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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Natallyia
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 13.05.2011 18:12
Откуда: Краснодар
Благодарил (а): 4 раза
Поблагодарили: 2 раза
Контактная информация:

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

Сообщение Natallyia » 13.04.2017 12:14

Здравствуйте, как бы так сделать, чтобы расширение выводило темы вот в таком виде: https://www.phpbb.com/community/viewtop ... &t=2236571 ? Ну или по крайней мере, кликнув по названию темы чтобы можно было перейти не абы куда, а на последнее НЕ ПРОЧТЕННОЕ сообщение?

Аватара пользователя
Татьяна5
Former team member
Сообщения: 7268
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 137 раз
Поблагодарили: 2070 раз

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

Сообщение Татьяна5 » 13.04.2017 14:32

Natallyia писал(а): чтобы расширение выводило темы вот в таком виде
Установить расширение, на которое дали ссылку

Аватара пользователя
Natallyia
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 13.05.2011 18:12
Откуда: Краснодар
Благодарил (а): 4 раза
Поблагодарили: 2 раза
Контактная информация:

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

Сообщение Natallyia » 13.04.2017 22:30

Татьяна5 писал(а): Установить расширение, на которое дали ссылку
несомненно сама догадалась бы это сделать, если бы не одно но - мне нужно выводить не на форуме, а на другом сайте. Эта тема, как я поняла, посвящена данному вопросу, а вот та, что по ссылке - нет.

Аватара пользователя
igorbond
phpBB 3.0.0
Сообщения: 1890
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 353 раза
Поблагодарили: 79 раз

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

Сообщение igorbond » 14.04.2017 17:05

Natallyia, прочитайте первое сообщение темы

Аватара пользователя
Natallyia
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 13.05.2011 18:12
Откуда: Краснодар
Благодарил (а): 4 раза
Поблагодарили: 2 раза
Контактная информация:

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

Сообщение Natallyia » 18.04.2017 0:42

igorbond, я читала :shock: Всё сделала как написано, но все ссылки в блоке последних тем ведут либо на первое сообщение темы либо на последнюю страницу, объясните мне, пожалуйста, чего и где я не допоняла в том, чтобы сделать сслки ведущими на последнее не прочтенное мной сообщение?

Аватара пользователя
igorbond
phpBB 3.0.0
Сообщения: 1890
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 353 раза
Поблагодарили: 79 раз

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

Сообщение igorbond » 18.04.2017 18:48

так суть расширения чтобы выводить последние темы а не не прочитанные сообщения

Аватара пользователя
Natallyia
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 13.05.2011 18:12
Откуда: Краснодар
Благодарил (а): 4 раза
Поблагодарили: 2 раза
Контактная информация:

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

Сообщение Natallyia » 22.04.2017 10:52

igorbond,
igorbond писал(а): так суть расширения чтобы выводить последние темы а не не прочитанные сообщения
неужели я так плохо объясняю? Я понимаю суть расширения и оно мне подходит. Темы то оно выводит последние, это понятно, но ведь в виде ссылок, которые ведут на какие то сообщения темы, правильно? Т.е. нажимаешь на название темы в блоке последних тем и попадаешь куда? Правильно - на её последнюю страницу. В самый верх этой страницы. А хотелось бы попадать на последнее непрочитанное сообщение, чтобы его потом не искать, листая тему назад, если за ваше отсутствие там написалось несколько страниц. Ну как еще объяснить то? По моему вот это расширение работает подобным образом: https://www.phpbb.com/community/viewtop ... &t=2236571 ( по крайней мере внешне оно очень смахивает на блок последних тем, установленных на моем старом Vbulletin, который я сейчас и перевожу на phpBB, а в моем блоке ссылки работают именно так - ведут на последнее непрочитанное сообщение и мне нужно того же самого добиться на новом форуме). Но приведенное в пример расширение мне НЕ ПОДХОДИТ, как я уже писала выше, так как выводится именно на самом форуме, а мне нужно будет выводить его еще и в блоге, который будет работать на другой CMS. Господи, помоги людям понять чего я хочу :cry:

Отправлено спустя 3 минуты 54 секунды:
Anvar, вы, как разработчик данного расширения, можете мне помочь?

Отправлено спустя 6 минут 20 секунд:
Татьяна5,
Татьяна5 писал(а): Установить расширение, на которое дали ссылку
То расширение не выводит последние темы на другом сайте, насколько я поняла, только на самом форуме. Мне нужно вывести на блоге, вы можете подсказать как это сделать, используя именно то расширение? Ну или (повторюсь) используя расширение из данной темы, но тогда чтобы кликнув на название темы из блока последних тем, я переходила не на первую или последнюю страницу темы, а к первому не прочитанному сообщению?

Аватара пользователя
Natallyia
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 13.05.2011 18:12
Откуда: Краснодар
Благодарил (а): 4 раза
Поблагодарили: 2 раза
Контактная информация:

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

Сообщение Natallyia » 27.04.2017 17:58

Пишу на всякий случай своё решение, авось кому пригодится. Установила оба расширения. То, на которое давала ссылку и которое мне нравится внешне и куда ведут его ссылки - отобразила на форуме. То, которое описано в данной теме - отобразила только на основном сайте. Как раз в блог оно лучше вписалось, более простое, но там и не нужны подробности. Скрины прилагаются. Может кому-то поможет.
Вложения
Новый рисунок (1).jpg
Новый рисунок.jpg

620137
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 30.07.2017 0:56

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

Сообщение 620137 » 30.07.2017 1:00

Здравствуйте, спасибо за отличный модуль!

Подскажите пожалуйста как модифицировать код чтобы при использовании "Java Script для внешнего вывода " ссылки открывались в новом окне.

Спасибо.

Аватара пользователя
neexforg
phpBB 2.0.3
Сообщения: 369
Зарегистрирован: 14.01.2014 8:37
Благодарил (а): 69 раз
Поблагодарили: 9 раз
Контактная информация:

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

Сообщение neexforg » 31.07.2017 11:52

Спасибо, расширение действительно хорошее, и всё таки может есть какие-то правки заставить подсвечивать где есть новые сообщения? Хотя бы просто рядышком окошко ( NEW) к примеру красным цветом??
Учусь сайтостроению вместе с phpbbguru

Аватара пользователя
misterleks
phpBB 2.0.8
Сообщения: 696
Зарегистрирован: 20.08.2010 15:09
Откуда: Великий Новгород
Благодарил (а): 101 раз
Поблагодарили: 35 раз
Контактная информация:

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

Сообщение misterleks » 04.11.2017 14:07

На сайте подключены следующие jquery, но почему AJAX не срабатывает, просто пустое место.

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

<script type="text/javascript" src="/templates/default/js/jquery.js"></script>
	<script type="text/javascript" src="/templates/default/js/jquery-modal.js"></script>
	<script type="text/javascript" src="/templates/tseso/treeview/jquery.treeview.js"></script>
Они не подходят?
Без него всё работает, но есть небольшая задержка загрузки следующих блоков, хоть и не смертельная.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

Аватара пользователя
Татьяна5
Former team member
Сообщения: 7268
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 137 раз
Поблагодарили: 2070 раз

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

Сообщение Татьяна5 » 04.11.2017 14:56

Возможно. Попробуйте подключить другую версию jQuery (какая там сейчас в папке default/js не угадать, надо смотреть код самого файла)

Аватара пользователя
misterleks
phpBB 2.0.8
Сообщения: 696
Зарегистрирован: 20.08.2010 15:09
Откуда: Великий Новгород
Благодарил (а): 101 раз
Поблагодарили: 35 раз
Контактная информация:

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

Сообщение misterleks » 04.11.2017 15:09

Татьяна5, вот такая

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

/*! jQuery v1.12.4 | (c) jQuery Foundation | jquery.org/license */
Какую версию необходимо подключать?
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

Аватара пользователя
Татьяна5
Former team member
Сообщения: 7268
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 137 раз
Поблагодарили: 2070 раз

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

Сообщение Татьяна5 » 04.11.2017 16:03

Версия старая, но по идее должна работать (в phpBB она ещё старше)
Ссылку где расширение не работает можно?

Отправлено спустя 35 минут 39 секунд:
Сайт и форум находятся на разных доменах, вот в чём причина

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

Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на https://www.fnovgorod.ru/recent.php. (Причина: отсутствует заголовок CORS «Access-Control-Allow-Origin»).
Отправлено спустя 1 минуту 39 секунд:
Это или сервер форума настраивать, или отказаться от той затеи с аяксом

Аватара пользователя
misterleks
phpBB 2.0.8
Сообщения: 696
Зарегистрирован: 20.08.2010 15:09
Откуда: Великий Новгород
Благодарил (а): 101 раз
Поблагодарили: 35 раз
Контактная информация:

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

Сообщение misterleks » 04.11.2017 16:49

Если в .htaccess вот так прописать?

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

<FilesMatch "\.(php)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "http://www.vnlife.ru"
</IfModule>
</FilesMatch>
Будет работать?

Отправлено спустя 1 минуту 31 секунду:
Работает, но выдал фигню какую то ((( Татьяна, не можете помочь, почему он выдал что то странное?

Отправлено спустя 1 минуту 34 секунды:
Как будто скрипт дублируется или не обрабатывается
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

Ответить

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