Добрый день прошу помочь, у пользователя с правами "инициатор" нет прав на удаление вложений, при этом у ролей "Участник", Руководитель и Администратор такое право есть. Как именно этой роли "Инициатор" дать право на удаление вложений. В меню такого редактирования прав у роли не нашел, возможно ли это. Так как Mantis у нас не обновляется и когда будет обновление неизвестно.
Версия MantisBT 1.2.19
Версия схемы 183
Права на удаление вложения у роли
Moderators: Developer, Contributor
Re: Права на удаление вложения у роли
В файле config/config_inc.php добавьте строку
Code: Select all
$g_allow_delete_own_attachments = ON;
Re: Права на удаление вложения у роли
Спасибо, а это разве не для всех, мне для одного человека(роли) нужно, если что.
Re: Права на удаление вложения у роли
Это для всех. Свои аттачи. Если надо для роли, то можно добавить роль больше, чем репортер и назначить ему нужные права и тогда сделать доступ на эту роль.
Re: Права на удаление вложения у роли
Вопрос как это сделать не подскажете?
Заранее спасибо.
Заранее спасибо.
Re: Права на удаление вложения у роли
https://www.mantisbt.org/docs/master/en ... mize.enums
Файл config/config_inc.php:
Файл config/custom_constants_inc.php:
Файл config/custom_strings_inc.php:
Но тогда он сможет удалять все вложения, а не только свои.
Файл config/config_inc.php:
Code: Select all
$g_access_levels_enum_string =
'10:viewer,25:reporter,30:high_reporter,40:updater,55:developer,70:manager,90:administrator';
$g_delete_attachments_threshold = HIGH_REPORTER;
Code: Select all
define( 'HIGH_REPORTER', 30 );
Code: Select all
$s_access_levels_enum_string =
'10:наблюдатель,25:автор,30:специалист,40:редактор,55:разработчик,70:руководитель,90:администратор';