Техническая поддержка

Объявление

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Техническая поддержка » Информация сервиса » Экспорт данных с форума


Экспорт данных с форума

Сообщений 1 страница 3 из 3

1

Сервис поддеживает экспорт списка последних тем (или сообщений темы) с форумов в следующие форматы:

RSS
https://help.bestff.ru/export.php?type=rss
Atom
https://help.bestff.ru/export.php?type=atom
XML
https://help.bestff.ru/export.php?type=xml
JavaScript
https://help.bestff.ru/export.php?type=js

Так же есть необязательный параметр max, который можно добавить к ссылке.
Он отвечает за количество выводимых заголовков. Но не более 50. Если не задан - равен 15.
Пример: https://help.bestff.ru/export.php?type=rss&max=30 - выведет 30 последних тем с форума в формате RSS.

0

2

Экспорт в формате JavaScript

Допустим у Вас есть сайт и вы хотите вывести список новых тем с форума прямо на страницах сайта.
Тогда можно использовать следующий скрипт:

Код:
<script src="https://help.bestff.ru/export.php?type=js&max=10" type="text/javascript"></script>
<script type="text/javascript">
// переменная будет содержать отформатированный html
var html='';
// метка времени
var ts = '';
// месяц
var mo = '';
// час
var hh = '';
// минуты
var mm = '';
// начальный элемент массива
var i = 0;
for(i=0;i<content.length;i++) {
	ts = new Date();
	ts.setTime(1000*content[i][0]);
	mo = ts.getMonth()+1;
	if (mo<10) mo='0'+mo;
	hh = ts.getHours();
	mm = ts.getMinutes()+'';
	if (mm<10) mm='0'+mm;
	ts = ts.getDate()+'.'+mo+' '+hh+':'+mm;
	/*
	content[i][1] - автор
	content[i][2] - ссылка
	content[i][3] - заголовок
	*/
	html+='<div>'+ts+' '+content[i][1]+' <a href="'+content[i][2]+'" target="_blank">'+content[i][3]+'</a><br /></div>';
}
// вывод на экран
document.write(html);
</script>

0

3

Работа с веб-каналами

Что такое веб-канал?
Каналы, известные также под именами RSS-каналы, XML-каналы, каналы сводного содержимого или веб-каналы, представляют собой часто обновляемое содержимое, публикуемое веб-узлом. Они обычно используются для веб-узлов новостей и блогов, однако могут применяться и для распространения других типов цифрового содержимого, включая изображения, звук или видео. По каналам можно передавать и аудиосодержимое (обычно в MP3-формате), которое можно прослушать на компьютере или в MP3-проигрывателе. Название этого способа — технология podcasting.

Как определить наличие веб-каналов на веб-узле?
При первом просмотре веб-узла Internet Explorer ищет веб-каналы. Если есть доступные веб-каналы, изменится цвет кнопки «Веб-каналы»  и будет воспроизведен звуковой сигнал.

Как просмотреть веб-канал?
При посещении веб-узла кнопка «Веб-каналы»  изменит цвет, сообщая о доступных веб-каналах. Нажмите кнопку Каналы и выберите веб-канал для просмотра. Для автоматического получения содержимого необходимо подписаться на веб-канал. Щелкните ссылку Дополнительные сведения, чтобы узнать, как подписаться на веб-канал.

Чем отличается веб-канал от веб-узла?
Веб-канал и веб-страница могут иметь одинаковое содержимое, но в разных форматах. При подписке на веб-канал Internet Explorer автоматически проверяет веб-узел и загружает для просмотра новое содержимое, опубликованное с момента последнего посещения веб-канала.

Как можно автоматически получать обновленное содержимое?
Получать обновленное содержимое можно автоматически, подписавшись на веб-канал. При подписке на веб-канал устанавливается интервал между периодическими проверками обозревателем Internet Explorer наличия обновлений. После определения интервала Internet Explorer будет автоматически загружать обновленный список веб-каналов. Щелкните ссылку Дополнительные сведения, чтобы узнать, как подписаться на веб-канал.

Является ли подписка на веб-канал платной?
Нет, обычно она бесплатна.

Как просмотреть веб-каналы, на которые оформлена подписка?
Просмотр веб-каналов доступен на вкладке «Веб-каналы» центра управления избранным. Для просмотра веб-каналов нажмите кнопку Центр управления избранным , после чего нажмите кнопку Каналы.

Доступен ли просмотр веб-каналов в других программах?
Да, Internet Explorer предоставляет общий список веб-каналов другим программам. Общий список позволяет подписываться на веб-каналы через Internet Explorer и читать их в других программах, например в клиенте электронной почты.

В каких форматах публикуются веб-каналы?
Наиболее распространенными форматами являются RSS и Atom. Форматы веб-каналов постоянно обновляются. Internet Explorer поддерживает RSS 0.91, 1.0 и 2.0, а также ATOM .3, 1.0. Все форматы веб-каналов основаны на языке XML - компьютерном языке текстовой разметки, который используется для описания и распространения структурированных данных и документов.

Что такое RSS?
RSS — семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т. п. Информация из различных источников, представленная в формате RSS, может быть собрана, обработана и представлена пользователю в удобном для него виде специальными программами-агрегаторами.

Что такое Atom?
Atom — это основанный на XML формат, предназначенный для новостных лент, анонсов статей и так далее. Существенной частью спецификации является протокол, работающий поверх HTTP, предназначенный для автоматизации ведения блога. Исторически появился позже RSS и учитывал многие недостатки упомянутого формата.

Скрипты для добавления ссылое на веб-каналы в блок "Новые сообщения", "Активные темы"...

RSS

Код:
<script language="JavaScript">
document.getElementById("pun-ulinks").getElementsByTagName("ul")[0].innerHTML+="<li class=\"item7 a\"><a target=\"_blank\" href=\"export.php\">RSS</a></li>"
</script>

Atom

Код:
<script language="JavaScript">
document.getElementById("pun-ulinks").getElementsByTagName("ul")[0].innerHTML+="<li class=\"item7 a\"><a target=\"_blank\" href=\"export.phptype=atom\">RSS</a></li>"
</script>

0


Вы здесь » Техническая поддержка » Информация сервиса » Экспорт данных с форума