Форум

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... Спасибо за вашу помощь