RE: [zope-pt] Objetos mais acessados

2008-07-25 Por tôpico Jorge Guimarães

Olá Robson,

Veja se é mais ou menos isso que você estava procurando:

http://plone.org/products/atratings

Att,

Jorge Guimarães

To: zope-pt@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Fri, 25 Jul 2008 09:34:51 -0300
Subject: [zope-pt] Objetos mais acessados




















Olá, pessoal.



Alguém tem uma dica de como posso fazer para que o Plone utilize-se de 

cookies para gravar os itens mais acessados naquela máquina. Sem 

distinção de contas de usuários. Ou seja, cada máquina acessando o 

Plone, mostre os objetos mais acessados nela em um portlet, como 

encontramos no site do Submarino.com, por exemplo.



Obrigado,

Robson Virino




  



















_
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video.msn.com/?mkt=pt-br

RE: [zope-pt] Objetos mais acessados

2008-07-25 Por tôpico Jorge Guimarães

Robson,

Dá uma olhada nesse software, talvez lhe sirva:

http://tortoisesvn.tigris.org/

Att,

Jorge Guimarães

To: zope-pt@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Fri, 25 Jul 2008 11:37:56 -0300
Subject: Re: [zope-pt] Objetos mais acessados




















Opa, Jorge!



Vou testá-lo sim...

Enfim, só tem uma versão no svn/collective... mas não sei como faço para 

baixar pelo windows...

Como procedo?



Robson Virino



Jorge Guimarães escreveu:



 Olá Robson,



 Veja se é mais ou menos isso que você estava procurando:



 http://plone.org/products/atratings



 Att,



 Jorge Guimarães



 --

 To: zope-pt@yahoogrupos.com.br

 From: [EMAIL PROTECTED]

 Date: Fri, 25 Jul 2008 09:34:51 -0300

 Subject: [zope-pt] Objetos mais acessados



 Olá, pessoal.



 Alguém tem uma dica de como posso fazer para que o Plone utilize-se de

 cookies para gravar os itens mais acessados naquela máquina. Sem

 distinção de contas de usuários. Ou seja, cada máquina acessando o

 Plone, mostre os objetos mais acessados nela em um portlet, como

 encontramos no site do Submarino.com, por exemplo.



 Obrigado,

 Robson Virino







 --

 Notícias direto do New York Times, gols do Lance, videocassetadas e 

 muitos outros vídeos no MSN Videos! Confira já! 

 http://video.msn.com/?mkt=pt-br

  




  



















_
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br

[zope-pt] Problema com tipo ATPhoto

2008-07-11 Por tôpico Jorge Guimarães

Bom dia pessoal,

Ontem descobri um erro estranho em um Plone que utiliza o FileSystemStorage 
para armazenar, por exemplo, a imagem de um tipo ATPhoto em disco. O erro 
acontece quando o usuário adiciona um ATPhoto em qualquer pasta do Plone e 
depois tenta removê-lo.

Aparece a mensagem de que o objeto foi removido, mas o mesmo ainda continua 
sendo listado na pasta. Quando tentamos acessar o ATPhoto novamente aparece o 
erro 404. Para piorar a situação, os arquivos em FileSystem não são excluídos. 
O estranho é que não existe nenhum traceback na tela e nem nos logs. De alguma 
forma o objeto ainda tem algum registro no catálogo, porque executei um 
getFolderContents na pasta e ele ainda continuava sendo listado.

Alguém já passou por esse tipo de problema ou teria alguma idéia do que pode 
estar acontecendo?

Obrigado,

Jorge Guimarães

_
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack

RE: Res: [zope-pt] Objeto Link abrindo URL diretamente no PLONE 2.5

2008-07-04 Por tôpico Jorge Guimarães

Jeferson,

Acredito que não seja necessário colocar o objeto em memória para utilizar o 
método remoteUrl. Se eu não me engano ele é um metadado. Quanto mais você puder 
evitar acordar os objetos melhor :-)

Um abraço,

Jorge

To: zope-pt@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Fri, 4 Jul 2008 05:01:14 -0700
Subject: Res: [zope-pt] Objeto Link abrindo URL diretamente no PLONE 2.5




















Usa este código no local onde que mostrar os seus links. Não se 
esquece de colocar o caminho onde estão seus links. No meu caso eles estão 
dentro da pasta links:
ex.: Estou pegando todos os objetos do tipo link dentro da pasta links e 
listando-os.

metal:block tal:repeat=item 
python:here.links.getFolderContents(contentFilter={'review_state':'published','meta_type':'ATLink'})
 tr tal:define=objeto item/getObject
   tdtal:attributes=href objeto/getRemoteUrl tal:content=structure 
objeto/Description target=_blank/td
 /tr
/metal:block
 Atenciosamente, 

Jeferson Lelis.

- Mensagem original 
De: rogeriocdluiz [EMAIL PROTECTED]
Para: zope-pt@yahoogrupos.com.br
Enviadas: Quarta-feira, 2 de Julho de 2008 17:23:55
Assunto: [zope-pt] Objeto Link abrindo URL diretamente no PLONE 2.5

Olá pessoal,


busquei incessantemente antes de postar mas não achei.


Tenho implementado isso em um outro site plone antigo (2.0.5) mas não

funcionou para o 2.5.


Preciso de um objeto Link que ao invés de abrir uma página que mostra

o link desejado, que abra este link quando for clicado.


Por exemplo, adiciono um objeto link chamdado globo na página para o

site www.globo.com. Quando clicar em globo ele deve abrir o site

diretamente.


No 2.0.5 havia copiado o objeto link e dado um outro nome, e em

actions coloquei string:${object_ url}/redirect_ view.


Este redirect_view é um script python com o seguinte conteúdo:


return context.REQUEST. RESPONSE. redirect( context.remote_ url)

 - - - - --


Alguém sabe como fazer isso no 2.5 e se isto também funciona para o 3?


Valeu!





  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
  



















_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

RE: [zope-pt] Ajuda com 'Privilégios Insuficientes'

2008-06-16 Por tôpico Jorge Guimarães

O script não tem privilégios suficientes para manipular a pasta do contexto. 
Porque não tenta colocar esse script como um outro papel, tipo manager?

Att,

Jorge

To: zope-pt@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Mon, 16 Jun 2008 14:09:31 +
Subject: [zope-pt] Ajuda com 'Privilégios Insuficientes'




















Aew Galera!



Tipo estou tentando fazer um script para poder fazer upload de um

arquivo em um formulário mas estou tendo problemas com privilégios

insuficientes!

O meu codigo python é esse:

from Products.PythonScripts.standard import html_quote

from Products.CMFCore.utils import getToolByName

request = container.REQUEST

RESPONSE =  request.RESPONSE



file = request.get('file')

filename = file

folder = getattr(context, context.id)



#if str(filename) in folder.objectIds():

 #  print 'arquivo existe'

#else:

 #  try:

  #folder.manage_addProduct['OFSP'].manage_addFile(filename, file)

  # except:

   #   print 'Erro ao tentar efetuar o upload'

   #else:

#  return RESPONSE.redirect(context.id)



fiz uns teste e ocorreu o seguinte se eu documentar esta linha :



folder = getattr(context, context.id)



não recebo a mensagem de privilégios!

Andei lendo na internet algumas coisas sobre ate tentei usar um tal

Verbose mas acabou o verbose fez com que o plone site pedisse um login

no qual nao existia!



Se alguem puder me ajudar a resolver isso ae!!

valeu




  



















_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

RE: [zope-pt] Retorno de um Z SQL Method

2008-06-10 Por tôpico Jorge Guimarães
Mateus,Se eu não me engano cada um desses objetos da lista são na verdade as 
tuplas da sua consulta. Tenta iterar os objetos da sua variável tmp e imprimir 
para ver o que acontece.
 
Att,
 
Jorge


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 10 Jun 2008 23:34:38 
-0300Subject: [zope-pt] Retorno de um Z SQL Method




Olá pessoal, boa noite...Estou desenvolvendo um sistema de newsletter para um 
site, utilizo o Zope(puro) e minha ideia é:tenho uma tabela no banco(mysql) 
newsletter(cod, email)criei um zsql_listarUserNewsletter(select email from 
newsletter)criei um script python:request = container.REQUESTRESPONSE = 
request.RESPONSEtmp = []for x in 
context.zsql_listarUserNewsletter():tmp.append(x)return tmppara fazer um teste 
de como pegar o retorno do zsql...mais esta me 
retornando:[Shared.DC.ZRDB.Results.r object at 0x908743c, 
Shared.DC.ZRDB.Results.r object at 0x901ecd4, Shared.DC.ZRDB.Results.r 
object at 0x9082af4]Eh como se tivesse imprimindo o objeto e nao o valor...O q 
tenho q fazer para visualizar de forma legivel? (ver realmente os 
valores(emails)) Resolvendo isso, vou jogar em um for cada item da minha lista 
e enviar um email de cada vez.Vou seguir como roteiro para 
envio:http://www.peterbe.com/plog/zope-html-emailsAlem do meu probleminha, vcs 
sugerem alguma outra forma ?um abraçoMateus Zenaide 
Henriques[http://matzen.objectis.net][http://construirsites.com.br]-- You Rock! 
Your E-Mail Should Too! Signup Now at Rock.com and get 250MB of 
Storage!http://webmail.rock.com/signup/ 






_
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack

[zope-pt] Concorrência

2008-06-02 Por tôpico Jorge Guimarães
Pessoal,
 
Algum de vocês sabe alguma maneira do processo de inclusão de conteúdo no Plone 
não concorrer com o acesso dos usuários ao site?
 
Obrigado,
 
Jorge
_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

RE: [zope-pt] Concorrência

2008-06-02 Por tôpico Jorge Guimarães
Luís,Na realidade eu queria entender melhor se o visitante pode sentir um 
grande efeito de lentidão no momento que o eu estiver mandando arquivos pesados 
para o Plone, mesmo que eu esteja usando 2 instâncias de clientes ZEO.
 
Abraço,
Jorge


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Mon, 2 Jun 2008 15:41:43 
-0300Subject: Re: [zope-pt] Concorrência




Jorge,2008/6/2 Jorge Guimarães [EMAIL PROTECTED]: Pessoal, Algum de vocês 
sabe alguma maneira do processo de inclusão de conteúdo no Plone não concorrer 
com o acesso dos usuários ao site?qual problema você está tentando resolver com 
esta solução?Abraço,-- Luís Flávio RochaSomos todos ateus no que concerne à 
maioria dos deuses que ahumanidade já acreditou. Alguns de nós só vão um deus 
além disso.Richard Dawkins 






_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

RE: [zope-pt] Permissão

2008-06-02 Por tôpico Jorge Guimarães
Olá Jacson,Peço desculpas porque eu esqueci que já passei pelo mesmo problema. 
Para solucionar eu tive que criar alguns novos papéis. Eu relacionei os grupos 
com esses papéis e pelo workflow configurei as permissões daquele papel nas 
pastas privadas.
 
Acho que foi isso.Abs,
 
Jorge


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Mon, 2 Jun 2008 17:06:53 
-0300Subject: Re: [zope-pt] Permissão




Olá Jorge, Isso não funciona, esse é o passo básico mas infelismente não 
funciona. Tava pesquisano a lista, parece que teve um usuário com a mesma 
dúvida minha.[http://br.groups.yahoo.com/group/zope-pt/message/17090]Mas parece 
que não obteve uma resposta que resolvesse, pelo menos eu tentei fazer as 
coisas falaram nas respostas mas não resolveu. 
2008/6/2 Jorge Guimarães [EMAIL PROTECTED]:





Marques,1. Crie os grupos de usuários necessários e coloque os usuários 
neles;2. Altere o estado das pastas X e Y para privado3. Se eu nao me engano na 
aba Compartilhamento você define quais grupos podem acessar esse conteúdo e 
qual a role deste grupo na pasta;Acredito que isso resolva :-) Abraço, Jorge


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Mon, 2 Jun 2008 12:32:38 
-0700Subject: [zope-pt] Permissão





Olá Pessoal, Estou utilizando Zope 2.8 e Plone 2.5.5. Estou criando algumas 
pastas dentro do meu Plone, e quero restringir o acesso à essas pastas, tipo só 
um grupo de  usuários podem usar a pasta X e outro outro grupo pode acessar a 
pasta Y. Todos tem acesso a página principal, mas quero restingir o acesso 
apenas para acessar as pastas e conteúdo dentro dela.  Como faço isso?? 
Obrigado! Marques

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 


Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live 
Search Maps! Experimente já! -- Jacson Tiolahttp://tiolatec.objectis.net/ 
 






_
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video.msn.com/?mkt=pt-br

RE: [zope-pt] Total de itens no Loop em ZPT!

2008-05-15 Por tôpico Jorge Guimarães
Prezado softdrivers2,Tem como fazer isso usando a variável repeat e o método 
number.
 
Por exemplo:
 
ul span tal:repeat=objs container/objectValues   lispan 
tal:content=objs/idTitulo/span span 
tal:condition=python:repeat['objs'].number() == 3(Numero 3)/span/li
/span/ulUm abraço,
 
Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Thu, 15 May 2008 09:21:19 
-0300Subject: [zope-pt] Total de itens no Loop em ZPT!



Bom dia pessoal,Estou usando este script para listar uma pasta no zope:ul 
span tal:repeat=objs container/objectValues   li 
tal:content=objs/idTitulo /li/span/ulTem como fazer uma contagem, 
tipo colocar TOTAL: x. Aproveitando, tem como colocar um contador e fazer uma 
condição tipo (cont == 3 ) faça alguma coisa, no script acima ou isso não é 
possível?Grato a qualquer ajuda.


Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 
 






_
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video.msn.com/?mkt=pt-br

RE: [zope-pt] Total de itens no Loop em ZPT!

2008-05-15 Por tôpico Jorge Guimarães
Esqueci de falar sobre a contagem... O método objectValues retorna uma lista, 
dai você pode contar objetos usando o método len do Python. mesmo
 
Ex:metal:block tal:define=lista container/objectValues
  divTotal: span tal:replace=python:len(lista)x/span/div
/metal:block
 
Um abraço,
Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Thu, 15 May 2008 09:21:19 
-0300Subject: [zope-pt] Total de itens no Loop em ZPT!




Bom dia pessoal,Estou usando este script para listar uma pasta no zope:ul 
span tal:repeat=objs container/objectValues   li 
tal:content=objs/idTitulo /li/span/ulTem como fazer uma contagem, 
tipo colocar TOTAL: x. Aproveitando, tem como colocar um contador e fazer uma 
condição tipo (cont == 3 ) faça alguma coisa, no script acima ou isso não é 
possível?Grato a qualquer ajuda.


Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 
 






_
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video.msn.com/?mkt=pt-br

RE: [zope-pt] Re: POTENZA - SELEÇÃO DE VAGAS - Pytho n/Zope/Plone

2008-04-23 Por tôpico Jorge Guimarães
Rudá,Essa última mensagem não deveria ser enviada ao Sr. Geraldo? :)
 
Um abraço,Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Wed, 23 Apr 2008 11:20:43 
-0300Subject: [zope-pt] Re: POTENZA - SELEÇÃO DE VAGAS - Python/Zope/Plone




Ok.Encaminhei para a lista [EMAIL PROTECTED] abraço,ps: como está a questão do 
treinamento? eu pedi uma previsão para opessoal da PRODEB, mas não me 
retornaram. Comentei com eles queprecisaria me programar, estou com novos 
projetos em vista e adepender de quando for, não poderei ministrar o 
treinamento.2008/4/23 Rudá Porto Filgueiras [EMAIL PROTECTED]: Pessoal, 
Estou encaminhado essa oportunidade de trabalho aqui em Salvador. Qualquer 
dúvida envie sua mensagem em PVT para o sr. Geraldo. Um abraço, 
 -- 
Forwarded message -- From: Geraldo Bulhões [EMAIL PROTECTED] Date: 
2008/4/23 Subject: POTENZA - SELEÇÃO DE VAGAS - Python/Zope/Plone To: [EMAIL 
PROTECTED] Cc: Geraldo Bulhões [EMAIL PROTECTED] Prezado Ruda, Conforme 
conversamos, favor divulgar a seguinte seleção: Agradeço 
antecipadamente. 
-- Potenza 
Consultoria e Tecnologia seleciona profissional com seguinte perfil: ü 
Nível Superior com mais de 2 anos de experiência comprovada em 
Python/Zope/Plone. ü Local de trabalho: Salvador/Ba ü Contrato CLT ü 
Enviar CV com pretensão salarial para : [EMAIL PROTECTED] , colocando no 
assunto SELEÇÃO-PYTHON Perfil técnico: Características que serão avaliadas 
na seleção :: ü Tipos de dados, Estruturas de controle, Funções ,Estruturas 
de dados ,Módulos, ü Entrada e Saída,Exceções,Classe e objetos,Plone o 
CMS,Python, Zope e Plone ? framework/componentes ü ZODB, persistência e 
transações,Customização básica,Painel de controle,Entendendo a ZMI ü 
GenericSetup,Segurança e Workflow,Papeis, usuários, grupos e permissões ü 
Customizando o workflow padrão,Desenvolvendo um novo workflow ü Scripts 
Python,Context, container, request ,Aquisição,Acessando e criando objetos ü 
Argumentos,External Methods,Debug,Templates e skins,Arquivos de CSS e suas 
funções ü Zope Page Templates,Expressões TALES e TAL ü Usando macros e 
slots,Omitindo tags e tratamento de erros ü Processamento de 
formulários,Archetypes,Visão geral do framework,Classes base ü Schemas, 
Fields e Widgets,ArchGenXML ? gerando produtos apartir de modelos UML ü 
Modelando novo produto,Customizando edição e visualização ü Desenvolvendo 
código e funcionalidades,Zope Component Architecture - ZCA ü 
Interface,ZCML,Adapter,Utility,Views,Events Atenciosamente, -- Antonio 
Geraldo Bulhões Ribeiro Gerente de Tecnologia Potenza Consultoria e 
Tecnologia 55 71 3273-8080 / FAX: 55 71 3273-8081 / CEL: 55 71 9981-1035 
Rua. Frederico Simoes N. 98 Edf. Advanced Trade Center cj 606/607/608 Caminho 
das Arvores – 41020-120 – Salvador - Bahia www.potenza.com.br 
 -- Rudá Porto 
Filgueiras Weimar Consultoria http://python-blog.blogspot.com Hospedagem 
Plone, Zope e Python? http://www.pytown.com-- Rudá Porto FilgueirasWeimar 
Consultoriahttp://python-blog.blogspot.comHospedagem Plone, Zope e 
Python?http://www.pytown.com 






_
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça  o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br

RE: [zope-pt] Objetos Travados do Plone 3.06

2008-04-16 Por tôpico Jorge Guimarães
Aconteceu isso comigo ontem... Um objeto estava travado e quando eu clicava 
para visualizar dizia que o item nao existia. Tentei remover e não consegui. Eu 
apelei pra o WebDAV Lock Manager e destravei na mão mesmo para depois 
recriá-lo :(


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Wed, 16 Apr 2008 14:55:23 
-0300Subject: Re: [zope-pt] Objetos Travados do Plone 3.06




Quando você tentar edita-lo vai aparecer uma mensagem se voce gostariade 
destrava-lo.Destrave e apague. :)abraços,ClaytonEm 16/04/08, Davi 
Medeiros[EMAIL PROTECTED] escreveu: Oi pessoal, Não estou conseguindo 
apagar nem renomear alguns objetos - Páginas Simples, Artigos - no Plone 3.06. 
Diz que o objeto está travado. Alguém faz idéia do que pode estar 
acontecendo? Obrigado, Davi Lima  
Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma 
mensagem em branco para: [EMAIL PROTECTED] do Yahoo! Grupos 






_
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça  o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br

RE: [zope-pt] Como faço para armazenar uma lista de stri ngs de um script python em um zpt

2008-04-14 Por tôpico Jorge Guimarães
João,Usando tal:define e tal:repeat?
 
Segue um exemplo de uso:metal:block tal:define=nomes here/nomeDoScript !-- 
Nessa linha voce armazena --
 div tal:repeat=nome nomes tal:content=nomeAqui vai entrar o nome/div
/metal:block
 
Para se aprofundar, leia o manual de ZPT em www.zope.org
 
Um abraço,
 
Jorge


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Mon, 14 Apr 2008 17:33:02 
+Subject: [zope-pt] Como faço para armazenar uma lista de strings de um 
script python em um zpt




Pessoal,tenho um script python que me retorna uma lista de strings, como faço 
para armazenar (e utilizar) as mesmas em um ZPT?Grato antecipado,João 






_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

RE: [zope-pt] Re: Como faço para exibir conteudo mostrad o por um script python em uma página Plone

2008-04-14 Por tôpico Jorge Guimarães
João,O structure transforma o conteúdo vindo daquela variável para que seja 
interpretado como um código HTML. É uma transformação de string e não uma 
renderização como você colocou em sua dúvida.
 
Comentando a sua última dúvida, saiba que é possível sim. Quando você acessar 
objeto[0], e este for uma string, você estará acessando a primeira letra. O 
erro do seu código é que você esqueceu de colocar python: quando utilizou o 
comando Python. Isso é um erro básico... Mais uma vez reforço minha sugestão 
para que leia a documentação do ZPT :)
 
Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Mon, 14 Apr 2008 18:30:07 
+Subject: [zope-pt] Re: Como faço para exibir conteudo mostrado por um 
script python em uma página Plone




Antes de mais nada, Obrigado!Resolveu o problema!Mas ficou uma duvida na 
seguinte linha:table tal:replace=structure context/teu_hammer_script /O 
'tal:replace' eu entendi, mas como o structure funciona? O que na prática ele 
faz é evitar que aparecam caracteres lt; e gt; (não estava havendo 
renderização do resultado antes, mas agora renderiza ok). Ou seja, o que o 
structure faz?E por último... mas não é o fim... temos:table 
tal:define=objetos context/objectValuestr tal:repeat=objeto objetostd 
tal:content=objeto/TitleTitulo/td/tr/tableNão é possivel colocar no 
lugar de objectValues uma lista vinda de um script python que possa ser 
acessada pelo indice? Como por exemplo:table tal:define=objetos 
context/lista_de_strings_pythontr tal:repeat=objeto objetostd 
tal:content=objeto[0]Titulo/td/tr/tableonde objeto[0] seria a primeira 
string da lista de strings. Isto não poderia funcionar? Que código funcionaria 
se não este?Grato 
antecipado,João- Em 
zope-pt@yahoogrupos.com.br, Rodrigo Castardo [EMAIL PROTECTED] escreveu 
2008/4/14 jgbalb [EMAIL PROTECTED]:   Senhores,  Opa!   tenho um 
script python que me devolve uma tabela em html  (TABLE) com conteudos nos 
TD´s (td). Preciso que esta tabela  apareça em uma página Plone. Como posso 
fazer isto?   Bom, conceitualmente sua tabela deve ser exibida por um 
template (Page Template, vc vai ver mta gente tratando como ZPT). E nele eh q 
deveriam ser exibidas as informacoes.  Nao misture a camada de exibicao (seu 
futuro template) como o a camada logica, seu script. O script foi feito apenas 
para fazer logica, e nao para aprensentar conteudo okay?  No seu template, 
vc resolve isso facil com o seguinte:  table tal:define=objetos 
context/objectValues tr tal:repeat=objeto objetos td 
tal:content=objeto/TitleTitulo/td /tr /table  onde:  - 
tal:define - define variaveis - context/objectValues eh a lista de valores que 
vc deseja iterar - tal:repeat - eh o loop - tal:content - preenche a tag HTML 
onde estah contido (no caso a td), pela expressao que recebe (objeto/Title no 
caso)  Detalhe importante, nao use objectValues, ele instancia todos os 
objetos listados, isso eh caro pro Zope (App Server)!  Se estiver naquele 
famoso um dia de furia e mesmo assim quiser descer a loja de marreta ... ai 
teu script retorna a tabela e no teu template vc dah um:  table 
tal:replace=structure context/teu_hammer_script /  onde: replace 
substitui a tag HTML onde estah contido (table no caso), pelo resultado da 
expressao recebida  O structure aqui eh para reenderizar teu HTML e nao 
exibir ele como strings.  Lembrando que isto nao deve ser feito! (mas jah 
ouvo o barrulho da marreta rs)  Se nao souber como colocar seu template com 
aquela cara Plone:  html 
metal:use-macro=context/main_template/macros/master  body 
metal:fill-slot=main  seu codigo aqui  /body  /html  Mas macros 
(caso vc ainda nao conheca) eu deixo pra vc aprender sozinho ;)  Boa sorte, 
abraco!   Grato antecipadamente,   João   --  Castardo 
ThreePointsWeb [EMAIL PROTECTED] +55 61 8162-2072 






_
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br

RE: [zope-pt] Re: Como faço para armazenar uma lista de strings de um script python em um zpt

2008-04-14 Por tôpico Jorge Guimarães
João,
Você não usa o tal:repeat então. Apenas defina a lista em uma variável e depois 
acesse usando um índice inteiro. Ex:
 
metal:block tal:define=lista here/meuScriptPython
 div tal:condition=python:len(lista)  0 
tal:content=python:lista[0]String/div
/metal:block
Atente para o fato de que coloquei uma condição 
tal:condition=python:len(lista)  0, isso vai previnir que você acesse uma 
lista vazia :)
 
Dá uma boa lista no manual do ZPT, com certeza você vai tirar muita dúvida por 
lá.
 
Um abraço,
 
Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Mon, 14 Apr 2008 18:37:31 
+Subject: [zope-pt] Re: Como faço para armazenar uma lista de strings de um 
script python em um zpt




Jorge,o script python de resultado é heterogêneo, ou seja, mistura coisas 
diferentes, no caso números e textos (todos como strings, é claro). Preciso por 
exemplo acessar como se estivesse no interpretador python e digitasse lista[0], 
obtendo a primeira string da lista. Como posso fazer isto em um ZPT?Grato 
antecipado,João- Em 
zope-pt@yahoogrupos.com.br, Jorge Guimarães [EMAIL PROTECTED] escreveu 
João,Usando tal:define e tal:repeat?  Segue um exemplo de uso:metal:block 
tal:define=nomes here/nomeDoScript !-- Nessa linha voce armazena -- div 
tal:repeat=nome nomes tal:content=nomeAqui vai entrar o nome/div 
/metal:block  Para se aprofundar, leia o manual de ZPT em www.zope.org  
Um abraço,  Jorge   To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Mon, 14 Apr 
2008 17:33:02 +Subject: [zope-pt] Como faço para armazenar uma lista de 
strings de um script python em um zpt Pessoal,tenho um script python 
que me retorna uma lista de strings, como faço para armazenar (e utilizar) as 
mesmas em um ZPT?Grato antecipado,João
__ Conheça o Windows 
Live Spaces, a rede de relacionamentos do Messenger! 
http://www.amigosdomessenger.com.br/ 






_
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br

RE: [zope-pt] Modo correto de declarar no zope a tag a href='qualquercoisa'/a

2008-04-07 Por tôpico Jorge Guimarães
Edgar,
 
Que tal começar a usar URL absoluta? Seria interessante você criar suas URLs 
começando da raiz /. Ex: href=/Pasta/pgUm abraçoJorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Sun, 6 Apr 2008 19:05:31 
+Subject: [zope-pt] Modo correto de declarar no zope a tag a 
href='qualquercoisa'/a




Amigos Zope-ptMais um pequeno probleminhaEstou com alguns links dando um erro 
estranho no browsera tag a href=Pasta/pgnome/a, está gerando no browser, 
quando sevisita a pg mais de uma vez algo 
assim:http://meuurl/Pasta/Pasta/Pasta/pg; Quanto mais eu visito mais Pasta 
surge.Como declaro esta tag corretamente no zope para que isto não 
ocorra?EdgardCosta 






_
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack

RE: [zope-pt] Merged JS Composition Plone

2008-03-04 Por tôpico Jorge Guimarães
Caro Eder,
 
Existe uma opção em cada item do portal_javascripts que é justamente a de 
MERGE. Desabilite essa opção que possivelmente isso vai parar de acontecer.
 
Um abraço,
 
Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 4 Mar 2008 09:44:52 
-0300Subject: [zope-pt] Merged JS Composition Plone




Galera estou querendo deixar meu portal um pouco mais rapido!Estou criando 
alguns .js mas quando salvo ele coloca aslumas coisas na qual naotinha 
colocado.Tipo:/* Merged Plone Javascript file* This file is dynamically 
assembled from separate parts.* Some of these parts have 3rd party licenses or 
copyright information attached* Such information is valid for that section,* 
not for the entire composite file* originating files are separated by - 
filename.js -*/e ainda colocar espaçamento!Alguem ai sabe como posso fazer 
com que isso não ocorra mais??Abraços!!!-- Eder [EMAIL PROTECTED] 






_
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br

RE: [zope-pt] Merged JS Composition Plone

2008-03-04 Por tôpico Jorge Guimarães
Desculpa Eder mas não entendi o que seria a margem do .js, você poderia ser 
mais claro?()'s
 
Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 4 Mar 2008 10:22:51 
-0300Subject: Re: [zope-pt] Merged JS Composition Plone




Jorge acabei de fazer!!!Deu certinho!!!Mas ainda me restou uma duvida, os que 
ja tenho prontose eu desabilitar eles ficaram sem a margem do .js???Valeu...
Em 04/03/08, Jorge Guimarães [EMAIL PROTECTED] escreveu: 





Caro Eder, Existe uma opção em cada item do portal_javascripts que é justamente 
a de MERGE. Desabilite essa opção que possivelmente isso vai parar de 
acontecer. Um abraço, Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 4 Mar 2008 09:44:52 
-0300Subject: [zope-pt] Merged JS Composition Plone 



Galera estou querendo deixar meu portal um pouco mais rapido!Estou criando 
alguns .js mas quando salvo ele coloca aslumas coisas na qual naotinha 
colocado.Tipo:/* Merged Plone Javascript file* This file is dynamically 
assembled from separate parts.* Some of these parts have 3rd party licenses or 
copyright information attached* Such information is valid for that section,* 
not for the entire composite file* originating files are separated by - 
filename.js -*/e ainda colocar espaçamento!Alguem ai sabe como posso fazer 
com que isso não ocorra mais??Abraços!!!-- Eder [EMAIL PROTECTED]

Encontre o que você procura com mais eficiência! Instale já a Barra de 
Ferramentas com Windows Desktop Search! É GRÁTIS! 
-- Eder [EMAIL PROTECTED] 
 






_
Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live 
Search Maps!
http://www.livemaps.com.br/index.aspx?tr=true

RE: [zope-pt] Merged JS Composition Plone

2008-03-04 Por tôpico Jorge Guimarães
Eder,
Sugiro que faça os seus próprios testes, pois eu nunca trabalhei com arquivos 
JS em merge composition. Após o experimento, por favor, posta aqui o resultado 
para que todos na lista possam ficar sabendo como funciona :)Um abraço,
 
Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 4 Mar 2008 10:36:10 
-0300Subject: Re: [zope-pt] Merged JS Composition Plone




É o seguinte ja tenhu varios .js criados no meu site!Eu estou com duvida do 
seguinte:Como eles ja estao criados, eu gostaria de saber se eu descarcar a 
opção marging, e salva,  se ele automaticamenteirá tirar as margens dos  .js 
criados...Ja os que eu vou criar a primeira vez, eu desmarco a opção e ele roda 
redondo !,Essa minha duvida são nos que ja estão criados...Não sei se deu pra 
entender...RsObrigadooo
Em 04/03/08, Jorge Guimarães [EMAIL PROTECTED] escreveu:





Desculpa Eder mas não entendi o que seria a margem do .js, você poderia ser 
mais claro?()'s Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 4 Mar 2008 10:22:51 
-0300Subject: Re: [zope-pt] Merged JS Composition Plone



Jorge acabei de fazer!!!Deu certinho!!!Mas ainda me restou uma duvida, os que 
ja tenho prontose eu desabilitar eles ficaram sem a margem do .js???Valeu...
Em 04/03/08, Jorge Guimarães [EMAIL PROTECTED] escreveu: 





Caro Eder, Existe uma opção em cada item do portal_javascripts que é justamente 
a de MERGE. Desabilite essa opção que possivelmente isso vai parar de 
acontecer. Um abraço, Jorge Guimarães


To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Tue, 4 Mar 2008 09:44:52 
-0300Subject: [zope-pt] Merged JS Composition Plone 



Galera estou querendo deixar meu portal um pouco mais rapido!Estou criando 
alguns .js mas quando salvo ele coloca aslumas coisas na qual naotinha 
colocado.Tipo:/* Merged Plone Javascript file* This file is dynamically 
assembled from separate parts.* Some of these parts have 3rd party licenses or 
copyright information attached* Such information is valid for that section,* 
not for the entire composite file* originating files are separated by - 
filename.js -*/e ainda colocar espaçamento!Alguem ai sabe como posso fazer 
com que isso não ocorra mais??Abraços!!!-- Eder [EMAIL PROTECTED]

Encontre o que você procura com mais eficiência! Instale já a Barra de 
Ferramentas com Windows Desktop Search! É GRÁTIS! 
-- Eder [EMAIL PROTECTED] 

Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live 
Search Maps! Experimente já! 
-- Eder [EMAIL PROTECTED] 
 






_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/