[zope-pt] Re: Banner em portlets
Sim, eu criei o publication box com id destaque, registrei todos os javascrips no portal_javascript. No meu sitePlone, o portlet aparece vazio, então criei uma pasta e adicionei as imagens, depois fui em publicações(plone site) editei e inseri as imagens lá. Quando salvo dá erro; 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.CMFCore.FSPageTemplate, line 195, in _exec * Module Products.CacheSetup.patch_cmf, line 18, in FSPT_pt_render * Module Products.CacheSetup.patch_utils, line 9, in call_pattern * Module Products.CMFCore.FSPageTemplate, line 134, in pt_render * Module Products.CacheSetup.patch_cmf, line 56, in PT_pt_render * Module Products.CacheSetup.patch_utils, line 9, in call_pattern * Module Products.PageTemplates.PageTemplate, line 104, in pt_render FSPageTemplate at /Plone3/publicator_select_form * 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 715, in do_condition * 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 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 715, in do_condition * 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 691, in do_loop_tal * 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 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 715, in do_condition * 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 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 715, in do_condition * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 455, in do_optTag_tal * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 715, in do_condition * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 647, in do_insertStructure_tal * Module Products.PageTemplates.TALES, line 221, in evaluate URL: /Plone3/portal_skins/custom/portlet_destaque Line 20, Column 2 Expression: PythonExpr here.banner_slideshow_js(0,frames-1,8000) Names: {'container': PloneSite at /Plone3, 'context': PloneSite at /Plone3, 'default': Products.PageTemplates.TALES.Default instance at 0x0156FE68, 'here': PloneSite at /Plone3, 'loop': Products.PageTemplates.TALES.SafeMapping object at 0x0692A148, 'modules': Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x01567058, 'nothing': None, 'options': {'args': ()}, 'repeat': Products.PageTemplates.TALES.SafeMapping object at 0x0692A148, 'request': HTTPRequest, URL=http://localhost:8080/Plone3/publicator_select_form, 'root': Application at , 'template':
Re: [zope-pt] Re: Banner em portlets
Cristina, eu não usei o produto SlideShow não. Em que hora você usa ele? De qualquer forma, me confirma se você realmente criou um publication box com o id 'destaque', você pode ver isso em: http://seuite/portal_publicator/manage_editPublicationBoxesForm E confirma por favor se o publicator está funcionando para outros portles. abs, vitor Uso o Plone 2.5, CMFPublicator 1.3.0 svn/trunk e o SlideShow 1.2.2
[zope-pt] Re: Banner em portlets
Uso o Plone 2.5, CMFPublicator 1.3.0 svn/trunk e o SlideShow 1.2.2
Re: [zope-pt] Re: Banner em portlets
Bom Cristina, você primeiro deve instalar o CMFPublicator[1] em seu site. Depois disso pegue todo o código existente lá e coloque em seu site também - você pode fazer isso simplesmente colocando os arquivos no seu produto de skin[2] (que é mais recomendável) ou então subindo na pasta custom do seu site. Depois de tudo já dentro do seu site, devidamente registrado, agora você deve ir na administração do CMFPublicator (pela ZMI vá em portal_publicator), criar um novo portlet chamado destaque (ZMI - Portal Publicator - Configuration). Configure o portlet (com número de itens, quais itens vão aparecer etc). Se você não quiser mudar nada no código é importante saber que o portlet funciona para você colocar arquivos do tipo link e imagens. Ambos os conteúdos devem estar dentro de uma pasta chamada destaque. Depois coloque o portlet para aparecer onde você quiser, coluna da esquerda, coluna da direita, da mesma forma que você coloca todos os outros portlets. Confesso que revendo agora vejo que a implementação não é tão simples e feita de uma forma tosca, mas o legal é ver como o código do scriptaculus[3] pode ser usado dentro de um portlet para fazer o slideshow. O resultado é bem legal. Ainda em tempo, isso só foi testado com Plone 2.5, e o javascript é grandinho... Abs, Vitor [1] - CMFPublicator - http://plone.org/products/cmfpublicator/ [2] - Como criar um produto de Skin - http://plone.org/documentation/tutorial/creating-custom-style [3] - Scriptaculus - http://script.aculo.us/ Como eu utilizo esse portlet, tem muitos códigos. Onde e como? --- Em zope-pt@yahoogrupos.com.br, vitor [EMAIL PROTECTED] escreveu Cristina, faz algum tempo que fizemos um porlet utilizando o CMFPublicator (onde você escolhe quais imagens farão parte do slideshow). O código está em: http://www.tchezope.org/Members/vitorsilva/publicator-banner/ É algo bem simples, ele pega as imagens escolhidas pelo CMFPublicator, coloca elas dentro de um portlet e usa uma biblioteca javascript para fazer o efeito. Abs, Vitor Em Sex, 2008-07-11 às 17:12 +, Cristina Souza escreveu: Funcione como o Vkbanner ou SlideShow. mas que eu consiga coloca-lo em um portlet --- Em zope-pt@yahoogrupos.com.br, Marcello Peixoto Bax mbax@ escreveu --- Em zope-pt@yahoogrupos.com.br, Cristina Souza cristina7l@ escreveu Exixte algum produto para banner tipo Slideshow ou Vkbanner que gere ação automaticamente ao inserir imagens, mas que sejá para usa-lo nos portlets da direita ou esquerda? (ou seja, tamanhos pequenos?) Pode explicar melhor isso: gere ação automaticamente ao inserir imagens? Marcello
[zope-pt] Re: Banner em portlets
Fiz tudo o que você disse, mas quando coloco o portlet para aparecer, dá o erro: Site Error An error was encountered while publishing this resource. AttributeError Sorry, a site error occurred. Traceback (innermost last): * Module ZPublisher.Publish, line 194, in publish_module_standard * Module Products.PlacelessTranslationService.PatchStringIO, line 34, in new_publish * Module ZPublisher.Publish, line 146, in publish * Module Zope2.App.startup, line 222, in zpublisher_exception_hook * 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.CMFCore.FSPageTemplate, line 195, in _exec * Module Products.CacheSetup.patch_cmf, line 18, in FSPT_pt_render * Module Products.CacheSetup.patch_utils, line 9, in call_pattern * Module Products.CMFCore.FSPageTemplate, line 134, in pt_render * Module Products.CacheSetup.patch_cmf, line 56, in PT_pt_render * Module Products.CacheSetup.patch_utils, line 9, in call_pattern * Module Products.PageTemplates.PageTemplate, line 104, in pt_render FSPageTemplate at /Plone3/folder_slideshow used for /Plone3/destaque * 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 715, in do_condition * 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 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 715, in do_condition * 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 691, in do_loop_tal * 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 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 715, in do_condition * 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 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: /Plone3/portlet_destaque Line 40, Column 12 Expression: PythonExpr portal_publicator.getPublicationBoxesInfo(box_id) Names: {'container': PloneSite at /Plone3, 'context': ATFolder at /Plone3/destaque, 'default': Products.PageTemplates.TALES.Default instance at 0x0156FE68, 'here': ATFolder at /Plone3/destaque, 'loop': Products.PageTemplates.TALES.SafeMapping object at 0x05B50260, 'modules': Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x01567058, 'nothing': None, 'options': {'args': ()}, 'repeat': Products.PageTemplates.TALES.SafeMapping object at 0x05B50260, 'request': HTTPRequest, URL=http://localhost:8080/Plone3/destaque/folder_slideshow, 'root': Application at , 'template': FSPageTemplate at /Plone3/folder_slideshow used for /Plone3/destaque, 'traverse_subpath': [], 'user': PropertiedUser 'admin'} * Module
Re: [zope-pt] Re: Banner em portlets
Cristiana, On Tue, Jul 15, 2008 at 3:57 PM, Cristina Souza [EMAIL PROTECTED] wrote: Fiz tudo o que você disse, mas quando coloco o portlet para aparecer, dá o erro: (cut) qual versão do CMF Publicator vc está usando? Versões menores que 1.3 tem problemas com o Plone3. -- Luís Flávio Rocha Não sou jovem o suficiente para saber tudo. Oscar Wilde
[zope-pt] Re: Banner em portlets
Como eu utilizo esse portlet, tem muitos códigos. Onde e como? --- Em zope-pt@yahoogrupos.com.br, vitor [EMAIL PROTECTED] escreveu Cristina, faz algum tempo que fizemos um porlet utilizando o CMFPublicator (onde você escolhe quais imagens farão parte do slideshow). O código está em: http://www.tchezope.org/Members/vitorsilva/publicator-banner/ É algo bem simples, ele pega as imagens escolhidas pelo CMFPublicator, coloca elas dentro de um portlet e usa uma biblioteca javascript para fazer o efeito. Abs, Vitor Em Sex, 2008-07-11 às 17:12 +, Cristina Souza escreveu: Funcione como o Vkbanner ou SlideShow. mas que eu consiga coloca-lo em um portlet --- Em zope-pt@yahoogrupos.com.br, Marcello Peixoto Bax mbax@ escreveu --- Em zope-pt@yahoogrupos.com.br, Cristina Souza cristina7l@ escreveu Exixte algum produto para banner tipo Slideshow ou Vkbanner que gere ação automaticamente ao inserir imagens, mas que sejá para usa-lo nos portlets da direita ou esquerda? (ou seja, tamanhos pequenos?) Pode explicar melhor isso: gere ação automaticamente ao inserir imagens? Marcello
Re: [zope-pt] Re: Banner em portlets
Cristina, faz algum tempo que fizemos um porlet utilizando o CMFPublicator (onde você escolhe quais imagens farão parte do slideshow). O código está em: http://www.tchezope.org/Members/vitorsilva/publicator-banner/ É algo bem simples, ele pega as imagens escolhidas pelo CMFPublicator, coloca elas dentro de um portlet e usa uma biblioteca javascript para fazer o efeito. Abs, Vitor Em Sex, 2008-07-11 às 17:12 +, Cristina Souza escreveu: Funcione como o Vkbanner ou SlideShow. mas que eu consiga coloca-lo em um portlet --- Em zope-pt@yahoogrupos.com.br, Marcello Peixoto Bax [EMAIL PROTECTED] escreveu --- Em zope-pt@yahoogrupos.com.br, Cristina Souza cristina7l@ escreveu Exixte algum produto para banner tipo Slideshow ou Vkbanner que gere ação automaticamente ao inserir imagens, mas que sejá para usa-lo nos portlets da direita ou esquerda? (ou seja, tamanhos pequenos?) Pode explicar melhor isso: gere ação automaticamente ao inserir imagens? Marcello
[zope-pt] Re: Banner em portlets
--- Em zope-pt@yahoogrupos.com.br, Cristina Souza [EMAIL PROTECTED] escreveu Exixte algum produto para banner tipo Slideshow ou Vkbanner que gere ação automaticamente ao inserir imagens, mas que sejá para usa-lo nos portlets da direita ou esquerda? (ou seja, tamanhos pequenos?) Pode explicar melhor isso: gere ação automaticamente ao inserir imagens? Marcello
[zope-pt] Re: Banner em portlets
Funcione como o Vkbanner ou SlideShow. mas que eu consiga coloca-lo em um portlet --- Em zope-pt@yahoogrupos.com.br, Marcello Peixoto Bax [EMAIL PROTECTED] escreveu --- Em zope-pt@yahoogrupos.com.br, Cristina Souza cristina7l@ escreveu Exixte algum produto para banner tipo Slideshow ou Vkbanner que gere ação automaticamente ao inserir imagens, mas que sejá para usa-lo nos portlets da direita ou esquerda? (ou seja, tamanhos pequenos?) Pode explicar melhor isso: gere ação automaticamente ao inserir imagens? Marcello