Joomla 3.4 разработать фотоконкурсы
Здравствуйте. Требуется разработать фотоконкурсы для CMS Joomla
Принцип работы компонента конкурсов.
Подключение к пункту меню и вывод страницы:
1. Режим отображения на странице в виде списка категорий (вывод списком или табличкой)
2. Режим отображения страницы с конкурсантами, выбранной категории из галереи/категории конкурса
3. Страница с завершенными конкурсами, вывод в виде плитки/таблички, названия конкурсов, при заходе на страничку конкурса, описание конкурса и модуль из трёх победителей.
Участие и загрузка фотографий:
1. Загрузка фотографии зарегистрированными пользователями, в галерею категории конкурса.
2 Загрузка фотографии администратором, загрузка пользователями соответственно отключается, для этого ставится форма для отправки письма администрации сайта с вложенной фотографией, именем и логином пользователя. Поля заполнения формы:
А. Отображаемое имя,
B. Логин при авторизации на сайте,
C. Отправка письма с емайла зарегистрированного на сайте, т.е. почти то же самое что форма комментариев, возможность отправки только тем кто авторизован на сайте, соответственно поля в форме автоматически заполнены данными, кроме вложений и полем с выбором категории, названием конкурса в котором хотят принять участие.
3. Возможность создания нескольких категорий конкурса, типа: Молодые мамочки, Наши детки, Наши собачки и т.п.
4. Участие могут принимать только зарегистрированные пользователи
Начало и голосования в конкурсе:
1. Установка даты старта и дата завершения голосований
2. При запуске старта голосований за фотографию, приём/загрузка фотографий отключается, т.е. пользователи больше не могут загружать фотографии для участия.
3. Фильтр IP, для избежания накрутки голосов, необходим фильтр, 1 голос с одного IP
4. Голосовать могут только зарегистрированные, либо авторизованные через социальную сеть пользователи.
5. Голос ставится одной кнопкой, типа лайк в фесбуке, только вместо пальца вверх, будет сердечко.
Завершение конкурса:
При завершении голосований, должен производиться автоматический подсчет голосов, и определяется победитель, на три места. Победителей должно быть три или один. Режим выбирается в настройках компонента и так же выбирается режим отображения в модулях..
Модули для вывода конкурсантов:
1. Слайдер - ТОП 7 участников, с наибольшими голосами
2. Слайдер - победители 1, 2, и 3 места, на фотографиях, где нибудь в углу, должны отображаться иконки, 1 место или золотой кубок к примеру с надписью к нему №1
3. Отображение фотографий в модулях: Фото участника, над фото Имя участника (зарегистрированного на сайте, отображаться должно не как логин, а как полное имя.)
При необходимости, дизайн отображения на сайте, могу нарисовать. Если дизайн будете исполнять сами, он должен быть : простым, минималистичным, в стиле Flat, Кнопка "Принять участие в конкурсе", должна располагаться перед глазами, не сбоку или снизу, ни в боковых панелях, а в теле контента, в начале списка. Если пользователь не авторизован, должна быть надпись, зарегистрировать для участия в конкурсе.
P.S. Дизайн всё же я нарисую. :) Хотя-бы структуру отображения страниц конкурсов.
Оплата по факту выполненной работы, или предоплата 20% от суммы.
Стоимость работы жду в заявках.
Срок выполнения 1,2 3 недели, не более.
Важно:
В случае если исполнитель которого мы выберем не справится переоценив свои возможности, и не предоставит отчет о выполненной уже работы, в течении 2х дней, мы потребуем возврат предоплаты и откажемся от сотрудничества.