hitkinor 8 Опубликовано: 2 февраля 2012 Рассказать Опубликовано: 2 февраля 2012 подскажите, а где можно взять РАБОТАЮЩИЙ ПРОВЕРЕННЫЙ цифровой рейтинг новостей для DLE 9.5 ? Тот, который с + и - и ставится вместо стандартного. И еще вопрос, когда посетитель голосует, каким образом реализовано то, что он не может проголосовать еще раз? Где то сохранятется его IP ? Если да, то где? Заранее спасибо. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 2 февраля 2012 Рассказать Опубликовано: 2 февраля 2012 Где то сохранятется его IP ? конечно Если да, то где? В базе данных MySQL, где и любая друга информация сайта. Цитата Ссылка на сообщение Поделиться на других сайтах
hitkinor 8 Опубликовано: 2 февраля 2012 Рассказать Опубликовано: 2 февраля 2012 Автор подскажите в какой именно таблице и в каком поле сохраняются IP адреса? Перелопатил всю БД, не смог найти. Цитата Ссылка на сообщение Поделиться на других сайтах
prikindel 255 Опубликовано: 2 февраля 2012 Рассказать Опубликовано: 2 февраля 2012 Перелопатил всю БД да уж, сильно видать лопатил.. prefix_logs Цитата Ссылка на сообщение Поделиться на других сайтах
hitkinor 8 Опубликовано: 2 февраля 2012 Рассказать Опубликовано: 2 февраля 2012 Автор Перелопатил всю БД да уж, сильно видать лопатил.. prefix_logs У меня нет таблицы prefix_logs. Всего 35 таблиц и ни одной с таким названием. Или это имя поля? Если да, то в какой таблице? Цитата Ссылка на сообщение Поделиться на других сайтах
Wanderers 17 Опубликовано: 2 февраля 2012 Рассказать Опубликовано: 2 февраля 2012 У меня нет таблицы prefix_logs. Всего 35 таблиц и ни одной с таким названием. Или это имя поля? Если да, то в какой таблице? prefix - это ваш префикс таблиц заданный при инсталляции, обычно dle Цитата Ссылка на сообщение Поделиться на других сайтах
hitkinor 8 Опубликовано: 2 февраля 2012 Рассказать Опубликовано: 2 февраля 2012 Автор спасибо. понял. Я думал, в этой таблице будет выставленая каждым голосующим оценка новости. А там только ID новости, ник и IP. Поэтому и не опознал эту таблицу, как принадлежащую к рейтингу новостей Теперь буду пытаться припаять цифровой рейтинг. Конечно, можно использовать эту таблицу как есть. Но если добавить поле, в котором будет отмечено, плюс или минус поставил конкретный посетитель, то можно по запросу выводить список посетителей, проголосовавших за и против новости. Видел на одном сайте такую возможность. Мне понравилось... 1 Цитата Ссылка на сообщение Поделиться на других сайтах
prikindel 255 Опубликовано: 4 февраля 2012 Рассказать Опубликовано: 4 февраля 2012 hitkinor, что там припаивать, там все проще пареной репы. а при выводе, учти, что на каждую новость добавится еще под одному запросу к таблице с оценками и если в полной новости это еще не так страшно, то при использовании в коротких новостях это плюс 20 запросов к базе (ну или сколько там у тебя по умолчанию выводится) Цитата Ссылка на сообщение Поделиться на других сайтах
Wanderers 17 Опубликовано: 5 февраля 2012 Рассказать Опубликовано: 5 февраля 2012 и если в полной новости это еще не так страшно Запрос тут лучше делать по требованию - типа кнопочка "Показать" на аяксе, да и ту не для всех... Цитата Ссылка на сообщение Поделиться на других сайтах
prikindel 255 Опубликовано: 5 февраля 2012 Рассказать Опубликовано: 5 февраля 2012 да и ту не для всех. я вывожу без дополнительных кнопок, но только для админа Цитата Ссылка на сообщение Поделиться на других сайтах
hitkinor 8 Опубликовано: 6 февраля 2012 Рассказать Опубликовано: 6 февраля 2012 Автор Установил. вроде, все работает как надо. Сделал количество за и против. Причем,никаких дополнительных полей не понадобилось. количество голосов за и против вычисляются из рейтинга и суммарного количества голосов. Добавился всего один запрос к БД : http://batona.net/10216-samye-neobychnye-izobreteniya-iz-obychnyh-veschey-35-foto.html Цитата Ссылка на сообщение Поделиться на других сайтах
prikindel 255 Опубликовано: 6 февраля 2012 Рассказать Опубликовано: 6 февраля 2012 hitkinor, каким образом без дополнительных полей. где сохраняется оценка? Цитата Ссылка на сообщение Поделиться на других сайтах
hitkinor 8 Опубликовано: 8 февраля 2012 Рассказать Опубликовано: 8 февраля 2012 Автор рейтинг новости хранится в поле rating а количество головов в поле vote_num количесво за и против легко вычисляется из этих двух чисел Цитата Ссылка на сообщение Поделиться на других сайтах
prikindel 255 Опубликовано: 9 февраля 2012 Рассказать Опубликовано: 9 февраля 2012 hitkinor, а, ну если не нужно видеть кто что поставил, то можно и так. Цитата Ссылка на сообщение Поделиться на других сайтах
travelller 1 Опубликовано: 14 июля 2013 Рассказать Опубликовано: 14 июля 2013 Установил. вроде, все работает как надо. Сделал количество за и против. Причем,никаких дополнительных полей не понадобилось. количество голосов за и против вычисляются из рейтинга и суммарного количества голосов. Добавился всего один запрос к БД : http://batona.net/10...ey-35-foto.html Напишите, плз, как Вы к такому виду пришли? Какой код и где меняли? Заранее спасибо! Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.