newbigmir 0 Опубликовано: 12 июля 2007 Рассказать Опубликовано: 12 июля 2007 Кто какие скрипты использует для экспорта RSS и своего сайта на другие? есть ваш сайта на DLE есть другие сайты не на DLE, что посоветуете использовать для отображения rss на них? Ссылка на сообщение Поделиться на других сайтах
MONAH_DE 0 Опубликовано: 12 июля 2007 Рассказать Опубликовано: 12 июля 2007 Посоветую поставить DLE 6.0 Ссылка на сообщение Поделиться на других сайтах
newbigmir 0 Опубликовано: 12 июля 2007 Рассказать Опубликовано: 12 июля 2007 Автор Посоветую поставить DLE 6.0 1.стоит 6.0 что с ним дальше делать? допустим есть www.domain.com что сделать что б на index.htm этого сайта отображались rss новости? какой скрипт или что вообще установить? 2.немного не пойму когда захожу на http://rollerportal.com/rss.xml или http://rollerportal.com/engine/rss.php то там новости которые я добавлял пару недель назад, а новые новости в rss не прописались, возможно я что то отключил в настройках и ньюсы перестали обновляться... Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 12 июля 2007 Рассказать Опубликовано: 12 июля 2007 1.стоит 6.0 что с ним дальше делать? допустим есть www.domain.com что сделать что б на index.htm этого сайта отображались rss новости? какой скрипт или что вообще установить? // Трансляция RSS потока // Имя файла для хранения RSS на локальном сервере $filename = 'news.xml'; // URL RSS потока $rss_url = 'http://dle-news.ru/rss.xml'; // Закачка файлов XML // Произвести проверку на то, что файл уже закачен if (!file_exists($filename)) { // Закачать и сохранить download($rss_url, $filename); } // Создание объекта SIMPLEXML и загрузка документа $xml = simplexml_load_file($filename); $i = 1; foreach ($xml->channel->item as $item) { $title = $item->title; $description = $item->description; $link = $item->link; echo '<div><a href="' , $link , '"><h2>' , iconv("UTF-8","windows-1251", $title) , '</h2></a>'; echo iconv("UTF-8","windows-1251", $description) , '...</div>'; $i++; if ($i > 10) break; // Не более 10 новостей } // Проверка на то, что если файл устарел более, чем на 12 часов - качать и сохранить новый if (time() > filemtime($filename) + 60*60*12) { // Закачать и сохранить download($rss_url, $filename); } function download($url, $filename){ // Закачать файл с указанного URL и сохранить с определенным именем $file = file_get_contents($url); if ($file) file_put_contents($filename, $file); } Ссылка на сообщение Поделиться на других сайтах
newbigmir 0 Опубликовано: 12 июля 2007 Рассказать Опубликовано: 12 июля 2007 Автор 2 lifestar thanks, сейчас потестим. А в каком файле это сохранить? index.php или должен быть какой то специальный xml файл? из-за чего может остановиться обновляться rss ? я редактировал шаблон dle и закоментировал кажись строки которые относятся к rss, могло ли это остановить rss ? Ссылка на сообщение Поделиться на других сайтах
newbigmir 0 Опубликовано: 13 июля 2007 Рассказать Опубликовано: 13 июля 2007 Автор у меня почему то показываються новости в rss только за июнь... за этот месяц новости не показываються в чем трабл? Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 13 июля 2007 Рассказать Опубликовано: 13 июля 2007 А в каком файле это сохранить?index.php я редактировал шаблон dle и закоментировал кажись строки которые относятся к rss, могло ли это остановить rss ?конечно! Ссылка на сообщение Поделиться на других сайтах
newbigmir 0 Опубликовано: 13 июля 2007 Рассказать Опубликовано: 13 июля 2007 Автор А в каком файле это сохранить? index.php сохранил в index.php добавив к коду <?php ... ?> на локалхост ошибка Fatal error: Call to undefined function: file_put_contents() on line 34 Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 13 июля 2007 Рассказать Опубликовано: 13 июля 2007 lifestar, news.xml это что такое? Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 13 июля 2007 Рассказать Опубликовано: 13 июля 2007 newbigmir, это функция из PHP5. В версиях ниже не работает. Kaiser, это файл, куда сохраняется RSS лента. Можно её не сохранять, если она меняется каждую минуту например Ссылка на сообщение Поделиться на других сайтах
newbigmir 0 Опубликовано: 14 июля 2007 Рассказать Опубликовано: 14 июля 2007 Автор нашел сайт http://rssportal.ru/ внизу справа есть просмотр rss, вводишь линк любого сайта с rss и просматриваешь его. там есть функции: показать только заголовки новости и показать полностью - у когото есть аналогичный скрипт... большинство скриптов которые нашел в сети отображают rss новости полностью... Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 15 июля 2007 Рассказать Опубликовано: 15 июля 2007 lifestar, Ясно newbigmir, http://rssportal.ru/rss/105659.xml да неплохая вещица! Ссылка на сообщение Поделиться на других сайтах
DyuS_Novikov 0 Опубликовано: 16 июля 2007 Рассказать Опубликовано: 16 июля 2007 feedcreator без коментариев Ссылка на сообщение Поделиться на других сайтах
newbigmir 0 Опубликовано: 16 июля 2007 Рассказать Опубликовано: 16 июля 2007 Автор feedcreator без коментариев как его настраивать? он для создания rss или импорта сдругих сайтов? в dle есть встроеный грабер... есть где то скрипт такого же? что б вставить в html страничку? Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 16 июля 2007 Рассказать Опубликовано: 16 июля 2007 внимательней читайте тему! http://forum.dle-news.ru/index.php?act=ST&...st&p=145646 Ссылка на сообщение Поделиться на других сайтах
newbigmir 0 Опубликовано: 16 июля 2007 Рассказать Опубликовано: 16 июля 2007 Автор newbigmir, это функция из PHP5. В версиях ниже не работает. Kaiser, это файл, куда сохраняется RSS лента. Можно её не сохранять, если она меняется каждую минуту например а есть вариант для версии php4? Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 16 июля 2007 Рассказать Опубликовано: 16 июля 2007 Может вот - http://www.seoblog.com.ua/2006/05/10/quick...th-rss-and-php/ ? Ссылка на сообщение Поделиться на других сайтах
DyuS_Novikov 0 Опубликовано: 17 июля 2007 Рассказать Опубликовано: 17 июля 2007 RSS2html для таких вещей есть специальный проэкт, http://rssportal.ru Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 17 июля 2007 Рассказать Опубликовано: 17 июля 2007 DyuS_Novikov, а зачем он нужен я так и не понял. Вот хочу я новости с РБК себе на сайт выводить... Я же напишу файлик и будут новости у меня, так зачем мне http://rssportal.ru ?? Ссылка на сообщение Поделиться на других сайтах
DyuS_Novikov 0 Опубликовано: 17 июля 2007 Рассказать Опубликовано: 17 июля 2007 для тех кто скрипты писать не умеет Ссылка на сообщение Поделиться на других сайтах
newbigmir 0 Опубликовано: 17 июля 2007 Рассказать Опубликовано: 17 июля 2007 Автор вы меня немного не поняли) rssportal я привел лишь по одной причине меня интересует скрипт который отображал бы rss-новости с других сайтов так же как и на этой странице http://rssportal.ru/catalog.php?cat_id=66&rss_id=13667 то есть была возможно отображаться статьи полность или только заголовок(кнопка"Показать анонсы"). в общем ищу скрипт) Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 17 июля 2007 Рассказать Опубликовано: 17 июля 2007 А что там такого сложного? Полный материал вы всё равно получаете по ссылке, так? Вот и сделай те так же) Ссылка на сообщение Поделиться на других сайтах
newbigmir 0 Опубликовано: 17 июля 2007 Рассказать Опубликовано: 17 июля 2007 Автор А что там такого сложного? Полный материал вы всё равно получаете по ссылке, так? Вот и сделай те так же) попытаюсь. у мну на локале стоит денвер. в *.html файлах не работает php. в чем может быть трабл? <html> <body> <?php phpinfo() ?> </body> </html> ? Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 17 июля 2007 Рассказать Опубликовано: 17 июля 2007 newbigmir, переименуй расширение файла в .php Ссылка на сообщение Поделиться на других сайтах
DyuS_Novikov 0 Опубликовано: 18 июля 2007 Рассказать Опубликовано: 18 июля 2007 newbigmir, в настройках апача (httpd.conf) или .htaccess пропиши обработчик для .htm(l) файлов AddType application/x-httpd-php .php .htm .html Тогда в html и htm файлах будут работать вставки типа <?php echo "Ура php работает в html"; ?> Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.