Техническое задание: Расширение функционала Joomla

Цель проекта

Модифицировать систему управления контентом Joomla, чтобы предоставить администраторам сайта прямой доступ к редактированию ключевых SEO-элементов каждой страницы через стандартный интерфейс админ-панели.

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

  • Редактирование мета-тегов: Добавить возможность изменять теги <title> и <meta name="description"> для отдельных страниц, материалов или категорий.
  • Управление заголовками H1: Реализовать отдельное поле для задания или переопределения заголовка первого уровня (H1), независимого от основного заголовка материала.
  • Интеграция в админку: Новые поля должны быть органично встроены в существующие формы редактирования контента (например, в редактировании статьи или меню-пункта).
  • Сохранение и отображение: Обеспечить корректное сохранение введенных данных в базу и их вывод в соответствующих местах HTML-шаблона сайта.

Требования к реализации

  • Изменения должны быть совместимы с текущей версией Joomla и ее стандартными компонентами.
  • Реализация должна быть выполнена в виде плагина, компонента или модификации шаблона - в зависимости от наиболее корректного с архитектурной точки зрения метода.
  • Код должен быть написан качественно, с комментариями.
  • Важно избегать конфликтов с другими популярными SEO-расширениями.

Ожидаемый результат

Администратор сайта получает простой и понятный инструмент внутри привычной панели управления Joomla для быстрой SEO-оптимизации заголовков и описаний страниц без необходимости правки шаблонов или использования сложных сторонних компонентов.

Разработка сайта для автосервиса с функцией онлайн-записи

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