Полная версия этой страницы:
RSS-Feed на Форуме Atfix.COM™
ilz^
Tuesday, 17 January 2006, 11:42
Теперь на форуме есть свой RSS-Feed (RSS v2.0), который можно просматривать/абонировать через вот эту ссылку:
 | Цитата: |  | | | | |
Для этого можно воспользоваться одной из следующих прог/возможностей:
100 последних постов на форуме , будут также указаны и в этой RSS-лентe. Подробную информацию о RSS на русском языке можно почитать например
тут.
savostin
Tuesday, 17 January 2006, 11:55
ух... спасибо... интересно там больше мусора, чем у меня в почтовом ящике будет?
Добавил[а] savostin в
[mergetime]1137491744[/mergetime]а там параметров никаких нельзя приделать? типа topic id? чтоб отдавало только определенные темы или форумы? было бы great
ilz^
Tuesday, 17 January 2006, 11:56
savostin Самому нельзя,а я могу, но получится для всех
dj_undead
Tuesday, 17 January 2006, 12:12
ilz^
измени картинку ссылку на текстовую ссылку, а то дизайн портит
savostin
Tuesday, 17 January 2006, 12:35
ilz^ в смысле для всех? я имею в виду, что если например вызвать
http://www.atfix.com/forum/rss.php?showtopic=9052то выведутся сообщения этой темы в RSS.
plumcake согласен.




вот
Thanks
Tuesday, 17 January 2006, 11:42
AxeT,
leoon,
free_user Сказали СПАСИБО за эту тему !
Количество поблагодаривших :3
dj_undead
Tuesday, 17 January 2006, 15:02
вот может понравится, небольшое твор4ество на вышепреведенные темы, только цвета форума =)
savostin
Tuesday, 17 January 2006, 15:14
а я бы пихнул кнопку в верхний ряд и типа такую:

хотя наверное уже у многих не помещается на экран
sanyok
Wednesday, 18 January 2006, 21:46
Вот что Firefox показывает:
CODE
XML Parsing Error: not well-formed
Location: http://www.atfix.com/forum/rss.php
Line Number 846, Column 36:
<title>Флейм -> <b><font color=red>FACE</color></b></title>
---------------------------------^
FEED Validator тоже ошибки показывает =>
http://feedvalidator.org/check.cgi?url=htt...forum%2Frss.phpSharpReader из-за этого ничего не показывает. У кого-нибудь лента работает?
ilz^
Wednesday, 18 January 2006, 22:23
Внизу пишется
QUOTE
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
--------------------------------------------------------------------------------
A string literal was expected, but no opening quote character was found. Error processing resource 'http://www.atfix.com/fo...
<title>Флейм -> <b><font color=red>FACE</color></b></title>
-------------------...
> <comments>http://atfix.com/forum/index.php?showtopic=7108</comments>
<guid isPermaLink="true">http://atfix.com/forum/index.php?showtopic=7108&view=findpost&p=121506</guid>
</item>
+ <item>
<DIV
Походу это из за названия темы FACE
savostin
Wednesday, 18 January 2006, 22:24
ага, такое не пройдет
надо
CODE
<title><![CDATA[ Флейм -> <b><font color=red>FACE</color></b>]]></title>
т.е. все, что не текст в <![CDATA[ ]]> помещать
sanyok
Wednesday, 18 January 2006, 22:49
Теперь вроде работает.
Denja
Wednesday, 18 January 2006, 22:54
вроде нормально все работает...
ilz^
Wednesday, 18 January 2006, 22:55
Уже нет,как только отправил в тему FACE пост.
Тоесть не хочет читать заголовок этой темы.
savostin
Wednesday, 18 January 2006, 23:47
я ж говорю, нельзя внутри
XML(RSS) тэгов вставлять
HTML тэги - надо обрамлять CDATA. Надо или название темы сменить и запретить использовать html в названии тем, или проще шаблон RSS подправить...
т.е. типа в rss.php найти строку
QUOTE
<item>
<title>{$data['topic_title']}</title>
<link>{$data['post_url']}</link>
и заменить на
CODE
<item>
<title><![CDATA[ {$data['topic_title']} ]]></title>
<link>{$data['post_url']}</link>
ilz^
Thursday, 19 January 2006, 13:59
Исправлено.
Надо было:
Заменить:
while ($row = $DB->fetch_row())
{
$out_xml .= $template->item( array (
'forum_title' => $ibforums->cache['forum_cache'][$topics[$row['topic_id']]['forum_id']]['name'],
'topic_title' => $topics[$row['topic_id']]['title'],
На:
while ($row = $DB->fetch_row())
{
$forum_name = strip_tags($ibforums->cache['forum_cache'][$topics[$row['topic_id']]['forum_id']]['name']);
$topic_name = strip_tags($topics[$row['topic_id']]['title']);
$out_xml .= $template->item( array (
'forum_title' => $forum_name,
'topic_title' => $topic_name,
yurik24
Saturday, 15 April 2006, 9:53
человеки ну не все же программисти сделайте так чоб самий рядовой user мог исползовать я типа
sanyok
Sunday, 16 April 2006, 19:44
yurik24 Берёшь один из вышеуказанных RSS-агрегаторов и запихиваешь в него ссылку
http://www.atfix.com/forum/rss.php. Легче не бывает.
SM@x
Wednesday, 10 May 2006, 6:10
прописал эту ссыль в опере, все ок, новые 100 тем выдало, посты читаю, один вопрос пока, ниже есть панель быстрого ответа там, но не получается отправить мессагу, в чем может быть проблема,а вопрос то вообщем такой: можно ли с помощью рсс отвечать в выбранный топик?? слышал что рсс не учитывает авторизацию...
sanyok
Wednesday, 10 May 2006, 15:32
SM@x
Я точно не знаю, как это в Opera делается, но полагаю, что при ответе там должно выскочить Login-окно, куда ты вписываешь имя + пароль и тогда можешь отвечать. Кроме того, если ты уже зашёл на форум и просто одновременно RSS-ленту просматриваешь, то можно сразу и отвечать, то есть без дополнительного логина. Во всяком случае, так с RSS-агрегаторами, которые на IE базируются, происxодит.
SM@x
Wednesday, 10 May 2006, 17:16
к сожалению никакого логин окна не вылазит
просьба тем кто настроил рсс-ленту в опере и может оставлять через нее сообщения в нужном топике-помочь
если что у меня опера 7.54 в данный момент
и вопросик теперь такой: если на форуме есть закрытые топики по умолчанию для определенного ранга юзеров, то по идее в рсс-ленту они тоже попадут, так?
jordanjj
Wednesday, 27 September 2006, 17:51
Привет!
Я часто пользую етот RSS канал на форум atfix. У меня есть один вопрос. Возможно ли сделать RSS канал на форум atfix, но без ХХХ темы?
ilz^
Wednesday, 10 January 2007, 21:05
Новая ссылка на RSS в первом сообщении
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.