Основная задача стоящая перед СМС:
Максимально простая процедура добавления роликов на сайт посредством веб интерфейса. (Любая секретарша, даже та, кто по своему умственному развитию совсем недалеко ушла от обезьяны, должна быть способна выложить новый ролик на сайт.)
Требования к функциональности сайта:
1.Каждый рекламный ролик добавляемый на сайт должен иметь следующие обязательные элементы:
Сам файл ролика, сконвертированный в формат .fla и лежащий в нужном каталоге на сервере
Краткое название ролика (заголовок)
Описание ролика (не более 200-250 символов)
Категории к которым относится ролик (должна быть возможность относить ролик к более чем одной категории)
Картинка с кадром из ролика (желательно на выбор делается автоматически при конвертации или можно добавить просто jpeg)
Рекламному ролику любой посетитель сайта может поставить оценку (от 1 до 5). В идеале оценки засчитываются для одного ролика с одного уникального IP (но это не критично)
К рекламному ролику любой посетитель сайта без какой-либо регистрации может добавить комментарий (не более 200 символов, любые теги и форматирование текста запрещены). Форма добавления должна иметь поле Имя (обязательное для заполнения) и Комментарий (так же обязательный для заполнения)
2. Список категорий рекламных роликов (с возможностью добавления/редактирования/ удаления). Список простой, без вложений.
3. Для каждой категории должна быть возможность добавления статей (на подобии новостей которые выводятся в виде заголовков и кусочка текста, после перехода по ссылке можно перейти к полному тексту статьи/новости).
Сортировка и фильтрация роликов:
- Фильтрация по категориям (при нажатии на категорию в списке остаются только те ролики которые относятся к данной категории, отсортированные в порядке убывания по дате добавления)
- Фильтрация по времени (за последний месяц, за пол года, за весь период, отсортированные в порядке убывания по дате добавления)
- Фильтрация по популярности (ролики для которых вообще есть хоть какой-то рейтинг, отсортированные в порядке убывания)
- Сортировка по количеству просмотров (в порядке убывания)
Поиск роликов должен осуществлятся по названию (заголовку) и по описанию.
Добавления ролика, должно предусматревать его автоматическую конвертацию в .fla из форматов .mov, .avi, .wmv
Статические страницы:
Размещение (информация о возможности разместить рекламный ролик в различных СМИ)
О компании (информация о нас, кто такие, откуда взялись, что делаем)
Контактная информация (схема проезда, адрес, телефоны)
Дополнительная информация:
- подробная инструкция по работе с ffmpeg-php
habrahabr.ru/blogs/mplaye... модули, которые вероятно работают с этим ffmpeg
extensions.joomla.org/com... - дизайн сайта который предполагается :
www.templatemonster.com/w... Макс Грибов