Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marvi

rss no site

Recommended Posts

Olá pessoal, como implantar um rss assim, com figura, autor e data:

 

http://feeds.feedburner.com/BlindagemDigitalAlexandre

 

Eu uso um assim, mas não insere nada, só tem titulo e descrição:

 

<%response.ContentType="text/xml"%><?xml version="1.0" encoding="iso-8859-1" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">


<channel>

	<title>Jornal Feira Hoje<%=nomesecao%></title>
    <atom:link href="http://www.jornalfeirahoje.com.br/rss/" rel="self" type="application/rss+xml" />
	<link>http://www.jornalfeirahoje.com.br/</link>
	<description>A notícia em tempo real</description>
	<language>pt-BR</language>
	<copyright>© Todos os direitos reservados.</copyright>

	<% while not rss.eof%>			
<item>
            	<category><% if request.QueryString("secao") <> "" then response.Write(rss("pretitulo")) else response.Write(rss("secao")) end if%></category>
				<title><%=rss("titulo")%></title>
				<link>http://www.jornalfeirahoje.com.br/materia.asp?id=<%=rss("id_noticia") %></link>
                <guid>http://www.jornalfeirahoje.com.br/materia.asp?id=<%=rss("id_noticia") %></guid><description><![CDATA[<%=mid(RemoveTagHTML(rss("texto")),1,350)%>...]]></description></item><% rss.movenext
wend %></channel></rss><%
Set rss = Nothing
db.close
%>

Tem como? eu coloquei uns comandos antes do <description>, mas não mostra nada na página.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso ai não é um RSS, pois este é escrito em XML.. e somente em XML se não me engano.

Veja o DOCTYPE, é um site normal.

 

Entretanto, você está usando ASP? posso mover para lá o tópico ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tópico Movido:

Javascript / DHTML http://forum.imasters.com.br/public/style_emoticons/default/seta.gif ASP

Compartilhar este post


Link para o post
Compartilhar em outros sites

existem varios exemplos no lab. de script, dá uma pesquisada...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora parece que no firefox não ver bem como ver no Internet explorer. Ele, o firefox, não mostra o autor, mas no internet explorer ver tudo, ver autor e data!

 

Procurei no forum, mas infezlismente não achei nada que resolvesse esse meu rss

 

E outra: não achei nada de imagens para que possa ser exbida no rss

 

E pior é no google chrome que não ler nada, fica só um texto doido:

 

http://www.jornalfeirahoje.com.br/rss/?secao=Manchete

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma olhada aki, vê se ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

Certo, essa parte está exibindo: autor, data e tal... ok

 

Agora é uma questão, não sei se criu outro topico ou aqui mesmo:

 

tenho esse rss: http://www.jornalfeirahoje.com.br/rss/

 

E pediram que tivesse a opção de exibir videos e fotos no rss, vejam ele lá e me diga se tem como?

 

Tentei algo como:

 

<image></image>

 

Sub-elementos

(Obrigatório)

<url></url>

<title></title>

<link></link>

 

Mas, não mostrava foto nenhuama nos testes, é como se não tivesse esse comando, não dava erro e nada... como faz realmente?

 

E os vídeos?

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode usar o caminho dos videos e fotos para o banco de dados e tb para exibi-los...

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode usar o caminho dos videos e fotos para o banco de dados e tb para exibi-los...

 

 

Mas, usando o <image></image> ou normalmente mesmo dentro da descrição?

Compartilhar este post


Link para o post
Compartilhar em outros sites

joga dentro da tag IMG

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha este exemplo

 

rssStyle.xslt:

<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:media="http://search.yahoo.com/mrss">
<xsl:output method="html" omit-xml-declaration="yes" />
<xsl:template match="/">
<xsl:for-each select="rss/channel/item[position()<=3]">
<div class="newsItem">
<a>
<xsl:attribute name="href">
<xsl:value-of select="link" />
</xsl:attribute>
<xsl:attribute name="target">_blank</xsl:attribute>
<img>
<xsl:attribute name="src">
<xsl:value-of select="media:thumbnail/@url" disable-output-escaping="yes" />
</xsl:attribute>
</img>
</a>

<h3 class="highlight"><a>
<xsl:attribute name="href">
<xsl:value-of select="link" />
</xsl:attribute>
<xsl:attribute name="target">_blank</xsl:attribute>
<xsl:value-of select="title" disable-output-escaping="yes" />
</a>
</h3>

<p>
<xsl:value-of select="description" disable-output-escaping="yes" />
</p>

</div>

</xsl:for-each>
</xsl:template>

</xsl:stylesheet>

<%
response.ContentType="text/html"
dim objXML, objXSL
set objXML=server.CreateObject("MSXML2.DOMDocument")
set objXSL=server.CreateObject("MSXML2.DOMDocument")
objXML.async=False
objXSL.async=False
objXML.setProperty "ServerHTTPRequest",true
objXML.load "http://newsrss.bbc.co.uk/rss/newsplayer_uk_edition/business/rss.xml"
objXSL.load Server.MapPath("rssStyle.xslt")
'response.write "<html><head><title>RSS Feed Reader</title></head><body>"
response.write "<h2 id=""busNewsHead"">Últimas Business News</h2>"
response.write "<p class=""small"">© BBC News 2009</p>"
response.write "<div id=""businessNews"">"
response.write objXML.transformNode(objXSL)
response.write "</div>"
'response.write "</body></html>"
set objXML=nothing
set objXSL=nothing
%> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quer que faça tipo isso:

 

assim:

 

<item>

<category>Contas Públicas</category>

<title>TCM de Angical</title>

<link>http://www.jornalfeirahoje.com.br/</link>

<guid>http://www.jornalfeirahoje.com.br/guid>

<img border="0" src="http://www.weno.com.br/blog/archives/jornal.gif" width="99" height="149">

<description>

 

<![CDATA[ O Tribunal de Contas ...]]></description>

<pubDate>Sat, 10 Oct 2009 11:44:12 -0300 </pubDate>

<author>Sérgio Jones</author></item>

 

Assim não vai!

Compartilhar este post


Link para o post
Compartilhar em outros sites

ele gera erro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade ele não gera nada, não exibe nada, não mostra erro.

 

Mas, realmente existe RSS que mostra imagens e fotos? Pois, acessei o site da globo, G1.com.br e outros e nenhum tinha imagens, fotos, só data e o autor e o texto, claro.

 

Existe rss mostrando fotos mesmo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

o elemento <image> permite uma imagem a ser exibida quando agregadores de apresentar um feed.

A imagem deve ser do tipo GIF, JPEG ou PNG.

 

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">

<channel>
  <title> Home Page</title>
  <link>http://www.g1.globo.com/</link>
  <description>teste teste</description>
  <image>
    <url>http://www.g1.globo.com/images/logo.gif</url>
    <title>titulo</title>
    <link>http://www.seu link.com</link>
  </image>
  <item>
    <title>RSS </title>
    <link>http://www.rssess.com/rss</link>
    <description>teste tetsete tetese</description>
  </item>
</channel>

</rss>

Compartilhar este post


Link para o post
Compartilhar em outros sites

E você viu esse rss em alguma pagina com imagens? Pois, coloquei o codigo:

 

<image>

<url>http://www.jornalfeirahoje.com.br/fotos/10.jpg</url>

<title>titulo</title>

<link>http://www.seu link.com</link>

</image>

 

E não foi, não aparece nada.

 

Acho que o pessoal está se confundindo com feedburner do google, pois ele mostra imagens e videos

Compartilhar este post


Link para o post
Compartilhar em outros sites

estranho, olha os

 

verifica os Child Elements requeridos de <image>

Tag Description

<description> Opcional. Especifica o texto no título do atributo HTML da ligação em torno da imagem

<height> Opcional. Define a altura da imagem. O padrão é 31. O valor máximo é de 400

<link> Necessário. Define o hiperlink para o site que oferece o canal

<title> Necessário. Define o texto para mostrar se a imagem não poderia ser mostrado

<url> Necessário. Especifica a URL para a imagem

<width> Opcional. Define a largura da imagem. O padrão é 88. O valor máximo é de 144

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.