-
Похожие публикации
-
Автор: Дмитрий Кондин
Для выгрузки объявлений недвижимости в группу Вконтакте вам нужно
1. Обновить модуль RSS в CMS Sitebill
2. Включить опцию Разрешить RSS для объявлений(apps.rss.enable_realty)
3. Скопировать адрес фида rss с объявлениями из Приложения – RSS новостей сайта
4. В группе вконтакте в дополнительных настройках включить импорт RSS
5. Включить их отображение в виде статей
-
Автор: metrpro
Добрый день. Обновил систему до актуальной и вот что генерит файл /rss/:
Т.е. все до и после нормально, в принципе сами новости в потоке есть, всё, как положено. Но после <webMaster> и до первого <item> вваливается ошибка. Все модули и система актуальны.
-
Автор: mykvartira
Обнаружил несколько ошибок в rss. Хотелось бы исправить и был бы признателен в помощи.
При выгрузки в коде отсутствует ссылка на само объявление, а также title назначен как категории, дескрипшен отсутствует.
item> <title>Дома-участки / Дома, Коттеджи / Продажа</title> <link/> <enclosure url="https:/" type="image/jpeg" length="101611"/> <description> <![CDATA[ ]]> </description> Правильно ли я понимаю, редактирование происходит в /apps/rss/admin/admin.php
В этой части кода
function echo_realty_item_extended($title, $image_field, $image_field_type, $form_data_shared, $description, $date1) { echo '<item>'; echo '<title>' . htmlspecialchars($title) . '</title>'; echo '<link>' . $href . '</link>'; $this->echo_image_item_or_return_url($image_field, $image_field_type, $form_data_shared); echo '<description><![CDATA[' . $description . ']]></description>'; echo '<pubDate>' . $date1 . '</pubDate>'; echo '</item>'; } Что изменить, для корректной работы?
-
Автор: metrpro
Всем доброго дня. Как все знают, в Я.Вебмастере теперь есть возможность добавить свой фид формата rss для возможного его отображения в Яндекс.Дзене, что, со слов разработчиков яши, не только прибавляет к карме, но и улучшает посещаемость, особенно если вы добавили туда счетчики, типа лива или метрики.
С утра решил запилить эту фичу в надежде на бурный рост трафика )) Пишу, может кому и пригодиться.
В мануале сказано, что для того, чтобы rss-фид стал кошерным, там должно быть 2 основных атрибута: указание типа item вида turbo="true" и поле <turbo:content>. В Сайтбилл фид генерируется файлом /apps/rss/admin/admin.php. Т.к. я не слежу за обновлениями ядра система из-за большого количества подобных доработок, скажу так - ищем в файле строку с первым полем
echo '<item>'; и правим на
echo '<item turbo="true">'; Этим мы включили триггер того, что согласны на турбированность новостей из нашего фида. Осталось обозначит сам текст ) Для этого чуть ниже ищем строку, выдающую текст новости в фид:
echo '<description><![CDATA['.$form_data_shared[$text_field]['value'].']]></description>'."\n"; И перед ним (а можно и после, главное не вместо) добавляем турбо-контент:
echo '<turbo:content><![CDATA['.$form_data_shared[$text_field]['value'].']]></turbo:content>'."\n"; Ваш фид для Дзена готов! Несмотря на то, что открывая его Яндекс.Браузер будет ругаться, фид кошерный и легко подъедается тем же LiveRSS, а также без проблем проходит валидацию в вебмастере яндекса.
-
Автор: koler
Здравствуйте.
за все это время не понадобился мне RSS )) вот сегодня понадобился, а оно оказывается у меня не рабоатет
Вот мой RSS лента типа: http://nd26.ru/rss/
выдает такое:
Ошибка синтаксического анализа XML: объявление XML или текста не в начале сущностиАдрес: http://nd26.ru/rss/Строка 1, символ 2: <?xml version="1.0" ?>-^ как можно исправить?
P.S. Все обновление стоят.
-