[zope-pt] ZPT - Tal:repeat .. duvida

2007-10-05 Por tôpico João Paulo Sinieghi
Boa tarde pessoal..

No meu ZPT estou usando um tal:repeat que retorna dez registros..
mas eu quero pegar, o terceiro registro e não os dez... como posso
fazer isto?


Obrigado.



[zope-pt] Upload imagem em blob no Mysql

2007-06-05 Por tôpico João Paulo Sinieghi
Boa tarde pessoal...

Criei um formulário no ZPT _ Python + ZSQL Method, e lá tem um campo
FILE, para o usuario selecionar uma imagem na sua maquina, mas agora
quero guardar esta imagem em um campo BLOB no Mysql. Quando mandei
gravar, ele grava um array assim: array('c','imagem1.jpg'), mas
precisaria guardar assim
array('c','\xff\xd8\xff\xe0\x00\x10JFI..'). Alguém sabe o estou
fazendo de errado?

Obrigado.



[zope-pt] Re: Upload imagem em blob no Mysql

2007-06-05 Por tôpico João Paulo Sinieghi
Boa tarde... está assim..


form name=uploader method=post action=.
enctype=multipart/form-data
  input type=file name=Foto /
  input type=submit value=Upload Image
name=editar_foto_py:method/
/form





--- Em zope-pt@yahoogrupos.com.br, Cleber J Santos
[EMAIL PROTECTED] escreveu

 João Paulo Sinieghi wrote:
  Boa tarde pessoal...
 
  Criei um formulário no ZPT _ Python + ZSQL Method, e lá tem um campo
  FILE, para o usuario selecionar uma imagem na sua maquina, mas agora
  quero guardar esta imagem em um campo BLOB no Mysql. Quando mandei
  gravar, ele grava um array assim: array('c','imagem1.jpg'), mas
  precisaria guardar assim
  array('c','\xff\xd8\xff\xe0\x00\x10JFI..'). Alguém sabe o estou
  fazendo de errado?
 
  Obrigado.
 
 

 No seu zpt você indicou que é um arquivo e não uma url?
 
 Ex:
 
 |form action=meu_proc enctype=multipart/form-data method=post
 Arquivo: input type=file name=datafile size=40br /
 input type=submit value=Enviar
 /form|
 
 
 Para maiores detalhes veja em
http://www.cs.tut.fi/~jkorpela/forms/file.html
 
 At,
 
 -- 
 #!/bin/bash
 # Name: Cleber J Santos
 # Email: [EMAIL PROTECTED]
 # Icq: 27837





[zope-pt] Re: Upload imagem em blob no Mysql

2007-06-05 Por tôpico João Paulo Sinieghi
Correção...

está gravando assim no MySQL:


(array('c', 'ZPublisher.HTTPRequest.FileUpload instance at 0xb0011a4c'

e não array('c','imagem1.jpg')


Valeu


--- Em zope-pt@yahoogrupos.com.br, João Paulo Sinieghi
[EMAIL PROTECTED] escreveu

 Boa tarde... está assim..
 
 
 form name=uploader method=post action=.
 enctype=multipart/form-data
   input type=file name=Foto /
   input type=submit value=Upload Image
 name=editar_foto_py:method/
 /form
 
 
 
 
 
 --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos
 cleber_jsantos@ escreveu
 
  João Paulo Sinieghi wrote:
   Boa tarde pessoal...
  
   Criei um formulário no ZPT _ Python + ZSQL Method, e lá tem um campo
   FILE, para o usuario selecionar uma imagem na sua maquina, mas agora
   quero guardar esta imagem em um campo BLOB no Mysql. Quando mandei
   gravar, ele grava um array assim: array('c','imagem1.jpg'), mas
   precisaria guardar assim
   array('c','\xff\xd8\xff\xe0\x00\x10JFI..'). Alguém sabe o estou
   fazendo de errado?
  
   Obrigado.
  
  
 
  No seu zpt você indicou que é um arquivo e não uma url?
  
  Ex:
  
  |form action=meu_proc enctype=multipart/form-data method=post
  Arquivo: input type=file name=datafile size=40br /
  input type=submit value=Enviar
  /form|
  
  
  Para maiores detalhes veja em
 http://www.cs.tut.fi/~jkorpela/forms/file.html
  
  At,
  
  -- 
  #!/bin/bash
  # Name: Cleber J Santos
  # Email: cleber_jsantos@
  # Icq: 27837
 





Re: RES: [zope-pt] Apresentar campo binário do MySQL

2007-04-06 Por tôpico João Paulo Sinieghi
Ficou assim:

response = context.REQUEST.RESPONSE
response.setHeader('content-type','image/jpeg')
#response.write(context.zsql_foto())
return context.zsql_foto()


e aparece assim na tela, sem a imagem:

http://.../portal_skins/custom/teste_foto

Fonte em HTML: 

html
  head
meta http-equiv=content-type content=image/jpg /
title/title
  /head
  body
   img src=lt;Shared.DC.ZRDB.Results.Results instance at
0xb4daebecgt; /
  /body
/html






--- Em zope-pt@yahoogrupos.com.br, André F Silva [EMAIL PROTECTED] escreveu

 Retira a linha que tem response.write... e no return coloque o
método que retorna o binário
 
 return zsqlMetodoQueRetornaOBinario()
 
 --
 André FS
 
 João Paulo Sinieghi [EMAIL PROTECTED] escreveu: 
Leonardo... entendi o seu codigo...
  
  mas agora está dando o erro:
  
  Tipo de Erro
  TypeError
  Valor do Erro
  Value must be a string
  
  o que pode ser?
  Valeu
  
  --- Em zope-pt@yahoogrupos.com.br, André F Silva andrefs_cc@ escreveu
  
   Cara, seguinte. Faça um script pytho do tipo getImagem, com um
  código do tipo
   
   response = context.REQUEST.RESPONSE
   response.setHeader('content-type','image/jpeg')
   response.write(context.zsqlMethodQueRetornaOBinario())
   return response
   
   No seu ZPT vc chama esse script no src da figura:
   
   img tal:attributes=src here/getImagem/
   
   Espero que ajude.
   
   João Paulo Sinieghi jpsinieghi@ escreveu: 
  Na verdade minha dificuldade está no BLOB... como trazer
  uma imagem
que está em BLOB (MySQL) para um ZPT...

--- Em zope-pt@yahoogrupos.com.br, João Paulo Sinieghi
jpsinieghi@ escreveu

 Leonardo, obrigado pela ajuda, mas ainda não consegui.
 
 = Acredito que a tag IMG não aceita o tal:content, aceita
somente o
 tag:replace
 
 =com structure, continuou mostrando o código binário
 
 
 Valeu.
 
 
 
 --- Em zope-pt@yahoogrupos.com.br, Leonardo Miranda
 leonardo.mirandas@ escreveu
 
  Joao, ja tentou usar o structure
  
  img src=#  tal:content=structure imagem.gif /
  
  ou
  
  tal:block replace=structure SeuRecordSet/SeuCampoImagem/
  
  Leonardo Miranda
  
  
  
  
  Em 05/04/07, João Paulo Sinieghi jpsinieghi@ escreveu:
  
  
  
  
  
  
   Obrigado pela resposta, mas não deu certo. O tal:condition
apenas
condicionou e assim o html ficou img src=foto.gif / e
como
 ele não
acha foto.gif, não aparece..
  
--- Em zope-pt@yahoogrupos.com.br, Thiago Garcia
Tamosauskas
thiago.tamosauskas@ escreveu

 Tiro no escuro meu João, mas tente o seguinte:



 img tal:condition=here/foto src=foto.jpg /



 Espero que ajude,



 Thiago Tamosauskas

 Gerência de Comunicação - Web
 Diretoria de Comunicação e Marketing

 

 De: zope-pt@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
Em nome de João Paulo Sinieghi
 Enviada em: quinta-feira, 5 de abril de 2007 10:24
 Para: zope-pt@yahoogrupos.com.br
 Assunto: [zope-pt] Apresentar campo binário do MySQL
 Prioridade: Baixa



 Bom dia pessoal...

 Usando o ZSQL no ZOPE, puxei um campo foto que é
binário do
 MySQL.
 Como eu faço para aparecer a foto em vez do código binário.
 Estou usando ZPT.

 Obrigado.

  
  
 




  
   
__
   Fale com seus amigos  de graça com o novo Yahoo! Messenger 
   http://br.messenger.yahoo.com/
  
  
  
  

 
  __
 Fale com seus amigos  de graça com o novo Yahoo! Messenger 
 http://br.messenger.yahoo.com/





Re: RES: [zope-pt] Apresentar campo binário do MySQL

2007-04-06 Por tôpico João Paulo Sinieghi
Pessoal... vcs estão corretos o código está correto.. descobri o
que aconteceu...

Quando eu cadastro diretamente no phpmyadmin uma foto (no longblob) e
executo o zpt funciona perfeitamente... então abri o meu jabber e na
configuração da conta cadastrei a mesma foto (que salva a imagem no
mesmo campo longblog no mysql) e adivinha a surpresa.. ela grava, mas
os códigos binários são diferentes.. e qdo vou puxar denovo pelo zpt,
não funcionao que pode ser?

Obrigado.


--- Em zope-pt@yahoogrupos.com.br, Luciano Ramalho [EMAIL PROTECTED]
escreveu

 On 4/6/07, André F Silva [EMAIL PROTECTED] wrote:
 
  O processo é o seguinte, esse método vai escrever um response http
que vai
  ser a figura. Se tudo está correndo bem, quando vc coloca a url do
método (o
  que modifica o response) no browser ele retorna uma imagem jpeg.
Assim, no
  seu zpt, vc tem que chamar a url do método que retorna a figura.
 
  Suponha que o método getImageFromDB seja:
 
  response = context.REQUEST..
  ...
  return context.zsql_foto()
 
 
 Isso retorna o result set inteiro. O que precisa ser retornado é
apenas um
 campo de um registro, então a fica tipo assim:
 
 return context.zsql_foto()[0][0]
 ou
 return context.zsql_foto()[0].foto #assumindo que o campo chama-se foto
 
 
 No ZPT:
 
  img src='' tal:attributes=src
  string:${here/portal_url}/getImagemFromDB/
 
 
 
 Algo do tipo. O src da figura tem que ser a url do método python que
retorna
  a imagem.
 
 
 Perfeito. Eu faria assim:
 
 img src='' tal:attributes=src here/getImagemFromDB/absolute_url/
 
 Assim não se cria uma dependência em relação à URL do portal.
 
 [ ]s
 Luciano





[zope-pt] Apresentar campo binário do MySQL

2007-04-05 Por tôpico João Paulo Sinieghi
Bom dia pessoal...

Usando o ZSQL no ZOPE, puxei um campo foto que é binário do MySQL.
Como eu faço para aparecer a foto em vez do código binário.
Estou usando ZPT.

Obrigado.



Re: RES: [zope-pt] Apresentar campo binário do MySQL

2007-04-05 Por tôpico João Paulo Sinieghi
Obrigado pela resposta, mas não deu certo. O tal:condition apenas
condicionou e assim o html ficou img src=foto.gif / e como ele não
acha foto.gif, não aparece..



--- Em zope-pt@yahoogrupos.com.br, Thiago Garcia Tamosauskas
[EMAIL PROTECTED] escreveu

 Tiro no escuro meu João, mas tente o seguinte: 
 
  
 
 img tal:condition=here/foto src=foto.jpg /
 
  
 
 Espero que ajude,
 
  
 
 Thiago Tamosauskas
 
 Gerência de Comunicação - Web
 Diretoria de Comunicação e Marketing
 
 
 
 De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de João Paulo Sinieghi
 Enviada em: quinta-feira, 5 de abril de 2007 10:24
 Para: zope-pt@yahoogrupos.com.br
 Assunto: [zope-pt] Apresentar campo binário do MySQL
 Prioridade: Baixa
 
  
 
 Bom dia pessoal...
 
 Usando o ZSQL no ZOPE, puxei um campo foto que é binário do MySQL.
 Como eu faço para aparecer a foto em vez do código binário.
 Estou usando ZPT.
 
 Obrigado.





Re: RES: [zope-pt] Apresentar campo binário do MySQL

2007-04-05 Por tôpico João Paulo Sinieghi
Leonardo, obrigado pela ajuda, mas ainda não consegui.

= Acredito que a tag IMG não aceita o tal:content, aceita somente o
tag:replace

=com structure, continuou mostrando o código binário


Valeu.



--- Em zope-pt@yahoogrupos.com.br, Leonardo Miranda
[EMAIL PROTECTED] escreveu

 Joao, ja tentou usar o structure
 
 img src=#  tal:content=structure imagem.gif /
 
 ou
 
 tal:block replace=structure SeuRecordSet/SeuCampoImagem/
 
 Leonardo Miranda
 
 
 
 
 Em 05/04/07, João Paulo Sinieghi [EMAIL PROTECTED] escreveu:
 
 
 
 
 
 
  Obrigado pela resposta, mas não deu certo. O tal:condition apenas
   condicionou e assim o html ficou img src=foto.gif / e como
ele não
   acha foto.gif, não aparece..
 
   --- Em zope-pt@yahoogrupos.com.br, Thiago Garcia Tamosauskas
   thiago.tamosauskas@ escreveu
   
Tiro no escuro meu João, mas tente o seguinte:
   
   
   
img tal:condition=here/foto src=foto.jpg /
   
   
   
Espero que ajude,
   
   
   
Thiago Tamosauskas
   
Gerência de Comunicação - Web
Diretoria de Comunicação e Marketing
   

   
De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
   Em nome de João Paulo Sinieghi
Enviada em: quinta-feira, 5 de abril de 2007 10:24
Para: zope-pt@yahoogrupos.com.br
Assunto: [zope-pt] Apresentar campo binário do MySQL
Prioridade: Baixa
   
   
   
Bom dia pessoal...
   
Usando o ZSQL no ZOPE, puxei um campo foto que é binário do
MySQL.
Como eu faço para aparecer a foto em vez do código binário.
Estou usando ZPT.
   
Obrigado.
   
 
 





Re: RES: [zope-pt] Apresentar campo binário do MySQL

2007-04-05 Por tôpico João Paulo Sinieghi
Na verdade minha dificuldade está no BLOB... como trazer uma imagem
que está em BLOB (MySQL) para um ZPT...



--- Em zope-pt@yahoogrupos.com.br, João Paulo Sinieghi
[EMAIL PROTECTED] escreveu

 Leonardo, obrigado pela ajuda, mas ainda não consegui.
 
 = Acredito que a tag IMG não aceita o tal:content, aceita somente o
 tag:replace
 
 =com structure, continuou mostrando o código binário
 
 
 Valeu.
 
 
 
 --- Em zope-pt@yahoogrupos.com.br, Leonardo Miranda
 leonardo.mirandas@ escreveu
 
  Joao, ja tentou usar o structure
  
  img src=#  tal:content=structure imagem.gif /
  
  ou
  
  tal:block replace=structure SeuRecordSet/SeuCampoImagem/
  
  Leonardo Miranda
  
  
  
  
  Em 05/04/07, João Paulo Sinieghi jpsinieghi@ escreveu:
  
  
  
  
  
  
   Obrigado pela resposta, mas não deu certo. O tal:condition apenas
condicionou e assim o html ficou img src=foto.gif / e como
 ele não
acha foto.gif, não aparece..
  
--- Em zope-pt@yahoogrupos.com.br, Thiago Garcia Tamosauskas
thiago.tamosauskas@ escreveu

 Tiro no escuro meu João, mas tente o seguinte:



 img tal:condition=here/foto src=foto.jpg /



 Espero que ajude,



 Thiago Tamosauskas

 Gerência de Comunicação - Web
 Diretoria de Comunicação e Marketing

 

 De: zope-pt@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED]
Em nome de João Paulo Sinieghi
 Enviada em: quinta-feira, 5 de abril de 2007 10:24
 Para: zope-pt@yahoogrupos.com.br
 Assunto: [zope-pt] Apresentar campo binário do MySQL
 Prioridade: Baixa



 Bom dia pessoal...

 Usando o ZSQL no ZOPE, puxei um campo foto que é binário do
 MySQL.
 Como eu faço para aparecer a foto em vez do código binário.
 Estou usando ZPT.

 Obrigado.

  
  
 





[zope-pt] compartilhar conteúdo entre dois Zopes

2007-01-22 Por tôpico João Paulo Sinieghi
Boa tarde...

Na minha empresa tem um servidor rodando dois zope (um na porta 8080 e
outra na porta 8090).. Eu quero puxar um conteúdo de um deles para o
outro usando o portal_catalog.searchResults.. isto é possível?

Obrigado.



[zope-pt] Acessar imagens de instancias diferentes do Plone

2006-12-06 Por tôpico João Paulo Sinieghi
Boa tarde pessoal...

Em uma instancia do plone chamado extranet estou acessando os
conteudo de outra instancia chamada intranet, dentro do mesmo Zope.

utilizando o context.intranet.portal_catalog.searchResults(...),
peguei o envelope e, em seguida, o objeto... até aí blz... o que tá
pegando é quando eu puxo pelo getText(), vem os texto e a imagem não..
vi então que no source que a imagem vem como:
src=./resolveUid/ca66d2d7caf1d88b786332ba30ae259b /.. e então a
extranet não reconhece pois este UID é da intranet...

Alguém tem alguma dica de como posso resolver isto? Apresentar as
imagens da instancia Intranet na Extranet?

Obrigado.



[zope-pt] Problema em colocar uma variável no ZPT

2006-12-04 Por tôpico João Paulo Sinieghi
Bom di apessoal...

Criei uma variável endereco e quero colocá-lo em um tal:define
(veja o código abaixo), mas não estou conseguindo.. está aparecendo []
Alguém pode me ajudar? Tb aceito uma solução via Python... 
Obrigado.


div tal:define=endereco
string:/intranet/Members/comunicacao/paginas/medicina-do-trabalho
 div tal:define=brain_conteudo
python:context.intranet.portal_catalog.searchResults(path='${endereco}')
  tal:content=brain_conteudoNoticia/div
 /div  
/div




[zope-pt] ferramenta de estatística para o Plone

2006-12-04 Por tôpico João Paulo Sinieghi
Boa tarde pessoal...

Alguém conhece um produto para o plone que dê as estatísicas do
site... por exemplo, eu quero saber quantas pessoas acessaram o site,
qual a pagina mais acessada e eoutros...

Obrigado.



[zope-pt] Colocar vários arquivos no ZOPE

2006-10-14 Por tôpico João Paulo Sinieghi
Boa tarde pessoal...

Preciso colocar uma pasta com cerca de 1000 arquivos no Zope.. Como eu
posso fazer isto... sem ter que colocar um por um.. é usando o
WEBDav??? ou o FTP???

Obrigado.




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] Criar XML a partir de um ZPT + ZSQL

2006-10-12 Por tôpico João Paulo Sinieghi
Boa tarde pessoal..
Estou dando as caras no AJAX e preciso de uma ajuda...

Criei um ZPT (anexo abaixo) que busca os dados através de um ZSQL
Method. O Content-Type está text/html e está funcionando.. mas
quero transformálo em um arquivo XML válido.. então troquei o
text/html por application/xml.. mas quando fui salvar deu o erro:
Compilation failed
xml.parsers.expat.ExpatError: unbound prefix: line 1, column 0

O que pode ser??

Arquivo ZPT:
div tal:define=results here/lista_produtos_ajax_sql;
categoria
 tal:x repeat=result results 
   produto
codigospan tal:replace=result/cod_produtocod_produto
goes here/span/codigo
descricaospan tal:replace=result/descricaodescricao goes
here/span/descricao
   /produto
 /tal:x
/categoria
/div

Obrigado. 






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] Script javascript não funciona no Plone

2006-10-06 Por tôpico João Paulo Sinieghi
Bom dia pessoal...

Criei um javascript que pega o Ip do cliente e coloca em um field em
um Page Template, no Plone.

código:
html  
  head
title tal:content=template/titleThe title/title
script

  function mostraIP()
  {

makeSynchronousRequest('get_ip_address','');
return formulario.campo.value = theIP
  
  }

/script
/head
body
a href=# tal:attributes=onMouseover string:return mostraIP()IP/a
br
form name=formulario method=POST
p
Seu Nome:input type=text size=20 name=campo value=
br
/p/form/div/body/html

e funciona corretamente.. porem quando eu substituo o html por
html metal:use-macro=here/main_template/macros/master e coloco o
 div metal:fill-slot=main para ficar coma aparencia do Plone, o
script não funciona...
Alguém sabe o porque disto?

Obrigado.






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] Sqlrelay no ZOPE

2006-09-26 Por tôpico João Paulo Sinieghi
Pessoal, boa tarde...

Depois de muita dificuldade consegui colocar o SQLRELAY para funcionar
no ZOPE. Agora estou com um problema... quando faço um ZSQL Method e
puxo os dados do MSSQL, os dados vem corretamente, porém a conexão
fica fechada e não libera a conexão. Na configuração do sqlrelay.conf,
eu posso colocar a quantidade que eu quiser de conexões, mas quero que
assim que o ZSQL for executada, a conexão seja liberada... Alguém já
usou o SQLRELAY e teve este problema? ou se é possível já no ZSQL
Method liberar a conexão via comandos SQL...

Obrigado.





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] IP via python no Archetype

2006-09-18 Por tôpico João Paulo Sinieghi
Boa tarde pessoal...

Criei um Produto em Archetype e um dos fields eu quero colocar o IP da
máquina do cliente como valor inicial do field. 
Então criei uma função dentro do meu Archetype:

def pega_IP(self):
ip = socket.gethostbyaddr(socket.gethostname())
ip_nome = ip[2]
return ip_nome

Porém está vindo o IP do servidor e não o do cliente. Alguém sabe o
que pode ser feito?

Obrigado.






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] Pegar e apresentar o IP do Cliente

2006-09-15 Por tôpico João Paulo Sinieghi
Bom dia...

Eu quero apresentar o IP da pessoa que acessa a minha Intranet
(Zope/Plone). Tentei fazer via python, mas aparece o IP do servidor.

def pega_IP(self):
ip = socket.gethostbyaddr(socket.gethostname())
ip_maq = ip[2]
return ip_maq

Alguém sabe como posso fazer isto?

Obrigado






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: LDAPMultiPlugins no Zope 2.9.4 (python 2.4.1)

2006-09-11 Por tôpico João Paulo Sinieghi
Dei uma olhada mais profunda no erro e vi que o python2.4 não consegue
importar o ldap

 import ldap
Traceback (most recent call last):
  File stdin, line 1, in ?
ImportError: No module named ldap

... já o python2.3 consegue.

então dei o apt: apt-cache search python |grep ldap
e só veio:

ldaptor-common - Pure-Python library for LDAP (common files)
python-ldap - A LDAP interface module for Python. [dummy package]
python-ldap-doc - Documentation for the Python LDAP interface module
python-ldaptor - Pure-Python library for LDAP
python2.1-ldap - A LDAP interface module for Python 2.1
python2.2-ldap - A LDAP interface module for Python 2.2
python2.3-ldap - A LDAP interface module for Python 2.3
python2.3-ldaptor - Pure-Python library for LDAP
zope-ldap - A driver for connecting Zope with Ldap system


Como posso resolver isto?  Colocar o python2.4-ldap em um servidor Debian?

Obrigado.


--- Em zope-pt@yahoogrupos.com.br, Sidnei da Silva [EMAIL PROTECTED] escreveu

 On Mon, Sep 11, 2006 at 07:01:10PM -, João Paulo Sinieghi wrote:
 | Boa tarde pessoal...
 | 
 | Tentei colocar o LDAPMultiPlugins no Zope 2.9.4 (python 2.4.1) e não
 | está instalando...porém tentei no Zope 2.8.8 (python 2.3.5) e
funciona...
 | Alguém sabe o que pode ser?
 
 Defina 'nao esta instalando'.
 
 Voce recebe um erro? O Zope nao inicia? O LDAPMultiPlugin esta
 quebrado em Control_Panel/Products?
 
 -- 
 Sidnei da Silva
 Enfold Systemshttp://enfoldsystems.com
 Fax +1 832 201 8856 Office +1 713 942 2377 Ext 214







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] Não consigo excluir objeto no ZOPE

2006-09-05 Por tôpico João Paulo Sinieghi
Bom dia pessoal...

Estou dando uma limpa no meu Zope e tem duas pastas (folder) que não
consigo excluir... dá o erro:

Module ZODB.Connection, line 786, in _setstate
  Module ZODB.serialize, line 605, in setGhostState
  Module Shared.DC.ZRDB.Connection, line 74, in __setstate__
  Module logging, line 962, in error
TypeError: _log() got an unexpected keyword argument 'error'


Alguém sabe como excluir estas pastas??

Obrigado.
João P. Sinieghi






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: Puxar HTML no MySQL

2006-09-01 Por tôpico João Paulo Sinieghi
Muito obrigado.. funcionou

--- Em zope-pt@yahoogrupos.com.br, JJ (Arnaldo Janz Júnior)
[EMAIL PROTECTED] escreveu

 João,
 
 Provavelmente você está mostrando os resultados com um tal:replace ou
 tal:content, certo?
 Se é isso, acrescente, antes da expressão que você está chamando,
 structure. Exemplo: tal:replace=structure itemdobanco
 
 [ ],
 -- 
 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 31/08/06, João Paulo Sinieghi [EMAIL PROTECTED] escreveu:
 
  Boa tarde pessoal...
 
  tenho um campo no MySQl que contem um texto em HTML (pmeu
  títulop). Quando eu o busco via ZSQL ele vem já formatado, porem
  quando vou puxar pelo PageTemplate, ele vem em texto HTML denovo
  (pmeu títulop), e vendo o código fonte gerado pelo browser, os
  caracteres:  fica lt; e o  fica gt;.
 
  O que pode ser?
 
  Obrigado.
  Sinieghi
 








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: Puxar HTML no MySQL

2006-09-01 Por tôpico João Paulo Sinieghi
Muito obrigado.. funcionou

--- Em zope-pt@yahoogrupos.com.br, José Henrique [EMAIL PROTECTED] escreveu

 Utilize a palavra structure em sua sua tag para interpretar
 corretamente o conteúdo do texto:
 
 span tal:content=structure texto_que_vem_do_BD /
 
 Zénrique
 
 Em 31/08/06, João Paulo Sinieghi[EMAIL PROTECTED] escreveu:
  Boa tarde pessoal...
 
  tenho um campo no MySQl que contem um texto em HTML (pmeu
  títulop). Quando eu o busco via ZSQL ele vem já formatado, porem
  quando vou puxar pelo PageTemplate, ele vem em texto HTML denovo
  (pmeu títulop), e vendo o código fonte gerado pelo browser, os
  caracteres:  fica  e o  fica .
 
  O que pode ser?
 
  Obrigado.
  Sinieghi
 
 
 
 
 
 
  Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
  Para desistir envie uma mensagem em branco para:
[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

* 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: Conexão do Python com o MSSQL(Microsoft)

2006-09-01 Por tôpico João Paulo Sinieghi

Mas ele é pago?? tanto o módulo ZOPE quanto o módulo Python??

--- Em zope-pt@yahoogrupos.com.br, Fabio Rizzo Matos
[EMAIL PROTECTED] escreveu

 Olha,
 
 Se for para Zope, eu tenho usado o conector da Egenix, e não tenho
 problemas!
 
 Excelente!
 
 
 Fabio Rizzo
 ThreePointsWeb
 [EMAIL PROTECTED]
 
 
 
 On 9/1/06, João Paulo Sinieghi [EMAIL PROTECTED] wrote:
 
  Bom dia pessoal...
 
  Alguém conhece algum módulo do Python que permite a conexão do Python
  com o MSSQL(microsoft) que não seja pago?
 
  Obrigado
  Sinieghi
 
 
 
 
  
 








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] Gravação em formato UTF-8 no MySQL

2006-08-30 Por tôpico João Paulo Sinieghi
Boa tarde
Meu produto archetype usa o storage=MySQLSQLStorage(), porém ao
verificar no MySQL, percebi que a palavra Não está sendo gravado
assim: Nós e outras palavras com acentos tb.
Alguém sabe o que pode ser?

Configurei os arquivos abaixo assim:

/usr/lib/python2.3/site-packages/sitecustomize.py está:

 import sys
 sys.setdefaultencoding('utf-8')

e

/etc/environment está:

 LANGUAGE=pt_BR:pt:pt_PT
 LANG=pt_BR


Obrigado.
Sinieghi






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] Controlar um Upload no FCKEditor

2006-08-28 Por tôpico João Paulo Sinieghi
Boa tarde pessoal...

Quero controlar o upload das imagens no Plone. Eu uso o FCKEditor e
quero limitar o tamanho das imagens (poe exemplo: 200 Kbytes) que os
usuarios fazem no Upload...
Alguem sabe como posso fazer isto?

Obrigado.
Sinieghi
[EMAIL PROTECTED]





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] Arquivo *.zargo (ArgoUML) com Workflow

2006-07-21 Por tôpico João Paulo Sinieghi
Boa tarde pessoal...

Preciso colocar no meu produto um novo Workflow (diferente do padrão
do Plone). Consegui fazer isto diretamente no Zope, mas quero
colocá-lo no código-fonte do meu produto...(fiz este programa no
ArgoUML). Como eu faço, no ArgoUML, para colocar este workflow junto
ao programa que criei??
Alguém tem algum arquivo (zargo ou XMI) para verificar como fica?

Obrigado.
João Paulo Sinieghi





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: Mudar estado do Workflow ao criar um novo objeto.

2006-07-20 Por tôpico João Paulo Sinieghi
Fernando, verifiquei o código que vc me passou e fiz algumas
alterações e deu certo...

ficou assim:

'''COLOQUEI ESTE MÉTODO NO MEU ARCHETYPE'''
def at_post_create_script(self):

pwf = getToolByName(self, 'portal_workflow')
pw = pwf.doActionFor
pw(self,'submit')

Agora, quando crio um objeto, automaticamente ele já altera o estado.
Muito obrigado.


--- Em zope-pt@yahoogrupos.com.br, Fernando Rocha Bezerra
[EMAIL PROTECTED] escreveu

 Bom dia João,
 O que vc tá querendo fazer não é tão complicado. Tenta ver esse
 código que eu criei e vê se ajuda.
 Esse código eu usei para mudar o estado de um objeto e cria
 permissões locais(Local Roles) para o mesmo.
 
 from Products.CMFCore.utils import getToolByName
 '''CHAMA O PORTAL_WORKFLOW'''
 pwf = getToolByName(context,'portal_workflow')
 pw = pwf.doActionFor
 '''PEGA OS USUÁRIOS DO PORTAL'''
 pm = getToolByName(context,'portal_membership')
 slr = pm.setLocalRoles
 
 pastas = ['aaa','bbb','ccc']
 
 for p in pastas:
'''PEGA OS ATRIBUTOS DO OBJETO'''
objeto=getattr(context,p) 
'''REDEFINE O ESTADO. Nesse exemplo eu tiver que alterar para
 PRIVADO. No seu caso em vez de hide vc deve usar submit ''' 
pw(objeto,'hide')
 
 '''CRIA PERMISSÕES LOCAIS'''
elemento = [objeto.id]
slr(objeto,elemento,'Manager') 
 return 'Permissões alteradas'
 
 Espero que possa ser útil.
 
 T+
 
 
 --- Em zope-pt@yahoogrupos.com.br, jpsinieghi [EMAIL PROTECTED]
escreveu
 
  Bom dia pessoal...
  
  Comecei a trabalhar com Archetypes e fiz um pequeno produto. Agora
  quero que quando eu criar um objeto deste produto, ele automaticamente
  muda o estado do workflow de rascunho publico para pendente, sem
  precisar que o usuário envie para o revisador. Como eu posso mudar no
  meu código fonte (archetype) para funcionar deste jeito?? Alguém
  poderia me ajudar nisto?
  
  Obrigado.
  João P. Sinieghi
  [EMAIL PROTECTED]
  Fundação João Paulo II
  Sistema de Comunicação Canção Nova
 







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] Filtro de arquivos - Owner

2006-07-20 Por tôpico João Paulo Sinieghi
Boa tarde pessoal...

Tenho uma pasta, no Plone, aonde varias pessoas acrescentam paginas
(Document), mas quero que elas vejam somente o que elas (owner)
colocaram, não quero que vejam os arquivos dos outros. Até aí tudo
bem..., porem quero fazer isto sem ter que deixar os arquivos
privados, quero deixá-los pendente. Isto é possível?

Obrigado.
João Paulo Sinieghi
Fundação João Paulo II
Sistema de Comunicação Canção Nova





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