Настройки RSS ленты форума

Автор uniart, 04 июня 2008, 21:05:17

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

uniart

Существует ли возможность настройки вывода RSS ленты с форума?

Например: выводить только темы или вывод только определенных категорий форума?

Еще один момент, как сделать так, чтобы RSS ленту с форума могли смотреть и незарегистрированные посетители сайта на котором форум?

Lysyj

#1
можно. можно даже смотреть последние сообщения на форуме.
есть 2 мода, которые за это отвечают.
1. RSSFeedPoster 1.1
2. RSS Feed Icon for boards

И так, по порядку:
1. Здесь все описано как им пользоваться
2. Этот мод добавляет кнопочки РСС новостей возле разделов . есть еще 1 строка к этому моду, она добавляет кнопку к Последние сообщения на форуме. Найду эту строку, поделюсь

Нашел строку...

в файле /Themes/default/BoardIndex.template.php находим:
<td class="titlebg" colspan="2">', $txt[214], '</td>

и меняем на:
<td class="titlebg" colspan="2">', $txt[214], '&nbsp;<a href="', $scripturl, '?type=rss;action=.xml" target="_blank"><img src="' . $settings['images_url'] . '/rss.png" alt="rss" /></a></td>

uniart

#2
Спасибо за быстрый ответ. O0
Однако ж...

1. В приведенной вами ссылке объясняется как установить на форуме RSS, выводящий новости с других сайтов, я же говорю о RSS не с другого сайта, а с моего же форума. Или это не меняет дело?

2. как сделать так, чтобы RSS ленту с форума могли смотреть и незарегистрированные посетители сайта на котором форум?

Lysyj

1. Кажись этому моду пофигу откуда брать новости. Главное чтобы было куда их выводить:)
2. установить мод N2

uniart

Установил моды, но вот какой вопрос:
1. Вывод RSS всего форума по адресу: ___http://www.judaicaru.org/smf/index.php?type=rss;action=.xml выводит в браузере как ленту RSS.
2. А вывод RSS отдельного раздела по адресу ___http://www.judaicaru.org/smf/index.php?board=3.0type=rss;action=.xml выводит его в браузере как xml.

А как сделать, чтобы выводил не как xml, а как RSS?

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

uniart


acid

#7
http://имясайта.ru/smf/index.php?board=30.0type=rss;action=.xml - вывод последних сообщений в конкретном разделе.
а можно сделать RSS для отдельной темы?
вывод последних сообщений в конкретной теме очень нужен :(

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

acid

дак пробовал. отображаются последние сообщения в том разделе, в котором находится топик :(
а не сообщения топика.

даже у вас тоже выводятся последние сообщения из всего раздела.
проверьте

Mavn

Хехе действительно :) как то не обратил внимание на содержание :).
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

acid


acid

тут значит никак уже не сделать? только минимум из раздела есть возможность вывода?

Adept

Подскажите пожалуйста, есть ли возможность получать RSS не из отдельного раздела, а с определенного форума? Т.е. имеется несколько форумов на одной площадке, как получать RSS с каждого форума по отдельности. Структура аналогична чем-то здешней (см. рис.). Необходимо получать RSS из всего раздела к примеру  "Поддержка SMF". Такое возможно стандартными средствами или все же надо ручками что-то делать?

Lysyj

например так:
http://limteam.ru/.xml/?;type=rss;c=1;limit=30

где: limteam.ru - это адрес сайта
с1= номер форума
limit= кол-во сообщений в новости

З.Ы. или так:
http://limteam.ru/index.php?type=rss;action=.xml;c=1;limit=30


OrangePLAY

У меня все разделы форума скрыты от гостей и например, на телефоне добавить rss ленту не получается.

Открывать доступ гостям совсем не хочется.
Подскажите, можно ли в этом случае что-нибудь сделать?

версия форума SMF 2.0 RC1
SMF 2.0 RC 1.2

Adept


Mavn

Цитата: OrangePLAY от 23 февраля 2009, 15:14:25
У меня все разделы форума скрыты от гостей и например, на телефоне добавить rss ленту не получается.

Открывать доступ гостям совсем не хочется.
Подскажите, можно ли в этом случае что-нибудь сделать?

версия форума SMF 2.0 RC1
авторизуйся и пользуй проблем не вижу.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

OrangePLAY

С телефона зашел, авторизовался, но rss всё равно не получаю.
SMF 2.0 RC 1.2

Awilum

Установил я моды.
Почему то в админке нет меню настройки этих модов и кнопок RSS нет на форуме.
хотя я так понял понял они работают.
Если я пишу так
_сайт/forum/index.php?action=forum;type=rss;action=.xml;limit=30
то появляется RSS лента.

jeeper

Подскажите, пожалуйста, где и как отредактировать код, чтобы в новостях RSS выводился не только заголовок сообщения, но и автор поста? И можно ли это вообще без установки лишних модов?
Вроде News.php надо редактировать? Но что именно не пойму.

sb67

Цитата: jeeper от 16 ноября 2009, 22:22:59
Подскажите, пожалуйста, где и как отредактировать код, чтобы в новостях RSS выводился не только заголовок сообщения, но и автор поста? И можно ли это вообще без установки лишних модов?
Вроде News.php надо редактировать? Но что именно не пойму.

Тоже интересно узнать как это реализовать?
Заранее благодарен!

kompart

а можно как-то, используя RSS форума, сделать информер форума для сайта, который будет отображать последние сообщения?


kompart


digger®

Цитата: kompart от 13 марта 2011, 00:22:40
расскажите пожалуйста, по-подробнее

Рассказать про что, про сферический сайт в вакууме? Если он на какой-то CMS, то наверняка там уже есть готовый блок для вывода rss лент. Если сайт самописный - дописываете к нему парсер rss.

kompart

сайт на wordpress
но ведь мне не просто rss ленту вывести надо. нужно выводить заголовки тем, где есть новые сообщения


Миля Цугундер

Цитата: kompart от 23 марта 2011, 02:58:08но ведь мне не просто rss ленту вывести надо. нужно выводить заголовки тем, где есть новые сообщения

Цитата: digger от 23 марта 2011, 02:58:08
Про SSI.php почитайте.


Почитал, открыл, прошёл весь файл от начала и до конца. Мне это не помогло. И совсем не потому, что с SSI.php что-то. :)

У меня та же задача. Форум - чистый трёп и вывод ленты RSS на форум выглядит как сплошные Re: - Re: - Re:  двух, трёх тем. Хочу изменить вывод RSS таким образом, чтобы выводились НЕ новые сообщения, а новые (вновь созданные) темы.

Совершенно искренне прошу помощи.

Спасибо.

digger®

#29
Цитата: Миля Цугундер от 09 февраля 2012, 18:47:54

Почитал, открыл, прошёл весь файл от начала и до конца. Мне это не помогло. И совсем не потому, что с SSI.php что-то. :)

У меня та же задача. Форум - чистый трёп и вывод ленты RSS на форум выглядит как сплошные Re: - Re: - Re:  двух, трёх тем. Хочу изменить вывод RSS таким образом, чтобы выводились НЕ новые сообщения, а новые (вновь созданные) темы.

Совершенно искренне прошу помощи.

Спасибо.

http://www.simplemachines.ru/ssi_examples.php
функция ssi_recentTopics

Миля Цугундер

Признателен! Пошёл экспериментировать.

Миля Цугундер

Посмотрел...

Если я правильно понял, то вставляние кода <?php require("SSI.php"); ?> в шапку шаблона форума и кода <?php ssi_recentTopics(); ?> в то место шаблона форума, где необходимо вывести список последних созданных тем, и позволит получить то, что видно под "Website Samples Sample 1". Или ошибаюсь?

Дело в том, что моя задача выводить список вновь созданных тем не на самом форуме и не на SMF Портал, как сделал на своём форуме (_____http://www.____samarafishing.ru ) до меня интересующийся пользователь jeeper. А на совершенно отдельный, хотя и дружественный сайт под вордпрессом ( ___http://ukraineglobe.com ). На котором имеет место быть встроенный в вордпресс фид ридер, который и выводит в сайдбаре новостную ленту форума.

:(


digger®

Цитата: Миля Цугундер от 09 февраля 2012, 20:19:09
Дело в том, что моя задача выводить список вновь созданных тем не на самом форуме и не на SMF Портал, как сделал на своём форуме (_____http://www.________samarafishing.ru ) до меня интересующийся пользователь jeeper. А на совершенно отдельный, хотя и дружественный сайт под вордпрессом ( ___http://ukraineglobe.com ). На котором имеет место быть встроенный в вордпресс фид ридер, который и выводит в сайдбаре новостную ленту форума.
Пишите свой мод, который будет выводить нужные данные через RSS.

Миля Цугундер



Визуализировал ггггг...  ;D Ну, если нельзя, то, значит, не очень-то и хотелось. :)

digger, спасибо вам за помощь! Удачи. :)

Миля Цугундер

#34
Цитата: digger от 09 февраля 2012, 18:59:08
http://цугундер.com/ssi_examples.php
функция ssi_recentTopics


Ув. digger, не сложно было бы Вам убить ссылку на форум (см. цитату) в Вашем сообщении. Может быть совпадение, но с сегодняшнего утра нет покоя от ботов - бесконечные попытки регистрации.

Заранее благодарен.



Спасибо!

sader90

Подскажите, как можно сделать, чтобы выводились не сообщения из темы\раздела, а выводились сами темы (первое сообщение темы) в RSS. То есть сделать нечто подобное RSS новостных порталов.