Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
invader писал(а): Хорошо, смотри...
Заходишь на конфу, а там белый лист, только посередине рега и вход.
Давно жду, думал может кто-то такой экст запилит, или я один такой, кому это понадобилось... :)
Проблемы с бб-кодами: 1. Не работают бб-коды использующие внутри бб-кода кавычки, пример: [s="{SIMPLETEXT}"]{TEXT}[/s] проблему вроде как решили в 3.2RC2, но в 3.2 это не работает, https://tracker.phpbb.com/browse/PHPBB3-14740 по ссылке проблема и ещё одно решение 2. Если к вышеуказанному ...
Нужно событие в функцию group_user_attributes в файле /includes/functions_user.php (снятие или установка лидера группы, включение пользователя в группу после его запроса о вступлении), заменить: global $db, $auth, $phpbb_root_path, $phpEx, $config, $phpbb_container; на global $db, $auth, $phpbb_root...
Я не смотрел 3.2, если "парсер заменён новым", возможно не понадобится, не знаю, в крайнем случае, если расширение выйдет до выхода 3.2, те кому нужно добавят нужное событие в файл сами. Ещё событие, как в сообщении выше, перед перебором сообщений, только при отображении их в мод. разделе,...
Нужны события: 1. В файле /includes/functions_posting.php в функции topic_review перед перебором сообщений которые отображаются при ответе в теме, пример, перед: for ($i = 0, $end = sizeof($post_list); $i < $end; ++$i) { добавить $vars = array( 'forum_id', 'topic_id', 'mode', 'post_list', 'attachmen...
469043 Т.е. новые фильтры добавлять в обход SetFilter напрямую в массив? Вроде бы это не комильфо. И потом, тогда выпадают остальные опции - SetGroupBy, SetSortMode, SetFieldWeights. И да и нет, смотря как реализовать в listener, можно напрямую (структура массива там понятна), можно: $this->sphinx ...
Пока делал, вот такое пришло в голову: $filters = $this->sphinx->_filters; $vars = array('type', 'filters'); extract($phpbb_dispatcher->trigger_event('core.search_sphinx_keywords_main_query_before', compact($vars))); $this->sphinx->_filters = $filters; :idea:
Посмотрел, не знаю честно говоря, на мой взгляд в примере просто и понятно, туда передаются три массива для SetGroupBy, SetSortMode, SetFieldWeights и остальные переменные $sort_key, $type, $fields и т.д., как в fulltext_mysql, fulltext_native, fulltext_postgres , если возвращается не пустой массив ...
468921 следовательно, всю процедуру можно проделать прямо в слушателе, создав там экземпляр объекта Мм.. такой вариант не пробовал, нужно посмотреть (сейчас не могу), но по-моему это не то, что нужно. 468921 Следовательно, задача сводится просто к передаче в событие параметров внешней функции? Мне ...
Сработает, там единственная цель - это возможность изменить md5, каким способом неважно. Отправлено спустя 59 минут 6 секунд: Ещё по сфинксу добавлю, пока не сделано, у меня в примере используется только передача в функцию SetFilter , на самом деле там можно (или даже нужно) сделать возможность пере...
Я в коде указываю место и названия переменных которые нужно конкретно мне, сама реализация, другие переменные которые наверняка могут другим понадобиться - это уже на ваше усмотрение.