Re: [Zope-pt] Script Python retornado valor para ZPT

2005-12-19 Por tôpico Rodrigo Braga



MarcioUma forma seria a seguinte:No script que chama o ZSQL você coloca uma condicional, por exemplo:se role_user é admin:  retorna zsql x senão:  retorna zsql y  Lembre-se, ZPT é apenas para apresentação, todas as suas regras de negócios podem ser "confortavelmente" abrigadas nos scripts python :-D  Sacou?!  Qualquer coisa grita aí!  Tentei :-)marcio_d_c [EMAIL PROTECTED] escreveu: Oi pessoal, estou iniciando meu aprendizado em Zope/Python com aconstrução de um pequeno aplicativo. A idéia é que ele sejamultiempresa e sendo assim eu criarei vários ZSQL, um para cadaempresa. Até aqui a coisa funciona, mas está complicando nomomento de selecionar o ZSQL de determinada empresa.Ex.:e title   Id  Nome  #  num_prot  Eu queria que um script Python retornasse o ZSQL apropriado de acordocom o usuário que está autenticado. Eu já sei como verificarqual o usuário autenticado, mas não sei devolver para ZPT oZSQL da empresa do usuário.Será que alguém poderia me ajudar?Agradeço.Márcio Delfino CarvalhoPara enviar uma mensagem: zope-pt@yahoogrupos.com.brPara 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 
		 
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] Instalar LiveSearch no Plone 2.0.5

2005-12-19 Por tôpico Fernando Sanches



Dorneles,

Fiz as alterações na mão como você mencionou, mas não traz nada. Fiz da seguinte maneira:

a) Peguei o fonte igualzinho do global_searchbox e alterei-o pela ZMI.
b) Peguei os estilos do livesearch e do searchBox do public.css da versão 2.1.1 e transferi para o plone.css da versão 2.0.5.
c) Adicionei o livesearch_reply.py no seguinte caminho: skins/plone_scripts
d) Adicionei o livesearch.js no seguinte caminho: skins/plone_3rdParty

No inicio deu um erro porque faltava incluir uma propriedade no site_properties do 
enable_livesearch do tipo boolean e inseri no seguinte caminho: portal_properties/site_properties. Salvei e rodei a página, mas não funcionou, permanecendo o tipo default da versão 
2.0.5.

Acho que ta faltando algo. Será que não ta faltando algo no portal_catalog ou algum arquivo?

Abraços!

Em 16/12/05, Dorneles Treméa [EMAIL PROTECTED] escreveu:
Opa Fernando, Gostaria de saber se é possível instalar o LiveSearch que esta na versão do Plone 
2.1.1 no Plone 2.0.5?que é possível, isso é... mas você vai ter que fazer o backportdo código na mão. Basicamente seria isso:a) Alterar o searchbox:CMFPlone/skins/plone_templates/global_searchbox.pt
b) Copiar os estilos relacionados:CMFPlone-2.1/skins/plone_styles/public.css.dtmlc) Adicionar o script de busca do LiveSearch:CMFPlone-2.1/skins/plone_scripts/livesearch_reply.pyd) Adicionar o _javascript_ voodoo:
CMFPlone-2.1/skins/plone_3rdParty/livesearch.jsSe não me engano é só isso. Boa sorte... ;-)HTH,--Dorneles TreméaX3ng Web TechnologyPara enviar uma mensagem: 
zope-pt@yahoogrupos.com.brPara 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
-- Fernando de Barros Sanches ArceTecnologo em Desenvolvimento de Sistemas Web 






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!.









[Zope-pt] Re: Script Python retornado valor para ZPT

2005-12-19 Por tôpico marcio_d_c
Oi Rodrigo,

Será que você poderia indicar um local onde eu pudesse ver um
exemplo
prático?? É que os exemplos que encontrei na net estão
fragmentados,
ou seja, apenas com pequenas porções do código, e não
consegui
fazê-los funcionar... Sabe como é a vida de iniciante... :)) E
olha
que eu já perdi algumas horas de sono procurando, mas pela pouca
experiência não consegui entender os exemplos que encontrei.

A maior dúvida é mesmo como passar o resultado do Z SQL Method
(no
script) para a minha página (ZPT) onde o resultado será exibido.

Agradeço a ajuda.


Márcio D. Carvalho 


--- Em zope-pt@yahoogrupos.com.br, Rodrigo Braga [EMAIL PROTECTED]
escreveu
 Marcio
 
 Uma forma seria a seguinte:
 
 No script que chama o ZSQL você coloca uma condicional, por
exemplo:
 
 se role_user é admin:
 retorna zsql x
  senão:
 retorna zsql y
  
  Lembre-se, ZPT é apenas para apresentação, todas as suas
regras de
negócios podem ser confortavelmente abrigadas nos scripts python
:-D
  
  Sacou?!
  
  Qualquer coisa grita aí!
  
  Tentei :-)
 
 
 
 marcio_d_c [EMAIL PROTECTED] escreveu: Oi pessoal, estou iniciando
meu aprendizado em Zope/Python com a
 construção de um pequeno aplicativo. A idéia é que ele seja
 multiempresa e sendo assim eu criarei vários ZSQL, um para cada
 empresa. Até aqui a coisa funciona, mas está complicando no
 momento de selecionar o ZSQL de determinada empresa.
 
 Ex.:
 
 e title
   
   
 
  
 
   Id
   Nome
 
 
   #
   num_prot
  

 
 
   
 
 
 Eu queria que um script Python retornasse o ZSQL apropriado de
acordo
 com o usuário que está autenticado. Eu já sei como
verificar
 qual o usuário autenticado, mas não sei devolver para ZPT o
 ZSQL da empresa do usuário.
 
 Será que alguém poderia me ajudar?
 
 Agradeço.
 
 
 Márcio Delfino Carvalho
 
 
 
 
 Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
 Para desistir envie uma mensagem em branco para:
[EMAIL PROTECTED] 
 Links do Yahoo! Grupos
 
 
 
 
  
 
 
 
 
 
   
 -
  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] 
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] Re: Script Python retornado valor para ZPT

2005-12-19 Por tôpico marcio_d_c
Oi Rodrigo,

Encontrei uma resposta para a minha dúvida. Depois de muito procurar
conseguir fazer o que eu queria. 


Abrigado e até a próxima.


Márcio D. Carvalho

--- Em zope-pt@yahoogrupos.com.br, marcio_d_c [EMAIL PROTECTED] escreveu
 Oi Rodrigo,
 
 Será que você poderia indicar um local onde eu pudesse ver um
 exemplo
 prático?? É que os exemplos que encontrei na net estão
 fragmentados,
 ou seja, apenas com pequenas porções do código, e não
 consegui
 fazê-los funcionar... Sabe como é a vida de iniciante... :)) E
 olha
 que eu já perdi algumas horas de sono procurando, mas pela pouca
 experiência não consegui entender os exemplos que encontrei.
 
 A maior dúvida é mesmo como passar o resultado do Z SQL Method
 (no
 script) para a minha página (ZPT) onde o resultado será exibido.
 
 Agradeço a ajuda.
 
 
 Márcio D. Carvalho 
 
 
 --- Em zope-pt@yahoogrupos.com.br, Rodrigo Braga [EMAIL PROTECTED]
 escreveu
  Marcio
  
  Uma forma seria a seguinte:
  
  No script que chama o ZSQL você coloca uma condicional, por
 exemplo:
  
  se role_user é admin:
  retorna zsql x
   senão:
  retorna zsql y
   
   Lembre-se, ZPT é apenas para apresentação, todas as suas
 regras de
 negócios podem ser confortavelmente abrigadas nos scripts python
 :-D
   
   Sacou?!
   
   Qualquer coisa grita aí!
   
   Tentei :-)
  
  
  
  marcio_d_c [EMAIL PROTECTED] escreveu: Oi pessoal, estou iniciando
 meu aprendizado em Zope/Python com a
  construção de um pequeno aplicativo. A idéia é que ele seja
  multiempresa e sendo assim eu criarei vários ZSQL, um para cada
  empresa. Até aqui a coisa funciona, mas está complicando no
  momento de selecionar o ZSQL de determinada empresa.
  
  Ex.:
  
  e title


  
   
  
Id
Nome
  
  
#
num_prot
   
 
  
  

  
  
  Eu queria que um script Python retornasse o ZSQL apropriado de
 acordo
  com o usuário que está autenticado. Eu já sei como
 verificar
  qual o usuário autenticado, mas não sei devolver para ZPT o
  ZSQL da empresa do usuário.
  
  Será que alguém poderia me ajudar?
  
  Agradeço.
  
  
  Márcio Delfino Carvalho
  
  
  
  
  Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
  Para desistir envie uma mensagem em branco para:
 [EMAIL PROTECTED] 
  Links do Yahoo! Grupos
  
  
  
  
   
  
  
  
  
  
  
  -
   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] 
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