Техническое задание: Интеграция Яндекс.Карт и настройка прав доступа в Joomla

Основная задача

Необходимо выполнить замену текущего картографического сервиса на Яндекс.Карты в рамках существующего компонента на сайте, работающем под управлением CMS Joomla.

Ключевые требования

1. Интеграция карт

  • Реализовать замену текущих карт на виджет Яндекс.Карт.
  • Обеспечить корректное отображение и функциональность карт на всех страницах сайта.

2. Модификация компонента

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

3. Общие требования

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

Восстановление сайта в поиске после смены домена и DDoS-атак

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

Исправление расчета астрологических домов в JavaScript-скрипте

Требуется отладка и исправление скрипта для построения натальных карт. Проблема: позиции домов в знаках не соответствуют эталонному сервису. Необходимо проанализировать код, найти причину расхождений и устранить ошибку.