Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Atfix.COM™ - Форум _ Форум _ RSS-Feed на Форуме Atfix.COM™

Автор: ilz^ Tuesday, 17 January 2006, 11:42

Теперь на форуме есть свой RSS-Feed (RSS v2.0), который можно просматривать/абонировать через вот эту ссылку:


Цитата:
http://atfix.com/forum/ipb.html?act=rssout&id=1


Для этого можно воспользоваться одной из следующих прог/возможностей:

100 последних постов на форуме , будут также указаны и в этой RSS-лентe. Подробную информацию о RSS на русском языке можно почитать например http://ru.wikipedia.org/wiki/RSS.

Автор: savostin Tuesday, 17 January 2006, 11:55

ух... спасибо... интересно там больше мусора, чем у меня в почтовом ящике будет? bleh.gif


Добавил[а] savostin в [mergetime]1137491744[/mergetime]


а там параметров никаких нельзя приделать? типа topic id? чтоб отдавало только определенные темы или форумы? было бы great cheers.gif

Автор: ilz^ Tuesday, 17 January 2006, 11:56

savostin

Самому нельзя,а я могу, но получится для всехsad.gif

Автор: 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
согласен.
User posted image

User posted image

User posted image

User posted image
вот cool.gif

Автор: Thanks Tuesday, 17 January 2006, 11:42

http://atfix.com/forum/index.php?showuser=1484, http://atfix.com/forum/index.php?showuser=9201, http://atfix.com/forum/index.php?showuser=8930 Сказали СПАСИБО за эту тему !

Количество поблагодаривших :3

Автор: dj_undead Tuesday, 17 January 2006, 15:02

вот может понравится, небольшое твор4ество на вышепреведенные темы, только цвета форума =)
User posted image

Автор: savostin Tuesday, 17 January 2006, 15:14

а я бы пихнул кнопку в верхний ряд и типа такую:
User posted image
хотя наверное уже у многих не помещается на экран fear2.gif

Автор: 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>Флейм -&gt; <b><font color=red>FACE</color></b></title>
---------------------------------^


FEED Validator тоже ошибки показывает => http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.atfix.com%2Fforum%2Frss.php

SharpReader из-за этого ничего не показывает. У кого-нибудь лента работает?

Автор: 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>Флейм -&gt; <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[ Флейм -&gt; <b><font color=red>FACE</color></b>]]></title>

т.е. все, что не текст в &lt;![CDATA[ ]]&gt; помещать

Автор: sanyok Wednesday, 18 January 2006, 22:49

Теперь вроде работает.

Автор: Denja Wednesday, 18 January 2006, 22:54

вроде нормально все работает... smile.gif

Автор: ilz^ Wednesday, 18 January 2006, 22:55

Уже нет,как только отправил в тему FACE пост.
Тоесть не хочет читать заголовок этой темы.

Автор: savostin Wednesday, 18 January 2006, 23:47

я ж говорю, нельзя внутри XML(RSS) тэгов вставлять HTML тэги - надо обрамлять CDATA. Надо или название темы сменить и запретить использовать html в названии тем, или проще шаблон RSS подправить... cool.gif
т.е. типа в 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 мог исползовать я типа smile.gif

Автор: 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 в первом сообщении

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)