Re: [zope-pt] Re: Dúvida em nome de campo de Notícia em site Zope/Plone

2007-09-13 Por tôpico Clayton
João,

Tenta esse código aí:

  
   
Título 
Descrição 
   Texto da
Nóticia 

ou
   Texto da
Nóticia 
   
  

abraços,

Clayton


Re: [zope-pt] Re: Dúvida em nome de campo de Notícia em site Zope/Plone

2007-09-13 Por tôpico Wilton Alencar
Instala  doc finder tab e olha no objeto notícia.
Agora é curioso que nada está funcionando pra você e funcionando pra
todos...
Olhe com cuidado se está chamando certo, pois as dicas do Clayton, minhas e
do Zé estão corretas.
Acredito que há algo de errado com a sua forma de pedir os objetos.
Observe que você não está com o objeto na mão e sim com o brain do catalog,
logo campos que você quer usar estão no metadata do catalog.
Portanto getText, CookedBody e qualquer outro campo deverá estar no metadata
do portal_catalog.
Outra alternativa é pegar o objeto com dest_obj destaque/getObject
assim você está com o objeto na mão.
Outra alternativa é destaque.getObject().getText() ou CookedBody()
Como diria seu Jorge .

É isso aíhh

Abraços
TOM
Em 13/09/07, jgbalb <[EMAIL PROTECTED]> escreveu:
>
>   TOM,
>
> tentei 'destaque/getText' mas não funcionou... Onde eu poderia
> descobrir os nomes dos campos de uma notícia dentro do sistema de
> arquivos (filesystem)?
>
> PS: deve estar dentro de um arquivo .py
>
> João
>
> --
>
> --- Em zope-pt@yahoogrupos.com.br , "Wilton
> Alencar" <[EMAIL PROTECTED]>
> escreveu
> >
> > tem a getText
> > e getRawText - que vem o html sem tratamento
> >
> > então
> > destaque/getText
> > deve funcionar...
> >
> > Abraços
> > TOM
> >
> > Em 13/09/07, Machado <[EMAIL PROTECTED]> escreveu:
>
> > >
> > >
> > > Oi, João!
> > >
> > > A dica do Clayton é bem o caminho. Com um pouquinho mais de
> tentativa,
> > > creio
> > > que tu ia conseguir se achar.
> > >
> > > Caso, porém, o DocFinderTab não lhe sirva ou tu não possa/queira
> usá-lo eu
> > >
> > > sugiro que dê uma olhada na própria definição do esquema do seu
> tipo(AT).
> > >
> > > No caso do newsItem, deves encontrar em
> > > [INSTANCE_HOME]/Products/ATContentTypes/content/newsitem.py
> > >
> > > a definição da variável 'schema' deve te ajudar. Note que a caixa
> importa.
> > >
> > >
> > > Espero ter ajudado.
> > >
> > > Abraços livres
> > >
> > > A Thursday 13 September 2007 17:11:14, jgbalb escreveu:
> > >
> > > > Clayton,
> > > >
> > > > parece que você não entendeu. Eu tenho a seguinte linha de
> > > > código:
> > > >
> > > > Texto da
> Noticia
> > > >
> > > > que NÃO funciona porque 'destaque/Text' não existe.
> > > > Existe 'destaque/Title' para pegar o título da
> > > > noticia, 'destaque/Description' para pegar o resumo da notícia,
> etc;
> > > > mas eu preciso do nome de um campo no
> > > > formato 'destaque/' para obter o corpo da
> noticia, o
> > > > que não é nem seu título nem sua descrição; preciso
> > > > deste 'nome_de_campo' ou uma forma de obtê-lo.
> > > >
> > > > Agradeço qualquer ajuda
> > > >
> > > > João
> > > >
> > > > --
> > > >
> > > >
> > > >
> > > > --- Em zope-pt@yahoogrupos.com.br 
> > > >  40yahoogrupos.com.br>,
> > > Clayton 
> > > > escreveu
> > > >
> > > > > João,
> > > > >
> > > > > No Plone já exite templates que você pode pegar como exemplo
> para
> > > > > customizar o seu portal ou você também pode usar o Doc Finder
> Tab
> > > >
> > > > [1]
> > > >
> > > > > para obter informações dos objetos do Zope e Plone.
> > > > >
> > > > > Por exemplo essa informação que você que exite na template
> > > >
> > > > newsitem_view:
> > > > > text python:here.CookedBody(stx_level=2)
> > > > >
> > > > > [1] http://plone.org/products/docfindertab
> > > > >
> > > > >
> > > > > abraços,
> > > > >
> > > > > Clayton
> > > > >
> > > > > Em 11/09/07, jgbalb  escreveu:
> > > > > > Pessoal, tenho o seguinte trecho de código:
> > > > > >
> > > > > > '
> > > > > > 
> > > > > >
> > > > > > 
> > > > > >
> > > > > > 
> > > > > >
> > > > > > 
> > > > > >
> > > > > > Titulo
> > > > > >
> > > > > > 
> > > > > >
> > > > > > 
> > > > > >
> > > > > > 
> > > > > >  > > > > > tal:replace="structure python:destaque.getObject().tag
> > > > > > (scale='thumb', css_class='newsImage')"
> > > > > > src="" alt="" />
> > > > > > 
> > > > > >
> > > > > >  > > >
> > > > tal:content="destaque/Description">Descrição
> > > >
> > > > > > (...)
> > > > > > '
> > > > > >
> > > > > > Preciso substituir o último tal:content que
> > > > > > diz 'destaque/Description' por algo
> como 'destaque/Textbody' (que
> > > >
> > > > não
> > > >
> > > > > > funcionou), porque meu interesse é pegar o corpo da notícia
> do
> > > >
> > > > Plone
> > > >
> > > > > > e não sua descrição. Alguém sabe qual termo usar?
> > > > > >
> > > > > > Agradeço antecipadamente,
> > > > > >
> > > > > > João
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > Para enviar uma mensagem: 
> > > > > > zope-pt@yahoogrupos.com.br
>  pt%40yahoogrupos.com.br>
> > > > > > Para desistir envie uma mensagem em branco para: zope-pt-
> > > >
> > > > [EMAIL PROTECTED]  40yahoogrupos.com.br>
> > > >
> > > > > > Links do Yahoo! Grupos
> > >
> > > --
> > > [EMAIL PROTECTED] 40serpro.gov.br>
> > > PSSL - Programa SERPRO de Software Livre
> > > *

Re: [zope-pt] Re: Dúvida em nome de campo de Notícia em site Zope/Plone

2007-09-13 Por tôpico Wilton Alencar
tem a getText
e getRawText - que vem o html sem tratamento

então
destaque/getText
deve funcionar...

Abraços
TOM

Em 13/09/07, Machado <[EMAIL PROTECTED]> escreveu:
>
>
> Oi, João!
>
> A dica do Clayton é bem o caminho. Com um pouquinho mais de tentativa,
> creio
> que tu ia conseguir se achar.
>
> Caso, porém, o DocFinderTab não lhe sirva ou tu não possa/queira usá-lo eu
>
> sugiro que dê uma olhada na própria definição do esquema do seu tipo(AT).
>
> No caso do newsItem, deves encontrar em
> [INSTANCE_HOME]/Products/ATContentTypes/content/newsitem.py
>
> a definição da variável 'schema' deve te ajudar. Note que a caixa importa.
>
>
> Espero ter ajudado.
>
> Abraços livres
>
> A Thursday 13 September 2007 17:11:14, jgbalb escreveu:
>
> > Clayton,
> >
> > parece que você não entendeu. Eu tenho a seguinte linha de
> > código:
> >
> > Texto da Noticia
> >
> > que NÃO funciona porque 'destaque/Text' não existe.
> > Existe 'destaque/Title' para pegar o título da
> > noticia, 'destaque/Description' para pegar o resumo da notícia, etc;
> > mas eu preciso do nome de um campo no
> > formato 'destaque/' para obter o corpo da noticia, o
> > que não é nem seu título nem sua descrição; preciso
> > deste 'nome_de_campo' ou uma forma de obtê-lo.
> >
> > Agradeço qualquer ajuda
> >
> > João
> >
> > --
> >
> >
> >
> > --- Em zope-pt@yahoogrupos.com.br ,
> Clayton <[EMAIL PROTECTED]>
> > escreveu
> >
> > > João,
> > >
> > > No Plone já exite templates que você pode pegar como exemplo para
> > > customizar o seu portal ou você também pode usar o Doc Finder Tab
> >
> > [1]
> >
> > > para obter informações dos objetos do Zope e Plone.
> > >
> > > Por exemplo essa informação que você que exite na template
> >
> > newsitem_view:
> > > text python:here.CookedBody(stx_level=2)
> > >
> > > [1] http://plone.org/products/docfindertab
> > >
> > >
> > > abraços,
> > >
> > > Clayton
> > >
> > > Em 11/09/07, jgbalb <[EMAIL PROTECTED]> escreveu:
> > > > Pessoal, tenho o seguinte trecho de código:
> > > >
> > > > '
> > > > 
> > > >
> > > > 
> > > >
> > > > 
> > > >
> > > > 
> > > >
> > > > Titulo
> > > >
> > > > 
> > > >
> > > > 
> > > >
> > > > 
> > > >  > > > tal:replace="structure python:destaque.getObject().tag
> > > > (scale='thumb', css_class='newsImage')"
> > > > src="" alt="" />
> > > > 
> > > >
> > > >  >
> > tal:content="destaque/Description">Descrição
> >
> > > > (...)
> > > > '
> > > >
> > > > Preciso substituir o último tal:content que
> > > > diz 'destaque/Description' por algo como 'destaque/Textbody' (que
> >
> > não
> >
> > > > funcionou), porque meu interesse é pegar o corpo da notícia do
> >
> > Plone
> >
> > > > e não sua descrição. Alguém sabe qual termo usar?
> > > >
> > > > Agradeço antecipadamente,
> > > >
> > > > João
> > > >
> > > >
> > > >
> > > >
> > > > Para enviar uma mensagem: 
> > > > zope-pt@yahoogrupos.com.br
> > > > Para desistir envie uma mensagem em branco para: zope-pt-
> >
> > [EMAIL PROTECTED] 
> >
> > > > Links do Yahoo! Grupos
>
> --
> [EMAIL PROTECTED]
> PSSL - Programa SERPRO de Software Livre
> **
> 9° Forum Internacional Software Livre - fisl9.0
> http://fisl.softwarelivre.org/
> Porto Alegre, RS - Brasil - 17~19 Abril de 2008
> **
>
> "Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO),
> empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é
> enviada exclusivamente a seu destinatário e pode conter informações
> confidenciais, protegidas por sigilo profissional. Sua utilização
> desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a
> recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente,
> esclarecendo o equívoco."
>
> "This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a
> government company established under Brazilian law (5.615/70) -- is
> directed exclusively to its addressee and may contain confidential data,
> protected under professional secrecy rules. Its unauthorized use is illegal
> and may subject the transgressor to the law's penalties. If you're not the
> addressee, please send it back, elucidating the failure."
>
>  
>



-- 
Cordialmente,
Wilton Souza Alencar
www.tom.pro.br


Re: [zope-pt] Re: Dúvida em nome de campo de Notícia em site Zope/Plone

2007-09-13 Por tôpico José Henrique
Tente destaque/text, com o t minúsculo.

Zénrique.

Em 13/09/07, jgbalb <[EMAIL PROTECTED]> escreveu:
>
> Clayton,
>
>o que você informou (CookedBody) serve para URLs, mas não
> serve para instruções TAL, como a que estou utilizando em meu código,
> o nome do campo para pegar o corpo da notícia é outro, e é deste que
> eu preciso. Se for preciso, eu repito a dúvida.
>
> João
>
> ---
>
> --- Em zope-pt@yahoogrupos.com.br, Clayton <[EMAIL PROTECTED]>
> escreveu
> >
> > João,
> >
> > CookedBody é o corpo da notícia.
> >
> > Veja o exemplo abaixo, entre em uma noticia do seu site  e na url
> > coloque /CookedBody para ver o que acontece.
> >
> > exemplo:
> >
> > http://www.tchezope.org/Members/ferri/lancado-o-novo-plone-3.0/
> >
> > http://www.tchezope.org/Members/ferri/lancado-o-novo-plone-
> 3.0/CookedBody
> >
> > Agora se não é isso explica melhor o que você quer para que
> possamos ajuda-lo.
> >
> > abraços,
> >
> > Clayton
> >
> >
> > Em 13/09/07, jgbalb<[EMAIL PROTECTED]> escreveu:
> > > Clayton,
> > >
> > >parece que você não entendeu. Eu tenho a seguinte linha de
> > > código:
> > >
> > > Texto da Noticia
> > >
> > > que NÃO funciona porque 'destaque/Text' não existe.
> > > Existe 'destaque/Title' para pegar o título da
> > > noticia, 'destaque/Description' para pegar o resumo da notícia,
> etc;
> > > mas eu preciso do nome de um campo no
> > > formato 'destaque/' para obter o corpo da noticia,
> o
> > > que não é nem seu título nem sua descrição; preciso
> > > deste 'nome_de_campo' ou uma forma de obtê-lo.
> > >
> > > Agradeço qualquer ajuda
> > >
> > > João
> > >
> > > --
> > >
> > >
> > >
> > > --- Em zope-pt@yahoogrupos.com.br, Clayton 
> > > escreveu
> > > >
> > > > João,
> > > >
> > > > No Plone já exite templates que você pode pegar como exemplo
> para
> > > > customizar o seu  portal ou você também pode usar o Doc Finder
> Tab
> > > [1]
> > > > para obter informações dos objetos do Zope e Plone.
> > > >
> > > > Por exemplo essa informação que você que exite na template
> > > newsitem_view:
> > > >
> > > > text python:here.CookedBody(stx_level=2)
> > > >
> > > > [1] http://plone.org/products/docfindertab
> > > >
> > > >
> > > > abraços,
> > > >
> > > > Clayton
> > > >
> > > >
> > > >
> > > >
> > > > Em 11/09/07, jgbalb  escreveu:
> > > > > Pessoal, tenho o seguinte trecho de código:
> > > > >
> > > > > '
> > > > > 
> > > > >
> > > > > 
> > > > >
> > > > > 
> > > > >
> > > > > 
> > > > >
> > > > > Titulo
> > > > >
> > > > > 
> > > > >
> > > > > 
> > > > >
> > > > > 
> > > > >  > > > >   tal:replace="structure python:destaque.getObject().tag
> > > > > (scale='thumb', css_class='newsImage')"
> > > > >   src="" alt="" />
> > > > > 
> > > > >
> > > > >  > > tal:content="destaque/Description">Descrição
> > > > >
> > > > > (...)
> > > > > '
> > > > >
> > > > > Preciso substituir o último tal:content que
> > > > > diz 'destaque/Description' por algo como 'destaque/Textbody'
> (que
> > > não
> > > > > funcionou), porque meu interesse é pegar o corpo da notícia do
> > > Plone
> > > > > e não sua descrição. Alguém sabe qual termo usar?
> > > > >
> > > > > Agradeço antecipadamente,
> > > > >
> > > > > João
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> > > > > Para desistir envie uma mensagem em branco para: zope-pt-
> > > [EMAIL PROTECTED]
> > > > > Links do Yahoo! Grupos
> > > > >
> > > > >
> > > > >
> > > >
> > >
> > >
> > >
> > >
> > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> > > Para desistir envie uma mensagem em branco para: zope-pt-
> [EMAIL PROTECTED]
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> >
>
>
>
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para:
> [EMAIL PROTECTED]
> Links do Yahoo! Grupos
>
>
>


Re: [zope-pt] Re: Dúvida em nome de campo de Notícia em site Zope/Plone

2007-09-13 Por tôpico Clayton
João,

CookedBody é o corpo da notícia.

Veja o exemplo abaixo, entre em uma noticia do seu site  e na url
coloque /CookedBody para ver o que acontece.

exemplo:

http://www.tchezope.org/Members/ferri/lancado-o-novo-plone-3.0/

http://www.tchezope.org/Members/ferri/lancado-o-novo-plone-3.0/CookedBody

Agora se não é isso explica melhor o que você quer para que possamos ajuda-lo.

abraços,

Clayton


Em 13/09/07, jgbalb<[EMAIL PROTECTED]> escreveu:
> Clayton,
>
>parece que você não entendeu. Eu tenho a seguinte linha de
> código:
>
> Texto da Noticia
>
> que NÃO funciona porque 'destaque/Text' não existe.
> Existe 'destaque/Title' para pegar o título da
> noticia, 'destaque/Description' para pegar o resumo da notícia, etc;
> mas eu preciso do nome de um campo no
> formato 'destaque/' para obter o corpo da noticia, o
> que não é nem seu título nem sua descrição; preciso
> deste 'nome_de_campo' ou uma forma de obtê-lo.
>
> Agradeço qualquer ajuda
>
> João
>
> --
>
>
>
> --- Em zope-pt@yahoogrupos.com.br, Clayton <[EMAIL PROTECTED]>
> escreveu
> >
> > João,
> >
> > No Plone já exite templates que você pode pegar como exemplo para
> > customizar o seu  portal ou você também pode usar o Doc Finder Tab
> [1]
> > para obter informações dos objetos do Zope e Plone.
> >
> > Por exemplo essa informação que você que exite na template
> newsitem_view:
> >
> > text python:here.CookedBody(stx_level=2)
> >
> > [1] http://plone.org/products/docfindertab
> >
> >
> > abraços,
> >
> > Clayton
> >
> >
> >
> >
> > Em 11/09/07, jgbalb <[EMAIL PROTECTED]> escreveu:
> > > Pessoal, tenho o seguinte trecho de código:
> > >
> > > '
> > > 
> > >
> > > 
> > >
> > > 
> > >
> > > 
> > >
> > > Titulo
> > >
> > > 
> > >
> > > 
> > >
> > > 
> > >  > >   tal:replace="structure python:destaque.getObject().tag
> > > (scale='thumb', css_class='newsImage')"
> > >   src="" alt="" />
> > > 
> > >
> > >  tal:content="destaque/Description">Descrição
> > >
> > > (...)
> > > '
> > >
> > > Preciso substituir o último tal:content que
> > > diz 'destaque/Description' por algo como 'destaque/Textbody' (que
> não
> > > funcionou), porque meu interesse é pegar o corpo da notícia do
> Plone
> > > e não sua descrição. Alguém sabe qual termo usar?
> > >
> > > Agradeço antecipadamente,
> > >
> > > João
> > >
> > >
> > >
> > >
> > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> > > Para desistir envie uma mensagem em branco para: zope-pt-
> [EMAIL PROTECTED]
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> >
>
>
>
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
>
>
>