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

Каждая подборка занимает отдельную страницу. На одной странице не может быть две подборки.

Если объяснять на пальцах: я нажимаю "создать подборку", попадаю на страницу с другой кнопкой "добавить пост". Добавляя пост, я выбираю категорию, и после сохранения поста его краткая версия показана на странице редактирования подборки. И так, пока я не сочту закончить подборку и нажму "опубликовать подборку". После чего она появится в разделе site.ru/magazine

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) сделать кнопку "добавить подборку".

На странице создания новой подборки мы видим:

Ссылка "добавить топик".

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

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

Топики на странице подборки сортируются так (писал уже выше):

Категория 1

- Пост 1

- Пост 2

- Пост 3

Категория 2

- Пост1

- Пост2

- Пост 3

...

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

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

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

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

12 лет назад
supercosmo
Вячеслав 
35 лет
12 лет в сервисе
Был
12 лет назад

Выбранный исполнитель

alexkeen2
42 года
12 лет в сервисе
Был
12 лет назад
12 лет назад
$200
4 дня

Заявки фрилансеров

alexkeen2
42 года
12 лет в сервисе
Был
12 лет назад
12 лет назад
  • Похожие заказы

  • Необходим сайт-визитка на движке Joomla или Wordpress. К нему требуются компоненты для голосования, рейтингов записей, гостевой книги, карты гугла/яндекса, отправки почты. Жду ваших предложений по срокам и ценам.

    Завершен
    12 лет назад
  • $50

    Есть проблема, при заходе на сайт fortrader.ru с macOS и браузера safari, флеш баннеры вешают систему, процессор загружается по полной и помогает только перезагрузка. Уменьшить количество банеров, нет возможности. 50 usd первому кто ...

    Закрыт
    12 лет назад
  • В команду требуется PHP разработчик. Основное направление компании — разработка и поддержка онлайн-игр. Требования к кандидатам: - Опыт разработки от 3х лет - Хорошее знание PHP ...

    Закрыт
    12 лет назад
  • $1000

    Программирование на базе одной из систем управления - netcat, bitrix, umi. Желательно наличия опыта работы с фреймворками и svn. Знание mysql, sql. Опыт работы не менее 1 года, знание не ...

    Закрыт
    12 лет назад
  • Компонент должен импортировать товары из CSV , выводить их на сайте, давать возможность их покупать на сайте, только после регистрации. Должна быть возможность поиска и фильтрации товаров по нескольким критериям ...

    Закрыт
    12 лет назад
  • Необходимо доработать сайт на джумла 2.5: подправить слайдер и настроить корректное отображение сайта во всех браузерах и разрешениях экрана. В данное время некорректно отображается в firefox. Редактирую: 1. необходимо настроить правильное ...

    Завершен
    12 лет назад
  • Есть такой flash-элемент: http://www.elbor.ru/estetika/Elbor.html Нужно сделать так, чтобы человек мог подобрать для себя интересующий вариант и сделать заказ. Т.е. необходимо добавить кнопку заказа и сделать так чтобы данные с ...

    Закрыт
    12 лет назад
  • $2500

    В стартап нужен разработчик со знанием Php + mysql. Необходимо «с нуля» поставить базу данных и собрать web-интерфейс. Проект связан с электронными картами лояльности, остальные подробности при личной переписке. ...

    Закрыт
    12 лет назад