Ежедневная цитата
Реализуйте сайт, ежедневно выводящий новую цитату.
Основные возможности проекта
- Главная страница с одной цитатой, которая меняется каждый день.
- Автор цитаты.
- Возможность поделиться цитатой в социальных сетях.
- Админ-панель для добавления цитат на любое количество дней вперед.
Главная страница
На главной странице сайта должна выводиться одна цитата, соответствующая текущей дате. Каждый день в полночь цитата должна автоматически меняться на следующую по расписанию. Цитата должна содержать:
- Текст цитаты.
- Автора цитаты.
- Дату публикации.
Если на текущую дату цитата не запланирована, должно выводиться сообщение: "Цитата на сегодня отсутствует".
Админ-панель
В админ-панели администратор может управлять цитатами:
- Просмотр списка всех запланированных цитат с пагинацией.
- Для каждой цитаты: текст, автор, дата публикации, статус (опубликована, запланирована).
- Действия: редактировать, удалить (с подтверждением).
- Ссылка на создание новой цитаты.
Добавление и редактирование цитаты
Форма добавления и редактирования цитаты содержит следующие поля:
- Текст цитаты (текстареа).
- Автор цитаты (инпут).
- Дата публикации (выбор даты).
- Кнопка "Сохранить".
Администратор может добавлять цитаты на любое количество дней вперед. Например, можно сразу запланировать цитаты на месяц или год вперед.
Дополнительные возможности
- Кнопка "Поделиться" для публикации цитаты в социальных сетях.
- Календарь цитат (показывает, на какие дни есть запланированные цитаты).
- Случайная цитата из архива (кнопка "Показать случайную цитату").