Форум техподдержки Mossy

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

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


Вы здесь » Форум техподдержки Mossy » Как создать, где настроить ? » Экспорт данных с форумов !


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

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

1

Напомянаю, что наш движок форумов позволяет вести экспорт данных в 4 самых распространенных форматах.

Как пример :

https://forummforumin.youbb.ru/export.php?type=rss
https://forummforumin.youbb.ru/export.php?type=atom
https://forummforumin.youbb.ru/export.php?type=xml
https://forummforumin.youbb.ru/export.php?type=js

Вместо forummforumin.youbb.ru подставляем адрес своего форума и ... пользуйтесь на здоровье !

0

2

Так же есть необязательный параметр max, который можно добавить к ссылке.
Он отвечает за количество выводимых заголовков. Но не более 50. Если не задан - равен 15.
Пример: https://forummforumin.youbb.ru/export.ph … amp;max=30 - выведет 30 последних тем с форума в формате RSS.

0

3

Экспорт в формате JavaScript нужен для следующего - допустим у Вас есть сайт и вы хотите вывести список новых тем с форума прямо на страницах сайта.
Тогда можно использовать подобный скрипт (прошу не пинать - в js не силен, было важно дать основу):

Код:

Код:
<script src="http://forum.mybb.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>

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

0


Вы здесь » Форум техподдержки Mossy » Как создать, где настроить ? » Экспорт данных с форумов !