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

Template->make_filename(): Error - file does not exist.

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
basileus
phpBB 1.0.0
Сообщения: 4
Стаж: 19 лет 4 месяца

Template->make_filename(): Error - file does not exist.

Сообщение basileus »

Здавствуйте! С рождеством всех! :)
Помогите пожалуйста настроить форум classis.info/forum .
Очень надо!
Сейчас основная проблема для меня, как сделать рассылки по последним сообщениям для зарегистрированных пользователей (включая информацию о регистрации), где их можно настроить?
Потом не пойму никак, как работать со стилями, установил другой стиль, он выдаёт при по ссылкам Template->make_filename(): Error - file does not exist.
Что делать не знаю?
С уважением,
Василий!
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

->make_filename(): Error - file does not exist.

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

#
#-----[ Открыть ]------------------------------------------
#
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;
        }

#
#-----[ Сохранить/Закачать на сервер ]------------------------------------------
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
basileus
phpBB 1.0.0
Сообщения: 4
Стаж: 19 лет 4 месяца

Сообщение basileus »

Спасибо большое!
Но, к сожалению, у меня в template.php нет того кода, который надо заменить.
Или может я не там смотрел? :oops:
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

basileus
ищите
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
RV
phpBB 1.0.0
Сообщения: 5
Стаж: 19 лет 5 месяцев
Откуда: Vladivostok

Сообщение RV »

в оригинальном template.php 228 строка
Apache/2.0.52 (win2003) PHP/5.0.3RC1
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 20 лет
Откуда: Estonia, Tallinn

Сообщение Vladson »

Найди сначала function make_filename (там он по определению встречается только однажды) а под ним и найдёшь всё остальное :D
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
basileus
phpBB 1.0.0
Сообщения: 4
Стаж: 19 лет 4 месяца

Сообщение basileus »

Спасибо большое! Разобрался! :D
Не могли бы вы подсказать как настроить рассылку?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Не могли бы вы подсказать как настроить рассылку?
что значит настроить рассылку?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
basileus
phpBB 1.0.0
Сообщения: 4
Стаж: 19 лет 4 месяца

Сообщение basileus »

Ну, как изменить текст рассылаемый пользователям при пополнении темы новым сообщением?
L@SS@RD

Сообщение L@SS@RD »

basileus, если я не ошибаюсь, то папка с вашим языком -> папка email
Внутри шаблоны. Вот один из них как раз вам подойдёт =)
Ищите и попутно изучайте, какой за что отвечает.

Вернуться в «Поддержка phpBB 2.0.x»