Re: [zope-pt] Pasta esperta qe mostra somente notíci as contidas em uma determinada pasta comum
Olá João basta usar uma pasta esperta (colection no Plone 3) Para configurar uma pasta esperta é só clicar a aba critérios e adicionar parametros para refinar a sua busca. Lembre sempre que uma pasta esperta na verdade não é uma pasta, voce não pode adicionar itens a ela. Ele apenas retorna resultados de uma busca baseada nos critérios que você definiu. Por isso que acabou mudando de nome no Plone 3 []s Andre Nogueira www.simplesconsultoria.com.br - Original Message - From: jgbalb To: zope-pt@yahoogrupos.com.br Sent: Thursday, January 03, 2008 3:37 AM Subject: [zope-pt] Pasta esperta qe mostra somente notícias contidas em uma determinada pasta comum Pessoal, preciso que uma pasta esperta mostre somente as notícias contidas em uma determinada pasta comum, ignorando notícias que estejam em outras pastas. Agradeço qualquer ajuda. João
[zope-pt] CMFPublicator (era Plone Slide Show)
Desculpe a demora - eu estava limpando a instância e coletando algumas infos extras (e tendo certeza do que está dando problemas). É uma instância que existe em um Plone 2.1 e está migrando para um Plone 2.5 como uma parada necessária no caminho para um 3.x. O problema acontece depois do produto CMFPublicator (originalmente 1.3.0 svn/trunk, mas antigo) é atualizado para o 1.2.2. Antes disso, o portlet funciona corretamente. Depois de feita a atualização, acontece isso (vou transcrever o que rola no console do zopectl fg): /opt/zope/instances/id_25/Products/CMFPublicator/PublicatorTool.py(401)getPublicationBoxesInfo() - if box_id is not None: (Pdb) (Pdb) l 396 Return the content of all the publication boxes or a specified 397 publication box. 398 399 pdb.set_trace() 400 401 - if box_id is not None: 402 pb = self._listPublicationBoxes(box_id) 403 return pb.extract() 404 else: 405 publication_boxes = [] 406 (Pdb) box_id 'noticias' (Pdb) c 2008-01-03 13:27:26 ERROR Zope.SiteErrorLog http://localhost:8081/site/index_html Traceback (innermost last): Module ZPublisher.Publish, line 115, in publish Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 41, in call_object Module Shared.DC.Scripts.Bindings, line 311, in __call__ Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec Module Products.PageTemplates.ZopePageTemplate, line 255, in _exec Module Products.PageTemplates.PageTemplate, line 104, in pt_render - ZopePageTemplate at /site/index_html Module TAL.TALInterpreter, line 238, in __call__ Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 749, in do_useMacro Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 457, in do_optTag_tal Module TAL.TALInterpreter, line 442, in do_optTag Module TAL.TALInterpreter, line 437, in no_tag Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 780, in do_defineSlot Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 457, in do_optTag_tal Module TAL.TALInterpreter, line 442, in do_optTag Module TAL.TALInterpreter, line 437, in no_tag Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 728, in do_defineMacro Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 772, in do_defineSlot Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 749, in do_useMacro Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 507, in do_setLocal_tal Module Products.PageTemplates.TALES, line 221, in evaluate - URL: /site/portlet_noticias_static - Line 31, Column 19 - Expression: PythonExpr portal_publicator.getPublicationBoxesInfo(box_id) - Names: {'container': PloneSite at /site, 'context': PloneSite at /site, 'default': Products.PageTemplates.TALES.Default instance at 0x2a9a8bbea8, 'here': PloneSite at /site, 'loop': Products.PageTemplates.TALES.SafeMapping object at 0x2a9abd5170, 'modules': Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x2a9a8bf638, 'nothing': None, 'options': {'args': ()}, 'repeat': Products.PageTemplates.TALES.SafeMapping object at 0x2a9abd5170, 'request': HTTPRequest, URL=http://localhost:8081/site/index_html, 'root': Application at , 'template': ZopePageTemplate at /site/index_html, 'traverse_subpath': [], 'user': PloneUser 'ricardo'} Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__ - __traceback_info__: portal_publicator.getPublicationBoxesInfo(box_id) Module Python expression portal_publicator.getPublicationBoxesInfo(box_id), line 1, in expression Module Products.CMFPublicator.PublicatorTool, line 403, in getPublicationBoxesInfo AttributeError: 'tuple' object has no attribute 'extract' A linha do template é uma chamada a getPublicationBoxesInfo quase exatamente como eso template exemplo. On Fri, 2007-12-28 at 11:59 -0200, Cleber J Santos wrote: Ah tá, Mas mesmo assim, post aqui o trace para que possamos ajudar ;) At, Ricardo L. A. Bánffy wrote: Obrigado, Cleber. Na verdade, não estou usando o PloneSlideShow. Estou usando apenas o CMFPublicator em uma instância 2.5.4. Cleber J Santos wrote: Ricardo, Se a versão deste SlideShow for a 0.9 você poderá ver como configura-lo na documentação que o acompanha, ao instalar o produto, entre em no link *preferências* nessa página você terá um ícone do PloneSlideShow, é ai que você pode configura-lo e ou ler sua documentação e o Faq ;) Contudo se não ajudar, dá um alô aqui na lista para que possamos ajuda-lo :) PS. Se possível post aqui o TRaceBack do erro ;) At, Ricardo
Re: [zope-pt] Dúvida 1: Como colocar notícias em uma Pasta Esperta
Diretamente, não pode. A pasta esperta mostra o resultado de uma busca. Para incluir algo que não está lá, você precisa ajustar os critérios da pasta. On Thu, 2008-01-03 at 04:38 +, jgbalb wrote: Pessoal, tenho uma dúvida: como posso colocar notícias em uma pasta esperta? Agradeço qualquer ajuda. João
Re: [zope-pt] CMFPublicator (era Plone Slide Show)
Opa, On Jan 3, 2008 11:48 AM, Ricardo Bánffy [EMAIL PROTECTED] wrote: cut Depois de feita a atualização, acontece isso (vou transcrever o que rola no console do zopectl fg): /opt/zope/instances/id_25/Products/CMFPublicator/PublicatorTool.py(401)getPublicationBoxesInfo() - if box_id is not None: (Pdb) (Pdb) l 396 Return the content of all the publication boxes or a specified 397 publication box. 398 399 pdb.set_trace() 400 401 - if box_id is not None: 402 pb = self._listPublicationBoxes(box_id) 403 return pb.extract() 404 else: 405 publication_boxes = [] 406 (Pdb) box_id 'noticias' (Pdb) c 2008-01-03 13:27:26 ERROR Zope.SiteErrorLog http://localhost:8081/site/index_html Traceback (innermost last): Module ZPublisher.Publish, line 115, in publish Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 41, in call_object Module Shared.DC.Scripts.Bindings, line 311, in __call__ Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec Module Products.PageTemplates.ZopePageTemplate, line 255, in _exec Module Products.PageTemplates.PageTemplate, line 104, in pt_render - ZopePageTemplate at /site/index_html Module TAL.TALInterpreter, line 238, in __call__ Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 749, in do_useMacro Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 457, in do_optTag_tal Module TAL.TALInterpreter, line 442, in do_optTag Module TAL.TALInterpreter, line 437, in no_tag Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 780, in do_defineSlot Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 457, in do_optTag_tal Module TAL.TALInterpreter, line 442, in do_optTag Module TAL.TALInterpreter, line 437, in no_tag Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 728, in do_defineMacro Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 772, in do_defineSlot Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 749, in do_useMacro Module TAL.TALInterpreter, line 281, in interpret Module TAL.TALInterpreter, line 507, in do_setLocal_tal Module Products.PageTemplates.TALES, line 221, in evaluate - URL: /site/portlet_noticias_static - Line 31, Column 19 - Expression: PythonExpr portal_publicator.getPublicationBoxesInfo(box_id) - Names: {'container': PloneSite at /site, 'context': PloneSite at /site, 'default': Products.PageTemplates.TALES.Default instance at 0x2a9a8bbea8, 'here': PloneSite at /site, 'loop': Products.PageTemplates.TALES.SafeMapping object at 0x2a9abd5170, 'modules': Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x2a9a8bf638, 'nothing': None, 'options': {'args': ()}, 'repeat': Products.PageTemplates.TALES.SafeMapping object at 0x2a9abd5170, 'request': HTTPRequest, URL=http://localhost:8081/site/index_html, 'root': Application at , 'template': ZopePageTemplate at /site/index_html, 'traverse_subpath': [], 'user': PloneUser 'ricardo'} Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__ - __traceback_info__: portal_publicator.getPublicationBoxesInfo(box_id) Module Python expression portal_publicator.getPublicationBoxesInfo(box_id), line 1, in expression Module Products.CMFPublicator.PublicatorTool, line 403, in getPublicationBoxesInfo AttributeError: 'tuple' object has no attribute 'extract' Eu acho que já tive este problema. Eu sempre esqueço de criar os publication boxes, no portal_publicator da nova instância. Verifica se não é isso. Abraço, -- Luís Flávio Rocha Ever tried. Ever failed. No matter. Try again. Fail again. Fail better. Samuel Beckett (1906-1989)
Re: [zope-pt] Hospedagem Plone
O site não estáno ar. cara estou montando hoje o aondeajudar.com.br, eu disponibilizo uma pasta para vc lá oq acha? On 9/21/07, Juliano Rafael Bringer [EMAIL PROTECTED] wrote: Olá Pessoal, Alguém sabe se fora do Brasil existe algum tipo de hospedagem em plone gratuito, é que estou querendo fazer um site de uma igreja. Agradeço pela atenção. Juliano Bringer Domingos Martins-ES Flickr agora em português. Você clica, todo mundo vê. Saiba maishttp://br.rd.yahoo.com/mail/taglines/flickr/*http://www.flickr.com.br/. Graça Scheuermann :}
Re: [zope-pt] CMFPublicator (era Plone Slide Show)
Agora que eu vi. /me bate com a mão na testa Obrigado On Thu, 2008-01-03 at 14:44 -0300, Luis Flavio Rocha wrote: Eu acho que já tive este problema. Eu sempre esqueço de criar os publication boxes, no portal_publicator da nova instância. Verifica se não é isso.
[zope-pt] Mudando a view de um generic plone content
Olá, amigos. Para a criação de conteúdos personalizados de forma extremamente rápida, estou usando o produto generic plone content (http://plone.org/products/genericplonecontent) na versão 0.6. Criei um conteudo chamado catalogo sob o schemata default, com os seguintes campos: 'fabricante'(StringField), 'logotipo'(ImageField) e 'texto'(TextField -- text/html). Até aí, tudo bem. No Plone, adiciono normalmente um item catalogo novo, edito tudo... mas como faço para alterar a visualização padrão desse item? Sei que eu preciso criar um template e referenciá-lo em Default view method deste conteúdo, mas como faço para capturar esses campos, tipo... dar um 'get' neles, visto que são dinâmicos? Obrigado, Robson Virino
[zope-pt] Re: Mudando a view de um generic plone content
Opa Robson, Para a criação de conteúdos personalizados de forma extremamente rápida, estou usando o produto generic plone content (http://plone.org/products/genericplonecontent) na versão 0.6. Criei um conteudo chamado catalogo sob o schemata default, com os seguintes campos: 'fabricante'(StringField), 'logotipo'(ImageField) e 'texto'(TextField -- text/html). Até aí, tudo bem. No Plone, adiciono normalmente um item catalogo novo, edito tudo... mas como faço para alterar a visualização padrão desse item? Sei que eu preciso criar um template e referenciá-lo em Default view method deste conteúdo, mas como faço para capturar esses campos, tipo... dar um 'get' neles, visto que são dinâmicos? eu nunca usei esse produto, mas vi a apresentação do Fabrizio na conferência de 2005 e posso dizer que ele apenas extende o schema com os campos extras. Dessa forma, ele herda o mesmo comportamento de qualquer campo normal de um Archetype, ou seja, são criados accessors e mutators com os prefixos get/set e o nome do campo capitulado. Exemplo, para o teu campo 'fabricante', tu poderias acessar o valor armazenado com getFabricante e, da mesma maneira, modificar com o setFabricante. HTH, -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com
[zope-pt] Re: Pasta esperta qe mostra somente notícias contidas em uma determinada pasta comum
Desculpe, mas quais são os parametros que exatamente eu devo passar para pegar noticias contidas em uma determinada pasta especifica, ao inves de noticias de todo o site? João --- Em zope-pt@yahoogrupos.com.br, Andre Nogueira [EMAIL PROTECTED] escreveu Olá João basta usar uma pasta esperta (colection no Plone 3) Para configurar uma pasta esperta é só clicar a aba critérios e adicionar parametros para refinar a sua busca. Lembre sempre que uma pasta esperta na verdade não é uma pasta, voce não pode adicionar itens a ela. Ele apenas retorna resultados de uma busca baseada nos critérios que você definiu. Por isso que acabou mudando de nome no Plone 3 []s Andre Nogueira www.simplesconsultoria.com.br - Original Message - From: jgbalb To: zope-pt@yahoogrupos.com.br Sent: Thursday, January 03, 2008 3:37 AM Subject: [zope-pt] Pasta esperta qe mostra somente notícias contidas em uma determinada pasta comum Pessoal, preciso que uma pasta esperta mostre somente as notícias contidas em uma determinada pasta comum, ignorando notícias que estejam em outras pastas. Agradeço qualquer ajuda. João
[zope-pt] Como posso colocar RSSfeed (botão azul RSS) em uma pasta comum?
Pessoal, tenho uma pasta comum com várias notícias dentro. Estou com um problema: preciso que o botão RSSfeed esteja disponível para esta pasta, para que o usuário possa ter acesso as notícias lá contidas por meio de RSS. O que devo fazer para que isto aconteça? Qualquer ajuda é bem-vinda. João