Simple Machines Community Forum

SMF Support => Português (Portuguese) => Language Specific Support => Tutoriais => Topic started by: Costa on February 18, 2013, 03:36:37 PM

Title: Usar o XML, RSS e RSS2 (atom e RDF)
Post by: Costa on February 18, 2013, 03:36:37 PM
Mais truques e dicas (http://www.costaweb.net/forum/index.php?board=8.0) | Costa Web (http://www.costaweb.net/forum)

Uma das melhores características no SMF são os feeds (http://pt.wikipedia.org/wiki/Feed). Contudo, muita gente não está ciente da quantidade de opções que existem, ou sequer que está disponível. Aqui fica uma lista das opções e o que elas fazem.

Antes de tudo, têm que ter os feeds ligados.
Centro de Administração » Notícias e Newsletters » Definições
Metam o visto na opção Activar notícias por XML/RSS.

Agora vou falar sobre os feeds mais concretamente.

Todo o conteúdo do XML é acedido através da acção .xml. Outros formatos podem ser usados se os adicionarem ao endereço.
;type=atom - Atom (http://pt.wikipedia.org/wiki/Atom)
;type=rdf - RDF (http://pt.wikipedia.org/wiki/Rdf)
;type=rss - RSS 0.91 (http://pt.wikipedia.org/wiki/RSS)
;type=rss2 - RSS 2.0 (http://pt.wikipedia.org/wiki/RSS)

O feed padrão mostra as 5 mensagens mais recentes.
http://www.costaweb.net/forum/index.php?action=.xml

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FJCKNOT7.png&hash=aaf23db802f34bcb51a56ae2b98a9bbb18bbe9a6)

Existem diversas "sub-acções" disponíveis para esta acção, especificando exactamente o que mostrar.
Nota: x, y e z são números.

Mensagens recentes - Mostra as mensagens mais recentes que pode ver.
"Sub-acção": recent
Padrão: Mostra as 5 mensagens mais recentes
Opções disponíveis.
Exemplo.
http://www.costaweb.net/forum/index.php?action=.xml;sa=recent;board=6;limit=10

Notícias - Mostra a primeira mensagem dos tópicos mais recentes que pode ver.
"Sub-acção": news
Opções disponíveis.
Exemplo.
http://www.costaweb.net/forum/index.php?action=.xml;sa=news;board=3,6,8;limit=10

Membros - Mostra os membros mais recentes.
"Sub-acção": members
Opções disponíveis.
Exemplo.
http://www.costaweb.net/forum/index.php?action=.xml;sa=members;limit=10

Perfil - Mostra os dados do perfil num feed XML para o membro especificado.
"Sub-acção": profile
Opções disponíveis.
Exemplo.
http://www.costaweb.net/forum/index.php?action=.xml;sa=profile;u=1
Title: Re: Usar o XML, RSS e RSS2 (atom e RDF)
Post by: FragaCampos on March 06, 2013, 10:50:39 PM
Muito esclarecedor.
Obrigado.

Acrescentaria aí apenas ;type=rss a seguir a .xml para a página ficar com outro aspecto.