2.9 KiB
2.9 KiB
Планы по развитию проекта (DicQuo)
1. Список Авторов (Feature: Authors List)
Цель: Улучшить SEO (плоская структура) и навигацию, сохранив "Дзен" (минимализм).
Концепция:
- Добавить иконку "Люди/Авторы" в шапку сайта (рядом с бургером).
- По клику открывается полноэкранный оверлей (как статистика).
- Внутри список авторов карточками/строками.
Элементы списка:
- Имя Автора (крупно) -> Ссылка на ротацию цитат автора (
/?tag=author-slug). - Счетчик цитат (мелко, например
(25)) -> Клик раскрывает "гармошку" (аккордеон). - Список цитат (внутри гармошки) -> Прямые ссылки на цитаты (например:
/123_nachalo-frazy...). Текст ссылок — начало фразы.
Техническая реализация:
- Backend:
Context Processorили логика вIndexView(или отдельный AJAX endpoint) для сбора данных:[ { "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).