Como implementar um rss reader no nosso servidor

Ontem á noite não conseguia dormir e então para passar o tempo decidi fazer algo de útil para o meu blog. Quer dizer, não é bem para o blog, mas enfim. A partir de agora todos vocês podem aceder ao meu leitor de feeds em http://ruimoura.net/leitordefeeds/. Ainda não está completo a nível de feeds (não inseri todos os feeds, quando tiver mais algum tempo farei isso), mas já está completamente funcional.
Ora pois como eu sou um “dude” porreiro vou explicar passo por passo como podem vocês mesmos fazer isto no vosso servidor.

  • Primeiro passo, ou melhor, primeira condição: ter acesso a uma base de dados.
  • Depois é criar uma base de dados nova (só criar, mais nada)
  • Sacar o dito Rss Reader, o Gregarius, cujo site oficial neste momento não está a funcionar. Vão aqui e sacam a última versão, 0.5.2a
  • Editar o ficheiro “dbinit.php.sample” com os dados da db que criaram
  • Renomear o ficheiro “dbinit.php.sample” para “dbinit.php”
  • Criar um ficheiro chamado “rss_extra.php” na raíz da pasta e preencher com
    < ?php
    define ('ADMIN_USERNAME' , 'USERNAME_YOU_WANT_TO_USE‘ );
    define (’ADMIN_PASSWORD’ , ‘PASSWORD_YOU_WANT_TO_USE‘ );
    ?>
  • Fazer upload da pasta para o servidor e meter numa pasta á escolha, do tipo
    “http://oteusite.com/feedreader/” (o reader vem dentro de uma pasta chamada rss, sugiro que renomeiem essa pasta para o nome que quiserem – no exemplo chamei-lhe feedreader” – e façam upload da pasta) para a raíz do servidor
  • Apontar o browser para a raíz da pasta que escolheram (no exemplo http://oteusite.com/feedreader/)
  • Fazer login e introduzir os dados que foram indicados no “rss_extra.php”
  • Depois é adicionar os feeds, tarefa que é bastante simples, na parte de “Admin”
  • Na secção de configurações podem afinar o gregarius, ajustar os plugins ou mesmo instalar outro tema (eu instalei o tema Lilina
    só têm de fazer o download, colocar a pasta na directoria de themes do gregarius no servidor, e depois na secção de administração ir a “rss.output.theme” e escolher o novo tema)
  • Finalmente podem retocar o css do tema como eu fiz, por exemplo em relação ao tamanho das fontes, e está pronto.

A ordem pela qual fazem as coisas a partir do momento em que fazem login é irrelevante.
Espero que tenham percebido como tudo se faz. Alguma dúvida, já sabem … E já agora agradecia algum feedback da vossa parte para ver se está funcional e o que se pode mudar.

Fonte: PaulStamatiou.com

Update: artigo publicado no portal DoMelhor

6 Comentarios

  1. Dextro // February 3rd, 2006
    Mozilla Firefox 1.5.0.1 Windows XP

    Basicamente é a mesma coisa que instalar qualquer script php LOL :lol:

  2. Boss // February 4th, 2006
    Mozilla Firefox 1.5.0.1 Windows XP

    Nem toda a gente sabe como fazê-lo :|

  3. Vnepomuceno // February 4th, 2006
    Mozilla Firefox 1.0.7 Windows XP

    Ao fazer isto apareceram-me dois inconvenientes, o primeiro, é que ao fazer o upload do ficheiro rss_extra.php la no directório, em cima, aparece escarrapachado o username e password de admin, (o que não acontece se este não tiver lá), o segundo, é que ao fazer login, não pede username nem password, loga logo como admin).
    Podes-me elucidar?

    Link:http://www.cinexl.net/blog/feedreader/

    Nota: Retirei o rss_extra :P

    Abraço

  4. _41 // February 4th, 2006
    Mozilla Firefox 1.5 Linux

    Faltam na web portuguesa, muitos “how-to” como estes.

  5. Rui Moura // February 4th, 2006
    Mozilla Firefox 1.5.0.1 Windows XP

    É um facto …

  6. Lopo // March 30th, 2006
    Mozilla SeaMonkey 1.0 Linux

    Se precisares da tradução para o 0.5.2a ou 0.5.4RC1 é só dizer.

    1, Lopo