# Планы по развитию проекта (DicQuo) ## 1. Список Авторов (Feature: Authors List) **Цель:** Улучшить SEO (плоская структура) и навигацию, сохранив "Дзен" (минимализм). **Концепция:** - Добавить иконку "Люди/Авторы" в шапку сайта (рядом с бургером). - По клику открывается **полноэкранный оверлей** (как статистика). - Внутри список авторов карточками/строками. **Элементы списка:** 1. **Имя Автора** (крупно) -> Ссылка на ротацию цитат автора (`/?tag=author-slug`). 2. **Счетчик цитат** (мелко, например `(25)`) -> Клик раскрывает "гармошку" (аккордеон). 3. **Список цитат** (внутри гармошки) -> Прямые ссылки на цитаты (например: `/123_nachalo-frazy...`). Текст ссылок — начало фразы. **Техническая реализация:** - **Backend:** `Context Processor` или логика в `IndexView` (или отдельный AJAX endpoint) для сбора данных: ```json [ { "name": "Имя", "slug": "slug", "count": 25, "quotes": [{"id": 1, "url": "...", "text": "Текст..."}, ...] }, ... ] ``` - **Frontend:** HTML/CSS для модального окна и JS для раскрытия списков. ## 2. Админка - Починить мелкие баги в управлении тегами. - Улучшить управление настройками типографа (etpgrf) через виртуальные поля. - Поля в админке для настройки (кавычки, неразрывные пробелы и т.д.). - При сохранении применять типограф к полям `szContent` -> `szContentHTML`. - `szContentHTML` сделать редактитруемым чекрез CodeMirror (для ручной типографики тяжёлых случаев). ## 3. SEO и Оптимизация - Проверить индексацию новых страниц `static_404`/`static_500`. - Убедиться, что `canonical` ссылки работают корректно. ## 4. Дальние планы - Форма для добавления цитат пользователями (с модерацией). - API для интеграции с внешними сервисами (магазинами грампластинок и музыкальными сервисами). - Сбор цитат из открытых источников (например, с помощью парсинга сайтов с цитатами или API).