Ticket #2083 (closed melhoria: fixed)
Correção do leitor de RSS do ExpressoMail.
Reported by: | alexandrecorreia | Owned by: | alexandrecorreia |
---|---|---|---|
Priority: | normal | Milestone: | Expresso 2.2.8 |
Component: | ExpressoMail | Version: | branch 2.2 |
Severity: | média | Keywords: | rss leitor |
Cc: | WorkGroup: |
Description
O leitor de RSS foi implementando por Alexandre Muller, conforme ticket #1158 e foi testado com os RSS da URL http://www.aenoticias.pr.gov.br/backend.php.
Change History
comment:3 Changed 13 years ago by eduardoalex
Alexandre,
Boa Tarde!
Como faço para habilitar esse leitor no branch 2.2?
comment:5 follow-up: ↓ 6 Changed 13 years ago by joaquim.ferraz
Descobri: Administrador -> Expresso Mail -> Configuração do servidor -> Habilitar leitor de RSS
comment:6 in reply to: ↑ 5 Changed 13 years ago by alexandrecorreia
Isso mesmo Joaquim !!
Na verdade este leitor de RSS foi implementado por Alexandre Muller e ficou dentro do código do Expresso com alguns trechos comentados. Este ticket é só para documentar melhor esta implementação, correções e melhorias.
comment:7 follow-up: ↓ 8 Changed 13 years ago by joaquim.ferraz
Alexandre, quando vou em "ferramentas - Editar RSS" e tendo assinar um o meu não acontece nada, fica travado a tela.
comment:8 in reply to: ↑ 7 ; follow-up: ↓ 9 Changed 13 years ago by alexandrecorreia
Joaquim !!
Tente assinar aquele endereço que coloquei ( http://www.aenoticias.pr.gov.br/backend.php ), ainda não sei seu funcionamento para outros RSS's.
comment:9 in reply to: ↑ 8 ; follow-up: ↓ 10 Changed 13 years ago by joaquim.ferraz
Replying to alexandrecorreia:
Joaquim !!
Tente assinar aquele endereço que coloquei ( http://www.aenoticias.pr.gov.br/backend.php ), ainda não sei seu funcionamento para outros RSS's.
Tentei e deu o mesmo problema, segue log.
Jul 12 15:02:57 debianvm apache2: PHP Warning: fopen( http://www.aenoticias.pr.gov.br/backend.php?1310504520000) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Connection timed out in /var/www/expresso/expressoMail1_2/inc/class.rss.inc.php on line 18
comment:10 in reply to: ↑ 9 Changed 13 years ago by alexandrecorreia
Joaquim !
Verifique se a tabela phpgw_userrss foi criada tb !!!
CREATE TABLE phpgw_userrss (uid INT NOT NULL,rss_url VARCHAR(1000),name varchar(50), PRIMARY KEY (uid,rss_url));
Vou verificar mas testei aqui com este endereço e funcionou sem problemas ..
comment:11 Changed 13 years ago by joaquim.ferraz
Tem sim a tabela.
comment:12 Changed 13 years ago by niltonneto
Quando este ticket for finalizado, será necessário implementar a rotina de criação da tabela no script tables_update do módulo ExpressoMail?.
comment:13 Changed 13 years ago by alexandrecorreia
Conforme email na lista http://listas.expressolivre.org/pipermail/dev/msg00826.html, segue a correção
Revisao[4957]
comment:14 Changed 13 years ago by alexandrecorreia
Revisão [4958]
comment:15 Changed 13 years ago by alexandrecorreia
Revisão [4959]
comment:16 Changed 13 years ago by alexandrecorreia
Revisão [4960]
comment:17 Changed 13 years ago by niltonneto
Conforme discussão do tópico do Fórum, para corrigir o problema em questão, foi removido em [4961] a referência da tabela phpgw_userrss, não mais necessária para esta implementação.
comment:18 Changed 13 years ago by niltonneto
Alexandre,
Testei aqui com Firefox, IE, Safari e Chrome. Funcionou belezinha com nossos servidores de RSS internos.
Para quem for utilizar, a funcionalidade verifica se o site RSS está disponível ou não no momento de sua inclusão, pela tela de administração. Isto irá depender se o servidor Expresso, e não o usuário do Expresso, tem acesso direto ao servidor RSS, sem a utilização de um servidor de proxy.
comment:19 Changed 13 years ago by niltonneto
- Keywords rss leitor added
- Status changed from new to closed
- Resolution set to fixed
Agora já está funcional. Futuras melhorias no RSS serão feitas em outro ticket.
Revisão [4684]