Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru Стол заказов Вывести несколько голосований на страницу

Вывести несколько голосований на страницу


 IIya    16.02.2012    Стол заказов    3338    14

Суть в том, чтобы организовать вывод на странице нескольких опросов. Идеальным вариант - вставлять опросы в текст новости подключая каким-нибудь тегом вроде {include file="engine/modules/votes.php?param=value"} - где votes.php это наш модуль, а value - id опроса из стандартной базы опросов DLE.
Лично для моих целей все результаты опросов должны быть скрытыми и доступны только администратору.
Поясню почему мне нужно вставлять опросы в текст новости... Хотелось бы дать каждому опросу не большое описание(нотацию) в виде текста, ссылок и вставки мультимедиа.
Если данная задача слишком сложна, то можно ограничиться просто выводом указанных опросов на одну страницу.

Оплата от 15$ и выше.

Комментарии пользователей (14)

nowheremany
192

1659 | 1292

nowheremany - 17 февраля 2012 11:54 - Эксперт

Почему нельзя сделать категорию опросы и в новостях подобавлять их. Там и описание сделать?

Благодарность принимаю тут Связь

rashpil
33

232 | 182

rashpil - 17 февраля 2012 13:41 - Эксперт

А разве можно в кратких новостях выводить опросы?

nowheremany
192

1659 | 1292

nowheremany - 17 февраля 2012 14:06 - Эксперт

В кратких нет. Или надо уже с выводом результата голосования?

Благодарность принимаю тут Связь

rashpil
33

232 | 182

rashpil - 17 февраля 2012 14:18 - Эксперт

Да я хз как надо. Но вроди же он хочет оставить формы для голосования все на одной странице. А результаты не показывать юзерам

IIya
4 | 4

IIya - 17 февраля 2012 17:48 - Юзер

Да действительно. Нужно на одной странице вывести несколько голосований. Тыкать на несколько ссылок не юзабельно..

ПафНутиЙ
1065

3395 | 2433

ПафНутиЙ - 17 февраля 2012 22:52 - Админ


Каков вопрос - таков и ответ. Просто помните об этом.

IIya
4 | 4

IIya - 19 февраля 2012 22:49 - Юзер

Попробовал этот сервис. Недостаток в том, что учёт проголосовавших ведётся по айпи... - Значит если некоторые пользователи с одним динамическим IP то они не смогут проголосовать (либо наоборот при каждом заходе один пользователь сможет голосовать вновь).
А сделать учёт по id пользователя не возможно, даже с использованием их API.

nowheremany
192

1659 | 1292

nowheremany - 20 февраля 2012 07:46 - Эксперт

В ДЛЕ также по ИПу учет ведётся. Что тут странного?

Благодарность принимаю тут Связь

IIya
4 | 4

IIya - 23 февраля 2012 17:12 - Юзер

Ошибаешся. В DLE учёт проголосовавших идёт по учётной записи пользователя.

Sander
1125

1637 | 1204

Sander - 23 февраля 2012 19:49 - Эксперт

А теперь открываем таблицу dle_vote_result и смотрим на колонку ip
И кто тут ошибается?

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

nowheremany
192

1659 | 1292

nowheremany - 24 февраля 2012 07:16 - Эксперт

Sander
Смотрел недавно функцию и все же учет идет по ИПу и по ID пользователя.
Т.е. если пользователь зарегистрирован то идет по ID, если нет - то по Ипу. Т.е. некая фигня - пользователь может проголосовать 2 раза.

Благодарность принимаю тут Связь

Sander
1125

1637 | 1204

Sander - 28 февраля 2012 13:11 - Эксперт

Для зарегистрированных да, а для гостей учет только по IP.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

IIya
4 | 4

IIya - 28 февраля 2012 09:19 - Юзер

nowheremany,
хы ) думаю система не на столько глупа, чтобы позвоть голосовать 2 раза. - Достаточно сделать проверку по ip (вначале) и далее по ID. Кстати я отключил голосование для гостей, поэтому у меня учёт идёт по ID

nowheremany
192

1659 | 1292

nowheremany - 28 февраля 2012 17:27 - Эксперт

Достаточно проверить то, что написано прежде чем писать чтото.

Благодарность принимаю тут Связь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте