Primeiramente, vá ao diretório de instalação do Opera. Se você usa Windows, provavelmente ele será C:\Arquivos de Programas\Opera e então abra a pasta Styles. Abra o arquivo webfeeds.html com o bloco de notas e procure pela linha de código <title>Feeds preview</title>, que deve ser a quinta ou sexta. Cole abaixo dessa linha o seguinte código:
- Código: Selecionar tudo
<script type="text/javascript">
// <![CDATA[
var subscribeURI = 'http://www.google.com/reader/view/feed/%s';
for( var x=0; theFeed=opera.feeds.allFeeds[x++]; ) {
if( location.href.split('#')[0] == theFeed.uri.split('#')[0] ) {
var redirectURI = subscribeURI.replace( /%s/, theFeed.uri );
window.location = redirectURI;
break;
}
}
//]]>
</script>
Agora você vai precisar de um pouco de sivirol. Se você usa o Google Reader, ótimo, basta salvar o arquivo e reiniciar o Opera. Se usa outro leitor de feeds, vai ter que dar um jeito de encontrar o endereço de inscrição dele. Eu sugiro o seguinte: Vá ao Google e procure pelo nome do seu leitor + bookmarklet. E analise os resultados. Por exemplo, para o Bloglines, o primeiro deles é esse, que lista uns botões para você arrastar até a barra de favoritos do seu navegador. Apenas clique com o botão direito em um desses botões e clique em "copiar endereço do link". O endereço deve ser uma coisa do tipo javascript:location.href='http://www.bloglines.com/sub/'+location.href. Esse http://www.bloglines.com/sub/ é o endereço de inscrição propriamente dito, e o location.href é uma referência de que isso será substituído pelo endereço do feed que você quer assinar.
Isso vai variar de leitor para leitor. Se você estiver em dúvidas, pergunte aqui no fórum. Pois bem, agora volte ao código que você colou no arquivo, procure por essa linha var subscribeURI = 'http://www.google.com/reader/view/feed/%s'; e substitua a parte em negrito pelo novo endereço do leitor de feeds que você quiser usar, onde ficava o location.href (geralmente no final), coloque um %s, de modo que finalmente a linha ficará assim var subscribeURI = 'http://www.bloglines.com/sub/%s';. Por fim, basta salvar o arquivo e reiniciar o Opera.
Agora, cada vez que você abrir um novo feed, seja clicando num link de feed no site ou no ícone da barra de endereços, você será redirecionado para uma página para assiná-lo em seu leitor de feeds favorito. No caso do Google Reader, essa página serve para visualizar o feed antes de assiná-lo também.
Então é isso, até a próxima...
...
...
...
...
...
O que foi? Queria algo que desse menos trabalho? Ok, fiz um pacote com os arquivos para serem usados pelo Google Reader e outro para o Bloglines e estou anexando ambos neste tópico. Para usá-los, para descompactá-los na pasta Style do seu diretório de instalação do Opera. Eles acompanham uma cópia do arquivo padrão do Opera, para caso você queira voltar atrás depois, então pode substituir os arquivos sem medo. Então agora sim é isso, até mais!


