Нужен исполнитель

1. Новый раздел «magazine»
2. В этом разделе размещать т.н. подборки. Подборка — серия(выпуск) публикаций, разбитых по категориям.

Смысл в чем: создавая подборку я добавляю в нее публикации. Привязываю их к категориям (к примеру «авто», «музыка, „кино“. В момент наполнения подборке видна только мне. После публикации она отображается для всех пользователей.

Формат подборки:
Категория 1
  • Пост 1
  • Пост 2
  • Пост 3

Категория 2
  • Пост1
  • Пост2
  • Пост 3


3. Категории создаются админом и не имеют ничего кроме названия. Они нужны просто для визуального отделения одной группы топиков от другой.

4. На странице /magazine меню:
Активный пункт — последняя подборка
Второй пункт — все подборки

»Все подборки" должны вести на страницу /magazine/all, где нужно выводить список всех подборок.
Текущая (отображаемая) подборка выводится по адресу site.ru/magazine. Когда она появляется новая подборка, предыдущая перемещается в архив, так сказать, и получает урл site.ru/magazine/all/1/
Т.е. новая подборка имеет порядковый номер 2, а предыдущая (к примеру она была первой) — номер 1.

Формат вывода ссылок на подборки на странице /magazine/all:
  • Подборка 3
  • Подборка 2
  • Подборка 1
(т.е. по дате добавления, самая первая — в самом конце списка).

5. Кнопка «подписаться».
Выводить на странице site.ru/magazine. При нажатии ajax срабатывание и сообщение «вы подписались на журнал».
При добавлении новой подборки отсылать всем подписчикам уведомление на почту о новой подборке.

6. Вывод публикации
В топике подборки не выводить автора и блог. К блогам мы вообще не привязываемся. Сохраняем все атрибуты топика, кроме автора и блога.

СОЗДАНИЕ ПОДБОРКИ
А админке (та, что site.ru/admin) сделать кнопку «добавить подборку».

На странице создания новой подборки мы видим:
Ссылка «добавить топик».

При нажатии страница публикации. Вместо выбора блога выбираем категорию. Теги НЕ нужны.
Использовать совместно с плагином Ajax Preview

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

Топики на странице подборки сортируются так (писал уже выше):
Категория 1
  • Пост 1
  • Пост 2
  • Пост 3

Категория 2
  • Пост1
  • Пост2
  • Пост 3

Категории, в которых не были добавлены посты, не выводятся.

На странице подборки нужно в самом верху, над списком топиков, выводить заголовок «Подборка №», и номер текущей подборки.

В сайдбаре выводим прямой эфир комментариев к публикациям по всех подборках.

Подробности и вопросы при личном обсуждении. Бюджет 200 долларов.

3 комментария

avatar
Может есть смысл «DAO: Каталог» доработать?
avatar
не нужны мне дао-шмао, мне нужен функционал, сделаный с нуля. Шаманскими заговорами и костылями в шаблоне я и сам могу сделать такой раздел.
avatar
мегаактуально
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.