Скрипт "Список последних тем форума" для вставки на сайт

CabinetAdmin 05 фев 2013, 16:36 Сообщение

Скрипт позволяющий вывести список последних созданных тем на форуме на сторонний веб-сайт.

Первый вариант.

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

<script>//<!--
var forum='cabinetadmina.ru'; //Имя форума (указать свой, без http://)
var num='5'; //Количество последних тем
var max='100'; // Максимальная длина темы
var ignore='';  // Список форумов, которые не нужно выводить (например закрытые) через запятую, если не нужно оставьте ''
var only='2,13'; //  // Список форумов, которые НУЖНО выводить  и ТОЛЬКО ИХ через запятую, если не нужно оставьте ''
var type='1'; // Если изменить на единицу, то будут выводится только топики со статусом "Объявление"
var show_first_post='0'; // показывать первое сообщение топика (0=нет,1=да)
var show_replies='0'; // показывать количество ответов (0=нет,1=да)
var attachments='0'; //показывать вложения (0=нет,1=да)
document.write('<script language=JavaScript src=http://'+forum+'/recent.php?set=1&num='+num+'&type='+type+'&max='+max+'&ignore='+ignore+'&only='+only+'&attachments='
+attachments+'&show_replies='+show_replies+'&show_first_post='+show_first_post+'></'+'script>');
--></script>
С этим кодом скрипт выводит в кодировке Windows-1251. Если у вас сайт в кодировке UTF8, то убираем set=1& в коде вызова.

Не забудьте: указать имя вашего форума без http:// и установить в пункте var type='1'; - 0, если не хотите выводить только топики со статусом "Объявление".


Второй вариант.
В то место где хотите увидеть список последних тем ставите:

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

<script language="JavaScript" type="text/javascript" src="/recent.php"></script>
Количество тем буде по умолчанию - 7, без отображения количества ответов и так далее. Т.е. без настроек.
Для установки на сторонний сайт адрес скрипта (src="/recent.php") укажите полностью, для установки на свой же форум оставляете как есть.


Хотя в первую очередь скрипт предназначен для вывода последних тем на странице другого сайта, он прекрасно будет работать и на самом форуме.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

romaamor 05 фев 2013, 19:02 Сообщение

CabinetAdmin писал(а):Скрипт позволяющий вывести список последних созданных тем на форуме на сторонний веб-сайт.
Чот я не понял.Если поставить этот скрипт на другой сайт то он будет на нем выводить список последних тем с моего форума ? Так что ли ?
  • 0

CabinetAdmin 05 фев 2013, 19:12 Сообщение

Ну да, это он и будет делать.
Родная функция по выводу последних тем работает только на странице списка форумов, скрипт будет работать на всех страницах. К примеру:)
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

romaamor 05 фев 2013, 19:14 Сообщение

CabinetAdmin писал(а):Ну да, это он и будет делать.
А ну час в ворд прес поставлю,или на другой сайт phpBB :oooo:
  • 0

romaamor 05 фев 2013, 19:28 Сообщение

Млин,с моего сайта не бирет.А с вашего - да. :(
Там больше не чего в самом форуме править не надо ?
  • 0

CabinetAdmin 06 фев 2013, 14:33 Сообщение

romaamor
А recent_body.html есть в списке шаблонов стиля?
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

GoDFaTHeR 06 фев 2013, 16:19 Сообщение

а тут не в шаблоне дело...
это доработка работает только от форумов 4админс и лакбб
  • 0
На этом сервисе можно cоздать форум бесплатно
Домены для форума ТУТ

CabinetAdmin 06 фев 2013, 17:25 Сообщение

Тогда можно посоветовать только одно - возвращаться обратно:)
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

romaamor 06 фев 2013, 20:07 Сообщение

GoDFaTHeR писал(а):а тут не в шаблоне дело...
это доработка работает только от форумов 4админс и лакбб
Понятно.
CabinetAdmin писал(а):Тогда можно посоветовать только одно - возвращаться обратно
:scratch:
  • 0

Похожие темы