Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
глобальный bbcode
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
глобальный bbcode
Как реализовать глобальный bbcode по типу flash и url, желательно отдельным php обработчиком, с внесением данных в существующие шаблоны. То есть, чтобы прописать настройки определенного bbcode (c разметкой и выборкой данных из бд) один рази использовать. Хочу реализовать универсальный ббкод который бы брал информацию о пользователе из бд и заполнял ей ббкод. Есть у кого предложения? Готов выслушать все)
- nissin
- phpBB 3.0.4
- Сообщения: 2208
- Стаж: 16 лет 4 месяца
- Откуда: Павлодар
- Благодарил (а): 7 раз
- Поблагодарили: 339 раз
- Контактная информация:
Re: глобальный bbcode
Для версии phpBB 3.2, пишете расширение, которое перехватывает события:
Для версии phpBB 3.1 можно использовать:
Код: Выделить всё
core.text_formatter_s9e_configure_after phpbb/textformatter/s9e/factory.php configurator 3.2.0-a1 Modify the s9e\TextFormatter configurator after the default settings are set
core.text_formatter_s9e_configure_before phpbb/textformatter/s9e/factory.php configurator 3.2.0-a1 Modify the s9e\TextFormatter configurator before the default settings are set
core.text_formatter_s9e_configure_finalize phpbb/textformatter/s9e/factory.php objects 3.2.2-RC1 Access the objects returned by finalize() before they are saved to cache
core.text_formatter_s9e_parse_after phpbb/textformatter/s9e/parser.php parser, xml 3.2.0-a1 Modify a parsed text in its XML form
core.text_formatter_s9e_parse_before phpbb/textformatter/s9e/parser.php parser, text 3.2.0-a1 Modify a text before it is parsed
core.text_formatter_s9e_parser_setup phpbb/textformatter/s9e/parser.php parser 3.2.0-a1 Configure the parser service
core.text_formatter_s9e_render_after phpbb/textformatter/s9e/renderer.php html, renderer 3.2.0-a1 Modify a rendered text
core.text_formatter_s9e_render_before phpbb/textformatter/s9e/renderer.php renderer, xml 3.2.0-a1 Modify a parsed text before it is rendered
core.text_formatter_s9e_renderer_setup phpbb/textformatter/s9e/renderer.php renderer 3.2.0-a1 Configure the renderer service
Код: Выделить всё
core.modify_format_display_text_after includes/message_parser.php allow_bbcode, allow_magic_url, allow_smilies, text, uid, update_this_message 3.1.0-a3 Event to modify the text after it is parsed
core.modify_format_display_text_before includes/message_parser.php allow_bbcode, allow_magic_url, allow_smilies, text, uid, update_this_message 3.1.6-RC1 Event to modify the text before it is parsed
Всё повторяется. nurlan.info