bitrix24-portal
Настройка портала коробки Битрикс24 из /local: страницы, SidePanel, левое меню, сотрудники, оргструктура humanresources, файлы Диска, группы и проекты.
How do I install this agent skill?
npx skills add https://github.com/bxmaximum/bitrix-framework-skills --skill bitrix24-portalIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill provides technical documentation and PHP code samples for developing Bitrix24 on-premise portal extensions, focusing on the Bitrix framework's Disk, Human Resources, and Social Network modules. It promotes secure development practices.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Портал коробки Битрикс24
Scope: Bitrix24 on-premise · Verified: intranet 26.1900.0, humanresources 26.600.0, disk 26.1375.0, socialnetwork 26.400.0, main 26.1000.0
Перед PHP-кодом один раз прочитай bitrix-framework.
| Задача | Открыть |
|---|---|
| Своя страница, слайдер, панель, размещение файлов и URL | rules/pages.md |
| Пункты левого меню | rules/left-menu.md |
| Сотрудник, экстранет, администратор, отделы и руководители | rules/users-structure.md |
| Диски пользователей/групп, загрузка, прикрепление файлов | rules/disk.md |
| Группы, проекты, коллабы: участники и доступ | rules/workgroups.md |
Связанные скиллы: bitrix-ui (окна, грид, фильтр, выбор сущности), bitrix24-crm, bitrix24-tasks, bitrix24-im, bitrix24-rest-api.
Общие правила
intranet,humanresources,socialnetwork,extranet,diskпоставляются с Битрикс24. Подключай каждый черезLoader::includeModule(). Не помещай портальный код в общие модули обычных сайтов.- Шаблон портала —
bitrix24. Запросы слайдера (IFRAME=Y) и AJAX не получают его вывод. Слайдер оборачивай вbitrix:ui.sidepanel.wrapper, AJAX направляй контроллеру. - Интранет перенаправляет экстранет-пользователей на экстранет-сайт (
CExtranet::ExtranetRedirect(); исключения/pub/,/rest/и префиксы ссылок Диска). Страницы внешних пользователей размещай на экстранет-сайте. - Композит портала (
intranet/composite_enabled) кеширует каркас для пользователя;#page-areaдинамический, содержимое страницы формируется всегда. Персональный вывод держи внутри страницы. - Отделы и руководителей получай из публичного API humanresources.
UF_DEPARTMENT— отстающая копия для совместимости. - Назначение отделов HR, сервис участников socialnetwork и
Folder::uploadFile()не проверяют права. Выполняй проверку перед вызовом.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/bxmaximum/bitrix-framework-skills/bitrix24-portal">View bitrix24-portal on skillZs</a>