Анонс rss ленты

 • Просмотры: 2406
Аватара пользователя
stepan83
Благодарил (а): 81 раз
Поблагодарили: 20 раз
Сообщения: 248
Зарегистрирован: 02 ноя 2011, 21:18
Сообщение

Анонс rss ленты

15 фев 2012, 15:50

Для включения ленты новостей, зайдите в администраторский раздел, на главной странице в секции "Конфигурация" пройдите по ссылке "Каналы новостей".
1. Установите параметр "Включить каналы новостей" в положение "Включено".
2. Установите параметр "Включить общий канал новостей" в положение "Включено".
3. Установите параметр "Включить каналы форумов" в положение "Включено".
4. Установите параметр "Включить каналы тем" в положение "Включено".

Остальные параметры я выключил из за ненадобности
По умолчанию rss лента выдает полностью весь текс в темах, для реализации анонса необходимо:

Открыть feed.php, ищем

Код: Выделить всё

echo $row['description'];
добавляем до:

Код: Выделить всё

$row['description'] = preg_replace ("'<[\/\!]*?[^<>]*?>'si", " ", $row['description']);
preg_match("/.{0,250}[^.!?]*[.!?]/si", $row['description'].". ", $matches);
$row['description'] = $matches[0];
ищем:

Код: Выделить всё

echo '<hr />' . "\n" . ']]></content>' . "\n";
echo '</entry>' . "\n";
заменяем на:

Код: Выделить всё

echo "\n" . ']]>';
echo htmlspecialchars('<p><a href="'.$row['link'].'">Тема на форуме</a></p><hr />').'</content>';
echo "\n";
echo '</entry>' . "\n";
Переводим feed.php в кодировку utf-8 без BOM
wa
wasek
Сообщения: 4
Зарегистрирован: 28 янв 2014, 13:59
Сообщение

Анонс rss ленты

12 фев 2014, 18:20

у меня вот это выходит что делать?
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1621 раз
Сообщения: 10284
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

Анонс rss ленты

12 фев 2014, 18:28

здесь правится файл /feed.php, а у вас ошибка вообще в других файлах (в админке ещё причём)
Аватара пользователя
9CaraTT
Благодарил (а): 230 раз
Поблагодарили: 228 раз
Сообщения: 3085
Зарегистрирован: 13 мар 2011, 15:23
Сообщение

Анонс rss ленты

05 мар 2019, 10:13

Уважаемые веб-мастера, не кто не пробовал подружить ленту c "Турбо страничками" яндекс?

Я пробовал, пишет ошибку, по всей видимости яндексу нужна версия "2.0", не кто не пробовал экспериментировать, подстраивать её, вообще реально это сделать?
Делаю шаблоны, то что в наличии, под заказ, любого почти сайта, с TorrentPier движка, с DLE и.т.п, под ppkbb3cker. ICQ 560107181
Партнёрка для торрент трекеров: https://installs.pro/r/rutracker
Ma
Macfleg
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Сообщения: 125
Зарегистрирован: 18 ноя 2012, 19:31
Сообщение

Анонс rss ленты

09 июн 2020, 02:49

9CaraTT писал(а):Уважаемые веб-мастера, не кто не пробовал подружить ленту c "Турбо страничками" яндекс?

Я пробовал, пишет ошибку, по всей видимости яндексу нужна версия "2.0", не кто не пробовал экспериментировать, подстраивать её, вообще реально это сделать?
тоже интересует данный вопрос

Вернуться в «Вопросы, ответы и примеры решений»