Документация Bitrix Framework находится в открытом репозитории на GitHub. Если вы нашли ошибку, хотите исправить материал или добавить новый — напишите нам. Мы внимательно относимся к любым предложениям и стараемся отвечать быстро.
Чтобы помочь проекту, вы можете:
-
сообщить об ошибке через Issue,
-
внести изменения через Pull Request,
-
предложить новую статью.
Документация хранится в GitHub в виде файлов в формате Markdown и YAML. Итоговые HTML-страницы генерируются автоматически.
Основная ветка репозитория — main. В нее могут вносить изменения только редакторы. Все остальные контрибьюторы работают через свои ветки и Pull Request.
Issue подходит, если вы заметили ошибку в статье или хотите задать вопрос.
-
Откройте нужную статью и нажмите на иконку круга с точкой в верхней части страницы.
-
Вы перейдете в репозиторий GitHub. Форма Issue откроется автоматически.
-
Заполните форму:
-
В поле Add a title появится название статьи. Можете оставить как есть.
-
В поле Add a description автоматически подставится ссылка на статью. Здесь же подробно опишите проблему или вопрос.
-
-
Нажмите Create.
-
В верхнем меню выберите вкладку Issues и нажмите New issue.
-
Откроется форма создания Issue.
-
Заполните форму:
-
В поле Add a title коротко обозначьте проблему.
-
В поле Add a description подробно опишите проблему или вопрос.
-
-
Нажмите Create.
Pull Request подходит, если вы хотите исправить или улучшить существующую статью.
{% note tip "" %}
Чтобы все статьи выглядели единообразно, придерживайтесь правил оформления текста и примеров кода.
{% endnote %}
-
Откройте нужную статью и нажмите на иконку карандаша в верхней части страницы.
-
Вы перейдете в репозиторий GitHub. Откроется файл статьи, которую вы планируете изменить.
-
В правом верхнем углу нажмите на иконку карандаша. GitHub предложит создать Fork — подтвердите.
-
Внесите изменения прямо в интерфейсе и нажмите Commit changes.
-
GitHub предложит создать Pull Request — подтвердите.
-
Откроется форма создания Pull Request.
-
Заполните форму:
-
В поле Add a title коротко обозначьте изменения.
-
В поле Add a description подробнее опишите, что вы изменили и почему.
-
-
Нажмите Create pull request.
-
В правом верхнем углу нажмите Fork и создайте копию репозитория.
-
Найдите нужный файл и внесите изменения.
-
Нажмите Commit changes.
-
В верхнем меню репозитория выберите вкладку Pull request и нажмите New pull request.
-
Откроется форма создания Pull Request.
-
Заполните форму:
-
В поле Add a title коротко обозначьте изменения.
-
В поле Add a description подробнее опишите, что вы изменили и почему.
-
-
Нажмите Create pull request.
-
Откройте репозиторий документации на GitHub.
-
Перейдите в раздел, куда хотите добавить файл.
-
В правом верхнем углу нажмите Add file > Create new file.
-
Укажите имя файла с расширением
.md. -
Напишите текст статьи в формате Markdown и нажмите Commit changes.
-
В корне репозитория найдите файл
toc.yaml. -
В нем добавьте новый пункт в разделе, в который добавляете статью, по примеру:
- name: Консольные команды href: /pages/framework/console-commands.md-
name: Название пункта меню— название статьи. -
href: название-файла.md— название файла.
-
-
Нажмите Commit changes.
-
GitHub предложит создать Pull Request — подтвердите.
-
Откроется форма создания Pull Request.
-
Заполните форму:
-
В поле Add a title укажите, какой файл вы добавили.
-
В поле Add a description опишите тему статьи и почему вы ее предлагаете.
-
-
Нажмите Create pull request.



