Форум
RSS: Помощь новичку
01-07-2010 14:21:20
max78
Здравствуйте, я новичок и вообще не разбираюсь в языках. Я хочу интегрировать RSS-плеер на своем сайте, но я не совсем понял, какой подход следует следовать. Какой код мне нужно интегрировать? Есть файл, который тоже нужно вставить? Я просто хочу показать 1 статью из rss-канала с названием, датой, описанием и возможностью настройки размера текста. Спасибо за вашу помощь! до скорой встречи!
02-07-2010 19:53:00
веб-мастер
Привет Нужен RSS-файл (URL-адрес которого мы передадим в качестве параметра) и включим в него библиотеку rsslib.php: Процедура приведена в качестве примера в демо (включенной в архив): https://www.iqlevsha.ru/rss/rss-direct.phpRSS Direct [/url] Мы помещаем библиотеку rsslib.php в каталог страницы, отображающей ленту, и используем ее так :
<?php require_once("rsslib.php"); $url = "http://www.scriptol.com/rss.xml"; echo RSS_Display($url, 15, false, true); ?>Заменить URL-адрес на URL-адрес отображаемого потока.
06-07-2010 08:21:35
max78
Доброе утро, спасибо за быстрый ответ! Поэтому я поместил файл «rsslib.php» в корень сайта и на страницу в php поместил фрагмент кода, как выше, со своим встроенным URL. Это здорово работает, но что касается адресов в xml, я попробовал другой url classic rss, это не работает. Мне нужно что-то изменить? интегрировать другой книжный магазин? или мой код не полон? А для размера и цвета текста именно на файле «rsslib.php» нужно менять настройки или на коде страницы, которую нужно показать? Большое спасибо за помощь и сайт, скоро!
06-07-2010 18:18:31
веб-мастер
Размер и цвет текста изменяются в файле CSS. Пример приводится в rss-style.css в архиве (он отсутствовал, я его обновил). Демонстрация ведется в RSS Direct/Если вы хорошо говорите о расширении «.xml» Я пробовал с потоком расширения «.rss» и это тоже хорошо работает. Это файл формата RSS 2.0? Есть и другие форматы потоков. Книжный магазин RSS Common признает троих.
Форум
Добавить даты публикации в rss-канал
11-11-2008 12:53:44
Франкоисль
Здравствуйте, прежде всего спасибо за этот сценарий, который так просто настроить. С другой стороны, я хотел бы знать, как восстановить отображение даты публикации, которая находится в RSS-канале. Заранее большое спасибо. Франсуа
13-11-2008 14:50:05
веб-мастер
Привет Дата в формате 2.0 находится в теге pubDate. Поэтому мы добавляем эти несколько строк в функцию RSS_Tags :
$tnl = $item->getElementsByTagName("pubDate"); $tnl = $tnl->item(0); $date = $tnl->firstChild->data; $y["date"] = $date;затем в функции отображения RSS_Display :
$date = $article["date"]; $page .= "<span class='d'>$date</span>Это с описателями CSS, которые мы хотим. Этот код должен работать как с rsslib, так и с commonlib.
Форум
Сообщение об ошибке на rss-диске
09-04-2008 18:47:42
Том
Доброе утро Я искал, думал, что php5 находится под вопросом, включил php5 в Интернете, но мне нечего делать, у меня все еще одно и то же сообщение об ошибке Warning: DOMDocument:: load (http://www.lapanse.com/pages/archive_blog/rss.xml) [function.DOMDocument-load]: failed to open stream: Подключение отказано in/var/www. Тест на ВАШЕМ сайте очень хорошо работает с ВАШИМ XML-файл Тест на ВАШЕМ сайте очень хорошо работает с МОИМ XML-файл Тест на МОЕМ сайте очень хорошо работает с ВАШИМ XML-файлом Тест НЕ РАБОТАЕТ на МОЕМ сайте с МОИМ XML-файл Это, кажется, не вопрос прав, поскольку он работает на МОЕМ XML-файле с вашего сайта Я очень беспокоюсь потому что результатом демонстрации было именно то, что я пытаюсь сделать, не проходя через внешний парсер с рекламой. Вы можете мне помочь? Спасибо, Том
10-04-2008 10:52:36
веб-мастер
Это Atom-файл, поэтому он должен работать с Atom-плеером или общим. Однако сообщение об ошибке указывает на ошибку подключения: либо файл не найден, либо нет разрешения на чтение файла. Я проведу локальную проверку XML-файла, чтобы посмотреть.
10-04-2008 12:08:53
веб-мастер
На самом деле ваш канал прекрасно отображается, если используется RSS-плеер (а не Atom-плеер). Очевидно, файл имеет формат RSS 2.0 с расширением atom на пространство имен atom: id! Если поток не отображается с rsslib, см. путь к файлу.
10-04-2008 23:23:39
Том
Спасибо. На самом деле, я выкопал ваше предложение о ссылке. RSS-плеер действительно правильный. На самом сайте ссылка работает только с относительной ссылкой и не работает с полной ссылкой http ://www... Спасибо за вашу помощь