You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A idéia é criar um mecanismo de widget, assim autores podem incluir um pequeno JavaScript em seus blogs/sites e neste widget teria algo como:
+-+---------------+-----------------+
| +---------------+ |||| @rochacbruno ||| PYTHONCLUB | Bruno C. Rocha ||| (logo) ||| +---------------+ |||| últimas postagens do autor: |||| 01/01/1900 - What The Flask || foo bar bla blax.... |||| 01/01/1900 - What The Flask || foo bar bla blax.... |||
+-----------------------------------+
Mas também poderia ser por TAG ou CATEGORIA, tipo um widget para mostrar todas as postagem de Flask em um blog sobre Flask etc..
Existem libs JS que ajudam a fazer isso, o sindicate pode ser via RSS oi JSON.
Isso valoriza a idéia de postar no PythonClub, muita gente pode pensar:
Mas já tenho um blog que já é bem acessado e já é agregado no Python Planet etc.., qual a vantagem de postar no PythonClub?
Então é claro que além da vantagem de contribuir com um projeto que é iniciativa da comunidade, a vantagem é que o autor faz parte do PythonClub e isso sempre é bom a partir do momento que a comunidade PythonClub se torna uma referencia.
Comecei a pensar nisso também @dvl, pensei em uma outra ideia, fazer um Widget para apenas ler o RSS da Pythonclub, assim colocaríamos as 5 últimas publicações lá.
Gostei, mas estou começo a achar que estamos batendo muito nos limites do
pelican...
—
Reply to this email directly or view it on GitHub #116 (comment)
.
Fábio C. Barrionuevo da Luz
Acadêmico de Sistemas de Informação na Faculdade Católica do Tocantins -
FACTO
Palmas - Tocantins - Brasil - América do Sul
Todos são livres para publicar. É só fazer fork, escrever sua postagem e
mandar o pull-request. Leia mais sobre como publicar em README.md e
contributing.md.
Regra básica de postagem:
"Você" acha interessante? É útil para "você"? Pode ser utilizado com Python
ou é útil para quem usa Python? Está esperando o que? Publica logo, que
estou louco para ler...
Gostei, mas estou começo a achar que estamos batendo muito nos limites do
pelican...
—
Reply to this email directly or view it on GitHub #116 (comment)
.
Fábio C. Barrionuevo da Luz
Acadêmico de Sistemas de Informação na Faculdade Católica do Tocantins -
FACTO
Palmas - Tocantins - Brasil - América do Sul
Todos são livres para publicar. É só fazer fork, escrever sua postagem e
mandar o pull-request. Leia mais sobre como publicar em README.md e
contributing.md.
Regra básica de postagem:
"Você" acha interessante? É útil para "você"? Pode ser utilizado com
Python ou é útil para quem usa Python? Está esperando o que? Publica logo,
que estou louco para ler...
Fábio C. Barrionuevo da Luz
Acadêmico de Sistemas de Informação na Faculdade Católica do Tocantins -
FACTO
Palmas - Tocantins - Brasil - América do Sul
Todos são livres para publicar. É só fazer fork, escrever sua postagem e
mandar o pull-request. Leia mais sobre como publicar em README.md e
contributing.md.
Regra básica de postagem:
"Você" acha interessante? É útil para "você"? Pode ser utilizado com Python
ou é útil para quem usa Python? Está esperando o que? Publica logo, que
estou louco para ler...
A diferença que o GitHub tem uma API pra ajudar a expor esses dados, o que poderíamos fazer é que da mesma forma que é gerado um HTML por autor, gerar um RSS por autor, RSS é XML da pra ler fácil com Javascript.
Dei uma olhada e o nosso site hoje não permite requests de outros domínios, logo a maneira mais correta de se fazer para carregar o XML será com iframe apontando para um widget dentro do nosso github mesmo. Se isso crescer muito pode chegar a ser carga para o nosso serviço, mas acredito que não chegará a este ponto.
O que me dizem? Posso apresentar algo para ver o que acham. Inclusive podemos colocar o filtro por Autor na lógica do widget (enquanto não sai a solução pelo pelican)
Eu não sou bom com layout, então se alguém quiser alterar fique a vontade. Coloquei em um gist¹ para darem uma olhada e falarem o que acham. Para "testar" basta fazer o que esta no cabeçalho do arquivo.
Activity
rochacbruno commentedon Jun 19, 2014
http://alexmarandon.com/articles/web_widget_jquery/
igr-santos commentedon Jun 20, 2014
Achei a ideia muito boa! Vou dar uma lida mais tarde nesse link que enviou.
gladson commentedon Aug 12, 2014
Creio que a forma como o gittip usa o widget muito bom, vale uma conferida:
https://www.gittip.com/
http://gttp.co/v1.js
http://gttp.co/v1/api.js
Modo de inserção na pagina:
<script data-gittip-username="gladson" data-gittip-widget="button" src="//gttp.co/v1.js"></script>dvl commentedon Aug 12, 2014
Gostei, mas estou começo a achar que estamos batendo muito nos limites do pelican...
igr-santos commentedon Aug 12, 2014
Comecei a pensar nisso também @dvl, pensei em uma outra ideia, fazer um Widget para apenas ler o RSS da Pythonclub, assim colocaríamos as 5 últimas publicações lá.
luzfcb commentedon Aug 12, 2014
Uma forma, seria implementar isso full client side em Angular.js (ps estou
tendo que estuda-lo esse semestre)
Algo como http://luzfcb.github.io/
https://github.com/luzfcb/luzfcb.github.io
2014-08-12 16:51 GMT-03:00 André Luiz notifications@github.com:
Fábio C. Barrionuevo da Luz
Acadêmico de Sistemas de Informação na Faculdade Católica do Tocantins -
FACTO
Palmas - Tocantins - Brasil - América do Sul
http://pythonclub.com.br/
Blog colaborativo sobre Python e tecnologias Relacionadas, mantido
totalmente no https://github.com/pythonclub/pythonclub.github.io .
Todos são livres para publicar. É só fazer fork, escrever sua postagem e
mandar o pull-request. Leia mais sobre como publicar em README.md e
contributing.md.
Regra básica de postagem:
"Você" acha interessante? É útil para "você"? Pode ser utilizado com Python
ou é útil para quem usa Python? Está esperando o que? Publica logo, que
estou louco para ler...
luzfcb commentedon Aug 12, 2014
criando um plugin para o pelican, de forma que ele gere o código js
especifico ou a pagina especifica do widget para cada autor.
Em 12 de agosto de 2014 16:58, Fabio C. Barrionuevo da Luz <bnafta@gmail.com
Fábio C. Barrionuevo da Luz
Acadêmico de Sistemas de Informação na Faculdade Católica do Tocantins -
FACTO
Palmas - Tocantins - Brasil - América do Sul
http://pythonclub.com.br/
Blog colaborativo sobre Python e tecnologias Relacionadas, mantido
totalmente no https://github.com/pythonclub/pythonclub.github.io .
Todos são livres para publicar. É só fazer fork, escrever sua postagem e
mandar o pull-request. Leia mais sobre como publicar em README.md e
contributing.md.
Regra básica de postagem:
"Você" acha interessante? É útil para "você"? Pode ser utilizado com Python
ou é útil para quem usa Python? Está esperando o que? Publica logo, que
estou louco para ler...
luzfcb commentedon Aug 12, 2014
@igr-santos essa idea das 5 últimas publicações é legal. Creio que as duas seria bom.
dvl commentedon Aug 12, 2014
A diferença que o GitHub tem uma API pra ajudar a expor esses dados, o que poderíamos fazer é que da mesma forma que é gerado um HTML por autor, gerar um RSS por autor, RSS é XML da pra ler fácil com Javascript.
luzfcb commentedon Aug 12, 2014
@dvl gostei da ideia do RSS para ser a fonte de dados utilizadas pelo js.
O pelican já suporta RSS.
Tem um plugin que parece que faz mais ou menos isso.
https://github.com/getpelican/pelican-plugins/tree/master/feed_summary
luzfcb commentedon Aug 12, 2014
@gladson @rochacbruno @dvl @igr-santos o Pelican (se configurado para tal), já cria o feed RSS ou ATOM por autor
http://docs.getpelican.com/en/3.4.0/settings.html?highlight=feed#feed-settings
luzfcb commentedon Aug 12, 2014
fiz uma pequena modificação para testar no commit 9dd5f3d
luzfcb commentedon Aug 12, 2014
Descobri que o feed para Autor foi incluído no Pelican 3.4. Então temos que sanar o #128 primeiro
luzfcb commentedon Oct 12, 2014
http://blog.swirrl.com/articles/creating-asynchronous-embeddable-javascript-widgets/
luzfcb commentedon Oct 12, 2014
https://github.com/jjulian/example_javascript_widget
sipmann commentedon Feb 10, 2015
Dei uma olhada e o nosso site hoje não permite requests de outros domínios, logo a maneira mais correta de se fazer para carregar o XML será com iframe apontando para um widget dentro do nosso github mesmo. Se isso crescer muito pode chegar a ser carga para o nosso serviço, mas acredito que não chegará a este ponto.
O que me dizem? Posso apresentar algo para ver o que acham. Inclusive podemos colocar o filtro por Autor na lógica do widget (enquanto não sai a solução pelo pelican)
igr-santos commentedon Feb 10, 2015
@sipmann tem todo o meu apoio para desenvolver dessa maneira, acho a mais viável no momento.
sipmann commentedon Feb 10, 2015
Eu não sou bom com layout, então se alguém quiser alterar fique a vontade. Coloquei em um gist¹ para darem uma olhada e falarem o que acham. Para "testar" basta fazer o que esta no cabeçalho do arquivo.