Создание компонента "СПОРЫ"

#1 29 июля 2009 в 11:23
Практика использования "Споров" или "Войн" в порталах внедрена достаточно давно. Как пример внедрения "Споров" на сегодняшний день, могу привести в пример активно набирающий обороты ресурс Наказатор.ру

На базе ТЗ по созданию данного модуля для одного интернет проекта, выкладываю своё. Считаю, что данный компонент и модуль добавят социальности «нашему» движку и будут способствовать привлечению и активному участию пользователей в жизни ресурса.

Теперь о главном: цена создания компонента и модуля по моему ТЗ – 100 Долл. (Дизайн визуальное отображение – в стоимость не входит) Работу готов выполнить Юра
Предлагаю заинтересованным лицам скидываться.

ТЗ (может быть скорректировано)

Создание компонента "споры" для InstantCMS
Создание модуля последние/популярные споры — для отоброжения на сайте

Управление компонентом (Админ-панель):

• Возможность вкл/выкл создание споров
• Указание, групп которым доступно создание споров
• Возможность создания спора из админ-панели

Отображение и настройка модуля последние/популярные споры



• Споры могут создавать как пользователи так и администраторы.
• Закрывать/редактировать споры могут как создавшие их пользователи так и
администраторы.

При создании спора указываться следующие поля:

1. Название спора
2. Описание спора с возможностью вставить фото
3. Возможность выбора количество участвующих в споре сторон/вариантов
за которые голосуют пользователи. (2 — мин)
4. Длительность спора (по умолчанию 10 дней, 0 — не ограничено)
5. Возможность загрузки аватарок (80*80 рх) к каждому варианту голосования
• Пользователь — создавший спор — указывается автоматически.

Отображение споров на странице:
• Название-заголовок, например «Турция vs Египет» (вводится вручную)
• Блок описания спора
• Блоки вариантов за которые голосуют пользователи с функцией
голосования и отображние числа проголосовавших (после окончания голосования блок отображает победивший вариант и его актуальный рейтинг).
• Далее в 2 колонки идут голосующие стороны. Слева: голосующие за 1 вариант, справа — за 2 вариант. Голосуя в одном из блоков с вариантами пользователь попадает либо в левую, либо в правую колонку. Здесь же
он может оставлять комментарии/аргументы в пользу своего голоса.

Порядок голосования:
• Пользователь может комментировать и голосовать за сторону и 1 аргумент единожды.
• После окончания срока спора или его закрытия — нельзя, ни голосовать, ни комментировать спор.

Прежде чем оставлять комментарии, пользователь должен выбрать сторону спора (отдав свой голос): левая, правая или нейтральная.

Страница просмотра состоит из:
Названия спора
Описания спора
Блоков-вариантов — здесь отображено количество голосов, кнопки выбора сторон, если сторона еще не выбрана, рейтинг.
Под блоками вариантами идет поток комментариев/аргументов разнесеные на две колонки, в зависимости от того за какую из сторон оставлен комент.
Каждая сторона имеет свой отдельный цвет. В коменте указаны ник, аватар, и текст
#2 3 августа 2009 в 06:44
Если вариантов нет)

Готов внести свои 10$$
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.