технарь
Профессионал
Сообщений: 1825
Регистрация: 12.2011
|
Короче способ передать DEF_SKIN я так и не нашел, а потому проблему решил по другому...
В файле fm.class.php после строки
PHP:define("DEF_SKIN",$defskin);
добавил строку, вводящую новую переменную, которая является псевдонимом DEF_SKIN
PHP:$this->def_skin = DEF_SKIN;
затем чуть ниже в том же файле после строки
PHP:include('./language/'.DEF_LANG.'/lang_front_all.php');
я добавил подключение языкового файла из шаблона, т.к. понял что он необходим
PHP:include('./templates/'.DEF_SKIN.'/language/'.DEF_LANG.'.php');
После этого в папке с шаблоном создал новую директорию language где создал файл russian.php с таким содержимым
PHP:<?php if (!defined('IN_EXBB')) die('Hack attempt!');
?>
Затем в файле topic.php в двух местах заменил текст InvisionExBB текстом '.DEF_SKIN.'
Строки InvisionExBB встречаются в файле boardinfo.php и в файлах данных пользователей - там ничего менять не нужно.
Так же не нужно ничего менять в файлах frontindex.php в модулях belong и chat |