Страница 1 из 14
Recent topics for JS - последние темы на любой странице
Добавлено: 16.04.2015 17:29
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 - последние темы на любой странице
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 18.07.2015 23:20
владимир1983
Anvar, bb3mobi/recent_topics/controller
Код: Выделить всё
'U_LAST_POST' => $viewtopic_url . '?p=' . $row['topic_last_post_id'] . '#' . $row['topic_last_post_id'],
'#'
- потеря якоря.
fix
Код: Выделить всё
'U_LAST_POST' => $viewtopic_url . '?p=' . $row['topic_last_post_id'] . '#p' . $row['topic_last_post_id'],
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 05.08.2015 21:01
Sergiocharm
Охеренная штука
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 05.08.2015 22:55
neexforg
С wp можно скрестить?
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 05.08.2015 23:47
radar
очень понравилось расширение..
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 01.10.2015 15:40
Edred
Хорошее расширение, но хотелось бы иметь возможность отключения вывода блока "Активные темы" внутри тем, то есть при выводе сообщений. Чтобы этот блок выводился только на списках форумов и тем в форумах, а не внутри тем.
Да и вообще он везде вылазит: на странице захода в админку, в статьях (сделанных через Pages) и в FAQе. Даже при просмотре личных сообщений и в профиле - все равно он тут как тут. Не перебор ли?
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 01.10.2015 22:26
Anvar
Для вывода последних тем внутри форума воспользуйтесь расширением
Recent Topics 2 в другом случае необходимо понимать как работает это расширение, тестировать используя настройки и при необходимости вносить изменения в шаблоны расширения для корректировки.
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 13.10.2015 18:11
Леонид Росток
В 3.0 (и раньше) была предтеча... не нашёл, чья, но не в этом вопрос.
1. Раньше был файл recent.php, который я копировал, переименовывал (например: recent2.php), и делал ещё один... и сколько мне нужно.. с разными настройками.
Так удовлетворял необходимость иметь несколько разных вставок-"трансляций" на сайты новостей с форума. А теперь файла вообще нету :(
Виртуально, да? :(
как жить...
2. Ранее переход по ссылке шёл точно на последнее сообщение... теперь - или в начало темы (по названию), или в начало последней страницы... что не есть хорошо, а даже слабее, чем было...
Хотелось бы услышать мнение на эти замечания...
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 18.11.2015 16:15
southklad
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 28.01.2016 8:45
Sergiocharm
Anvar, у меня почему то не срабатывает укорачивание названия темы при выводе
http://www.allremont59.ru/konvektor-ili ... istik.html В чем может быть баг?
ps: такую штуку можно переделать под анонсы тем и автоматически рассылать не задумывался? Активные темы же она выбирает, осталось только их запихнуть в письмо и автоматически рассылку замутить.
Отправлено спустя 13 минут 48 секунд:
И не отсеивает форумы которые не выбраны
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 27.02.2016 12:50
Alexandra Polina
Форум обновила до 3.1 ранее что-то стояло похожее, но точно не помню. теперь включаю расширение, перехожу в настройки - выскакивает
Общая ошибка
Не найден модуль ./../includes/acp/acp_recent_topics.php
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/functions_module.php
LINE: 571
CALL: trigger_error()
FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 19.03.2016 21:26
Jackson
Очень хороший мод, но поддержу предыдущих ораторов - хорошо бы иметь возможность отключать трансляцию в тех или иных "местах".
Например, я использую мод исключительно для трансляции последних тем на отдельном сайте, пока включил бегущую ленту для форума, в качестве выхода из ситуации (чтоб большой блок тем не показывался).
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 17.04.2016 10:44
rightmiha
Возникла необходимость выводить на странице сайта не заголовки тем, а тексты сообщений указанных топиков (по принципе вывода тем), встречал кто-либо такое? Спасибо.
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 15.05.2016 11:10
IgoRus
Anvar писал(а):
Необходим подключённый jquery на сайте.
Подскажите пож где это и как включить?.... СПС форум 3.1.
У меня отображается так .... возможно из за JQuery ... ? а где и как включить не знаю....
п.с. разобрался ... это все стиль, поставил дефолтный просилвер все ок... в измененном стиле серая полоска получилась сверху сообщений.... можно как то ее под текст убрать ?
Re: Recent topics for JS - последние темы на любой странице
Добавлено: 15.05.2016 16:26
Vladimir MSIA
я так же не разобрался до конца в последних темах. Раньше у меня при наведении на тему плагина последних тем форума - высвечивалось окошко с последним сообщением этой темы. Делалось это через ajax. Но после обновления на 3.1.18 не отрабатывает этот функицонал. jquery установлен, вроде.
Никто не знает, в чем может быть проблема? Заранее спасибо.