Создание собственного пункта в permissions

Автор Vanok, 25 ноября 2008, 00:23:50

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Vanok

Здравствуйте. У меня возникла небольшая проблема. Я здесь нашел очень полезную вещь - тег комментария модератора. Вот, собственно он. Но у него есть один косяк - он не имеет собственной кнопки и параметров в permissions чтобы эту кнопку не жмякали все, кто попало.

С первой проблемой я разобрался по аналогии с неданво добавленным тегом спойлера:
добавил в Subs-Editor.php сл. код:
'modbreak' => array('code' => 'modbreak', 'before' => '[modbreak]', 'after' => '[/modbreak]', 'description' => $txt['bbc_modbreak']),

+ нарисовал иконку и подписал в файлах языка.

Кнопка работает.

А вот вторая задача у меня не вышла в виду отсутствия опыта. В ManagePermissions.php  я попытался прописать
'get_modbreak' => array(false, 'modbreak', 'modbreak'),
'modbreak_post' => array(false, 'modbreak', 'modbreak'),


А в Modifications.russian.php (только не смейтесь)
$txt['permissiongroup_modbreak'] = 'Комментарий модератора';
$txt['permissiongroup_simple_modbreak'] = 'Комментарий модератора';
$txt['permissiongroup_modbreak_post'] = 'Комментарий модератора';
$txt['permissiongroup_get_modbreak'] = 'Комментарий модератора';


Как вы понимаете, у меня ничего не вышло. В настройках доступа появился заголовок Комментарий модератора и ниже пустая строка с неотмеченным чекбоксом. При этом, данный тег все равно (вне зависимости от отметки галочкой) могут юзать все.

Может знатоки подскажут?


Vanok

Спасибо за наводку, но он не совместим с моей версией форума (у меня 2.0 бета 4)