Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Проблема при добавлении новой шкуры

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!
newest

Проблема при добавлении новой шкуры

Сообщение newest »

добавляю новую шкурку - мне выдает вот это

Код: Выделить всё

Template->make_filename(): Error - file does not exist
Что делать? :roll:
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Зарегистрирован: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Сообщение Mr. Anderson »

newest
Какого-то файла шаблона (.tpl) нет. Видимо - от какого-то мода.
newest

Сообщение newest »

СПАСИБО

я понимал что что то с модом... но что.. догадаться не смог :oops:
Аватара пользователя
Ламер
phpBB 1.4.4
Сообщения: 107
Зарегистрирован: 19 лет 8 месяцев

Сообщение Ламер »

newest,
#-----[ Открыть ]------------------------------------------
#
includes/template.php

#
#-----[ Найти ]------------------------------------------
#
function make_filename($filename)
{
// Check if it's an absolute or relative path.
if (substr($filename, 0, 1) != '/')
{
$filename = phpbb_realpath($this->root . '/' . $filename);
}

if (!file_exists($filename))
{
die("Template->make_filename(): Error - file $filename does not exist");
}

return $filename;
}

#
#-----[ Заменить на: ]------------------------------------------
#
function make_filename($filename)
{
$old_filename = $filename;
// Check if it's an absolute or relative path.
if (substr($filename, 0, 1) != '/')
{
$old_filename = $this->root . '/' . $old_filename;
$filename = phpbb_realpath($this->root . '/' . $filename);
}

if (!file_exists($filename))
{
if ( !$filename )
{
$filename = $old_filename;
}
die("Template->make_filename(): Error - file $filename does not exist");
}

return $filename;
}
тогда ошибка писаться будет по-другому
по идее в сообщении об ошибке должно выдать название файла, которого не хватает, а дальше - дело техники... :wink:
newest

Сообщение newest »

спасибо
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Зарегистрирован: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Сообщение Mr. Anderson »

Ламер
Когда вы научитесь выкладывать код в соотв. тегах??? :?
webclub

Сообщение webclub »

Когда вы научитесь выкладывать код в соотв. тегах
Наверно некогда! :P
Аватара пользователя
Ламер
phpBB 1.4.4
Сообщения: 107
Зарегистрирован: 19 лет 8 месяцев

Сообщение Ламер »

Mr. Anderson, сорри, а в каких надо? я вабсче впервый раз код выложил... надо использовать
DJ Sample
phpBB 1.4.4
Сообщения: 156
Зарегистрирован: 19 лет 10 месяцев

Сообщение DJ Sample »

[quote]надо использовать

Код: Выделить всё

?
[/quote]
Типо того :)

Вернуться в «Стили для phpBB 2.0.x»