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 ? Изменено 12 июля 2007 пользователем newbigmir Цитата Ссылка на сообщение Поделиться на других сайтах
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 Изменено 13 июля 2007 пользователем newbigmir Цитата Ссылка на сообщение Поделиться на других сайтах
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 Изменено 16 июля 2007 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
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/ ? Изменено 16 июля 2007 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
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 то есть была возможно отображаться статьи полность или только заголовок(кнопка"Показать анонсы"). в общем ищу скрипт) Изменено 17 июля 2007 пользователем newbigmir Цитата Ссылка на сообщение Поделиться на других сайтах
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"; ?> Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.