Единая поддержка сервиса
http://support.getbb.ru/

"Список последних тем форума" для вашего сайта
http://support.getbb.ru/viewtopic.php?f=2&t=103
Страница 1 из 8

Автор:  Beholder [ 19 дек 2007, 05:04 ]
Заголовок сообщения:  "Список последних тем форума" для вашего сайта

Доброе время суток уважаемые владельцы форумов!

Если у вас есть свой сайт помимо форума - вы можете на его любую страницу вывести список последних тем с вашего форума в системе getbb.ru

Сделать это можно при помощи вставки:
Код:

Код:
<script>//<!--
var forum='support.iboards.ru'; //Имя форума (укажите свой)
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>


support.iboards.ru можно изменить на ваш форум, эту вставку вы можете использовать где угодно на вашем сайте.

С этим кодом скрипт выводит в кодировке "Windows-1251". Если у вас сайт в кодировке UTF8, то убираем "set=1&" в коде вызова.

обязательно просмотрите другие параметры в скрипте и отредактируйте так, как вам это необходимо.

С Уважением, Сергей.

Автор:  Speaker [ 05 фев 2008, 21:56 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Beholder писал(а):
Доброе время суток уважаемые владельцы форумов!Если у вас есть свой сайт помимо форума - вы можете на его любую страницу вывести список последних тем с вашего форума в системе getbb.ruСделать это можно при помощи вставки:Код:................

Вставил код. Захожу через Опреу - всё отлично! Захожу через IE - полный бред, показывает иероглифы... Как можно сделать так, что б и там и там было всё нормально?

Автор:  Beholder [ 06 фев 2008, 14:55 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Speaker писал(а):
Вставил код. Захожу через Опреу - всё отлично! Захожу через IE - полный бред, показывает иероглифы... Как можно сделать так, что б и там и там было всё нормально?

Дело в том, что PHPBB выводит все в кодировке UTF-8, которую IE не всегда корректно выводит через скрипты со страниц со другой кодировкой. Попробуем на днях реализовать еще один параметр - кодировка вывода.

Автор:  Speaker [ 21 фев 2008, 15:05 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Хотел было добавить список последних тем на форум, но вот опять проблема... Этот код, что вверху, на моей странице работает на все 100, а вот когда тоже самое добавляю на форум, почемуто IE опять выдаёт иероглифы... :(

Автор:  Beholder [ 21 фев 2008, 16:05 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Speaker писал(а):
Хотел было добавить список последних тем на форум, но вот опять проблема... Этот код, что вверху, на моей странице работает на все 100, а вот когда тоже самое добавляю на форум, почемуто IE опять выдаёт иероглифы... :(


обратите внимание на это:

Beholder писал(а):
Если у вас сайт в кодировке UTF8, то убираем "set=1&" в коде вызова.


попробуйте - должно помочь

Автор:  Speaker [ 21 фев 2008, 16:18 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

На сайте у меня всё отлично работает...
Я в шапку форума хочу добавить, но когда добавляю, Опера - читает, IE - выводит иероглифы...

Автор:  Beholder [ 21 фев 2008, 16:43 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Speaker писал(а):
Я в шапку форума хочу добавить, но когда добавляю, Опера - читает, IE - выводит иероглифы...

так я и говорю - сайт ваш в кодировке windows-1251, а форум-то выводит в кодировке UTF-8, поэтому и вставлять нужно другой код, без того куска, что я написал выше.

в качестве примера http://yagotin.1bbs.info/ - там вставлено так как нужно

Автор:  Speaker [ 21 фев 2008, 16:51 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Работает!!! :D Спасибо!

Автор:  Speaker [ 21 фев 2008, 17:49 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Извиняюсь, может и не по теме, но опять проблема с выводом последних тем...
Итак моя проблема:
Захожу через IE, дожидаюсь когда полностью загрузится страница, а вот список почему-то не появился:

Изображение

Нажимаю на кнопку "Обновить" - список появляется:

Изображение

Как сделать так, что б сразу всё нормально было?

P.S. Вот через Оперу всё с первого раза открывается...

Автор:  Beholder [ 22 фев 2008, 06:55 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Speaker писал(а):
Как сделать так, что б сразу всё нормально было?

P.S. Вот через Оперу всё с первого раза открывается...

Странно, У меня на вашем форуме даже с IE сразу список показывает.
Вы не через прокси в интернет выходите?

Автор:  Speaker [ 22 фев 2008, 12:07 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Beholder писал(а):
Вы не через прокси в интернет выходите?

Что б я ещё знал что это такое... :oops:

Автор:  Speaker [ 22 фев 2008, 20:03 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

И ещё одна проблема (я наверное уже задолбал):
Нужно чтобы при нажатии, ссылка открывалась в том же окне....

Автор:  Beholder [ 23 фев 2008, 05:44 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Speaker писал(а):
И ещё одна проблема (я наверное уже задолбал):
Нужно чтобы при нажатии, ссылка открывалась в том же окне....

Это дельное предложение! Попробую сделать еще один параметр в коде вызова

Автор:  eniken [ 23 фев 2008, 14:05 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Beholder писал(а):
Доброе время суток уважаемые владельцы форумов!

Если у вас есть свой сайт помимо форума - вы можете на его любую страницу вывести список последних тем с вашего форума в системе getbb.ru

Сделать это можно при помощи вставки:
Код:

Код:
<script>//<!--
var forum='support.iboards.ru'; //Имя форума (укажите свой)
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>


support.iboards.ru можно изменить на ваш форум, эту вставку вы можете использовать где угодно на вашем сайте.

С этим кодом скрипт выводит в кодировке "Windows-1251". Если у вас сайт в кодировке UTF8, то убираем "set=1&" в коде вызова.

С Уважением, Сергей.


объесни пожалуста куда этот код вставлять??? на старом просто в верхний хеид.???

Автор:  Beholder [ 23 фев 2008, 15:04 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

eniken писал(а):
объесни пожалуста куда этот код вставлять??? на старом просто в верхний хеид.???


Не понял, ты хочешь на форум вставить последние темы?
Тогда это нужно редактировать например шаблон index_body.html и вставлять туда этот код. например в самый верх этого шаблона

Если нужно на каждой странице, то в в самый низ шаблона overall_header.html

Автор:  eniken [ 23 фев 2008, 16:25 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Beholder писал(а):
eniken писал(а):
объесни пожалуста куда этот код вставлять??? на старом просто в верхний хеид.???


Не понял, ты хочешь на форум вставить последние темы?
Тогда это нужно редактировать например шаблон index_body.html и вставлять туда этот код. например в самый верх этого шаблона

Если нужно на каждой странице, то в в самый низ шаблона overall_header.html



ок . понятно. попробуем.

хотя ты это уже описевал в теме.viewtopic.php?f=13&t=30&start=0&st=0&sk=t&sd=a в следующий раз будем внимательней.

Автор:  eniken [ 23 фев 2008, 16:48 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

всё работает и в ие тоже всё можно читать. буквы толька маленькие.
но и есть минус : нажав на тему открывается новое окно. :?: :o

Автор:  Beholder [ 23 фев 2008, 18:14 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

eniken писал(а):
всё работает и в ие тоже всё можно читать. буквы толька маленькие.
но и есть минус : нажав на тему открывается новое окно


Насчет букв - можно этот скрипт "обернуть" любыми HTML тегами, в т.ч. и для увеличения шрифта. типа <font size="+2">код</font> или <h2>код</h2>

Насчет нового окна я писал - сделаем еще один параметр, при котором будет открываться в том-же окне. Немного позднее.

Автор:  Speaker [ 28 фев 2008, 03:46 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Открывается на той же странице, но хотелось бы чтоб открывалось на последнем сообщении....

Автор:  Beholder [ 28 фев 2008, 04:01 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Speaker писал(а):
Открывается на той же странице, но хотелось бы чтоб открывалось на последнем сообщении....

Пока скрипт такой возможности не поддерживает, возможно позднее реализуем.
Хотя мне кажется сейчас удобнее - открывает на странице с первым непрочитанным сообщением в теме.

Автор:  Speaker [ 28 фев 2008, 04:31 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Не согласен... У кого шапка большая, открывается именно на ней, и не понятно загрузилась страница или нет, сам иногда путаюсь, приходится скролом крутить и смотреть загрузку....

Автор:  Beholder [ 28 фев 2008, 04:59 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Speaker писал(а):
Не согласен... У кого шапка большая, открывается именно на ней, и не понятно загрузилась страница или нет, сам иногда путаюсь, приходится скролом крутить и смотреть загрузку....

Попробуем сделать, но позднее. Скорее всего это будет еще один дополнительный параметр, чтобы ничего не изменилось у тех, кто уже разместил существующий код.

Автор:  Beholder [ 28 фев 2008, 05:02 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Кстати, просто всем для информации: шаблон вывода списка последних тем - recent_body.html
Его можно также изменять, например для того, чтобы тема открывалась в отдельном окне, нужно поменять:

Код:
<a href="{topicrow.U_TOPIC}">


на

Код:
<a href="{topicrow.U_TOPIC}" target="_blank">

Автор:  Горбушка [ 28 фев 2008, 06:31 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Beholder писал(а):
Нужно чтобы при нажатии, ссылка открывалась в том же окне....

Искренне хотелось бы, чтобы внутренние ссылки (сылки на конференцию) открывались в том же окне, а остальные (на другие сайты) - вновом... Не зависимо от того, где они указаны...

Автор:  Beholder [ 28 фев 2008, 07:57 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Горбушка писал(а):
Искренне хотелось бы, чтобы внутренние ссылки (сылки на конференцию) открывались в том же окне, а остальные (на другие сайты) - вновом... Не зависимо от того, где они указаны...

Какое это отношение имеет к "списку последних тем форума"?

Автор:  Lana [ 03 мар 2008, 07:14 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Здравствуйте! Мне нужна ваша помощь. Вставила этот код к себе на сайт, всё вроде бы работает. Но как сделать так чтоб он выводил не всё первое сообщение, а только часть?
Там у меня фотографии, нужно чтоб выводил примерно 5 штук, а остальное при нажатии на ссылку далее!
Вот мой сайт: http://all-all-all.clan.su

Заранее большое спасибо!!!!!

Автор:  Speaker [ 13 мар 2008, 20:52 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Возможно ли сделать так:
Чтобы в списке последних тем, непрочитанные были другого цвета?

Автор:  Speaker [ 15 мар 2008, 13:42 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Такое очучение, что на эту тему забили, три вопроса задали и всё безтолку...

Автор:  Beholder [ 15 мар 2008, 13:48 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

ну что тут скажешь - на все три вопроса ответ "не получится".
Скрипт довольно-таки простой и не стоит от него требовать многого...

Автор:  Speaker [ 15 мар 2008, 13:53 ]
Заголовок сообщения:  Re: "Список последних тем форума" для вашего сайта

Так эт же просто, цвет непрочитанных тем передать тексту в список... просто удобней былоб....

Страница 1 из 8 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/