#
#
Просмотров: 2508
Тема дня

Междуцарствие: хроника текущих событий

Picture

Уже около трех месяцев жители Кемеровской области не могут видеть своего согласно областному законодательству Народного губернатора.

Просмотров: 5085
Тема недели

"Это всё изменит, просто перевернёт!.."

Picture

Дышите глубже, дамы и господа: в Новокузнецке грядёт большая транспортная революция.

Просмотров: 12327
Тема месяца

Евраз лихорадит (+)

Picture

Гостья сайта Евгения рассказала о том "ужасе, что творится на Запсибметкомбинате".

Рубрики

Пн Вт Ср Чт Пт Сб Вс
     12
3456789
10111213141516
17181920212223
24252627282930
31      
добавить на Яндекс

Экспорт новостей

Анонсы новостей КузПресс.Ру можно автоматически экспортировать для републикации на другом сайте для повышения привлекательности веб-странички. Многие вебмастеры и владельцы личных страниц могут найти эту возможность полезной для себя. В "сыром" виде анонсы содержатся в файле http://kuzpress.ru/import/announce.html. Для экспорта новостей КузПресс.Ру на другие сайты создано несколько готовых форматов.

Вариант 1 (PHP):

<?php
$num = 5; // количество новостей
$url = 'http://kuzpress.ru/import/announce.html';
$curl = curl_init();
curl_setopt( $curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36' );
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $curl, CURLOPT_FOLLOWLOCATION, 1 );
curl_setopt( $curl, CURLOPT_URL, $url );

$news = curl_exec( $curl );
if( !$news ) {
	print( 'Ошибка открытия файла' );
} else {
	$news = explode( "\n", $news );
	print( '<div>' );
	$tmp = array_shift( $news );
	srand( (float)microtime() * 1000000);
	shuffle( $news );
	array_unshift( $news, $tmp );
	foreach( $news as $index => $new ) {
		if ( $index > $num ) {
			break;
		}
		print( $new . ' | ' );
	}
	print( '</div>' );
}
?>

Образец:

Вариант 2 (PHP):

<?php
$num = 5; // количество новостей
$url = 'http://kuzpress.ru/import/announce.html';
$curl = curl_init();
curl_setopt( $curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36' );
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $curl, CURLOPT_FOLLOWLOCATION, 1 );
curl_setopt( $curl, CURLOPT_URL, $url );

$news = curl_exec( $curl );
if( !$news ) {
	print( 'Ошибка открытия файла' );
} else {
	$news = explode( "\n", $news );
	print('<table width="200" cellspacing="3">');
	$tmp = array_shift($news);
	srand( (float)microtime() * 1000000 );
	shuffle($news);
	array_unshift($news, $tmp);
	foreach($news as $index => $new) {
		if ($index > $num) break;
		print('<tr><td align="left">' . $new . '</td></tr>');
	}
	print('</table>');
}
?>

Образец:

Новости от КузПресс:
В Кузбассе в лобовом ДТП пострадали три человека
Скончался первый советский миллионер Артем Тарасов
В Москве проходит согласованное с властями шествие "За свободный интернет"
Представители Госдепа США прибыли в Донбасс
Футболисты "Новокузнецка" вышли в финал розыгрыша Кубка Кузбасса

Вариант 3 (RSS):

http://kuzpress.ru/rss/