Отключить форумы.

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 20 лет 8 месяцев
Откуда: Санкт-Петербург

Отключить форумы.

Сообщение MXM »

Всем привет!
Ситуация:
- сделал мод: называется страница в папке со своим лангом, аналог мода Страница со своим lang.
Только создается папка, а в ней страница, вот и всё разлчие.

Все работает замечательно, но если в админке установить отключить все форумы, то сразу же проблема.
Проблема заключается в том, что если пройтись по ссылке форум корень_форума/my_folder/, а от нее уже по всем другим ссылкам типа мемберлист, фак, и т.д., то все ссылки имеют путь не от начала корня форума, а от начала корня папки.
Например, на странице в папке:
- должна быть приваильная ссылка: корень форума/my_folder/фак.пхп
- а в итоге получается: корень форума/my_folder/my_folder/фак.пхп

Как только включаю форум, сразу все работает нормально.

Для решения проблемы начал с поиска вывода инофрмации:
"Извините, эти форумы отключены. Попробуйте зайти позже"
Нашел её в lang_main.php:
$lang['Board_disable'] = 'Извините, эти форумы отключены. Попробуйте зайти позже';

Дальше начал искать в каком файл она встречается, не нашел.

Вопрос: в каком файле встречается эта переменная $lang['Board_disable'] и какой шаблон отвечает за ее вывод?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

В common.php она. Отвечает message.tpl. А влиять так не должно, странно. Вообще phpBB не любит создание внутри себя папок...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 20 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Xpert, да я обратил внимание, что не любит создание внутри себя папок.
Но, папки необходимы, т.к. если внедрять свой сайт в форум, то хотелось бы как-то отделить файлы сайта от файлов форума.
Папки решают эту проблему.
Я подумал раз есть папка admin, значит можно и любые другие папки сделать, вот сделал, начал тестить, как видешь дотестился - нашел проблему.
Есть какие нибудь варианты решения?

Вернуться в «Запросы модов для phpBB 2.0.x»