World Conquest Chronicles

World Conquest Chronicles

Сайт сервиса «Метро-Информер», v3.0, релиз-кандидат

Главная страница, блоки «Города» и «Подписчики»

Сайт сервиса «Метро-Информер».

Релиз-кандидат мажорного релиза. Оформление по аналогии с сервисом v2.0 (с изображениями), утилита для импорта данных из сервиса v2.0, документация, исправление ошибок.

Изменения

  • Дизайн:
    • Убрать текст из логотипа сервиса.
    • Добавить изображения по аналогии с сервисом v2.0:
      • в favicon;
      • в общий фон;
      • на главную страницу:
        • в расширенный хидер;
        • в информационные блоки;
        • в блок пожертвований.
  • Добавить утилиту для импорта данных из сервиса v2.0:
    • сбор данных;
    • конвертация данных;
    • фильтрация дубликатов;
    • генерация SQL-скрипта.
  • Исправление ошибок:
    • Дизайн:
      • Повысить читаемость текста в блоке пожертвований на главной странице.
      • Привести стили цитат в соответствие со стилями заголовка на странице просмотра одного блока Markdown-разметки.
    • Блоки Markdown-разметки:
      • Сбрасывать кеш отрендеренной Markdown-разметки при изменении имени:
        • сервиса;
        • блока Markdown-разметки (для старого имени).
      • Открыть доступ к странице просмотра одного блока Markdown-разметки для неавторизованного пользователя.
    • Утилиты:
      • Утилита для инициализации сервиса:
        • Увеличить переносимость установки владельца.
        • Запрещать доступ в служебные директории.
        • Удалять вспомогательные файлы.
        • Восстанавливать исполнимость утилиты Yii для вызова консольных команд.
      • Утилита для восстановления удобных для редактирования прав доступа к директориям и файлам:
        • Увеличить переносимость установки владельца.
  • Документация:
    • Написать документацию:
      • по установке сервиса;
      • по работе:
        • с API;
        • с консольными командами;
        • с блоками Markdown-разметки:
          • с Markdown-разметкой;
          • с текстом на главной странице;
          • с кодом внешних сервисов;
        • с бекапами.
    • Добавить оглавление к документации.