Здесь можно найти перевод полезного мода, узнать про оптимизацию SMF и многое другое.
33 подписчика
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

6 Custom buttons

Ещё один мод для создания дополнительных кнопок в главном меню.

Особенности
  • Возможность добавить от 1 до 6 кнопок, с 4 пунктами подменю для каждой кнопки
  • Ближайший аналог: Menu Buttons
Совместимость
SMF 2.0 RC3+

Страница настроек мода в админке

В файл Modifications.russian[-utf8].php добавляем блок:

//6 Custom buttons with sub menus. - johncccccc
//Global settings
$txt['custombuttons_settings_menu'] = 'Дополнительные кнопки';
$txt['button1'] = '
Кнопка 1
'; $txt['button2'] = '
Кнопка 2
'; $txt['button3'] = '
Кнопка 3
'; $txt['button4'] = '
Кнопка 4
'; $txt['button5'] = '
Кнопка 5
'; $txt['button6'] = '
Кнопка 6
'; //Permissions Area $txt['permissiongroup_custombuttons_showbuttons'] = 'Права доступа на дополнительные кнопки'; $txt['permissiongroup_simple_custombuttons_showbuttons'] = 'Права доступа на дополнительные кнопки'; //Simple $txt['permissionname_simple_custombuttons_showbutton1'] = 'Показывать пользователям из этой группы кнопку #1?'; $txt['permissionname_simple_custombuttons_showbutton2'] = 'Показывать пользователям из этой группы кнопку #2?'; $txt['permissionname_simple_custombuttons_showbutton3'] = 'Показывать пользователям из этой группы кнопку #3?'; $txt['permissionname_simple_custombuttons_showbutton4'] = 'Показывать пользователям из этой группы кнопку #4?'; $txt['permissionname_simple_custombuttons_showbutton5'] = 'Показывать пользователям из этой группы кнопку #5?'; $txt['permissionname_simple_custombuttons_showbutton6'] = 'Показывать пользователям из этой группы кнопку #6?'; //Classic $txt['permissionname_custombuttons_showbutton1'] = 'Показывать пользователям из этой группы кнопку #1?'; $txt['permissionname_custombuttons_showbutton2'] = 'Показывать пользователям из этой группы кнопку #2?'; $txt['permissionname_custombuttons_showbutton3'] = 'Показывать пользователям из этой группы кнопку #3?'; $txt['permissionname_custombuttons_showbutton4'] = 'Показывать пользователям из этой группы кнопку #4?'; $txt['permissionname_custombuttons_showbutton5'] = 'Показывать пользователям из этой группы кнопку #5?'; $txt['permissionname_custombuttons_showbutton6'] = 'Показывать пользователям из этой группы кнопку #6?'; //Button Settings //button 1 $txt['enable_custombuttons_1'] = 'Показывать кнопку?'; $txt['label_custombuttons_1'] = 'Название кнопки'; $txt['url_custombuttons_1'] = 'URL-адрес (http://mysite.ru)

'; $txt['cb_default_1'] = 'Кнопка 1'; // Default Value for button label. //Sub button 1 $txt['label_subcustombuttons1_1'] = 'Первый пункт подменю'; $txt['url_subcustombuttons1_1'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 2 $txt['label_subcustombuttons1_2'] = 'Второй пункт подменю'; $txt['url_subcustombuttons1_2'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 3 $txt['label_subcustombuttons1_3'] = 'Третий пункт подменю'; $txt['url_subcustombuttons1_3'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 4 $txt['label_subcustombuttons1_4'] = 'Четвёртый пункт подменю'; $txt['url_subcustombuttons1_4'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //End of button 1 and its sub menu items //button 2 $txt['enable_custombuttons_2'] = 'Показывать кнопку?'; $txt['label_custombuttons_2'] = 'Название кнопки'; $txt['url_custombuttons_2'] = 'URL-адрес (http://mysite.ru)

'; $txt['cb_default_2'] = 'Кнопка 2'; //Sub button 1 $txt['label_subcustombuttons2_1'] = 'Первый пункт подменю'; $txt['url_subcustombuttons2_1'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 2 $txt['label_subcustombuttons2_2'] = 'Второй пункт подменю'; $txt['url_subcustombuttons2_2'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 3 $txt['label_subcustombuttons2_3'] = 'Третий пункт подменю'; $txt['url_subcustombuttons2_3'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 4 $txt['label_subcustombuttons2_4'] = 'Четвёртый пункт подменю'; $txt['url_subcustombuttons2_4'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //End of button 2 and its sub menu items //button 3 $txt['enable_custombuttons_3'] = 'Показывать кнопку?'; $txt['label_custombuttons_3'] = 'Название кнопки'; $txt['url_custombuttons_3'] = 'URL-адрес (http://mysite.ru)

'; $txt['cb_default_3'] = 'Кнопка 3'; //Sub button 1 $txt['label_subcustombuttons3_1'] = 'Первый пункт подменю'; $txt['url_subcustombuttons3_1'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 2 $txt['label_subcustombuttons3_2'] = 'Второй пункт подменю'; $txt['url_subcustombuttons3_2'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 3 $txt['label_subcustombuttons3_3'] = 'Третий пункт подменю'; $txt['url_subcustombuttons3_3'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 4 $txt['label_subcustombuttons3_4'] = 'Четвёртый пункт подменю'; $txt['url_subcustombuttons3_4'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //End of button 3 and its sub menu items //button 4 $txt['enable_custombuttons_4'] = 'Показывать кнопку?'; $txt['label_custombuttons_4'] = 'Название кнопки'; $txt['url_custombuttons_4'] = 'URL-адрес (http://mysite.ru)

'; $txt['cb_default_4'] = 'Кнопка 4'; //Sub button 1 $txt['label_subcustombuttons4_1'] = 'Первый пункт подменю'; $txt['url_subcustombuttons4_1'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 2 $txt['label_subcustombuttons4_2'] = 'Второй пункт подменю'; $txt['url_subcustombuttons4_2'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 3 $txt['label_subcustombuttons4_3'] = 'Третий пункт подменю'; $txt['url_subcustombuttons4_3'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 4 $txt['label_subcustombuttons4_4'] = 'Четвёртый пункт подменю'; $txt['url_subcustombuttons4_4'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //End of button 4 and its sub menu items //button 5 $txt['enable_custombuttons_5'] = 'Показывать кнопку?'; $txt['label_custombuttons_5'] = 'Название кнопки'; $txt['url_custombuttons_5'] = 'URL-адрес (http://mysite.ru)

'; $txt['cb_default_5'] = 'Кнопка 5'; //Sub button 1 $txt['label_subcustombuttons5_1'] = 'Первый пункт подменю'; $txt['url_subcustombuttons5_1'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 2 $txt['label_subcustombuttons5_2'] = 'Второй пункт подменю'; $txt['url_subcustombuttons5_2'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 3 $txt['label_subcustombuttons5_3'] = 'Третий пункт подменю'; $txt['url_subcustombuttons5_3'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 4 $txt['label_subcustombuttons5_4'] = 'Четвёртый пункт подменю'; $txt['url_subcustombuttons5_4'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //End of button 5 and its sub menu items //button 6 $txt['enable_custombuttons_6'] = 'Показывать кнопку?'; $txt['label_custombuttons_6'] = 'Название кнопки'; $txt['url_custombuttons_6'] = 'URL-адрес (http://mysite.ru)

'; $txt['cb_default_6'] = 'Кнопка 6'; //Sub button 1 $txt['label_subcustombuttons6_1'] = 'Первый пункт подменю'; $txt['url_subcustombuttons6_1'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 2 $txt['label_subcustombuttons6_2'] = 'Второй пункт подменю'; $txt['url_subcustombuttons6_2'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 3 $txt['label_subcustombuttons6_3'] = 'Третий пункт подменю'; $txt['url_subcustombuttons6_3'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //Sub button 4 $txt['label_subcustombuttons6_4'] = 'Четвёртый пункт подменю'; $txt['url_subcustombuttons6_4'] = 'URL-адрес для этого пункта (http://mysite.ru)

'; //End of button 5 and its sub menu items //End of Custom buttons mod - johncccccc

Отметьте интересные вам фрагменты текста и они станут доступны по уникальной ссылке в адресной строке браузера.

Комментарии (всего 7)
  1. | Константин

    Добавил блок в Modifications.russian[-utf8].php, а вместо перевода квадратики... Подскажите пожалуста, как исправить?

  2. | Bugo

    Файла Modifications.russian[-utf8].php быть не должно. Либо Modifications.russian-utf8.php, либо Modifications.russian.php. И сохранить файл нужно в правильной кодировке. Подробнее читайте здесь => http://dragomano.ru/page/rukovodstvo-po-rusifikacii

  3. | Константин

    Спасибо! Поправил через админку. Помогло.

  4. | giviking

    Поставил мод на Форум smf 2.0.2, кнопка видна только администратору, остальные пользователи ее не видят, что делать?

  5. | Bugo

    Выставить разрешение на просмотр кнопок в Правах доступа.

  6. | giviking

    Ставлю галочку в правах доступа, результата нет, пользователи не видят по прежнему.

  7. | giviking

    Прошу прощения, заработало, спасибо большое!!

Есть что сказать?

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

(войти без комментирования)

Имя и сайт используются только при регистрации.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)