Re: Res: Res: [zope-pt] PloneArticle pegar imagem

2009-06-03 Por tôpico André Yamin
Olá pessoal,
Desculpem eu desenterrar o tópico, mas é que tem tudo a ver com minha
dúvida.

Eu quero editar o template folder_summary_view pra exibir a primeira foto de
cada PloneArticle e não tô conseguindo. Minha experiencia com a linguagem de
templates do zope é nula, então agradeceria se alguem pudesse me dar
sujestões.

To usando o Plone 3.2.2 Zope 2.10.7-final, python 2.4.5, linux2.

O código do folder_summary_view tô colando aqui em baixo.

Agradeço antecipadamente,

André.


html xmlns=http://www.w3.org/1999/xhtml; xml:lang=en
  xmlns:tal=http://xml.zope.org/namespaces/tal;
  xmlns:metal=http://xml.zope.org/namespaces/metal;
  xmlns:i18n=http://xml.zope.org/namespaces/i18n;
  lang=en
  metal:use-macro=here/main_template/macros/master
  i18n:domain=plone

body

div metal:fill-slot=main
metal:main-macro define-macro=main
  tal:define=kssClassesView
context/@@kss_field_decorator_view;
  getKssClasses
nocall:kssClassesView/getKssClassesInlineEditable;
  templateId template/getId

div tal:replace=structure provider:plone.abovecontenttitle /

h1 metal:use-macro=here/kss_generic_macros/macros/generic_title_view
Title or id
/h1

div tal:replace=structure provider:plone.belowcontenttitle /

p 
metal:use-macro=here/kss_generic_macros/macros/generic_description_view
Description
/p

div tal:replace=structure provider:plone.abovecontentbody /

div metal:define-macro=text-field-view
 id=parent-fieldname-text class=stx
 tal:define=kss_class python:getKssClasses('text',
 templateId=templateId, macro='text-field-view');
 text here/aq_explicit/getText|nothing
 tal:condition=text
 tal:attributes=class python:test(here.Format() in
('text/structured',
   'text/x-rst', ),
'stx' + kss_class, 'plain' + kss_class)
div metal:define-slot=inside tal:replace=structure
textThe body/div
/div

metal:listingmacro define-macro=listing
tal:foldercontents define=contentFilter
contentFilter|request/contentFilter|nothing;
limit_display
limit_display|request/limit_display|nothing;
more_url
more_url|request/more_url|string:folder_contents;
folderContents
python:here.portal_type=='Topic' and here.queryCatalog(contentFilter,
batch=True) or here.getFolderContents(contentFilter, batch=True,
b_size=limit_display or 100);
use_view_action
site_properties/typesUseViewActionInListings|python:();
over_limit python: limit_display and
len(folderContents)  limit_display;
folderContents python: (over_limit and
folderContents[:limit_display]) or folderContents;
batch folderContents
tal:listing condition=folderContents

tal:block tal:repeat=item folderContents
div class=tileItem visualIEFloatFix vevent
 tal:define=item_url item/getURL|item/absolute_url;
   item_id item/getId|item/id;
   item_title_or_id item/pretty_title_or_id;
   item_description item/Description;
   item_type item/portal_type;
   item_type_title item/Type;
   item_type_class python:
'contenttype-' + normalizeString(item_type);
   item_modified item/ModificationDate;
   item_created item/CreationDate;
   item_wf_state
item/review_state|python: wtool.getInfoFor(item, 'review_state', '');
   item_wf_state_class
python:'state-' + normalizeString(item_wf_state);
   item_creator item/Creator;
   item_start
item/start/ISO|item/StartDate|nothing;
   item_end
item/end/ISO|item/EndDate|nothing;
   item_object item/getObject;
   
 tal:attributes=class string:tileItem
visualIEFloatFix vevent ${item_type_class}

a href=#
   tal:condition=python:item_type != 'Link'
   tal:attributes=href python:test(item_type in
use_view_action, item_url+'/view', item_url);
img src= alt=
 tal:condition=exists:item_object/image_thumb
 tal:replace=structure python:
path('nocall:item_object/tag')(scale='thumb', 

Re: [zope-pt] PloneArticle pegar imagem

2009-06-03 Por tôpico Joao Paulo Carusi
Senhores,
Boa tarde!

Qd tendo usar o sendto_form, o plone retorna:Não é permitido enviar esse
link.
Procurei a resposta no google e tentei alterar as permições dos objetos, mas
fiquei com receio de transformar meu site em um zumbi para spammers...
Alguém sabe como devo proceder?

http://www.precocertoequipamentos.com.br/produtos/tachos/sendto_form


Re: Res: Res: [zope-pt] PloneArticle pegar imagem

2009-05-01 Por tôpico Juliano
Muito agradecido pela super-ajuga Jefferson.
E claro, funcionou, fiz simples mudanças:

metal:block define-macro=viewlet
div tal:repeat=artigos 
python:context.portal_catalog(path='/plone255/artigos', 

portal_type='PloneArticle')[:2] 
class=viewletArtigos
metal:block tal:define=objeto artigos/getObject;

 imagens objeto/getImages
a tal:attributes=href artigos/getURL 
class=artigos
metal:block tal:repeat=imagem 
imagens
img 
tal:replace=structure python:imagem.tag() /
/metal:block
p 
tal:content=objeto/Title/p
/a
/metal:block
/div
div class=visualClear/div
/metal:block

As mudanças foram: 
- limitar a 2 objetos o repeat;
- Colocado o link para cada um;
- coloquei structure na tag de imagem;
- Tirei a tag ao qual trazia o Description, no meu caso quebrou o layout;
- Como estou usando float, coloquei o visualClear no final.

O pulo do gato estava no python:imagem.tag() e o getObjetc, que faz tempo que 
não o usava, estava esquecido dele.

Atenciosamente,
Juliano A.F.

--- Em zope-pt@yahoogrupos.com.br, Jeferson Lelis C. dos Santos 
jeferle...@... escreveu

 faz o seguinte:
 
 metal:block define-macro= viewlet 
 div tal:define=
 artigos context.portal_ catalog(path= '/plone/artigos/ ', portal_type=
 'PloneArticle' ) class=viewletArtig os
 metal:block tal:repeat=artigo artigos
  metal:block tal:define=objeto artigo/getObject; imagens objeto/getImagens
metal:block tal:repeat = imagem imagens
 img tal:replace= python:imagem.tag() /
   /metal:block
p tal:content= objeto/Title /p
span tal:content= objeto/ Description /span
/metal:block
  /metal:block
 /div
 /metal:block
 
 Ve se funciona e me diz. Ai esta pegando todos os artigos e todas as imagens 
 de cada artigo.
 
  Atenciosamente, 
 
 Jeferson Lelis.
 
 
 
 
 
 De: Juliano risse_bl...@...
 Para: zope-pt@yahoogrupos.com.br
 Enviadas: Quarta-feira, 29 de Abril de 2009 16:55:24
 Assunto: Re: Res: [zope-pt] PloneArticle pegar imagem
 
 
 
 
 
 É um PloneArticle, e ele possui imagens, estou querendo pegar as imagens dele.
 
 Simplificando o código:
 
 metal:block define-macro= viewlet 
 div tal:repeat= artigos context.portal_ catalog(path= '/plone/artigos/ ', 
 portal_type= 'PloneArticle' ) class=viewletArtig os
 img tal:replace= artigos/ getImages /
 p tal:content= artios/Title /p
 span tal:content= artigos/ Description /span
 /div
 /metal:block
 
 Pronto como vocês podem ver no img / estou querendo pegar as imagens, só 
 que ele trás o valor: [ImageInnerContent Proxy at *.jpg] em um proxy, como 
 pego a imagem dele?
 
 Att.
 Juliano A.F.
 
 --- Em zope...@yahoogrupos .com.br, Jeferson Lelis C. dos Santos 
 jeferlelis@ ... escreveu
 
  Qual o objeto que possui a imagem? É um artigo, Noticia? passa seu código 
  pra verificar.
  
   Atenciosamente, 
  
  Jeferson Lelis.
  
  
  
  
   _ _ __
  De: Juliano risse_bluts@ ...
  Para: zope...@yahoogrupos .com.br
  Enviadas: Terça-feira, 28 de Abril de 2009 23:36:00
  Assunto: [zope-pt] PloneArticle pegar imagem
  
  
  
  
  
  Senhores andei fuçando o histórico daqui e não encontrei, enfim, mas conto 
  com a ajuda de vocês.
  
  Plone 2.5.5
  
  Primeiro estou fazendo um viewlet, e nesse viewlet faço um context.portal_ 
  catalog(path= '', portal_type= 'PloneArticle' )
  
  Dai quero pegar a imagem dele, olhei no 'doc tab' e tem o getImages, só que 
  ele retorna  [ImageInnerContent Proxy at *.jpg] , como posso pegar essas 
  imagens desse 'proxy'?
  
  Muito agradecido a atenção de todos.
  Juliano A.F.
  
  
  
  
  
Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbusca dos.yahoo. com
 
 
 

 
 
   Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com





Res: [zope-pt] PloneArticle pegar imagem

2009-04-29 Por tôpico Jeferson Lelis C. dos Santos
Qual o objeto que possui a imagem? É um artigo, Noticia? passa seu código pra 
verificar.

 Atenciosamente, 

Jeferson Lelis.





De: Juliano risse_bl...@yahoo.com.br
Para: zope-pt@yahoogrupos.com.br
Enviadas: Terça-feira, 28 de Abril de 2009 23:36:00
Assunto: [zope-pt] PloneArticle pegar imagem





Senhores andei fuçando o histórico daqui e não encontrei, enfim, mas conto com 
a ajuda de vocês.

Plone 2.5.5

Primeiro estou fazendo um viewlet, e nesse viewlet faço um context.portal_ 
catalog(path= '', portal_type= 'PloneArticle' )

Dai quero pegar a imagem dele, olhei no 'doc tab' e tem o getImages, só que ele 
retorna  [ImageInnerContent Proxy at *.jpg] , como posso pegar essas imagens 
desse 'proxy'?

Muito agradecido a atenção de todos.
Juliano A.F.


   


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

Re: Res: [zope-pt] PloneArticle pegar imagem

2009-04-29 Por tôpico Juliano
É um PloneArticle, e ele possui imagens, estou querendo pegar as imagens dele.

Simplificando o código:

metal:block define-macro=viewlet
   div tal:repeat=artigos context.portal_catalog(path='/plone/artigos/', 
portal_type='PloneArticle' ) class=viewletArtigos
 img tal:replace=artigos/getImages/
 p tal:content=artios/Title/p
 span tal:content=artigos/Description/span
   /div
/metal:block

Pronto como vocês podem ver no img / estou querendo pegar as imagens, só que 
ele trás o valor: [ImageInnerContent Proxy at *.jpg] em um proxy, como pego a 
imagem dele?

Att.
Juliano A.F.

--- Em zope-pt@yahoogrupos.com.br, Jeferson Lelis C. dos Santos 
jeferle...@... escreveu

 Qual o objeto que possui a imagem? É um artigo, Noticia? passa seu código pra 
 verificar.
 
  Atenciosamente, 
 
 Jeferson Lelis.
 
 
 
 
 
 De: Juliano risse_bl...@...
 Para: zope-pt@yahoogrupos.com.br
 Enviadas: Terça-feira, 28 de Abril de 2009 23:36:00
 Assunto: [zope-pt] PloneArticle pegar imagem
 
 
 
 
 
 Senhores andei fuçando o histórico daqui e não encontrei, enfim, mas conto 
 com a ajuda de vocês.
 
 Plone 2.5.5
 
 Primeiro estou fazendo um viewlet, e nesse viewlet faço um context.portal_ 
 catalog(path= '', portal_type= 'PloneArticle' )
 
 Dai quero pegar a imagem dele, olhei no 'doc tab' e tem o getImages, só que 
 ele retorna  [ImageInnerContent Proxy at *.jpg] , como posso pegar essas 
 imagens desse 'proxy'?
 
 Muito agradecido a atenção de todos.
 Juliano A.F.
 
 

 
 
   Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com





Res: Res: [zope-pt] PloneArticle pegar imagem

2009-04-29 Por tôpico Jeferson Lelis C. dos Santos
faz o seguinte:

metal:block define-macro= viewlet 
div tal:define=
artigos context.portal_ catalog(path= '/plone/artigos/ ', portal_type=
'PloneArticle' ) class=viewletArtig os
metal:block tal:repeat=artigo artigos
 metal:block tal:define=objeto artigo/getObject; imagens objeto/getImagens
   metal:block tal:repeat = imagem imagens
img tal:replace= python:imagem.tag() /
  /metal:block
   p tal:content= objeto/Title /p
   span tal:content= objeto/ Description /span
   /metal:block
 /metal:block
/div
/metal:block

Ve se funciona e me diz. Ai esta pegando todos os artigos e todas as imagens de 
cada artigo.

 Atenciosamente, 

Jeferson Lelis.





De: Juliano risse_bl...@yahoo.com.br
Para: zope-pt@yahoogrupos.com.br
Enviadas: Quarta-feira, 29 de Abril de 2009 16:55:24
Assunto: Re: Res: [zope-pt] PloneArticle pegar imagem





É um PloneArticle, e ele possui imagens, estou querendo pegar as imagens dele.

Simplificando o código:

metal:block define-macro= viewlet 
div tal:repeat= artigos context.portal_ catalog(path= '/plone/artigos/ ', 
portal_type= 'PloneArticle' ) class=viewletArtig os
img tal:replace= artigos/ getImages /
p tal:content= artios/Title /p
span tal:content= artigos/ Description /span
/div
/metal:block

Pronto como vocês podem ver no img / estou querendo pegar as imagens, só que 
ele trás o valor: [ImageInnerContent Proxy at *.jpg] em um proxy, como pego a 
imagem dele?

Att.
Juliano A.F.

--- Em zope...@yahoogrupos .com.br, Jeferson Lelis C. dos Santos jeferlelis@ 
... escreveu

 Qual o objeto que possui a imagem? É um artigo, Noticia? passa seu código pra 
 verificar.
 
  Atenciosamente, 
 
 Jeferson Lelis.
 
 
 
 
  _ _ __
 De: Juliano risse_bluts@ ...
 Para: zope...@yahoogrupos .com.br
 Enviadas: Terça-feira, 28 de Abril de 2009 23:36:00
 Assunto: [zope-pt] PloneArticle pegar imagem
 
 
 
 
 
 Senhores andei fuçando o histórico daqui e não encontrei, enfim, mas conto 
 com a ajuda de vocês.
 
 Plone 2.5.5
 
 Primeiro estou fazendo um viewlet, e nesse viewlet faço um context.portal_ 
 catalog(path= '', portal_type= 'PloneArticle' )
 
 Dai quero pegar a imagem dele, olhei no 'doc tab' e tem o getImages, só que 
 ele retorna  [ImageInnerContent Proxy at *.jpg] , como posso pegar essas 
 imagens desse 'proxy'?
 
 Muito agradecido a atenção de todos.
 Juliano A.F.
 
 
 
 
 
   Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com



   


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[zope-pt] PloneArticle pegar imagem

2009-04-28 Por tôpico Juliano
Senhores andei fuçando o histórico daqui e não encontrei, enfim, mas conto com 
a ajuda de vocês.

Plone 2.5.5

Primeiro estou fazendo um viewlet, e nesse viewlet faço um 
context.portal_catalog(path='', portal_type='PloneArticle')

Dai quero pegar a imagem dele, olhei no 'doc tab' e tem o getImages, só que ele 
retorna  [ImageInnerContentProxy at *.jpg] , como posso pegar essas imagens 
desse 'proxy'?

Muito agradecido a atenção de todos.
Juliano A.F.