Re: [zope-pt] Como iterar entre os item do publicator
div tal:define=is_first repeat/obj/start div tal:condition=is_first Primeiro /div div tal:condition=not:is_first outros /div /div On 4/18/07, rcr_plone [EMAIL PROTECTED] wrote: Pessoal, Estou usando o Publicator para trazer cinco noticias em meu site. Porem, não quero que as cinco noticias tenham o mesmo tratamento. De algumas eu vou querer colocar o título, de outras o título e a descrição. Minha dúvida é como fazer uma iteração que percorra os items que o publicator me traz com um indice. Achei que isso seria facil, mas ainda nao consegui implementar. Já tentei de muitas formas, achei que o natural seria: div tal:omit-tag= tal:define=box_items python:pb['items[0]'] Para acessar a primeira noticia... Mas não funcionou. Alguem tem alguma luz sobre como devo fazer. Muito obrigado, Rafael html metal:use-macro=here/main_template/macros/master body metal:fill-slot=main div tal:omit-tag= tal:define=box_id string:inicial; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo(box_id); isVisible pb/visible; tal:condition=python:template.getId()!='parceiro' and isVisible span tal:content=pb / div tal:omit-tag= tal:define=box_items python:pb['items'] tal: repeat=obj python:box_items div tal:define=oddrow repeat/obj/odd; item_id obj/Id; identificador obj/Identifier; item_title obj/Title; aqui obj/RelativeURL; item_url obj/RelativeContentURL; new_window obj/NewWindow; item_icon obj/Icon; item_modified obj/ModificationDate; item_description obj/Description; item_date obj/CreationDate; tal:condition=python:item_url span tal:define=global dateFor obj/CreationDate / div class=newsTitle a href= tal:attributes=href aqui; target python:test(new_window, '_blank', None); style=font-family: Verdana; font-size: 100%; img tal:attributes=src item_urlbr / span tal:content=item_title / /abr /br / /div div class=newsImageContainer tal:condition=python:aqui +'/image_mini' a href=# tal:attributes=href string:$item_url/image/image_view_fullscreen img tal:attributes=src python:aqui + '/image_mini' /a /div /div /tal: /div /div /body /html
[zope-pt] Envio de arquivo
Bom dia, Estou iniciando agora com plone, gostaria de saber se tem algum produto que a pessoa possa manda arquivos no meu e-mail. Eu já tentei usar alguns produtos como *PloneFormMailer , *só que não tem o campo para procurar o arquivo na maquina input type=file O que eu queria mesmo era um jeito de os usuários ( que não precisam necessariamente estar cadastrado) colocarem fotos e vídeos, só que eles não podem colocar direto na página, para eu não correr o risco de ter conteúdo inadequado no site. Valeu galera Márcio Lopes
Re: [zope-pt] Como iterar entre os item do publicator
Obrigado pela dica João. Mas e seu eu quiser regras diferentes para o segundo e para o terceiro por exemplo, como faria? Não tem como ter um iterator marcado por um indice? []s Rafael Em 18/04/07, Joao Paulo Carusi [EMAIL PROTECTED] escreveu: div tal:define=is_first repeat/obj/start div tal:condition=is_first Primeiro /div div tal:condition=not:is_first outros /div /div On 4/18/07, rcr_plone [EMAIL PROTECTED] wrote: Pessoal, Estou usando o Publicator para trazer cinco noticias em meu site. Porem, não quero que as cinco noticias tenham o mesmo tratamento. De algumas eu vou querer colocar o título, de outras o título e a descrição. Minha dúvida é como fazer uma iteração que percorra os items que o publicator me traz com um indice. Achei que isso seria facil, mas ainda nao consegui implementar. Já tentei de muitas formas, achei que o natural seria: div tal:omit-tag= tal:define=box_items python:pb['items[0]'] Para acessar a primeira noticia... Mas não funcionou. Alguem tem alguma luz sobre como devo fazer. Muito obrigado, Rafael html metal:use-macro=here/main_template/macros/master body metal:fill-slot=main div tal:omit-tag= tal:define=box_id string:inicial; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo(box_id); isVisible pb/visible; tal:condition=python:template.getId()!='parceiro' and isVisible span tal:content=pb / div tal:omit-tag= tal:define=box_items python:pb['items'] tal: repeat=obj python:box_items div tal:define=oddrow repeat/obj/odd; item_id obj/Id; identificador obj/Identifier; item_title obj/Title; aqui obj/RelativeURL; item_url obj/RelativeContentURL; new_window obj/NewWindow; item_icon obj/Icon; item_modified obj/ModificationDate; item_description obj/Description; item_date obj/CreationDate; tal:condition=python:item_url span tal:define=global dateFor obj/CreationDate / div class=newsTitle a href= tal:attributes=href aqui; target python:test(new_window, '_blank', None); style=font-family: Verdana; font-size: 100%; img tal:attributes=src item_urlbr / span tal:content=item_title / /abr /br / /div div class=newsImageContainer tal:condition=python:aqui +'/image_mini' a href=# tal:attributes=href string:$item_url/image/image_view_fullscreen img tal:attributes=src python:aqui + '/image_mini' /a /div /div /tal: /div /div /body /html
Re: [zope-pt] Como iterar entre os item do publicator
Opa Rafael, eu sinceramente so sei fazer condicoes para o primeiro (start) e ultimo (end)... Abracos, JP On 4/18/07, Rafael Rocha [EMAIL PROTECTED] wrote: Obrigado pela dica João. Mas e seu eu quiser regras diferentes para o segundo e para o terceiro por exemplo, como faria? Não tem como ter um iterator marcado por um indice? []s Rafael Em 18/04/07, Joao Paulo Carusi [EMAIL PROTECTED] escreveu: div tal:define=is_first repeat/obj/start div tal:condition=is_first Primeiro /div div tal:condition=not:is_first outros /div /div On 4/18/07, rcr_plone [EMAIL PROTECTED] wrote: Pessoal, Estou usando o Publicator para trazer cinco noticias em meu site. Porem, não quero que as cinco noticias tenham o mesmo tratamento. De algumas eu vou querer colocar o título, de outras o título e a descrição. Minha dúvida é como fazer uma iteração que percorra os items que o publicator me traz com um indice. Achei que isso seria facil, mas ainda nao consegui implementar. Já tentei de muitas formas, achei que o natural seria: div tal:omit-tag= tal:define=box_items python:pb['items[0]'] Para acessar a primeira noticia... Mas não funcionou. Alguem tem alguma luz sobre como devo fazer. Muito obrigado, Rafael html metal:use-macro=here/main_template/macros/master body metal:fill-slot=main div tal:omit-tag= tal:define=box_id string:inicial; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo(box_id); isVisible pb/visible; tal:condition=python:template.getId()!='parceiro' and isVisible span tal:content=pb / div tal:omit-tag= tal:define=box_items python:pb['items'] tal: repeat=obj python:box_items div tal:define=oddrow repeat/obj/odd; item_id obj/Id; identificador obj/Identifier; item_title obj/Title; aqui obj/RelativeURL; item_url obj/RelativeContentURL; new_window obj/NewWindow; item_icon obj/Icon; item_modified obj/ModificationDate; item_description obj/Description; item_date obj/CreationDate; tal:condition=python:item_url span tal:define=global dateFor obj/CreationDate / div class=newsTitle a href= tal:attributes=href aqui; target python:test(new_window, '_blank', None); style=font-family: Verdana; font-size: 100%; img tal:attributes=src item_urlbr / span tal:content=item_title / /abr /br / /div div class=newsImageContainer tal:condition=python:aqui +'/image_mini' a href=# tal:attributes=href string:$item_url/image/image_view_fullscreen img tal:attributes=src python:aqui + '/image_mini' /a /div /div /tal: /div /div /body /html
Re: [zope-pt] Como iterar entre os item do publicator
ah vc pode usar odd e even (par e impar) ajuda? On 4/18/07, Joao Paulo Carusi [EMAIL PROTECTED] wrote: Opa Rafael, eu sinceramente so sei fazer condicoes para o primeiro (start) e ultimo (end)... Abracos, JP On 4/18/07, Rafael Rocha [EMAIL PROTECTED] wrote: Obrigado pela dica João. Mas e seu eu quiser regras diferentes para o segundo e para o terceiro por exemplo, como faria? Não tem como ter um iterator marcado por um indice? []s Rafael Em 18/04/07, Joao Paulo Carusi [EMAIL PROTECTED] escreveu: div tal:define=is_first repeat/obj/start div tal:condition=is_first Primeiro /div div tal:condition=not:is_first outros /div /div On 4/18/07, rcr_plone [EMAIL PROTECTED] wrote: Pessoal, Estou usando o Publicator para trazer cinco noticias em meu site. Porem, não quero que as cinco noticias tenham o mesmo tratamento. De algumas eu vou querer colocar o título, de outras o título e a descrição. Minha dúvida é como fazer uma iteração que percorra os items que o publicator me traz com um indice. Achei que isso seria facil, mas ainda nao consegui implementar. Já tentei de muitas formas, achei que o natural seria: div tal:omit-tag= tal:define=box_items python:pb['items[0]'] Para acessar a primeira noticia... Mas não funcionou. Alguem tem alguma luz sobre como devo fazer. Muito obrigado, Rafael html metal:use-macro=here/main_template/macros/master body metal:fill-slot=main div tal:omit-tag= tal:define=box_id string:inicial; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo(box_id); isVisible pb/visible; tal:condition=python:template.getId()!='parceiro' and isVisible span tal:content=pb / div tal:omit-tag= tal:define=box_items python:pb['items'] tal: repeat=obj python:box_items div tal:define=oddrow repeat/obj/odd; item_id obj/Id; identificador obj/Identifier; item_title obj/Title; aqui obj/RelativeURL; item_url obj/RelativeContentURL; new_window obj/NewWindow; item_icon obj/Icon; item_modified obj/ModificationDate; item_description obj/Description; item_date obj/CreationDate; tal:condition=python:item_url span tal:define=global dateFor obj/CreationDate / div class=newsTitle a href= tal:attributes=href aqui; target python:test(new_window, '_blank', None); style=font-family: Verdana; font-size: 100%; img tal:attributes=src item_urlbr / span tal:content=item_title / /abr /br / /div div class=newsImageContainer tal:condition=python:aqui +'/image_mini' a href=# tal:attributes=href string:$item_url/image/image_view_fullscreen img tal:attributes=src python:aqui + '/image_mini' /a /div /div /tal: /div /div /body /html
Re: [zope-pt] Como iterar entre os item do publicator
O repeat tem uma série de variáveis que podem auxiliá-lo a obter o resultado esperado: São elas: * index - número da repetição, iniciando por zero. * number - número da repetição, iniciando por um. * even - true for even-indexed repetitions (0, 2, 4, ...). * odd - true para índices de repetições ímpares (1, 3, 5, ...). * start - true para o início da repetição (indice 0). * end - true para o final da repetição * length - tamanho da sequência, equivalente ao número total de repetições. * letter - conta repetições com letras minúsculas: a - z, aa - az, ba - bz, ..., za - zz, aaa - aaz, e por aí vai. * Letter - versão maiúscula de letter. Zénrique. Em 18/04/07, Joao Paulo Carusi [EMAIL PROTECTED] escreveu: ah vc pode usar odd e even (par e impar) ajuda? On 4/18/07, Joao Paulo Carusi [EMAIL PROTECTED] wrote: Opa Rafael, eu sinceramente so sei fazer condicoes para o primeiro (start) e ultimo (end)... Abracos, JP On 4/18/07, Rafael Rocha [EMAIL PROTECTED] wrote: Obrigado pela dica João. Mas e seu eu quiser regras diferentes para o segundo e para o terceiro por exemplo, como faria? Não tem como ter um iterator marcado por um indice? []s Rafael Em 18/04/07, Joao Paulo Carusi [EMAIL PROTECTED] escreveu: div tal:define=is_first repeat/obj/start div tal:condition=is_first Primeiro /div div tal:condition=not:is_first outros /div /div On 4/18/07, rcr_plone [EMAIL PROTECTED] wrote: Pessoal, Estou usando o Publicator para trazer cinco noticias em meu site. Porem, não quero que as cinco noticias tenham o mesmo tratamento. De algumas eu vou querer colocar o título, de outras o título e a descrição. Minha dúvida é como fazer uma iteração que percorra os items que o publicator me traz com um indice. Achei que isso seria facil, mas ainda nao consegui implementar. Já tentei de muitas formas, achei que o natural seria: div tal:omit-tag= tal:define=box_items python:pb['items[0]'] Para acessar a primeira noticia... Mas não funcionou. Alguem tem alguma luz sobre como devo fazer. Muito obrigado, Rafael html metal:use-macro=here/main_template/macros/master body metal:fill-slot=main div tal:omit-tag= tal:define=box_id string:inicial; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo(box_id); isVisible pb/visible; tal:condition=python:template.getId()!='parceiro' and isVisible span tal:content=pb / div tal:omit-tag= tal:define=box_items python:pb['items'] tal: repeat=obj python:box_items div tal:define=oddrow repeat/obj/odd; item_id obj/Id; identificador obj/Identifier; item_title obj/Title; aqui obj/RelativeURL; item_url obj/RelativeContentURL; new_window obj/NewWindow; item_icon obj/Icon; item_modified obj/ModificationDate; item_description obj/Description; item_date obj/CreationDate; tal:condition=python:item_url span tal:define=global dateFor obj/CreationDate / div class=newsTitle a href= tal:attributes=href aqui; target python:test(new_window, '_blank', None); style=font-family: Verdana; font-size: 100%; img tal:attributes=src item_urlbr / span tal:content=item_title / /abr /br / /div div class=newsImageContainer tal:condition=python:aqui +'/image_mini' a href=# tal:attributes=href string:$item_url/image/image_view_fullscreen img tal:attributes=src python:aqui + '/image_mini' /a /div /div /tal: /div /div /body /html
[zope-pt] Ao autenticar, redirecionar para uma determinada página
Boa tarde a todos! Sou novo no Zope/Plone Meu ambiente: Plone 2.5.2, CMF-1.6.2, Zope (Zope 2.9.7-final, python 2.4.4, freebsd6), Five 1.3.8, Python 2.4.4 (#2, Mar 28 2007, 18:42:58) [GCC 3.4.6 [FreeBSD] 20060305], PIL 1.1.6 Estou com uma dúvida. Eu consegui mudar a página inicial do plone para news, até aí tudo bem. Só que eu gostaria de fazer o seguinte, quando um usuário se autenticar no site, queria que ele fosse direcionado para uma outra página. Resumindo: Usuário anônimo vai para a página inicial padrão. Mas, se um usuário logar vai para uma outra página. Como poderia fazer isso? Obrigado. Luiz.
[zope-pt] Ao autenticar, redirecionar para uma determinada página
Boa tarde a todos! Sou novo no Zope/Plone Meu ambiente: Plone 2.5.2, CMF-1.6.2, Zope (Zope 2.9.7-final, python 2.4.4, freebsd6), Five 1.3.8, Python 2.4.4 (#2, Mar 28 2007, 18:42:58) [GCC 3.4.6 [FreeBSD] 20060305], PIL 1.1.6 Estou com uma dúvida. Eu consegui mudar a página inicial do plone para news, até aí tudo bem. Só que eu gostaria de fazer o seguinte, quando um usuário se autenticar no site, queria que ele fosse direcionado para uma outra página. Resumindo: Usuário anônimo vai para a página inicial padrão. Mas, se um usuário logar vai para uma outra página. Como poderia fazer isso? Obrigado. Luiz.
Re: [zope-pt] Ao autenticar, redir ecionar para uma determinada página
ferreira.luiz wrote: [...] Resumindo: Usuário anônimo vai para a página inicial padrão. Mas, se um usuário logar vai para uma outra página. Na Zope Management Interface, na ferramenta portal_skins do site, vá para plone_login login_next então customize esse script. No fim do script vc vai achar a redireção pra homepage, mude para redirecionar para onde vc quiser. -- Leonardo Rochael Almeida Enfold Systems http://www.enfoldsystems.com phone. +1.713.942.2377 Ext 215 fax. +1.832.201.8856 -- View this message in context: http://www.nabble.com/Ao-autenticar%2C-redirecionar-para-uma-determinada-p%C3%A1gina-tf3602913.html#a10070857 Sent from the zope-pt mailing list archive at Nabble.com.