Техническое задание: Функционал авторов для блога

Цель проекта

Реализовать на сайте систему управления авторами публикаций в блоге с созданием их персональных страниц и интеграцией этого функционала в существующую структуру.

Основные задачи

1. Создание страниц авторов

  • Разработать шаблоны персональных страниц для 3-4 авторов.
  • Обеспечить возможность редактирования информации об авторе через административную панель сайта (админку).
  • Добавить функционал загрузки и отображения фотографии автора на его странице.
  • На странице автора должен автоматически выводиться список всех его статей.

2. Интеграция в процесс публикации

  • При создании или редактировании статьи в админке должна появиться возможность выбора автора из заранее созданного списка.

3. Отображение в ленте блога

  • На главной странице блога (со списком всех статей) под заголовком и анонсом каждой публикации необходимо выводить имя автора.

4. Отображение на странице статьи

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

Технические требования

  • Все изменения должны быть реализованы в рамках существующей CMS/платформы сайта.
  • Интерфейс админки для управления авторами должен быть интуитивно понятным.
  • Верстка новых элементов (страниц авторов, блоков с именем в статьях) должна соответствовать общему стилю сайта.

Создание анимированного логотипа с вращающимся колесом и тормозным механизмом

Необходимо разработать зацикленную анимацию логотипа, в которой колесо вращается и периодически останавливается тормозным механизмом. Анимация должна быть выполнена в формате GIF или с использованием HTML-технологий.