[Zope-pt] Script em Python

2005-12-05 Por tôpico alexsander silva
Colegas,
Como sou iniciante, gostaria de saber se alguem pode
me passar um codigo de script python que receba uma
string como 05-12-2005 e reposicione os caracteres
para 2005-12-05. Tal script será utilizado para
formatar uma entrada de usuário para um campo Date de
banco de dados. Pode ser algo bem simples, somente
usando funções de manipulação de strings. Obrigado!!!








___ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 



Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [Zope-pt] Script em Python

2005-12-05 Por tôpico Rodrigo Dias Arruda Senra
On Mon, 5 Dec 2005 11:13:18 + (GMT)
alexsander silva [EMAIL PROTECTED] wrote:

 Colegas,
 Como sou iniciante, gostaria de saber se alguem pode
 me passar um codigo de script python que receba uma
 string como 05-12-2005 e reposicione os caracteres
 para 2005-12-05. Tal script será utilizado para
 formatar uma entrada de usuário para um campo Date de
 banco de dados. Pode ser algo bem simples, somente
 usando funções de manipulação de strings. Obrigado!!!

No python2.4 eu faria o seguinte:

 x = 05-12-2005
 y = -.join(reversed(x.split('-')))
 y
'2005-12-05'

Isso é o mais eficaz para essa sua pergunta específica,
não é o mais robusto (pois espera uma formatação específica
de data na entrada).

Outro detalhe dessa solução é que a função reversed pode não
estar presente na versão de Python que vc usa no seu Zope.
Para tanto, basta fazer:  x= x.split('-');  x.reverse() 

T+
Senra
 


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[Zope-pt] orphan

2005-12-05 Por tôpico Cleber de Jesus Santos
Galera,

Existe uma espécie de 'orphan' no zpt? Qual?


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[Zope-pt] links internos no plone

2005-12-05 Por tôpico Adalberto Gualeve
pessoal,

quando coloco um link para uma pasta dentro do portal (sem o http://)
o nome do link é mostrado sobre o ícone de link. Quando é para uma
url externa (com http://) isso não acontece. 

O link funciona perfeitamente, mas a apresentação do link fica errada.

Alguém tem alguma luz?

base:
Zope Version (Zope 2.8.1-final, python 2.3.5, linux2) - Plone 2.1





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[Zope-pt] Fwd: Como tirar o nome do autor de objetos do plone?

2005-12-05 Por tôpico Daniel Sampaio Sarmento



-- Forwarded message --From: Daniel Sampaio Sarmento [EMAIL PROTECTED]
Date: 05/12/2005 12:49Subject: Como tirar o nome do autor de objetos do plone?To: [EMAIL PROTECTED]Gente, gostaria de saber como fazer para ocultar o nome do criador de objetos do plone para que não apareça na hora em que acessamos o site.
Saudações,Daniel Sampaio.






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Fwd: Como tirar o nome do autor de objetos do plone?

2005-12-05 Por tôpico Cleber de Jesus Santos
Você pode customizar o objeto chamado document_byline, localizado em 
portal_skins/plone_content

Daniel Sampaio Sarmento wrote:

-- Forwarded message --
From: Daniel Sampaio Sarmento [EMAIL PROTECTED]
Date: 05/12/2005 12:49
Subject: Como tirar o nome do autor de objetos do plone?
To: [EMAIL PROTECTED]

Gente, gostaria de saber como fazer para ocultar o nome do criador de
objetos do plone para que não apareça na hora em que acessamos o site.
Saudações,
Daniel Sampaio.

  



-- 
Cleber J Santos
-
  _
 °v°  [EMAIL PROTECTED]
/(_)\ 011 + 3120 - 4542
 ^ ^
O mundo ao seu redor só pode colaborar para que você se conheça melhor. Tudo
à sua volta é um reflexo daquilo que você acredita.



Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [Zope-pt] Re: orphan

2005-12-05 Por tôpico Cleber de Jesus Santos
Imagine exemplo, você está fazendo uma página que vai exibir 9 notícias 
da seguinte forma;

titulo

Aqui vem a descri... [Leia mais]

Neste caso acima o orphan serviria para que a última palavra não 
cortasse da forma em que cortou, então ela ficaria uma palavra por inteiro.

Valeu.

JJ (|´:¬{)» (Arnaldo Janz Júnior) wrote:

Olá, Cleber!

Desculpe a minha ignorância mas não entendi bem o que seria o orphan
que vc procura.
Contudo, o único lugar onde vi orphan no Plone foi nesses templates
tipo o news, pelo menos no Plone 2.0.x. Algo assim (retirando do mesmo
código, o que não era inerente):

results python:container.portal_catalog(portal_type='News
Item',sort_on='Date',sort_order='reverse',review_state='published');
results python:[r for r in results if r.getObject()];
b_start python:request.get('b_start',0);
Batch python:modules['Products.CMFPlone'].Batch;
batch python:Batch(results, 15, int(b_start), orphan=1)

Se esse trecho não for suficiente, dá uma olhada lá (/[plone
site]/portal_skins/plone_templates/news)

[ ],
  



-- 
Cleber J Santos
-
  _
 °v°  [EMAIL PROTECTED]
/(_)\ 011 + 3120 - 4542
 ^ ^
O mundo ao seu redor só pode colaborar para que você se conheça melhor. Tudo
à sua volta é um reflexo daquilo que você acredita.



Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [Zope-pt] Armazenar arquivos no FS

2005-12-05 Por tôpico Arnaldo Janz Júnior



Deixa eu refazer a frase:

-isso é difícil de definir, tipo, p/ um cliente padrão?
+esse apontamento de 2 objetos p/ um mesmo arquivo é difícil de fazer, tipo, p/ um cliente padrão?
-- 
JJ (|´:¬{)»
-
Eu
sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá;
e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?
O Senhor, Jesus Cristo - Jo.11:25-26
-
Em 05/12/05, JJ (Arnaldo Janz Júnior) [EMAIL PROTECTED] escreveu:
Ei, Sidnei, e funciona c/ Plone 2.0.5? Ah! E obrigado.

2 coisinhas sobre ele (que vi no products do plone.org e no site da enfoldsystems):

Have more than one Plone content item pointing to the same file on the file system.
Fiquei curioso p/ saber como isso seria gerenciado se eu quiser excluir
um arquivo. Ele não deve excluir o arquivo e só esses apontamentos
até que só reste um cara apontando p/ ele, né? ... Gostei da idéia.
Economiza bastante espaço em disco. Ainda não vi o produto funcionando
mas, isso é difícil de definir, tipo, p/ um cliente padrão?

A managed_files tool enables administrators to specify where content
is stored, the deletion policy, as well as the stored filesystem naming
convention.
Era a isso q vc se referia? O que seria o sinistro?

Valewz!-- 
JJ (|´:¬{)»
-
Eu
sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá;
e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?
O Senhor, Jesus Cristo - Jo.11:25-26
-
Em 05/12/05, Sidnei da Silva 
[EMAIL PROTECTED] escreveu:




Eu recomendo o ATManagedFile porque escrevi uma boa parte dele, e
tomei varias precaucoes para que nao desaparecam arquivos
aleatoriamente, o que ja vi acontecer com outros produtos. Outro + do
ATManagedFile eh que ele suporta WebDAV e FTP numa boa. Um - eh que
a parte de policies para gerar o filename no sistema de arquivos eh
meio sinistra.

Uma outra alternativa eh o FileCacheManager ou FilesystemCacheManager
(nao lembro o nome direito). Esse cara armazena os arquivos no
filesystem na medida que o Zope vai servindo eles. Ou seja, seus
arquivos comecam no ZODB e quando sao servidos ficam armazenados no
filesystem por um periodo que vc determina. Eu diria que eh bem mais
simples porque vc nao precisa mexer quase nada no Zope.


-- 
Sidnei da Silva
Enfold Systems, LLC.
http://enfoldsystems.com










Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Re: orphan

2005-12-05 Por tôpico Paulo balzi
o orphan, senão me engano, é usado qdo vc usa batch's
numa lista. Ou seja, qdo vc quer dividar a
apresentação de uma lista em vários pedaços (batchs),
no caso o orphan vc configura, pra quando o sistema 
for gerar o batch de uma lista não fique sobrando 1 ou
2 elementos, então esses elementos são introduzidos no
batch anterior. (mais ou menos isso)

no Zope book, nos apêndices, procura pelo comando
batch que vc encontrará a opção orphan.

Paulo Balzi
--- JJ (|´:¬{)» (Arnaldo Janz Júnior)
[EMAIL PROTECTED] escreveu:

 Olá, Cleber!
 
 Desculpe a minha ignorância mas não entendi bem o
 que seria o orphan
 que vc procura.
 Contudo, o único lugar onde vi orphan no Plone foi
 nesses templates
 tipo o news, pelo menos no Plone 2.0.x. Algo assim
 (retirando do mesmo
 código, o que não era inerente):
 
 results
 python:container.portal_catalog(portal_type='News

Item',sort_on='Date',sort_order='reverse',review_state='published');
 results python:[r for r in results if
 r.getObject()];
 b_start python:request.get('b_start',0);
 Batch python:modules['Products.CMFPlone'].Batch;
 batch python:Batch(results, 15, int(b_start),
 orphan=1)
 
 Se esse trecho não for suficiente, dá uma olhada lá
 (/[plone
 site]/portal_skins/plone_templates/news)
 
 [ ],
 -- 
 JJ (|´:¬{)»
 -
 Eu sou a ressurreição e a vida. Quem crê em mim,
 ainda que morra,
 viverá; e todo o que vive e crê em mim não morrerá,
 eternamente. Crês
 isto?
 O Senhor, Jesus Cristo - Jo.11:25-26
 -
 
 --- Em zope-pt@yahoogrupos.com.br, Cleber de Jesus
 Santos
 [EMAIL PROTECTED] escreveu
  Galera,
  
  Existe uma espécie de 'orphan' no zpt? Qual?
 
 
 
 
 Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
 Para desistir envie uma mensagem em branco para:
 [EMAIL PROTECTED] 
 Links do Yahoo! Grupos
 
 
 
 http://br.yahoo.com/info/utos.html
 
  
 
 
 


balzi








___ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 



Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[Zope-pt] CMFBoard e Nome do Tópico

2005-12-05 Por tôpico Ramon Vinas



Quando crio um tópico pelo CMFBoard (é um fórum) o nome do tópico não aparece. Tem como fazer aparecer ??? Quando o nome aparecer, que o nome seja um link !!!???   Uso Plone 2.0.5, Zope 2.7.6, Python 2.4.  Grato, Ramon. 
		 
Yahoo! doce lar. Faça do Yahoo! sua homepage.





Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Re: orphan

2005-12-05 Por tôpico Arnaldo Janz Júnior



Aliás, o último return seria return minhaStr[:tam]Em 05/12/05, JJ (Arnaldo Janz Júnior) [EMAIL PROTECTED]
 escreveu:Sim. Só que o que ele quer é como minhaStr[:100] mas sem cortar uma string exatamente no 100.

Nunca vi isso (e posso ter reinventado alguma roda) mas taquí algo que deve ajudar:

Vc pode usar uma expressão um tanto quanto comprida (mas tb não ilegível, né? ...), tipo:

tal:content=python:minhaStr[:test(minhaStr.find('
',100)=0,minhaStr.find(' ',100),test(minhaStr.find('
')=0,minhaStr.find(' '),len(minhaStr)))]

Ou criar um script (que chamei de leftComOrfaos) e fazer o trabalho
mais bonitinho, chamando só
tal:content=leftComOrfaos(variavelStr,100), sendo o script:

## Script (Python) leftComOrfaos
##parameters=minhaStr='',tam=0
##title=funcao Left sem cortar palavras
##
fim=minhaStr.find(' ',tam)
if fim0:
 fim=minhaStr.find(' ')

if fim=0
 return minhaStr[:fim]
else
 return minhaStr
Não testei mas vc pode fazê-lo e, se der errado, partir daí ...

[ ],
-- 
JJ (|´:¬{)»
-Eu
sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá;
e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?O Senhor, Jesus Cristo - Jo.11:25-26-
Em 05/12/05, Paulo balzi [EMAIL PROTECTED]
 escreveu:




o orphan, senão me engano, é usado qdo vc usa batch's
numa lista. Ou seja, qdo vc quer dividar a
apresentação de uma lista em vários pedaços (batchs),
no caso o orphan vc configura, pra quando o sistema 
for gerar o batch de uma lista não fique sobrando 1 ou
2 elementos, então esses elementos são introduzidos no
batch anterior. (mais ou menos isso)

no Zope book, nos apêndices, procura pelo comando
batch que vc encontrará a opção orphan.

Paulo Balzi
--- JJ (|´:¬{)» (Arnaldo Janz Júnior)
[EMAIL PROTECTED] escreveu:

 Olá, Cleber!
 
 Desculpe a minha ignorância mas não entendi bem o
 que seria o orphan
 que vc procura.
 Contudo, o único lugar onde vi orphan no Plone foi
 nesses templates
 tipo o news, pelo menos no Plone 2.0.x. Algo assim
 (retirando do mesmo
 código, o que não era inerente):
 
 results
 python:container.portal_catalog(portal_type='News

Item',sort_on='Date',sort_order='reverse',review_state='published');
 results python:[r for r in results if
 r.getObject()];
 b_start python:request.get('b_start',0);
 Batch python:modules['Products.CMFPlone'].Batch;
 batch python:Batch(results, 15, int(b_start),
 orphan=1)
 
 Se esse trecho não for suficiente, dá uma olhada lá
 (/[plone
 site]/portal_skins/plone_templates/news)
 
 [ ],
 -- 
 JJ (|´:¬{)»
 -
 Eu sou a ressurreição e a vida. Quem crê em mim,
 ainda que morra,
 viverá; e todo o que vive e crê em mim não morrerá,
 eternamente. Crês
 isto?
 O Senhor, Jesus Cristo - Jo.11:25-26
 -
 
 --- Em zope-pt@yahoogrupos.com.br, Cleber de Jesus
 Santos
 [EMAIL PROTECTED] escreveu
  Galera,
  
  Existe uma espécie de 'orphan' no zpt? Qual?

balzi






Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE
  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Re: orphan

2005-12-05 Por tôpico Arnaldo Janz Júnior



Sim. Só que o que ele quer é como minhaStr[:100] mas sem cortar uma string exatamente no 100.
Nunca vi isso (e posso ter reinventado alguma roda) mas taquí algo que deve ajudar:

Vc pode usar uma expressão um tanto quanto comprida (mas tb não ilegível, né? ...), tipo:

tal:content=python:minhaStr[:test(minhaStr.find('
',100)=0,minhaStr.find(' ',100),test(minhaStr.find('
')=0,minhaStr.find(' '),len(minhaStr)))]

Ou criar um script (que chamei de leftComOrfaos) e fazer o trabalho
mais bonitinho, chamando só
tal:content=leftComOrfaos(variavelStr,100), sendo o script:

## Script (Python) leftComOrfaos
##parameters=minhaStr='',tam=0
##title=funcao Left sem cortar palavras
##
fim=minhaStr.find(' ',tam)
if fim0:
 fim=minhaStr.find(' ')

if fim=0
 return minhaStr[:fim]
else
 return minhaStr
Não testei mas vc pode fazê-lo e, se der errado, partir daí ...

[ ],
-- 
JJ (|´:¬{)»
-Eu
sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá;
e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?O Senhor, Jesus Cristo - Jo.11:25-26-
Em 05/12/05, Paulo balzi [EMAIL PROTECTED]
 escreveu:




o orphan, senão me engano, é usado qdo vc usa batch's
numa lista. Ou seja, qdo vc quer dividar a
apresentação de uma lista em vários pedaços (batchs),
no caso o orphan vc configura, pra quando o sistema 
for gerar o batch de uma lista não fique sobrando 1 ou
2 elementos, então esses elementos são introduzidos no
batch anterior. (mais ou menos isso)

no Zope book, nos apêndices, procura pelo comando
batch que vc encontrará a opção orphan.

Paulo Balzi
--- JJ (|´:¬{)» (Arnaldo Janz Júnior)
[EMAIL PROTECTED] escreveu:

 Olá, Cleber!
 
 Desculpe a minha ignorância mas não entendi bem o
 que seria o orphan
 que vc procura.
 Contudo, o único lugar onde vi orphan no Plone foi
 nesses templates
 tipo o news, pelo menos no Plone 2.0.x. Algo assim
 (retirando do mesmo
 código, o que não era inerente):
 
 results
 python:container.portal_catalog(portal_type='News

Item',sort_on='Date',sort_order='reverse',review_state='published');
 results python:[r for r in results if
 r.getObject()];
 b_start python:request.get('b_start',0);
 Batch python:modules['Products.CMFPlone'].Batch;
 batch python:Batch(results, 15, int(b_start),
 orphan=1)
 
 Se esse trecho não for suficiente, dá uma olhada lá
 (/[plone
 site]/portal_skins/plone_templates/news)
 
 [ ],
 -- 
 JJ (|´:¬{)»
 -
 Eu sou a ressurreição e a vida. Quem crê em mim,
 ainda que morra,
 viverá; e todo o que vive e crê em mim não morrerá,
 eternamente. Crês
 isto?
 O Senhor, Jesus Cristo - Jo.11:25-26
 -
 
 --- Em zope-pt@yahoogrupos.com.br, Cleber de Jesus
 Santos
 [EMAIL PROTECTED] escreveu
  Galera,
  
  Existe uma espécie de 'orphan' no zpt? Qual?

balzi









Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE
  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Re: orphan

2005-12-05 Por tôpico Arnaldo Janz Júnior



E a chamada,
tal:content=python:context.leftComOrfaos(variavelStr,100). Acho q
dava p/ ter sacado mas só p/ evitar um possível erro.Em 05/12/05, JJ (Arnaldo Janz Júnior) [EMAIL PROTECTED]
 escreveu:Aliás, o último return seria return minhaStr[:tam]
Em 05/12/05, JJ (Arnaldo Janz Júnior) [EMAIL PROTECTED]
 escreveu:Sim. Só que o que ele quer é como minhaStr[:100] mas sem cortar uma string exatamente no 100.

Nunca vi isso (e posso ter reinventado alguma roda) mas taquí algo que deve ajudar:

Vc pode usar uma expressão um tanto quanto comprida (mas tb não ilegível, né? ...), tipo:

tal:content=python:minhaStr[:test(minhaStr.find('
',100)=0,minhaStr.find(' ',100),test(minhaStr.find('
')=0,minhaStr.find(' '),len(minhaStr)))]

Ou criar um script (que chamei de leftComOrfaos) e fazer o trabalho
mais bonitinho, chamando só
tal:content=leftComOrfaos(variavelStr,100), sendo o script:

## Script (Python) leftComOrfaos
##parameters=minhaStr='',tam=0
##title=funcao Left sem cortar palavras
##
fim=minhaStr.find(' ',tam)
if fim0:
 fim=minhaStr.find(' ')

if fim=0
 return minhaStr[:fim]
else
 return minhaStr
Não testei mas vc pode fazê-lo e, se der errado, partir daí ...

[ ],
-- 
JJ (|´:¬{)»
-Eu
sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá;
e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?O Senhor, Jesus Cristo - Jo.11:25-26-
Em 05/12/05, Paulo balzi [EMAIL PROTECTED]
 escreveu:




o orphan, senão me engano, é usado qdo vc usa batch's
numa lista. Ou seja, qdo vc quer dividar a
apresentação de uma lista em vários pedaços (batchs),
no caso o orphan vc configura, pra quando o sistema 
for gerar o batch de uma lista não fique sobrando 1 ou
2 elementos, então esses elementos são introduzidos no
batch anterior. (mais ou menos isso)

no Zope book, nos apêndices, procura pelo comando
batch que vc encontrará a opção orphan.

Paulo Balzi
--- JJ (|´:¬{)» (Arnaldo Janz Júnior)
[EMAIL PROTECTED] escreveu:

 Olá, Cleber!
 
 Desculpe a minha ignorância mas não entendi bem o
 que seria o orphan
 que vc procura.
 Contudo, o único lugar onde vi orphan no Plone foi
 nesses templates
 tipo o news, pelo menos no Plone 2.0.x. Algo assim
 (retirando do mesmo
 código, o que não era inerente):
 
 results
 python:container.portal_catalog(portal_type='News

Item',sort_on='Date',sort_order='reverse',review_state='published');
 results python:[r for r in results if
 r.getObject()];
 b_start python:request.get('b_start',0);
 Batch python:modules['Products.CMFPlone'].Batch;
 batch python:Batch(results, 15, int(b_start),
 orphan=1)
 
 Se esse trecho não for suficiente, dá uma olhada lá
 (/[plone
 site]/portal_skins/plone_templates/news)
 
 [ ],
 -- 
 JJ (|´:¬{)»
 -
 Eu sou a ressurreição e a vida. Quem crê em mim,
 ainda que morra,
 viverá; e todo o que vive e crê em mim não morrerá,
 eternamente. Crês
 isto?
 O Senhor, Jesus Cristo - Jo.11:25-26
 -
 
 --- Em zope-pt@yahoogrupos.com.br, Cleber de Jesus
 Santos
 [EMAIL PROTECTED] escreveu
  Galera,
  
  Existe uma espécie de 'orphan' no zpt? Qual?

balzi








Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]





  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE
  
  



  




  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.









Re: [Zope-pt] Re: Montando um mapa do site

2005-12-05 Por tôpico leonardo santos
nenhum erro.. mais ele n um monta o mapa do site a parti da pagina...

eu consegui montar o menu aparti de uma determinada pasta... mais o mapa
nops...


teria uma ideia de qual a melhor forma de montar o mapa a parti de uma pasta??

leonardo santos wrote:
 To com o seguinte problema...  tenho q desenvolver uma pagina
 q contenha os seus conteudos em 3 linguas, o conteudo nas 3 linguas
 eu ja tenho.. dai eu criei 3 pastas.. portugues, ingles e español...
 consegui montar os menus buscando os folders publicados em cada pasta...
 mais na hora de montar o mapa do site.. ele nao monta..

 será pq??

 Leonardo Santos


Algum erro?


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [Zope-pt] Fwd: Como tirar o nome do autor de objetos do plone?

2005-12-05 Por tôpico Dorneles Treméa
Opa Daniel,

 Gente, gostaria de saber como fazer para ocultar o nome do criador de
 objetos do plone para que não apareça na hora em que acessamos o site.

se o que você quer é que isso não apareça para usuários não
autenticados, basta desmarcar a opção allowAnonymousViewAbout
em portal_properties/site_properties.

Caso contrário, basta editar o template, conforme a dica do
Cleber.

HTH,

-- 

Dorneles Treméa
X3ng Web Technology


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [Zope-pt] Armazenar arquivos no FS

2005-12-05 Por tôpico Sidnei da Silva
On Mon, Dec 05, 2005 at 03:52:24PM -0200, JJ (Arnaldo Janz Júnior) wrote:
| 
|Ei, Sidnei, e funciona c/ Plone 2.0.5? Ah! E obrigado.
|2 coisinhas sobre ele (que vi no products do [1]plone.org e no site da
|enfoldsystems):
|Have more than one Plone content item pointing to the same file on
|the file system.
|Fiquei curioso p/ saber como isso seria gerenciado se eu quiser
|excluir um arquivo. Ele n�o deve excluir o arquivo e s� esses
|apontamentos at� que s� reste um cara apontando p/ ele, n�? ...

Tudo depende da 'policy' que vc utilizar. Geralmente eu uso a policy
'manual'. Tem um script pra rodar na mao que compara o conteudo do
Zope com o diretorio no filesystem pra verificar quais os arquivos que
estao 'orfaos'.

|Gostei da id�ia. Economiza bastante espa�o em disco. Ainda n�o vi o
|produto funcionando mas, isso � dif�cil de definir, tipo, p/ um
|cliente padr�o?
|A managed_files tool enables administrators to specify where content
|is stored, the deletion policy, as well as the stored filesystem
|naming convention.
|Era a isso q vc se referia? O que seria o sinistro?

Sim. Como eh bastante flexivel, eh tambem bastante complexo pra configurar.

-- 
Sidnei da Silva
Enfold Systems, LLC.
http://enfoldsystems.com


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html