[zope-pt] Re: Banner em portlets

2008-07-21 Por tôpico Cristina Souza
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

2008-07-18 Por tôpico vitor
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

2008-07-16 Por tôpico Cristina Souza
Uso o Plone 2.5, CMFPublicator 1.3.0 svn/trunk e o SlideShow 1.2.2




Re: [zope-pt] Re: Banner em portlets

2008-07-15 Por tôpico vitor
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

2008-07-15 Por tôpico Cristina Souza
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

2008-07-15 Por tôpico Luis Flavio Rocha
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

2008-07-14 Por tôpico Cristina Souza
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

2008-07-13 Por tôpico vitor
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

2008-07-11 Por tôpico Marcello Peixoto Bax
--- 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

2008-07-11 Por tôpico Cristina Souza
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