Ошибка вложенных ББкод

Board index phpBBex 2.x Поддержка

Description: У вас проблемы с phpBBex 2.x и вам необходима помощь? Спрашивайте здесь!
Forum rules: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Moderator: Поддержка

Post #1by vbnm » 03.05.2019, 15:03

Версия 2.0.4
возникает ошибка, если вложить друг в друга ББкод [spoile.r]Х[spoile.r] :hi: [/spoiler][/spoiler]
Code: Select all
[phpBB Debug] PHP Notice: in file [ROOT]/includes/bbcode.php on line 412: Undefined offset: 1

пример: http://forumtest1.f-dk.ru/viewtopic.php?f=3&t=63273&p=2930693#p2930693

Added after 2 minutes:
проверка тут:
Spoiler
Spoiler
:hi:
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 2 months

Post #2by Sumanai » 10.05.2019, 20:42

Версия PHP?
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1660
With us: 6 years 3 months

Post #3by vbnm » 13.05.2019, 17:14

на локальном 5.4
на тестовом, ссылка на который тут дана:

os/Linux
nginx/1.14.1
Apache/2.4.18 (Ubuntu)
Версия PHP: 7.0.33
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 2 months

Post #4by Sumanai » 15.05.2019, 21:24

Ошибка возникает в том числе на локальном хостинге?
vbnm wrote:проверка тут:
Смысла не имеет, так как тут 1.9.1.
Похоже, что проблема возникает, когда во вложенном спойлере только один ббкод. Забавно.

Added after 6 minutes 7 seconds:
Бычтропатч
Открыть /includes/bbcode.php
Найти
Code: Select all
                        if (!isset($match[2]))
                        {
                           $match[2] = '';
                        }
(по идее в обоих местах)
Добавить перед
Code: Select all
                        if (!isset($match[1]))
                        {
                           $match[1] = '';
                        }
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1660
With us: 6 years 3 months


Return to Поддержка



Who is online (over the past 10 minutes)

Users browsing this forum: 1 guest

cron