[zope-pt] NBO (New Business Opportunity)

2007-04-24 Por tôpico ashish_bavishi
Dear All:

Greetings. 

I am Sr. BDM (Intl) with Email Security Company in India having more
than 800+ customers across the globe. 
This is with the reference to help the group members for ..

1. Those who want to start the business with minimum investment and
want to venture into the internet industry in any country. (complete
guidance for setup and training given) 
2. Those who are running the Software / ISP / Hosting business and
want to expand in the internet Security Industry in any country.
3. Those who are looking for the job in India. 

can contact me on...

[EMAIL PROTECTED]
[EMAIL PROTECTED]
website : http://www.netcore.co.in

It would be nice if I could be the reason for someone's smile.

Regards. 

Ashish Navinchandra Bavishi
SR. BDM (Intl)
Netcore Solutions Pvt. Ltd. 
Mumbai, India. 






Re: [zope-pt] Como executar um pedaço de script python dentro de uma página do Plone

2007-04-24 Por tôpico Peterson Zilli

Entendí. Com essa dica do ajax comecei a ter umas idéias.

O que eu quero fazer é basicamente assim:
Tenho um banco de dados com uma tabela de dois campos: Sigla e
Nome-por-extenso. Fiz uma função python que retorna o nome-por-extenso dada
uma sigla. E isso eu gostaria de fazer como se fosse uma "tag dtml" dentro
da página crio no Plone e edito no kupu... Sabe?

Aí escrevo lá algo do tipo uma tag "", que é substituida por
"Nome-por-extenso"

Será que não há uma maneira mais elegante de se fazer isso? Andei lendo
alguma coisa sobre dtml-methods, mas parece que eles só funcionam dentro de
templates, não é mesmo? Parece que a saída vai ser colocar um ajax...  =)


2007/4/24, José Henrique <[EMAIL PROTECTED]>:


  Peterson,

Os scripts python são executados no servidor e não no cliente (browser).
Se você precisa executar um script a partir de uma página, pode fazer isso:

a) utilizando o método tradicional: submetendo uma requisição ao script
que seria processado e retornaria um resultado.  Isso pode ser feito a
partir de um FORM, por exemplo.
b) utilizando AJAX: há vários toolkits para facilitar o trabalho, mas você
pode desenvolver o seu também.  A vantagem desse método é que não é
necessário carregar uma nova página para exibir os resultados do
processamento.

Zénrique

Em 24/04/07, Peterson Zilli < [EMAIL PROTECTED]> escreveu:
>
> Olá! Sou novato nessa lista,
> Gostaria de saber como executar um script dentro de uma página do
> Plone (aquela que eu adiciono através do "adicionar->página"). Alguém
> pode ajudar?
> Peterson.
>
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
>
> Links do Yahoo! Grupos
>
>
>
 





--
Peterson Katagiri Zilli
Engenharia de Computacao - 2003
Pesquisador do GOA - Grupo de Otimizacao Aplicada
IC - Unicamp - Campinas - SP.


[zope-pt] Problemas com criação de template

2007-04-24 Por tôpico Carlos Eduardo Mendes de Castro Alves
Pessoal!

Estou penando pra entender o esquema de templates de Zope que,
particularmente, acho uma m. A curva de aprendizado é altíssima. E
não encontro um tutorial decente na internet.

O Zope está retornando o seguinte erro:
Compilation failed
TAL.TALDefs.METALError: fill-slot must be within a use-macro, at line
4, column 5

O código do template é este:
http://docs.google.com/Doc?id=dhtjq4wq_9ftqrrk

Toda a ajuda que vier será muito bem-vinda!

Abs!

Cadu de Castro Alves
http://www.cadudecastroalves.com



Re: [zope-pt] Definir tamanho da imagem

2007-04-24 Por tôpico Johnny Souza

Olá, eu não testei mas...




On 4/24/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> wrote:


  Boa tarde pessoal,

Alguém sabe como devo fazer para que a imagem exibida por esta linha:

 

seja mostrada em dimensões específicas que eu defina??

Obs: Este 'getImage' pega a imagem de um campo "ImageField", onde
o usuário pode colocar a imagem que deseja. Por isso gostaria de
redimensioná-la...

obrigado!

Luis Paulo

 





--
Johnny Souza
Não me telefone, mande um email!


Re: [zope-pt] Definir tamanho da imagem

2007-04-24 Por tôpico Fernando Correa Neto
Opa

On 4/24/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
>
> Boa tarde pessoal,
>
> Alguém sabe como devo fazer para que a imagem exibida por esta linha:
>
>  
>
> seja mostrada em dimensões específicas que eu defina??

Bom, o jeito fácil e menos prefirido:



O jeito correto é procurar os atributos de resize(scale) que o proprio
ImageField tem usando PIL.

[]'s
>
> Obs: Este 'getImage' pega a imagem de um campo "ImageField", onde o usuário 
> pode colocar a imagem que deseja. Por isso gostaria de redimensioná-la...
>
> obrigado!
>
> Luis Paulo
>
>   


Re: [zope-pt] Re: Sintaxe do Zope - context/++resource++zope3.css - o que é?

2007-04-24 Por tôpico Fernando Correa Neto
Opa

On 4/24/07, Carlos Eduardo Mendes de Castro Alves
<[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Obrigado, Fernando!
>
>  Não ficou muito claro ainda. Pra que isso serve na construção dos
>  templates, visto que eu não vejo isso com frequencia?

Esse é o jeito zope3 de se fazer as coisas. Uma vez que a cada release
do zope2 mais e mais componentes do zope3 são incluídos no zope2.
Daqui um tempo, principalmente no plone, essas coisas vão ficar cada
vez mais explícitas no mundo zope.

[]'s

>
>  Abs!
>
>  Cadu
>  --- Em zope-pt@yahoogrupos.com.br, "Fernando Correa Neto" <[EMAIL PROTECTED]>
>  escreveu
>  >
>  > Opa!
>  >
>  > On 4/23/07, Carlos Eduardo Mendes de Castro Alves
>
>  > <[EMAIL PROTECTED]> wrote:
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > > Alguem saberia me explicar este trecho de código do Zope?
>  > >
>  > >> > tal:content="string:@import
>  > >  url(${context/++resource++zope3.css});">
>  > >@import url(zope3.css);
>  > >  
>  >
>  > Esse trecho de código declara que uma resourse foi declarada e o nome
>  > dela é zope3.css em algum lugar. No zope3/Five, é assim que se acessa
>  > uma resource.
>  > O ++resource++ indica um namespace. Assim como este, existem outros
>  > como por exemplo ++skin++, ++etc++, etc.
>  > Para descobrir de onde vem isso, você pode procurar assim por exemplo:
>  >
>  > fcorrea:/opt/Zope-2.9/lib/python/zope fcorrea$ grep -rli "zope3.css" *
>  > app/rotterdam/configure.zcml
>  > app/rotterdam/dialog_macros.pt
>  > app/rotterdam/popup_macros.pt
>  > app/rotterdam/template.pt
>  > app/testing/recorded/test0002.request
>  >
>  > O que você procura esta dentro do arquivo app/rotterdam/configure.zcml.
>  >
>  > >   name="zope3.css"
>  >   file="zope3.css"
>  >   layer="zope.app.rotterdam.rotterdam" />
>  >
>  > Espero ter ajudado e não complicado ;-)
>  >
>  > []'s
>  > Fernando
>  >
>  >
>  >
>  > >
>  > >  Abs!
>  > >
>  > >  Cadu
>  > >
>  > >
>  >
>
>
>
>   


Re: [zope-pt] Visual Themes

2007-04-24 Por tôpico Rodrigo Castardo
On 4/24/07, thacianacerqueira <[EMAIL PROTECTED]> wrote:
>
>
> Olá pessoal,

Olá!

>  Sou nova no grupo e no uso do Plone, também.

Bem vinda! =)

>  Instalei o Plone e estou tentando aprender a customizá-lo e um dos
>  passos que segui foi baixar um "visual theme" no plone. Agora, não sei
>  como adicioná-lo no Plone para que eu tenha a meu layout no formato
>  desejado.
>  Alguém poderia me ensinar a adicionar o tema no plone?

Supondo que este tema seja um produto, na sua instancia Zope existe um
diretorio chamado Products, lah dentro eh que se encontram todos os
produtos que podem ser instalados no teu Plone site.

Vai uma dica, tem um ótimo tutorial do Limi que fala justamente sobre isso.

http://plone.org/documentation/tutorial/creating-plone-themes

[]'s!

>  Agradeço a atenção.
>  Thaciana
>
>



-- 
Castardo
ThreePointsWeb
[EMAIL PROTECTED]
+55 61 8162-2072


[zope-pt] Definir tamanho da imagem

2007-04-24 Por tôpico Luis Paulo Passari Marui

Boa tarde pessoal,

Alguém sabe como devo fazer para que a imagem exibida por esta linha:



seja mostrada em dimensões específicas que eu defina??

Obs: Este 'getImage' pega a imagem de um campo "ImageField", onde o usuário
pode colocar a imagem que deseja. Por isso gostaria de redimensioná-la...

obrigado!

Luis Paulo


[zope-pt] Re: Sintaxe do Zope - context/++resource++zope3.css - o que é?

2007-04-24 Por tôpico Carlos Eduardo Mendes de Castro Alves
Obrigado, Fernando!

Não ficou muito claro ainda. Pra que isso serve na construção dos
templates, visto que eu não vejo isso com frequencia?

Abs!

Cadu
--- Em zope-pt@yahoogrupos.com.br, "Fernando Correa Neto" <[EMAIL PROTECTED]>
escreveu
>
> Opa!
> 
> On 4/23/07, Carlos Eduardo Mendes de Castro Alves
> <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> >
> >
> >
> > Alguem saberia me explicar este trecho de código do Zope?
> >
> >   > tal:content="string:@import
> >  url(${context/++resource++zope3.css});">
> >@import url(zope3.css);
> >  
> 
> Esse trecho de código declara que uma resourse foi declarada e o nome
> dela é zope3.css em algum lugar. No zope3/Five, é assim que se acessa
> uma resource.
> O ++resource++ indica um namespace. Assim como este, existem outros
> como por exemplo ++skin++, ++etc++, etc.
> Para descobrir de onde vem isso, você pode procurar assim por exemplo:
> 
> fcorrea:/opt/Zope-2.9/lib/python/zope fcorrea$ grep -rli "zope3.css" *
> app/rotterdam/configure.zcml
> app/rotterdam/dialog_macros.pt
> app/rotterdam/popup_macros.pt
> app/rotterdam/template.pt
> app/testing/recorded/test0002.request
> 
> O que você procura esta dentro do arquivo app/rotterdam/configure.zcml.
> 
>  name="zope3.css"
>   file="zope3.css"
>   layer="zope.app.rotterdam.rotterdam" />
> 
> Espero ter ajudado e não complicado ;-)
> 
> []'s
> Fernando
> 
> 
> 
> >
> >  Abs!
> >
> >  Cadu
> >
> >
>




Re: [zope-pt] Métodos Públicos e Privados

2007-04-24 Por tôpico Luis Paulo Passari Marui

Ah, agora visualizei a aba Proxy... No entanto, eu estou fazendo um produto
usando Archetypes e por isso não devo fazer isto manualmente. Tem como
automatizar isto?

obrigado!


Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:


Olá Zénrique!

Desculpe, mas vc poderia me dar um exemplo de como fazer (ou configurar)
este Proxy Role para Manager? Não sei qual é esta aba Proxy a que vc se
refere...

Mto obrigado pela ajuda!


Em 24/04/07, José Henrique <[EMAIL PROTECTED]> escreveu:
>
>   Luis,
>
> A maneira mais rápida de se fazer isso é, a partir do page template,
> chamar um script python que tenha Proxy Role configurado para Manager (veja
> a aba Proxy quando você visualiza o script).  Esse script então faz a
> chamada ao método listMemberIds, sem problemas.
>
> Zénrique.
>
> Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED] >
> escreveu:
> >
> >  Olá Pessoal!
> >
> > Estou escrevendo um page template no qual utilizo a função "
> > listMemberIds() " que é declarada como 'private' dentro da classe onde ela
> > está (MembershipTool).
> > Então, quando tento vizualizar esta página, o sistema pede para eu
> > logar como admin...   O que eu gostaria de saber é se é possível utilizar
> > este método de forma pública, ou seja, sem que eu precise me logar no
> > sistema para utilizá-la.
> >
> > obrigado!
> >
> > Luis Paulo
> >
>
>  
>





Re: [zope-pt] Métodos Públicos e Privados

2007-04-24 Por tôpico Luis Paulo Passari Marui

Olá Zénrique!

Desculpe, mas vc poderia me dar um exemplo de como fazer (ou configurar)
este Proxy Role para Manager? Não sei qual é esta aba Proxy a que vc se
refere...

Mto obrigado pela ajuda!


Em 24/04/07, José Henrique <[EMAIL PROTECTED]> escreveu:


  Luis,

A maneira mais rápida de se fazer isso é, a partir do page template,
chamar um script python que tenha Proxy Role configurado para Manager (veja
a aba Proxy quando você visualiza o script).  Esse script então faz a
chamada ao método listMemberIds, sem problemas.

Zénrique.

Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:
>
>  Olá Pessoal!
>
> Estou escrevendo um page template no qual utilizo a função "
> listMemberIds() " que é declarada como 'private' dentro da classe onde ela
> está (MembershipTool).
> Então, quando tento vizualizar esta página, o sistema pede para eu logar
> como admin...   O que eu gostaria de saber é se é possível utilizar este
> método de forma pública, ou seja, sem que eu precise me logar no sistema
> para utilizá-la.
>
> obrigado!
>
> Luis Paulo
>





[zope-pt] Visual Themes

2007-04-24 Por tôpico thacianacerqueira
Olá pessoal,

Sou nova no grupo e no uso do Plone, também.
Instalei o Plone e estou tentando aprender a customizá-lo e um dos
passos que segui foi baixar um "visual theme" no plone. Agora, não sei
como adicioná-lo no Plone para que eu tenha a meu layout no formato
desejado.
Alguém poderia me ensinar a adicionar o tema no plone?

Agradeço a atenção.
Thaciana



[zope-pt] Re: Redirect de Https para Http

2007-04-24 Por tôpico Paulo Roberto Simões Pellucci
--- Em zope-pt@yahoogrupos.com.br, "Fernando Correa Neto" <[EMAIL PROTECTED]>
escreveu
>
> Opa!

> Amigo, o site do plone está repleto de artigos sobre configuração de
> apache em geral.
> Uma busca simples por lá me retornou algo que possa lhe ajudar.
> Dê uma olhada nesse aqui por exemplo:
> 
> http://plone.org/documentation/how-to/apache-ssl/
> 
> []'s

E aí Fernando, beleza? Agradeço a ajuda, mas é que o apache já está
configurado, eu gostaria de saber era se no meu produto python, ou se
no meu form, ou se em javascript (com o redirect) eu consigo enviar do
https pro http sem perder a minha sessão, pois das formas que fiz
(redirect do javascript, self.REQUEST.RESPONSE.redirect no python) eu
não consegui, perdi a sessão gravada no REQUEST.

Obrigado!




Re: [zope-pt] Como executar um pedaço de script python dentro de uma página do Plone

2007-04-24 Por tôpico José Henrique

Peterson,

Os scripts python são executados no servidor e não no cliente (browser).  Se
você precisa executar um script a partir de uma página, pode fazer isso:

a) utilizando o método tradicional: submetendo uma requisição ao script que
seria processado e retornaria um resultado.  Isso pode ser feito a partir de
um FORM, por exemplo.
b) utilizando AJAX: há vários toolkits para facilitar o trabalho, mas você
pode desenvolver o seu também.  A vantagem desse método é que não é
necessário carregar uma nova página para exibir os resultados do
processamento.

Zénrique

Em 24/04/07, Peterson Zilli <[EMAIL PROTECTED]> escreveu:


Olá! Sou novato nessa lista,
Gostaria de saber como executar um script dentro de uma página do
Plone (aquela que eu adiciono através do "adicionar->página"). Alguém
pode ajudar?
Peterson.


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] Métodos Públicos e Privados

2007-04-24 Por tôpico José Henrique

Luis,

A maneira mais rápida de se fazer isso é, a partir do page template, chamar
um script python que tenha Proxy Role configurado para Manager (veja a aba
Proxy quando você visualiza o script).  Esse script então faz a chamada ao
método listMemberIds, sem problemas.

Zénrique.

Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:


Olá Pessoal!

Estou escrevendo um page template no qual utilizo a função "
listMemberIds() " que é declarada como 'private' dentro da classe onde ela
está (MembershipTool).
Então, quando tento vizualizar esta página, o sistema pede para eu logar
como admin...   O que eu gostaria de saber é se é possível utilizar este
método de forma pública, ou seja, sem que eu precise me logar no sistema
para utilizá-la.

obrigado!

Luis Paulo




Re: [zope-pt] Redirect de Https para Http

2007-04-24 Por tôpico Fernando Correa Neto
Opa!

On 4/24/07, Paulo Roberto Simões Pellucci <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Olá pessoal, bom dia!
>
>  Venho através do grupo pedir uma ajuda, que é a seguinte.
>  Tenho um site em que quando vou logar, meu form está direcionando para
>  um ambiente seguro (https), onde é chamada a função de logar e depois
>  ele retorna login efetuado com sucesso, ou não. O caso é que quando
>  loga (ou não) ele continua nesse ambiente seguro (https), tentei fazer
>  na minha função no python um redirect
>  (self.REQUEST.RESPONSE.redirect...) voltando para o http, mas ele
>  perde tudo o que está gravado na minha session.
>
>  Poderiam me ajudar como eu poderia chamar a minha função de login (que
>  está instanciada no zope, ou seja, o produto está no Linux), indo pelo
>  https e retornando pelo http sem perder a minha sessão?

Amigo, o site do plone está repleto de artigos sobre configuração de
apache em geral.
Uma busca simples por lá me retornou algo que possa lhe ajudar.
Dê uma olhada nesse aqui por exemplo:

http://plone.org/documentation/how-to/apache-ssl/

[]'s
>
>  Agradeço a ajuda,
>  Abraços.
>
>  Paulo Roberto.
>
>


[zope-pt] Redirect de Https para Http

2007-04-24 Por tôpico Paulo Roberto Simões Pellucci
Olá pessoal, bom dia!

Venho através do grupo pedir uma ajuda, que é a seguinte.
Tenho um site em que quando vou logar, meu form está direcionando para
um ambiente seguro (https), onde é chamada a função de logar e depois
ele retorna login efetuado com sucesso, ou não. O caso é que quando
loga (ou não) ele continua nesse ambiente seguro (https), tentei fazer
na minha função no python um redirect
(self.REQUEST.RESPONSE.redirect...) voltando para o http, mas ele
perde tudo o que está gravado na minha session.

Poderiam me ajudar como eu poderia chamar a minha função de login (que
está instanciada no zope, ou seja, o produto está no Linux), indo pelo
https e retornando pelo http sem perder a minha sessão?

Agradeço a ajuda,
Abraços.

Paulo Roberto.



[zope-pt] Métodos Públicos e Privados

2007-04-24 Por tôpico Luis Paulo Passari Marui

Olá Pessoal!

Estou escrevendo um page template no qual utilizo a função " listMemberIds()
" que é declarada como 'private' dentro da classe onde ela está
(MembershipTool).
Então, quando tento vizualizar esta página, o sistema pede para eu logar
como admin...   O que eu gostaria de saber é se é possível utilizar este
método de forma pública, ou seja, sem que eu precise me logar no sistema
para utilizá-la.

obrigado!

Luis Paulo


Re: [zope-pt] Macros

2007-04-24 Por tôpico Fernando Correa Neto
Opa,

On 4/23/07, Carlos Eduardo Mendes de Castro Alves
<[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Pessoal!
>
>  Tenho uma dúvida na utilização de macros. Estou fazendo a
>  implementação de um novo layout no sistema daqui da empresa e gostaria
>  de saber como eu faço para mapear as pastas onde ficam os novos templates?

Carlos,

O ideal é que você utilize um Product para criar o novo skin da sua empresa.
Existe um muito bom e você pode encontrar no plone.org.

http://plone.org/products/diyplonestyle

Com esse produto você poderá manter todos os seus templates, css, js e
imagens numa estrutura organizada.

[]'s
Fernando


>
>
>
>
>
>
>  Abs!
>
>  Cadu
>
>


Re: [zope-pt] Sintaxe do Zope - context/++resource++zope3.css - o que é?

2007-04-24 Por tôpico Fernando Correa Neto
Opa!

On 4/23/07, Carlos Eduardo Mendes de Castro Alves
<[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Alguem saberia me explicar este trecho de código do Zope?
>
>   tal:content="string:@import
>  url(${context/++resource++zope3.css});">
>@import url(zope3.css);
>  

Esse trecho de código declara que uma resourse foi declarada e o nome
dela é zope3.css em algum lugar. No zope3/Five, é assim que se acessa
uma resource.
O ++resource++ indica um namespace. Assim como este, existem outros
como por exemplo ++skin++, ++etc++, etc.
Para descobrir de onde vem isso, você pode procurar assim por exemplo:

fcorrea:/opt/Zope-2.9/lib/python/zope fcorrea$ grep -rli "zope3.css" *
app/rotterdam/configure.zcml
app/rotterdam/dialog_macros.pt
app/rotterdam/popup_macros.pt
app/rotterdam/template.pt
app/testing/recorded/test0002.request

O que você procura esta dentro do arquivo app/rotterdam/configure.zcml.

  

Espero ter ajudado e não complicado ;-)

[]'s
Fernando



>
>  Abs!
>
>  Cadu
>
>