Здесь представлены темы для работы над пользовательской документацией.
Во время PBF мы предоставим таблицу со всеми темами, над которыми можно работать. Вы можете вписать своё имя в эту таблицу напротив темы, над которой работаете, чтобы избежать дублирования работы.
Подробный список можно найти на https://github.com/joomla/documentation/issues. Там же можно найти обсуждения по теме и справочную информацию. Там же можно отметить, что вы работаете над конкретным материалом, чтобы избежать работы над одной темой сразу несколькими людьми.
В центре внимания: обзорные страницы
Если посмотреть на пояснения в руководстве пользователя, можно заметить, что они сгруппированы по темам. Для каждой темы есть обзорный материал, информирующий о том, какую информацию можно найти на вложенных страницах. Например, в разделе Материалы вы найдёте 25 страниц, объясняющих различные аспекты, связанные с материалами. На обзорной странице эти страницы представлены в структурированном виде.
Ниже приведён список недостающих обзорных страниц. Чем больше материалов находится под этой обзорной страницей, тем сильнее потребность в хорошей обзорной странице.
В центре внимания: учебные материалы о создании сайта
В настоящее время мы сосредоточимся на учебных материалах о создании сайта. Пошаговых руководствах, демонстрирующих все концепции, используемые при создании сайта на Joomla.
Как устроены эти учебные материалы по созданию сайта и какие существующие материалы руководства пользователя можно использовать для этого, можно узнать в этой таблице (в процессе работы).
Подробнее можно узнать во всех подпунктах этого вопроса: ... todo...
См. меню слева на странице учебных материалов. Там можно увидеть, как может выглядеть учебный материал.
Об учебных материалах
- Учебный материал почти никогда не бывает исчерпывающим. Он лишь показывает один из способов что-то сделать, а не все альтернативные возможности для этого.
- Главная цель — показать некоторые концепции, которые вы хотите донести. Никаких длинных объяснений. Учебный материал — это обучение через действие.
- Учебный материал предлагает последовательность шагов, которые читатель может повторить, приводящую к воспроизводимому результату. При этом путь важнее результата.
- фиксированный порядок:
- Начните с обзора предварительных условий: какие учебные материалы нужно пройти перед этим.
- Затем краткое описание того, о чём этот учебный материал (краткое описание примера).
- Затем шаги, которым нужно следовать
- Завершите выводом: краткое изложение рассмотренных концепций.
Другие темы, над которыми можно поработать:
- Настраиваемые поля.
- Практические руководства с mod_articles.
- Учебный материал: Добавление модуля на панель управления.
- Переопределения шаблонов.
- Полезные материалы журнала.
Настраиваемые поля
Необходимо:
- учебный материал, объясняющий использование настраиваемых полей; сейчас: https://docs-core.sandbox.joomla.org/user-manual/fields/fields-fields-and-field-groups
- Среди всех материалов, относящихся сейчас к разделу «поля», есть 4 общих материала (поля и группы полей, параметры полей, многоязычные сайты и переопределения шаблонов). Они находятся на одном уровне с 15 типами настраиваемых полей и одним материалом об особом настраиваемом поле: подформе. Можете ли вы предложить более удачную структуру вместо размещения всех этих материалов на одном уровне? Если нужен более глубокий уровень вложенности, не забудьте про обзорную страницу.
- руководство о том, как повторять настраиваемые поля (с использованием подформы).
- пример использования вложенных подформ в настраиваемых полях (новое с версии 5.2).
- справочник (обзор) по всем настраиваемым полям + краткое описание.
- учебный материал о переопределениях шаблонов. см. https://docs-core.sandbox.joomla.org/user-manual/fields/fields-adding-custom-fields-overrides
См. серию статей о настраиваемых полях от Marc Dechèvre в Magazine:
- JCM март 2018, эпизод 1: Насколько далеко мы можем зайти с Joomla! и настраиваемыми полями?
- JCM май 2018, эпизод 2: как управлять своими настраиваемыми полями
- JCM октябрь 2018, эпизод 3: все параметры, какие только можно пожелать
- JCM апрель 2020, эпизод 4: пошаговый учебный материал
- JCM июль 2021, эпизод 5: Список ресурсов (нет необходимости перечислять их здесь снова, но это очень полезный справочник)
- JCM август 2021, эпизод 6: Делаем больше с расширениями
- JCM октябрь 2021, эпизод 7.1: одно настраиваемое поле, чтобы править всеми
- JCM ноябрь 2021, эпизод 7.2: без ограничений
Есть ли в этих статьях что-то, что должно быть в документации?
Практические руководства с mod_articles
- Переопределение аккордеона для модуля материалов
- Как создать адвент-календарь с помощью нового модуля материалов в Joomla 5.2
Также: обновить https://docs-core.sandbox.joomla.org/user-manual/modules/modules-site-modules для mod_articles.
Учебный материал: Добавление модуля на Панель управления
Переопределения шаблонов и альтернативные шаблоны отображения
- Улучшенное управление переопределениями в Joomla
- Переопределения шаблонов — повторное использование
- Managing Template Overrides in Joomla (2024-12)
- Вот хороший пост в блоге от Вивианы (на немецком) о переопределении шаблонов для редактирования на сайте: https://www.dr-menzel-it.de/blog/override-challenge-beitrag-einreichen-im-frontend. Это определённо должно быть в документации!
Полезные статьи из журнала
Некоторые из них можно использовать в качестве основы для статьи документации.
Перенести в список задач руководства разработчика
- How to Use Event Classes for Plugin Development
- Selecting data using JDatabase
- Inserting Updating and Removing data using JDatabase