Спойлер на аяксе для форума phpBB 3 с отображением изображений в всплывающем окне (через prettyPhoto, Highslide, Lightbox2 или Fancybox3)
PPK
USER57
У меня была версия 3.1.4, установил BB3Spoiler версию 1.2.1 и добавил код естественно, сегодня форум обновил до 3.1.6 и обновил BB3Spoiler до 1.3.1, по вашему ответу я понял что данныйPPK писал(а):Oleg
Если версия форума ниже 3.1.6 нет.
Код: Выделить всё
//PPK BB3SPOILER EVENT START
$text = $this->message;
$uid = $this->bbcode_uid;
$vars = array('text', 'uid', 'allow_bbcode');
extract($phpbb_dispatcher->trigger_event('core.modify_format_display_text_before', compact($vars)));
$this->message = $text;
$this->bbcode_uid = $uid;
//PPK BB3SPOILER EVENT END
Oleg
Это если нет заголовка, а если есть заголовок, то автор смещается ниже и спойлер не наезжает.USER57 писал(а):спойлер наезжает на кнопки.
NORMANN
Если вы обновились до 3.1.6, то этого кода там уже не будет.Oleg писал(а):нужно удалить, правильно ли я понял
PPK
Спасибо, буду удалять тогда.PPK писал(а):Если вы обновились до 3.1.6, то этого кода там уже не будет.
Oleg
А это в каком файле было добавлено? А то PPK инструкцию уже исправил, а я не помню куда тоже вставлял.Oleg писал(а):Спасибо, буду удалять тогда.
NORMANN
PPK
Спасибо конечно, но я-то обновился еще до выхода официально 3.1.6 и делал по инструкции для 3.1.5 и еще не ставил 2015.09.14 - 1.3.1 Обновление под версию phpBB 3.1.6.PPK писал(а):Да блин .., если вы обновитесь до 3.1.6 ничего удалять не нужно, там НЕ будет этого кода, если версия ниже 3.1.6 и любая версия спойлера, то этот код там нужен.
NORMANN
/includes/message_parser.php
перед
Код: Выделить всё
if ($this->message_status == 'plain')
PPK