Информация по появлению ошибки

[MP_LICENSE_VIOLATION] В вашу лицензию не входит модуль SIMAI-SF4: Сведения об образовательной организации (simai.sveden)

В связи с новыми требованиями Приказа 1493 Рособнадзора нами были внесены изменения в поставку готовых решений для образовательных организаций. 

Теперь в сборку готовых решений для образовательных организаций входит модуль SIMAI-SF4: Сведения об образовательной организации (simai.sveden). Для корректной работы модуля необходимо активировать купон на него.

Что делать, если на хостинге не хватает места?

Рекомендации по безопасности сайта

С 1 февраля 2023 года ограничена поддержка продуктов 1С-Битрикс на PHP версии ниже 8.0. Рекомендуемая версия PHP - 8.1 и выше

Учебные курсы

по работе с готовыми решениями и модулями размещены в разделе "Учебные курсы"

Инструкция по удалению ссылок на социальные сети

Для готовых решений на SIMAI-SF4:

SIMAI-SF4: Сайт библиотеки, SIMAI-SF4: Сайт благотворительного фонда, SIMAI-SF4: Сайт города, SIMAI-SF4: Сайт государственной организации, SIMAI-SF4: Сайт дворца культуры, SIMAI-SF4: Сайт детского сада, SIMAI-SF4: Сайт кандидата в депутаты, SIMAI-SF4: Сайт колледжа, SIMAI-SF4: Сайт комплексного центра социального обслуживания, SIMAI-SF4: Сайт медицинской организации, SIMAI-SF4: Сайт музея, SIMAI-SF4: Сайт музыкальной школы, SIMAI-SF4: Сайт научного центра, НИИ, SIMAI-SF4: Сайт некоммерческой организации, SIMAI-SF4: Сайт спортивной школы, SIMAI-SF4: Сайт университета, SIMAI-SF4: Сайт учебного центра, SIMAI-SF4: Сайт художественной школы, SIMAI-SF4: Сайт школы

Инструкция по удалению ссылок на социальные сети

SIMAI: Сайт кандидата в депутаты, SIMAI: Сайт колледжа, SIMAI: Портал открытых данных, SIMAI: Сайт благотворительного фонда, SIMAI: Сайт детского сада, SIMAI: Сайт компании, SIMAI: Сайт конференции, SIMAI: Сайт медицинской организации, SIMAI: Сайт музыкальной школы, SIMAI: Сайт РЖД медицина, SIMAI: Сайт санатория, SIMAI: Сайт сельского поселения, SIMAI: Сайт совета муниципальных образований, SIMAI: Сайт спортивной школы, SIMAI: Сайт управления делами, SIMAI: Сайт учебного центра, SIMAI: Сайт художественной школы, SIMAI: Сайт школы

Доступ панели администрирования SIMAI для группы пользователей

Доступ панели администрирования SIMAI для группы пользователей

По умолчанию панель администрирования SIMAI доступна только для администраторов сайта.

Функционал панели описан в уроке Панель администрирования, настройки сайта, раздела, страницы.

При возникновении необходимости предоставления прав доступа к определенной группе пользователей, например, контент-редакторам, к функционалу этой панели, необходимо вносить изменения в код файлов по инструкции ниже.

ВНИМАНИЕ! Гарантийная техподдержка не оказывается на изменения, которые вносятся в код модуля.

Этап 1.

Шаг 1.1. Перейти в Администрирование > Контент > Структура сайта > Файлы и папки.


Шаг 1.2. В поисковой строке прописать путь /simai.data/template/area/service/top/ и нажать "ОК".

Если сайт размещен в отдельной директории, например, /ru/, то путь до папки будет /ru/simai.data/template/area/service/top/.

Шаг 1.3. Открыть файл template.php в режиме редактирования PHP-кода.


Шаг 1.4. Закомментировать код (как на скриншоте) через слеш-звездочка и звездочка-слеш - /* [код] */ как на скриншоте:

Нажмите для увеличения изображения

Шаг 1.5. Добавить ниже код. 

// массив id групп пользователей в которые входит текущий пользователь
$userGroup = $USER->GetUserGroup($USER->GetID());
// id групп пользователей, которым будет отображаться панель настроек Симай
$userAdminPanelGroups = array("1", "6");
$result = array_intersect($userAdminPanelGroups, $userGroup);
$showAdminPanel = is_array($result) && count($result) > 0;
$fileTemplate = __DIR__ . "/panel.admin/template.php";
if(file_exists($fileTemplate) && $showAdminPanel && Property::getInstance()->get(SF_SITE_DIR, "special_mode") != "Y")
  include $fileTemplate;


В коде в строке $userAdminPanelGroups = array("1", "6"); в двойных кавычках необходимо указать id группы пользователей, для которых мы открываем доступ к панели настроек.

Для примера в этом коде дополнительно к группе администраторов "1" прописана группа пользователей с id "6". При необходимости нужно изменить это значение на id вашей группы.

ID группы пользователей можно посмотреть в Администрирование > Настройки > Пользователи > Группы пользователей. Колонка ID.


Сохранить изменения.

Этап 2.

Шаг 2.1. В поисковой строке прописать путь /simai.data/template/area/service/top/panel.admin/ и нажать "ОК".

Если сайт размещен в отдельной директории, например, /ru/, то путь до папки будет /ru/simai.data/template/area/service/top/panel.admin/.


Шаг 2.2. Открыть файл template.php в режиме редактирования PHP-кода.

Шаг 2.3. Закомментировать код в трех строках через слеш-звездочка и звездочка-слеш - /* [код] */ как на скриншоте:

Нажмите для увеличения изображения

Шаг 2.4. В трех строках, где ранее комментировали код в шаге 2.3, дописать условие и сохранить изменения.

 if($showAdditionalButton) {

Нажмите для увеличения изображения

Шаг 2.5. Добавить код.

<?
// массив id групп пользователей в которые входит текущий пользователь
$userGroup = $USER->GetUserGroup($USER->GetID());
// id групп пользователей, которым будет отображаться панель настроек Симай
$userAdminPanelGroups = array("1", "6");
$result = array_intersect($userAdminPanelGroups, $userGroup);
$showAdditionalButton = is_array($result) && count($result) > 0;
?>


В коде в строке $userAdminPanelGroups = array("1", "6"); в двойных кавычках необходимо указать id группы пользователей, для которых мы открываем доступ к панели настроек.

Для примера в этом коде дополнительно к группе администраторов "1" прописана группа пользователей с id "6". При необходимости нужно изменить это значение на id вашей группы.

ID группы пользователей можно посмотреть в Администрирование > Настройки > Пользователи > Группы пользователей. Колонка ID.


Сохранить изменения.

В результате код должен быть в таком виде: 

Нажмите для увеличения изображения

Этап 3.

Шаг 3.1. В поисковой строке прописать путь /bitrix/modules/simai.framework/admin/ и нажать "ОК".


Шаг 3.2. Открыть файл config.site.php в режиме редактирования PHP-кода.


Шаг 3.3. Закомментировать строку и сохранить изменения. 


Шаг 3.4. В этой же папке /bitrix/modules/simai.framework/admin/ открыть файл config.page.php в режиме редактирования PHP-кода.


Шаг 3.5. Закомментировать в файле код.

Нажмите для увеличения изображения

Шаг 3.6. Перейти к папке /bitrix/modules/SF_SOLUTION/admin/ (где SF_SOLUTION - код модуля решения, например, simai.sf4gorod, тогда путь будет /bitrix/modules/simai.sf4gorod/admin/).

Шаг 3.7. Открыть файл config.section.php в режиме редактирования PHP-кода.


Шаг 3.8. Закомментировать строку через два слеша - //