Уважаемые пользователи!
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 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Владимир85
phpBB 1.2.0
Сообщения: 16
Стаж: 8 лет 2 месяца

В сообщение не вставляются изображения и ссылки

Сообщение Владимир85 »

Добрый вечер!
Требуется помощь.Проблема появилась после обновления с 3.0.8 до 3.1.8. Старые сообщения отображаются корректно, а в новых не работают bb-коды img и url, в сообщениях они отображаются как текст, например:

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

[img]http://www.phpbb.com/theme/images/logos/blue/160x52.png[/img]
[url=http://www.phpbb.com/]Посетите phpBB![/url]
Расширения отключены, стиль prosilver, пробовали в разных браузерах. Поиск в интернете, к сожалению, не дал результатов.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: В сообщение не вставляются изображения и ссылки

Сообщение LavIgor »

Владимир85, права доступа настроены корректно?
Система прав доступа phpBB 3.0.x - всё та же для 3.1.x.

Скоро сделаю ролик по трассировке.
Владимир85
phpBB 1.2.0
Сообщения: 16
Стаж: 8 лет 2 месяца

Re: В сообщение не вставляются изображения и ссылки

Сообщение Владимир85 »

Проверил чем новые сообщения отличаются от старых в БД: новые добавляются в hpbb3_posts без значения bbcode_uid в поле post_text. Если добавить их вручную, то ссылки и картинки отображаются как положено.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: В сообщение не вставляются изображения и ссылки

Сообщение Sheer »

STK —> Репарсинг бб-кодов.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Владимир85
phpBB 1.2.0
Сообщения: 16
Стаж: 8 лет 2 месяца

Re: В сообщение не вставляются изображения и ссылки

Сообщение Владимир85 »

Sheer, А можно в двух словах, что в моем случае должно произойти при STK —> Репарсинг бб-кодов?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: В сообщение не вставляются изображения и ссылки

Сообщение Sheer »

Произойдет репарсинг бб-кодов вестимо.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Владимир85
phpBB 1.2.0
Сообщения: 16
Стаж: 8 лет 2 месяца

Re: В сообщение не вставляются изображения и ссылки

Сообщение Владимир85 »

Ну а смысл? У меня не со старыми проблема чтобы их перелопачивать. А вновь вставленные картинки/ссылки не отображаются. Если редактировать старые сообщения, то и в них отображаться перестанут. Как бы там ни было, репарсинг не помогает. Как не отображались, так и нет. Ладно хоть старые не пропали.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 932 раза

Re: В сообщение не вставляются изображения и ссылки

Сообщение LavIgor »

Владимир85, расширения стоят какие-нибудь?
Обновлялись полной заменой файлов по инструкции?
Владимир85
phpBB 1.2.0
Сообщения: 16
Стаж: 8 лет 2 месяца

Re: В сообщение не вставляются изображения и ссылки

Сообщение Владимир85 »

Расширения включены, но они не влияют: проблема появилась сразу после обновления. Отключать расширения пробовал.
Обновлялся по инструкции, удалял все кроме указанных папок/файлов.
Очевидно, сообщение обрабатывается какими-то функциями перед записью в БД, при этом формируются bbcode_uid и bbcode_bitfield (с этими полями все в порядке). Когда именно это происходит, это можно отследить?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: В сообщение не вставляются изображения и ссылки

Сообщение Татьяна5 »

bbcode в настройках форума включены?
В полном ответе есть отметка, что img и url влючены?
Галочка "отключить в этом сообщении bbcode" при отправке сообщения, случаем, не стоит?
Владимир85
phpBB 1.2.0
Сообщения: 16
Стаж: 8 лет 2 месяца

Re: В сообщение не вставляются изображения и ссылки

Сообщение Владимир85 »

Татьяна5, Размещение сообщений -> Разрешить BBCode: Да
bbcode/img/url - ВКЛЮЧЁН
Галочка не стоит
Владимир85
phpBB 1.2.0
Сообщения: 16
Стаж: 8 лет 2 месяца

Re: В сообщение не вставляются изображения и ссылки

Сообщение Владимир85 »

Владимир85 писал(а): Очевидно, сообщение обрабатывается какими-то функциями перед записью в БД, при этом формируются bbcode_uid и bbcode_bitfield (с этими полями все в порядке). Когда именно это происходит, это можно отследить?
Хотя бы на этот вопрос ответьте.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: В сообщение не вставляются изображения и ссылки

Сообщение Татьяна5 »

Можно. В posting.php и includes/message_parser.php можно отслеживать (участок кода не один, для разных случаев)
Владимир85
phpBB 1.2.0
Сообщения: 16
Стаж: 8 лет 2 месяца

Re: В сообщение не вставляются изображения и ссылки

Сообщение Владимир85 »

Татьяна5, в message_parser не отрабатывает функция bbcode_img: выходит из нее на проверке

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

		if (!preg_match('#^' . get_preg_expression('url') . '$#iu', $in) && !preg_match('#^' . get_preg_expression('www_url') . '$#iu', $in))
		{
			return '[img]' . $in . '[/img]';
		}
Если убрать ее, картинки отображаются. С ссылками не пробовал, но, думаю, с ними та же проблема.
Этот код корректный? Если да, то почему не отрабатывает?
Закрыто

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