Уважаемые пользователи!
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, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
С помощью этого расширения вы сможете вывести последние темы форума на любой странице сайта или форума.
Bозможность вывести темы внутри форума в виде бегущей строки, в шапке. Bозможно вывести темы на странице сайта посредством java script, с текстом и вложениями или просто заголовки тем с ссылками. 3 способа подключения:
Recent Topics for JS.jpg
выбор необходимых форумов осуществляется из админки:
alex_1278, http://ford-windstar.ru/forum/recent.php отдает код ошибки 500. Смотри лог ошибок
Общие ошибки новичков (07.11.2005) & Как задавать вопросы Мини FAQ Если ничто другое не помогает, прочтите, наконец, инструкцию! "Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения". Циркуляр Морского технического комитета №15 от 29.11.1910 г.
alex_1278, метод обрезки текста, который используется в расширении, плохо работает с последними версиями phpBB, т.к. изменился парсер ББ-кодов. Можно попробовать увеличить в админке кол-во символов в тексте до максимума (1999). Это не всегда будет работать, ошибка может снова возникать на больших постах. Можно отключить обрезку, увеличив кол-во символов напр. до 100000 напрямую через базу данных (таблица phpbb_config, поле recent_max_topic_length). Можно в файле ext\bb3mobi\recent_topics\controller\recent.php раскомментировать строку //strip_bbcode($message); - тогда сообщения будут обрезаться без ошибок, но в них будет голый текст без ББ-кодов.
при авторизации выдавало не 500,а "Cannot load XML: Premature end of data in tag t line 1"
Nekstati писал(а): ↑18.08.2019 12:07
Можно в файле ext\bb3mobi\recent_topics\controller\recent.php раскомментировать строку //strip_bbcode($message); - тогда сообщения будут обрезаться без ошибок, но в них будет голый текст без ББ-кодов.
Сам нашел ответы. Оказывается, надо:
1) в ext/bb3mobi/recent_topics/config/routing.yml заменить pattern на path;
2) в ext/bb3mobi/recent_topics/config/services.yml обернуть некоторые поля в '...', вот так:
Последний раз редактировалось Sheer 15.07.2020 16:34, всего редактировалось 1 раз.
Причина:bb-код. Когда же вы наконец научитесь пользоваться bb-кодами!!!
"Cross-Origin Read Blocking (CORB) blocked cross-origin response https://demo.ru/app.php/recent.php with MIME type text/html. See https://www.chromestatus.com/feature/5629709824032768 for more details.
"
Подскажите как это лечится. Спасибо
Последний раз редактировалось Sheer 14.07.2020 12:26, всего редактировалось 1 раз.
Причина:bb-код
Это заработало. Но оказалось что ajax дергает всю страницу, а мне надо только фрейм с топиками. Через js не пойдет, т.к. там списком(ul.li), и нет полей Темы, Сообщения, Последнее сообщение. Кто знает как это делается?
rxu писал(а): ↑14.07.2020 14:22
А разве не в шаблоне стиля в расширении прописано, что и как выводится?
Действительно вывод можно настроить в файле ext/bb3mobi/recent_topics/styles/all/template/recent_body.html. Вот бы теперь знать какие переменные хранят количество ответом, просмотров и данные последнего сообщения. Помогите кто знает. Спасибо
Теперь бы понять как формат даты поменять в удобочитаемый. LAST_POST_TIME_RFC3339 выдает 2020-07-15T06:42:17+00:00.
А 'LAST_POST_TIME' => $user->format_date($row['topic_last_post_time']), не получается, т.к. не знаю как с user'ом работать. Помогите кто знает.
Последний раз редактировалось Гость 15.07.2020 15:17, всего редактировалось 1 раз.
Причина:Code BBCode.