Уважаемые пользователи!
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

RiGo
phpBB 1.4.3
Сообщения: 84
Стаж: 13 лет 1 месяц
Благодарил (а): 4 раза
Поблагодарили: 2 раза

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

Сообщение RiGo »

Может быть каким то образом можно в скрипте указать необходимый размер? чтобы фото автоматически показывался этого размера?... просто мне кажется фото в темах большие и поэтому и выскакивают подобные ошибки на форуме ? или проблема в чем то другом?
RiGo
phpBB 1.4.3
Сообщения: 84
Стаж: 13 лет 1 месяц
Благодарил (а): 4 раза
Поблагодарили: 2 раза

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

Сообщение RiGo »

Ребят есть тут кто? Поможет кто то с этим модом? или лучше время не терять и найти другое решение?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

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

Сообщение Pazh »

RiGo, скорее всего проблема из-за того, что пост режется до определенного кол-ва символов и если код вставки картинки порезан, то парсер ругается.
Помощь в ЛС/email только за WM или ЮMoney
RiGo
phpBB 1.4.3
Сообщения: 84
Стаж: 13 лет 1 месяц
Благодарил (а): 4 раза
Поблагодарили: 2 раза

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

Сообщение RiGo »

Pazh писал(а): 03.03.2019 14:19 скорее всего проблема из-за того, что пост режется до определенного кол-ва символов и если код вставки картинки порезан, то парсер ругается.
Стоит добавить в темы картинку ( вернее вставить по ссылке ) как все рушиться... что делать? как могу решить эту проблему? вообще в идеале надо чтобы картинка уменщилась и показывалась тоже..
Beria
phpBB 1.4.1
Сообщения: 40
Стаж: 5 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 1 раз

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

Сообщение Beria »

Поставил расширение, вписал код в CMS (DLE) ,обнаружилось, что он не работает через https, а через http-протокол вылезает принудительно сообщение о небезопасном запуске стороннего кода. Кто-то с подобным сталкивался, возможна модифицировать расширение без переписи его кода полностью под https, чтобы браузер/cms не ругалась? Заранее спасибо за советы.
phpBB 3.2.5
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

В админке форума всё настройте, "принудительные настройки сервера"
Если форум не переведён на https, переведите
Beria
phpBB 1.4.1
Сообщения: 40
Стаж: 5 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 1 раз

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

Сообщение Beria »

Татьяна5 писал(а): 20.04.2019 19:25 В админке форума всё настройте, "принудительные настройки сервера"
Если форум не переведён на https, переведите
Спасибо за совет, но к сожалению, установки на принудительные настройки https в админке не привели к успеху, даже наоборот, ухудшили ситуацию, пришлось вернутся к исходным значениям и отключить принудительное отображение.
phpBB 3.2.5
Beria
phpBB 1.4.1
Сообщения: 40
Стаж: 5 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 1 раз

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

Сообщение Beria »

Вот. Как сделал, произошло следующее:
Сообщение о том, что запуск стороннего скрипта небезопасен - не исчез. Но зато на сам форум не попасть было потом.
Предполагаю, что проблема в cms DLE, я вижу, что некоторые настройки там не работают нормально, несмотрят на то, что никаких махинации с cms не было, и шаблон был default.
Вложения
111.jpg
phpBB 3.2.5
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

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

Сообщение Sheer »

Порт 80 неправильно. Должен быть 443.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Beria
phpBB 1.4.1
Сообщения: 40
Стаж: 5 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 1 раз

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

Сообщение Beria »

K сожалению, тоже не помогает. Как только принудительно на https ,так даже в принудительном разрешении запустить сторониий скрипт на DLE, исчезают все сообщения. В http-режиме они появляются, если в Хроме разрешить запуск небезопасного скрипта.....В Мозилле так вообще не видно ни в одном из режимов...
Вложения
211.jpg
211.jpg (19.42 КБ) 517 просмотров
phpBB 3.2.5
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

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

Сообщение Sheer »

Beria, Ну так в настройках расширения Java Script для внешнего вывода наверняка осталось http://чего-то там. Нужно заменить на https
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Beria
phpBB 1.4.1
Сообщения: 40
Стаж: 5 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 1 раз

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

Сообщение Beria »

Sheer писал(а): 21.04.2019 21:41 Beria, Ну так в настройках расширения Java Script для внешнего вывода осталось http://чего-то там. Нужно заменить на https
Это первым дело я попробовал. Надпись о безопасности не исчезала, просто ничего не показывал тогда с форумских сообщений. Но я сам форум принудительно на https не переводил. Попробую ещё раз, напишу о результате.
Спасибо.
phpBB 3.2.5
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

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

Сообщение Sheer »

Ну а на сайте подключение форумного скрипта скрипта небось тоже по http
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Beria
phpBB 1.4.1
Сообщения: 40
Стаж: 5 лет 1 месяц
Благодарил (а): 18 раз
Поблагодарили: 1 раз

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

Сообщение Beria »

Нет.
Поменял настройки форума на принудительный https и порт.
И, как результат, "приехали на дно" , в который раз:
Сайт forum.*****.ru не позволяет установить соединение.
ERR_CONNECTION_REFUSED
Шикарно! :lol: Хотя вот, что я реально чувствую : :evil: Нежнее форума я за 20 лет не видел, чтобы можно было так легко его угрохать. И как мне теперь вернуть http обратно, без полной переустановки заново всего движка форума?
phpBB 3.2.5
Ответить

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