Возникла необходимость добавить кнопку на сайт с Форума, а то как то не удобно получается...
Для SMF 1.1.X
Оказывается необходимо внести несколько изменений в два файла: index.template.php и index.russian.php...·
Так как я добавлял кнопку в шаблоне по умолчанию, расположенную по пути - папка_форума/Themes/default/,
в файле - index.template.php, необходимо найти строки:
echo ($current_action=='home' || $context['browser']['is_ie4']) ?
Данные о кнопке располагаются в данном случае между комментариями - // Show the [home] button и следующим комментарием - // Show the [help] button.
Код располагающийся между комментариями можно скопироовать в удобное для себя место (к примеру в блокнот) и значение - 'home' заменить к примеру на - 'site' вместо строки:
вставить:
результат можно вставить к примеру перед комментарием - // Show the [home] button.
В файл русификации - index.russian.php, добавить строку:
Для SMF 2
необходимо открыть файл - Subs.php, расположенном в каталоге - Sources
найти строки:
'title' => $txt['home'],
'href' => $scripturl,
'show' => true,
'sub_buttons' => array(
),
'is_last' => $context['right_to_left'],
),
перед данными строками вставить следующий код:
'title' => $txt['site'],
'href' => 'http://sys-admin.kz',
'show' => true,
'sub_buttons' => array(
),
),
в результате должно получиться нечто похожее на:
//на сайт
'site' => array(
'title' => $txt['site'],
'href' => 'http://sys-admin.kz',
'show' => true,
'sub_buttons' => array(
),
),
//на сайт
'home' => array(
'title' => $txt['home'],
'href' => $scripturl,
'show' => true,
'sub_buttons' => array(
),
'is_last' => $context['right_to_left'],
),
Далее в файле - index.russian.php (Themes/default/languages/) необходимо добавить строку:
Для английской версии в файл - index.english.php добавить: