Единая поддержка сервиса 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: "Список последних тем форума" для вашего сайта |
Работает!!! Спасибо! |
Автор: | 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 писал(а): Вы не через прокси в интернет выходите? Что б я ещё знал что это такое... |
Автор: | 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: "Список последних тем форума" для вашего сайта |
всё работает и в ие тоже всё можно читать. буквы толька маленькие. но и есть минус : нажав на тему открывается новое окно. |
Автор: | 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/ |