Создание конкурсов на Drupal

Главные вкладки

Аватар пользователя Arturus Arturus 4 декабря 2008 в 12:22

Что-то тема очень плохо освещена.
Хочу сделать раздел конкурсов на сайте.
Суть: объявляем конкурс на лучшую статью, фотографию, картинку и т.д.
Работает примерно так. Создаем ноду конкурса где будет висеть цели, правила и т.д. и список нод участниц с текущим рейтингом. В ноде участнице текст, картинка или галлерея фотографий и форма голосования/оценки.

Понятно, что будем использовать views + fivestar

А поподробнее можно раскрыть эту тему? Может кто делал такое, поделитесь опытом?

Комментарии

Аватар пользователя Geldora Geldora 4 декабря 2008 в 16:25

Посмотрите в Книге здесь, на друпал.орге тоже - Рейтинги

От Вот ап/даун я отказалась, когда анонимы мне обрушили рейтинг - за одна ноду голосовали в плюс, за остальные в минус... Пришлось руками чистить базу, а зарегистрированные у меня на сайте не активные...

Поэтому у меня была идея ограничить голосование от анонимов в три голоса с одного айпи за три ноды, это должно быть легко, потому что в базе записывается айпи. Или, например, сделать в тизере не кликабельные кнопки, как в файвстаре... Но я не знаю пхп, поэтому идеи остались идеями...

Аватар пользователя Freedom Freedom 1 января 2009 в 13:50

Нет, серъёзно: Как ограничить количество подаваемых голосов анонимом по IP? Можно ли это сделать стандартным методом или же необходимо дописывать?

Аватар пользователя Diverse Diverse 5 февраля 2011 в 17:36

Тоже интересует этот вопрос.
Как можно реализовать конкурс допустим на Мис года с фото и желательно бы еще кроме обычного анонимного голосования по ip голосование по SMS

Вобщем создал node для анкет вывожу через views поставил votingAPI, но пока не разобрался как сделать типа отдать голос за анкету. Может есть какие-то решения + SMS

Дубу благодарен даже за направление куда копать...

Аватар пользователя alextdk alextdk 5 марта 2013 в 10:03

Diverse wrote:
Тоже интересует этот вопрос.
Как можно реализовать конкурс допустим на Мис года с фото и желательно бы еще кроме обычного анонимного голосования по ip голосование по SMS

Вобщем создал node для анкет вывожу через views поставил votingAPI, но пока не разобрался как сделать типа отдать голос за анкету. Может есть какие-то решения + SMS

Дубу благодарен даже за направление куда копать...

Я подозреваю, что копать стоит в сторону votingAPI и расширения функционала, если мне не изменяет память вотапи несет на борту хуки расширяющие верификацию, туда и можно наверно прикрутить sms ... точно я не уверен, но блин, мы ведь о друпале говорим, было бы странно если такой популярный модуль не нес бы в себе расширяемую архитектуру Smile

Аватар пользователя neorus neorus 5 марта 2013 в 18:38

Делал проект типа "мисс интернет" с 5-ти бальной кнопкой и смс голосованием. Использовал: views + voting API + fivestar, смс-голосовалку реализовал как модуль, который дергался GET-запосом, и использовал VotingAPI. Вот как-то так.