Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Recent topics for JS - последние темы на любой странице

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Recent topics for JS - последние темы на любой странице

Сообщение Anvar »

С помощью этого расширения вы сможете вывести последние темы форума на любой странице сайта или форума.

Bозможность вывести темы внутри форума в виде бегущей строки, в шапке.
Bозможно вывести темы на странице сайта посредством java script, с текстом и вложениями или просто заголовки тем с ссылками.
3 способа подключения:
Recent Topics for JS.jpg
выбор необходимых форумов осуществляется из админки:

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

<script type="text/javascript" src="http://vash-site.com/forum/recent.php"></script>
выбираете форум сами:

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

<script type="text/javascript" src="http://vash-site.com/forum/recent.php?forum=id_форума"></script>
Ajax подгрузка:

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

<div id="recent_topics"></div>
<script type="text/javascript">
$(document).ready(function() {
   $.ajax({
      url: "http://vash-site.com/forum/recent.php",
      type: "GET",
      cache: true,
      success: function(data) {
         $("#recent_topics").html(data);
      }
   });
});
</script>
Необходим подключённый jquery на сайте.

Версия для 3.3 в сообщении: Recent topics for JS - последние темы на любой странице
Вложения
Recent topics for JS.zip
(30.03 КБ) 798 скачиваний
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:53 модератором LavIgor

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

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

Vladimir MSIA, был установлен какой-то мод, теперь его нет
Ищите похожее расширение (расширение из этой темы делает совсем другое)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

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

Расширение показывает неодобренные и удалённые в корзину темы
Fix:
ext\bb3mobi\recent_topics\controller\recent.php
Найти

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

				AND t.topic_moved_id = 0
Заменить на

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

				AND t.topic_moved_id = 0
				AND t.topic_visibility = " . ITEM_APPROVED . "
Аватара пользователя
andromeda68
phpBB 1.4.3
Сообщения: 97
Стаж: 11 лет 5 месяцев
Откуда: Ижевск
Благодарил (а): 22 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение andromeda68 »

У меня форум в папке /forum/
Поставил расширение, как положенo в папку /forum/ext/bb3mobi/recent_topics/acp/, включил.
На главной сайта хочу вывести (не форума самого), как сказано в настройках, в index.php пишу:

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

<script type="text/javascript" src="http://honey-land.ru/forum/app.php/recent.php"></script>
В результате ничего не выдает, почему так?
Не понимаю почему скрипт выдает мне такой код, папки /forum/app.php/ вообще нет(((
А файл recent.php вообще находится здесь: /forum/ext/bb3mobi/recent_topics/controller/recent.php
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 155
Стаж: 11 лет 3 месяца
Откуда: Алтай
Благодарил (а): 65 раз
Поблагодарили: 19 раз

Re: Recent topics for JS - последние темы на любой странице

Сообщение maco8024 »

У вас в дебаге ошибка
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/s9e/text-formatter/src/Renderer.php on line 20: DOMDocument::loadXML(): Extra content at the end of the document in Entity, line: 4
наверно связана с каким то bb кодом или с расширением s9e/mediaembed
Аватара пользователя
andromeda68
phpBB 1.4.3
Сообщения: 97
Стаж: 11 лет 5 месяцев
Откуда: Ижевск
Благодарил (а): 22 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение andromeda68 »

Недавно перешел на 3.2 версию от 3.0.14 остались BBCodes коды, смотреть на скрине.
Что мне делать?
Вложения
bb.jpg
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 155
Стаж: 11 лет 3 месяца
Откуда: Алтай
Благодарил (а): 65 раз
Поблагодарили: 19 раз

Re: Recent topics for JS - последние темы на любой странице

Сообщение maco8024 »

Ну вы попробуйте поодключать по очереди, media и video не надо, остальные попробуйте, потом расширение mediaembed.
C очисткой кэша.
Аватара пользователя
andromeda68
phpBB 1.4.3
Сообщения: 97
Стаж: 11 лет 5 месяцев
Откуда: Ижевск
Благодарил (а): 22 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение andromeda68 »

Поотключаю по очереди, а как мне узнать , что ошибки не стало, как вы это обнаружили?
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 155
Стаж: 11 лет 3 месяца
Откуда: Алтай
Благодарил (а): 65 раз
Поблагодарили: 19 раз

Re: Recent topics for JS - последние темы на любой странице

Сообщение maco8024 »

По ссылке перейдите http://honey-land.ru/forum/app.php/recent.php
Аватара пользователя
andromeda68
phpBB 1.4.3
Сообщения: 97
Стаж: 11 лет 5 месяцев
Откуда: Ижевск
Благодарил (а): 22 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение andromeda68 »

Удалил все старые BBCodes и ошибка прежняя, зря удалял....
Последний раз редактировалось andromeda68 07.04.2017 16:12, всего редактировалось 1 раз.
Аватара пользователя
andromeda68
phpBB 1.4.3
Сообщения: 97
Стаж: 11 лет 5 месяцев
Откуда: Ижевск
Благодарил (а): 22 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение andromeda68 »

Нажал кнопку Общие - Конфигурация сервера - Нагрузка на сервер - Отправить не помогло. Тут сбрасывать кеш?
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет
Откуда: СССР
Благодарил (а): 6 раз
Поблагодарили: 154 раза
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение Mr. Anderson »

andromeda68 писал(а): Отправить
andromeda68 писал(а): сбрасывать
Вас не озадачивает то, что слова не то что не близкие, а вообще разные?
А не беспокоит то, что про кэш там ни слова? :?
Аватара пользователя
andromeda68
phpBB 1.4.3
Сообщения: 97
Стаж: 11 лет 5 месяцев
Откуда: Ижевск
Благодарил (а): 22 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение andromeda68 »

Удалил все из папки cache, кроме .htaccess и index.htm не помогло.

Что еще можно сделать посоветуйте...
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение Anvar »

Если изменить количество символов в тексте темы или вообще отключить Выводить сообщения тем: в настройках расширения?
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
andromeda68
phpBB 1.4.3
Сообщения: 97
Стаж: 11 лет 5 месяцев
Откуда: Ижевск
Благодарил (а): 22 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Recent topics for JS - последние темы на любой странице

Сообщение andromeda68 »

Заработало, сделал: Выводить сообщения тем
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»