[zope-pt] ZODB

2007-01-05 Thread Samuel Cardoso
Há alguma maneira de exportar os dados do ZODB (Data.fs) para um banco de dados 
do MySQL?
 
 Se sim, alguém poderia me dizer como?
 
 Obrigado!
 
 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

[zope-pt] Ajuda: portal_actions -> Login

2007-01-05 Thread Juliano
Caros colegas do Zope-Pt,

Eu coloquei no portal_actions:
  Title: Acessar
  Id:login
  URL (Expression): string:portal_url/login_form
  Condition (Expression):
  Permission: view
  Category: site_actions
  Visible?  X

Quero colocar o LOGIN no Actions do site ao lado do mapa do site,
acessibilidade... e fazendo isso ele foi! Mais eu gostaria que logo
após o LOGIN ele desaparece e apareça o Logout.

Alguém sabe como o fazer?

Agradeço a atenção de todos!!

Juliano Araújo Farias
Consultor Pleno
Instituto de Tecnologia em Informática e Informação do Estado de Alagoas



[zope-pt] Re: Ajuda: portal_actions -> Login

2007-01-05 Thread Juliano
Senhores, descobri:

No Condition (Expression): coloco a espressao "not: member":

>   Title: Acessar
>   Id:login
>   URL (Expression): string:portal_url/login_form
>   Condition (Expression):
>   Permission: view
>   Category: site_actions
>   Visible?  X

Que acabei achando no portal_membership na aba 'Actions', logo mudei a
Categoria dele para 'site_actions' que estava 'user'.

Vlw meu colegal!






Eu digitei na mensagem passada:



--- Em zope-pt@yahoogrupos.com.br, "Juliano" <[EMAIL PROTECTED]> escreveu
>
> Caros colegas do Zope-Pt,
> 
> Eu coloquei no portal_actions:
>   Title: Acessar
>   Id:login
>   URL (Expression): string:portal_url/login_form
>   Condition (Expression):
>   Permission: view
>   Category: site_actions
>   Visible?  X
> 
> Quero colocar o LOGIN no Actions do site ao lado do mapa do site,
> acessibilidade... e fazendo isso ele foi! Mais eu gostaria que logo
> após o LOGIN ele desaparece e apareça o Logout.
> 
> Alguém sabe como o fazer?
> 
> Agradeço a atenção de todos!!
> 
> Juliano Araújo Farias
> Consultor Pleno
> Instituto de Tecnologia em Informática e Informação do Estado de Alagoas
>




RES: [zope-pt] Evento sem classificação

2007-01-05 Thread Thiago Garcia Tamosauskas



-Mensagem original-
De: zope-pt@yahoogrupos.com.br em nome de Dorneles Treméa
Enviada: qui 4/1/2007 18:52
Para: zope-pt@yahoogrupos.com.br
Assunto: Re: [zope-pt] Evento sem classificação
 
Opa Thiago,

> Deixa eu estrear o ano com uma pergunta, que espero seja fácil de
> resolver. Bom fácil eu sei que não é porque já estou tentando por um tempo.
> 
> Como eu faço para não ter que selecionar o "Tipo de Evento" ? Work,
> Social Event, etc...
> 
> Detalhe, não tenho acesso ao file system :(

essa frase é algo semelhante ao paciente pedindo ao médico:

"Como eu faço para não ser operado num transplante de rim?" :-)

De qualquer forma, acredito que dê para usar uma solução
alternativa, caso você considere que a seleção de uma opção
em branco para o tipo do evento resolve o problema.

Se resolver, então siga os passos:

 - acesse o portal_metadata;
 - clique na aba Elements, depois em Subject;
 - no vocabulário do tipo Event, adicione uma nova linha com
   um espaço em branco (o espaço é importante).

Agora a opção em branco passará a aparecer quando você criar
um novo evento, basta selecionar ela.

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

 

<>

RES: [zope-pt] Evento sem classificação

2007-01-05 Thread Thiago Garcia Tamosauskas

Ola Dorneles... Obrigado por sua ajuda novamente.

Se eu tivesse acesso ao file sytem, o que eu teria que fazer então para o 
""Tipo de Evento" não ser um item obrigatório?

Abraços!
Thiago

-Mensagem original-
De: zope-pt@yahoogrupos.com.br em nome de Dorneles Treméa
Enviada: qui 4/1/2007 18:52
Para: zope-pt@yahoogrupos.com.br
Assunto: Re: [zope-pt] Evento sem classificação
 
Opa Thiago,

> Deixa eu estrear o ano com uma pergunta, que espero seja fácil de
> resolver. Bom fácil eu sei que não é porque já estou tentando por um tempo.
> 
> Como eu faço para não ter que selecionar o "Tipo de Evento" ? Work,
> Social Event, etc...
> 
> Detalhe, não tenho acesso ao file system :(

essa frase é algo semelhante ao paciente pedindo ao médico:

"Como eu faço para não ser operado num transplante de rim?" :-)

De qualquer forma, acredito que dê para usar uma solução
alternativa, caso você considere que a seleção de uma opção
em branco para o tipo do evento resolve o problema.

Se resolver, então siga os passos:

 - acesse o portal_metadata;
 - clique na aba Elements, depois em Subject;
 - no vocabulário do tipo Event, adicione uma nova linha com
   um espaço em branco (o espaço é importante).

Agora a opção em branco passará a aparecer quando você criar
um novo evento, basta selecionar ela.

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

 

<>

Re: [zope-pt] Ajuda: portal_actions -> Login

2007-01-05 Thread Wesley Lopes

Tente colocar python:context.portal_membership.isAnonymousUser() no
Condition do action.

Wesley




Em 05/01/07, Juliano <[EMAIL PROTECTED]> escreveu:


  Caros colegas do Zope-Pt,

Eu coloquei no portal_actions:
Title: Acessar
Id: login
URL (Expression): string:portal_url/login_form
Condition (Expression):
Permission: view
Category: site_actions
Visible? X

Quero colocar o LOGIN no Actions do site ao lado do mapa do site,
acessibilidade... e fazendo isso ele foi! Mais eu gostaria que logo
após o LOGIN ele desaparece e apareça o Logout.

Alguém sabe como o fazer?

Agradeço a atenção de todos!!

Juliano Araújo Farias
Consultor Pleno
Instituto de Tecnologia em Informática e Informação do Estado de Alagoas





[zope-pt] compositepack ?

2007-01-05 Thread pythondeveloper
Salve senhores(a).

Estou tentando usar o produto "compositepack" para criar caixas de
layout. Já dei uma lida nos docs mas ainda naum saquei como fazer para
adicionar um ZPT a uma caixa.
Pelo que entendi nos docs é preciso registrar o ZPT como uma "viewlet"
na ZMI, tentei fazer isso mas recebo a tela do plone pedindo usuario e
senha e mesmo informando não consigo sair desta tela.
Se alguém aqui na lista usar esse produto e puder dar uma ajudinha, é
bem vinda.

Obrigado.!

[]'s
Fernando Paiva




[zope-pt] codificação de acentos no ZPT

2007-01-05 Thread Thiago M. Figueredo
Opa galera blz?
  Ae to com um problema em relação a codificação de acentos no ZPT já tentei 
usar ISO-8859-1 e UTF-8 mais não rolou usei da seguinte forma:
  
  e com o ISO-8859-1 e não rolo alguém já passo por isso?
  Ate mais, Muito Obrigado!
 


Thiago M. Figueiredo
E-Mail: [EMAIL PROTECTED]
Google talk: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Skype: thiagunix

http://output.zoping.com.br
'Open Source' o conhecimento é do mundo! :P
Usar software proprietario R$ 450,00 com MasterCard, usar software livre não 
preço :D
 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

[zope-pt] Re: codificação de acentos no ZPT

2007-01-05 Thread pythondeveloper
Salve Thiago.

Eu ja passei por isso. Resolvi da seguinte maneira.



Se estiver recebendo as informações acentuadas de um SGBD, você irá
precisar usar "encode" e "decode" ou converter seu SGBD para UTF-8 o
que eu não recomendo.

[]'s
Fernando Paiva



--- Em zope-pt@yahoogrupos.com.br, "Thiago M. Figueredo"
<[EMAIL PROTECTED]> escreveu
>
> Opa galera blz?
>   Ae to com um problema em relação a codificação de acentos no ZPT
já tentei usar ISO-8859-1 e UTF-8 mais não rolou usei da seguinte forma:
>   
>   e com o ISO-8859-1 e não rolo alguém já passo por isso?
>   Ate mais, Muito Obrigado!
>  
> 
> 
> Thiago M. Figueiredo
> E-Mail: [EMAIL PROTECTED]
> Google talk: [EMAIL PROTECTED]
> MSN: [EMAIL PROTECTED]
> Skype: thiagunix
> 
> http://output.zoping.com.br
> 'Open Source' o conhecimento é do mundo! :P
> Usar software proprietario R$ 450,00 com MasterCard, usar software
livre não preço :D
>  __
> Fale com seus amigos  de graça com o novo Yahoo! Messenger 
> http://br.messenger.yahoo.com/
>




Re: [zope-pt] ZODB

2007-01-05 Thread José Henrique

Não conheço nenhum produto que implemente a exportação genérica de objetos
do ZODB para um SGBDR.  Você teria que criar scripts (ou então um produto
python) para realizar a tarefa de mapear os objetos para o BD.

Se você tem objetos ou grupos de objetos homogêneos (com as mesmas
propriedades) não é uma tarefa complicada, já que bastaria ler os objetos e
suas propriedades, utilizando a API do Zope [1], e gravá-los no BD
utilizando ZSQL Methods.

Zénrique.

[1] veja os módulos ObjectManager e PropertyManager em
http://www.plope.com/Books/2_7Edition/AppendixB.stx


Em 05/01/07, Samuel Cardoso <[EMAIL PROTECTED]> escreveu:


Há alguma maneira de exportar os dados do ZODB (Data.fs) para um banco de
dados do MySQL?

Se sim, alguém poderia me dizer como?

Obrigado!

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





[zope-pt] External Methods - exibição do template gerado

2007-01-05 Thread FLÁVIO GOMES DA SILVA LISBOA
Estou explorando o recurso External Methods pra saber se é possível
aproveitar classes que eu já construíra em Python.

Fiz uma busca nas mensagens da lista com essa palavra-chave, mas não
encontrei o que preciso. Há citações de External Methods mas pra
outras finalidades.

Li a respeito desse recurso no Definitive Guide to Plone (versão
12/2006). Fiz o exemplo do livro (pág 149) e funcionou.

Aí tentei instanciar um objeto de uma classe Usuario que eu criei,
usando um External Method e um Page Template.

Pra simplificar, essa classe Usuario tem um método getNome().

Criei um módulo python chamado BLOBFactory (BLOB é o projeto). Eis o
código:

from BLOB.modelos.class_Usuario import Usuario

def criaUsuario(self):
novoUsuario = Usuario()
novoUsuario.setNome('Paulo')
novoUsuario.setEmail('[EMAIL PROTECTED]')

return novoUsuario

Aí eu criei, dentro de um site Plone, na pasta Custom, um External Method:

id: UsuarioFactory
module Name: BLOBFactory
function Name: criaUsuario

Em seguida, criei um Page Template, chamado exibeUsuario:



The title



README.txt







Quando eu uso a aba Test, ele me abre uma janela Plone pedindo login e
senha. E ele fica em um loop, pedindo login e senha e sempre voltando.
Isso não aconteceu com o exemplo do livro. O que pode ser?




Re: [zope-pt] Re: codificação de acentos n o ZPT

2007-01-05 Thread Thiago M. Figueredo
valew pela dica mais não entendi muito o que você quiz disser com usar o  
decode ...

Usando o:  

não rola
Muito obrigado 

pythondeveloper <[EMAIL PROTECTED]> escreveu:  
Salve Thiago.
 
 Eu ja passei por isso. Resolvi da seguinte maneira.
 
 
 
 Se estiver recebendo as informações acentuadas de um SGBD, você irá
 precisar usar "encode" e "decode" ou converter seu SGBD para UTF-8 o
 que eu não recomendo.
 
 []'s
 Fernando Paiva
 
 --- Em zope-pt@yahoogrupos.com.br, "Thiago M. Figueredo"
 <[EMAIL PROTECTED]> escreveu
 >
 > Opa galera blz?
 >   Ae to com um problema em relação a codificação de acentos no ZPT
 já tentei usar ISO-8859-1 e UTF-8 mais não rolou usei da seguinte forma:
 >   
 >   e com o ISO-8859-1 e não rolo alguém já passo por isso?
 >   Ate mais, Muito Obrigado!
 >  
 > 
 > 
 > Thiago M. Figueiredo
 > E-Mail: [EMAIL PROTECTED]
 > Google talk: [EMAIL PROTECTED]
 > MSN: [EMAIL PROTECTED]
 > Skype: thiagunix
 > 
 > http://output.zoping.com.br
 > 'Open Source' o conhecimento é do mundo! :P
 > Usar software proprietario R$ 450,00 com MasterCard, usar software
 livre não preço :D
 >  __
 > Fale com seus amigos  de graça com o novo Yahoo! Messenger 
 > http://br.messenger.yahoo.com/
 >
 
 
 
   



Thiago M. Figueiredo
E-Mail: [EMAIL PROTECTED]
Google talk: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Skype: thiagunix

http://output.zoping.com.br
'Open Source' o conhecimento é do mundo! :P
Usar software proprietario R$ 450,00 com MasterCard, usar software livre não 
preço :D
 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

Re: [zope-pt] Re: codificação de acentos no ZPT

2007-01-05 Thread Fernando Paiva
No seu post você não informou que esses dados vinham de um SGBD, e 
também não informou se é um ZPT simples ou se é um que usa a macro 
"master" do plone ?

Se for um ZPT simples o "", resolve entre .

Se for um ZPT que preenche o slot "main", ai sim, precisa de um 
malabarismo. Isso pq o plone usa 'utf-8' e os resultados estão vindo em 
'latin-1' ou outra codificação diferente da do plone.

Exemplo.
tal:content="python:resultado_banco['campo'].decode('utf-8').encode('latin-1')"
ou
tal:content="python:resultado_banco['campo'].encode('latin-1')"
ou
tal:content="python:resultado_banco['campo'].encode('utf-8')"

Antes de tudo, execute seu ZSQL de consulta, verifique como a ZMI está 
exibindo os resultados. Verifique também a codificação do seu banco, 
normalmente alguns "DBA's" quando criam seus bancos, não setam uma 
codificação e é exatamente esse o problema.
Quando acontece isso é preciso gravar de uma maneira e ler de outra, ou 
seja, gravar em 'latin-1' e ler como 'utf-8' (que é a codificação padrão 
do plone).

Como ja havia dito antes, eu passei por isso e fiquei mais ou menos 1 
semana pesquisando uma maneira de contornar esse problema até que alguns 
amigos aqui da lista, me ajudaram a encontrar uma solução, que é esta 
que estou te propondo.

Uma última nota é: "Nem pense em alterar a codificação do plone, dá o 
maior problema".

[]'s
Fernando Paiva


Thiago M. Figueredo escreveu:
>
> valew pela dica mais não entendi muito o que você quiz disser com usar 
> o  decode ...
>
> Usando o: 
>
> não rola
> Muito obrigado
>
> */pythondeveloper <[EMAIL PROTECTED]>/* escreveu:
>
> Salve Thiago.
>
> Eu ja passei por isso. Resolvi da seguinte maneira.
>
> 
>
> Se estiver recebendo as informações acentuadas de um SGBD, você irá
> precisar usar "encode" e "decode" ou converter seu SGBD para UTF-8 o
> que eu não recomendo.
>
> []'s
> Fernando Paiva
>
> --- Em zope-pt@yahoogrupos.com.br
> , "Thiago M. Figueredo"
> <[EMAIL PROTECTED]> escreveu
> >
> > Opa galera blz?
> > Ae to com um problema em relação a codificação de acentos no ZPT
> já tentei usar ISO-8859-1 e UTF-8 mais não rolou usei da seguinte
> forma:
> > 
> > e com o ISO-8859-1 e não rolo alguém já passo por isso?
> > Ate mais, Muito Obrigado!
> >
> >
> > 
> > Thiago M. Figueiredo
> > E-Mail: [EMAIL PROTECTED]
> > Google talk: [EMAIL PROTECTED]
> > MSN: [EMAIL PROTECTED]
> > Skype: thiagunix
> >
> > http://output.zoping.com.br 
> > 'Open Source' o conhecimento é do mundo! :P
> > Usar software proprietario R$ 450,00 com MasterCard, usar software
> livre não preço :D
> > __
> > Fale com seus amigos de graça com o novo Yahoo! Messenger
> > http://br.messenger.yahoo.com/ 
> >
>
>
>
>
> 
> Thiago M. Figueiredo
> E-Mail: [EMAIL PROTECTED]
> Google talk: [EMAIL PROTECTED]
> MSN: [EMAIL PROTECTED]
> Skype: thiagunix
>
> http://output.zoping.com.br
> 'Open Source' o conhecimento é do mundo! :P
> Usar software proprietario R$ 450,00 com MasterCard, usar software 
> livre não preço :D
>
> __
> Fale com seus amigos de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
>
>