Re: [zope-pt] Instalação do Zope

2008-03-13 Por tôpico Jeronimo Zucco
Supondo que você ainda continue usando o CentOS:


# yum update
# yum install python python-dev

Depois rode o configure do zope sem nenhuma opção que ele vai.

Sugiro também assistir aos vídeos do Fábio Rizzo:
http://www.fabiorizzo.com/zope/instalacao-do-zope-2-8-1-video-aula


Juliano Madeira wrote:
> Oi, me deu um problema no Linux, e tive que formatar o PC!! Sei lá o
>  que eu fiz. Bom, agora estou mais cuidadoso e está dando mais certo, mas
>  estou com um problema e gostaria de pedir tua ajuda...
>   
>   Instalei o Zope -2.7.4-0, tudo beleza!!!
> Eu descompactei ele na pasta /home/juliano/Zope-2.7.4-0 com tar zxvf
>  Zope -2.7.4.tgz
> Daí executei #./configure deu o seguinte erro...
> [EMAIL PROTECTED] juliano]# cd Zope-2.7.4-0
> [EMAIL PROTECTED] Zope-2.7.4-0]# ./configure
> Configuring Zope installation
> Testing for an acceptable Python interpreter...
> Python version 2.3.5 found at /usr/local/bin/python
> Python version 2.3.5 found at /usr/local/bin/python2.3
> Python version 2.4.3 found at /usr/bin/python
> Python version 2.4.3 found at /usr/bin/python2
> No suitable Python version found. You should install
> Python version 2. 3.4 before continuing. Versions
> 2.3.3 also work, but not as optimally.
> Mas no manual de instalação que eu tenho, ele me dá uma alternativa
>  caso não dê certo esse comando, caso ele não encontre o pyhton é pra dar
>  esse comando...
> # ./configure --with-python=/usr/local/bin/python (ou outro caminho)
> Eu dei esse comando e ele me retornou isso...
> [EMAIL PROTECTED] Zope-2.7.4-0]# ./configure
>  --with-python=usr/local/bin/python
> Using Python interpreter at usr/local/bin/python
> Configuring Zope installation
> ../configure: line 206: usr/local/bin/python: Arquivo ou diretório não
>  encontrado
> Daí eu fui em /usr/local/bin/python e ...
> [EMAIL PROTECTED] ~]# cd /usr
> [EMAIL PROTECTED] usr]# cd local
> [EMAIL PROTECTED] local]# ls
> bin etc games include lib lib64 libexec man sbin share src
> [EMAIL PROTECTED] local]# cd bin
> [EMAIL PROTECTED] bin]# ls
> idle pydoc python python2.3
> [EMAIL PROTECTED] bin]# cd python
> bash: cd: python: Não é um diretório
> Toda essas pastas "python' q ele listou estão em verde e a idle
>  também!!
> Daí eu criei uma pythonteste...
> [EMAIL PROTECTED] bin]# mkdir pythonteste
> [EMAIL PROTECTED] bin]# ls
> idle pydoc python python2.3 pythonteste
> Daí eu tentei de novo, só que com a pasta que eu recém tinha criado
>  'pythonteste' e ele me retornou ...
> [EMAIL PROTECTED] ~]# ./configure
>  --with-python=/usr/local/bin/pythonteste
> bash: ./configure: Arquivo ou diretório não encontrado
> Ah, eu baixei um outro python e instalei na máquina, instalei o python
>  2.3.5.
> Eu baixei e instalei ele assim...
> # tar zxvf Python-2.3.5.tgz
> # ./configure
> # make
> # make install
> Ele não deu erro ao instalar o python.
> O que eu faço?
> Muito Obrigado.
> Juliano.
>
> 
> Abra sua conta no Yahoo! Mail 
> , 
> o único sem limite de espaço para armazenamento!
>  


-- 
Jeronimo Zucco
LPIC-1 Linux Professional Institute Certified
Núcleo de Processamento de Dados
Universidade de Caxias do Sul

http://jczucco.blogspot.com




[zope-pt] Instalação do Zope

2008-03-13 Por tôpico Juliano Madeira
Oi, me deu um problema no Linux, e tive que formatar o PC!! Sei lá o
 que eu fiz. Bom, agora estou mais cuidadoso e está dando mais certo, mas
 estou com um problema e gostaria de pedir tua ajuda...
   
  Instalei o Zope -2.7.4-0, tudo beleza!!!
Eu descompactei ele na pasta /home/juliano/Zope-2.7.4-0 com tar zxvf
 Zope -2.7.4.tgz
  Daí executei #./configure deu o seguinte erro...
  [EMAIL PROTECTED] juliano]# cd Zope-2.7.4-0
[EMAIL PROTECTED] Zope-2.7.4-0]# ./configure
Configuring Zope installation
  Testing for an acceptable Python interpreter...
  Python version 2.3.5 found at /usr/local/bin/python
Python version 2.3.5 found at /usr/local/bin/python2.3
Python version 2.4.3 found at /usr/bin/python
Python version 2.4.3 found at /usr/bin/python2
  No suitable Python version found. You should install
Python version 2.3.4 before continuing. Versions
2.3.3 also work, but not as optimally.
  Mas no manual de instalação que eu tenho, ele me dá uma alternativa
 caso não dê certo esse comando, caso ele não encontre o pyhton é pra dar
 esse comando...
  # ./configure --with-python=/usr/local/bin/python (ou outro caminho)
  Eu dei esse comando e ele me retornou isso...
  [EMAIL PROTECTED] Zope-2.7.4-0]# ./configure
 --with-python=usr/local/bin/python
  Using Python interpreter at usr/local/bin/python
  Configuring Zope installation
  ../configure: line 206: usr/local/bin/python: Arquivo ou diretório não
 encontrado
  Daí eu fui em /usr/local/bin/python e ...
  [EMAIL PROTECTED] ~]# cd /usr
[EMAIL PROTECTED] usr]# cd local
[EMAIL PROTECTED] local]# ls
bin etc games include lib lib64 libexec man sbin share src
[EMAIL PROTECTED] local]# cd bin
[EMAIL PROTECTED] bin]# ls
idle pydoc python python2.3
[EMAIL PROTECTED] bin]# cd python
bash: cd: python: Não é um diretório
  Toda essas pastas "python' q ele listou estão em verde e a idle
 também!!
Daí eu criei uma pythonteste...
  [EMAIL PROTECTED] bin]# mkdir pythonteste
[EMAIL PROTECTED] bin]# ls
idle pydoc python python2.3 pythonteste
  Daí eu tentei de novo, só que com a pasta que eu recém tinha criado
 'pythonteste' e ele me retornou ...
  [EMAIL PROTECTED] ~]# ./configure
 --with-python=/usr/local/bin/pythonteste
bash: ./configure: Arquivo ou diretório não encontrado
  Ah, eu baixei um outro python e instalei na máquina, instalei o python
 2.3.5.
Eu baixei e instalei ele assim...
  # tar zxvf Python-2.3.5.tgz
# ./configure
# make
# make install
Ele não deu erro ao instalar o python.
  O que eu faço? 
Muito Obrigado.
Juliano.


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

Re: [zope-pt] Como faço para importar uma biblioteca python (.pyd) dentro do Zope?

2008-03-13 Por tôpico José Henrique
Em 13/03/08, jgbalb<[EMAIL PROTECTED]> escreveu:
> Pessoal,
>
>como faço para importar uma biblioteca python (.pyd) dentro de
>  um script python que roda dentro do Zope/Plone? Quando tento
>
>  import cx_Oracle
>
>  o Plone gera um erro de 'importação não autorizada'.
>
>  PS: O nome da biblioteca é cx_Oracle.pyd
>
>  Agradeço qualquer ajuda
>
João

Utilize o adaptador ZcxOracleDA desenvolvido pelo Wilton Alencar.
Vodê pode encontrá-lo em:
http://www.tom.pro.br/componentes/ZcxOracleDA.zip/view

Zénrique.


Re: [zope-pt] Como instalar um Database Adapter no Plone/Zope?

2008-03-13 Por tôpico Francisco Lopes de Faria
Faz tempo que fiz isso da última vez! mas vc tem que instalar um módulo do
python antes

http://www.fabiorizzo.com/zope/instalando-o-mysql-no-zope-plone-e-criando-uma-pequena-aplicacao/

;)

Abraços

Em 13/03/08, jgbalb <[EMAIL PROTECTED]> escreveu:
>
>   Pessoal,
>
> alguém poderia me dizer como instalar um DA (database adapter)
> no Plone/Zope? Estou tentando instalar o DA do MySql (chamado de
> ZMySqlDA) mas não estou conseguindo. Em qual diretório devo colocar os
> arquivos? Por que o Plone/Zope não compila todos os .py? Agradeço
> antecipadamente.
>
> João
>
>  
>



-- 
Atenciosamente
+
Francisco Lopes de Faria
ITIL Fundation
LPIC-2
Checkpoint
Mysql Core
Futuro PMP - Estudando ;)
http://www.hostingfsa.com
+


[zope-pt] Mensagem de erro de DLL ao iniciar o plone

2008-03-13 Por tôpico Fernando Sanches
Quando inicio o plone, surge a mensagem que falta a dll cygxml2-2.dll. Achei
ela, mas logo depois pedia cygwin1.dll. Isso ocorreu depois que eu instalei
o ploneexfile e o attachmentfield.

Alguém sabe do que se trata ou como posso resolver?


[zope-pt] Como instalar um Database Adapter no Plone/Zope?

2008-03-13 Por tôpico jgbalb
Pessoal,

   alguém poderia me dizer como instalar um DA (database adapter) 
no Plone/Zope? Estou tentando instalar o DA do MySql (chamado de 
ZMySqlDA) mas não estou conseguindo. Em qual diretório devo colocar os 
arquivos? Por que o Plone/Zope não compila todos os .py? Agradeço 
antecipadamente.

João





Re: Res: [zope-pt] Compartilhando conteúdo entre portais

2008-03-13 Por tôpico Alexandre Marinho
Não estava nem pensando em utilizar o invokeFactory, mas em sim copiar
o objeto por completo para o outro plone site, tudo isso utilizando
uma ação no workflow.
Provavelmente existirá um estado novo para notícia depois que ela foi
enviada para o outro plone site, não consigo pensar numa outra solução. 
O grande problema então seria conseguir automatizar tudo isso num
script python para ser embutido num produto que será instalado em
todos os portais.
Ou seja, criar um novo workflow para noticia, adicionar um novo estado
de "encaminhado"(por exemplo), criar a ação para encaminhar a noticia.

--
Alexandre Marinho
Consultor Pleno
Itec-AL

--- Em zope-pt@yahoogrupos.com.br, "Jeferson Lelis C. dos Santos"
<[EMAIL PROTECTED]> escreveu
>
> Oi Alexandre,
> 
> Pelo que entendi, você esta querendo criar uma nova notícia
dinamicamente em um plone a partir de outro.
> 
> Já que você consegue acessar o local onde as notícias estão criadas,
você poderia utilizar o InvokeFactory deste objeto criando um novo.
Após criado você editaria este objeto com os dados que você tem em mãos.
> 
> Caso precise de algum exemplo de criação de objetos dinamicamente me
passa um e-mail que te envio.
> 
> Espero ter ajudado.
>  
> Atenciosamente, 
> 
> Jeferson Lelis.
> 
> - Mensagem original 
> De: Alexandre Marinho <[EMAIL PROTECTED]>
> Para: zope-pt@yahoogrupos.com.br
> Enviadas: Quarta-feira, 12 de Março de 2008 15:48:58
> Assunto: [zope-pt] Compartilhando conteúdo entre portais
> 
>   Bom pessoas me encontro com uma tarefa dificil.
Graças a vocês da
> lista ja conseguimos avançar bastante em nossos projetos. 
> 
> A situação é a seguinte:
> Temos um servidor de PZP (python 2.4, Zope 2.9.8 e Plone 2.5.5) com
> ambiente ZEO e Multipoint. Nesse servidor existem em torno de 40
> portais hospedados. Estamos agora implantando uma padronização de
> visual e de conteúdo. Sendo assim, surgiu a necessidade de centralizar
> certos tipos de conteúdos em determinados portais e somente
> "consultando" esses portais para exibir as informações nos outros. 
> 
> Exemplo: o portal de noticias armazena todas as noticias, todos os
> outros portais irão consultar esse portal para exibir as noticias.
> Isso já sei que é possivel, através de outro topico aqui na lista
> descobri que posso utilizar o portal_catalog "remotamente" de um plone
> site para o outro, tipo assim: 
> 
> context.nome- do-portal. portal_catalog( parametros)
> 
> Ou seja, meu problema não é adquirir o conteúdo de um plone site para,
> e sim conseguir salvar uma noticia a partir de um dos outros plone
> sites(que nao sejam o de noticia) diretamente no plone site de noticias.
> A solucao que eu pensei foi:
> alterar o workflow de noticia, adicionando uma acao que quando
> executada faca uma copia da notícia para o plone site de noticias.
> Isso é possível? Ou existiria outra maneira mais simples?
> 
> Espero que tenham entendido minha explicação!
> 
> --
> Alexandre Marinho
> Consultor Pleno
> Itec/AL
> 
> 
> 
>   
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>   Abra sua conta no Yahoo! Mail, o único sem limite de espaço
para armazenamento!
> http://br.mail.yahoo.com/
>




[zope-pt] Como faço para importar uma biblioteca python (.pyd) dentro do Zope?

2008-03-13 Por tôpico jgbalb
Pessoal,

   como faço para importar uma biblioteca python (.pyd) dentro de 
um script python que roda dentro do Zope/Plone? Quando tento

import cx_Oracle

o Plone gera um erro de 'importação não autorizada'.

PS: O nome da biblioteca é cx_Oracle.pyd

Agradeço qualquer ajuda

João





Res: [zope-pt] Compartilhando conteúdo entre porta is

2008-03-13 Por tôpico Jeferson Lelis C. dos Santos
Oi Alexandre,

Pelo que entendi, você esta querendo criar uma nova notícia dinamicamente em um 
plone a partir de outro.

Já que você consegue acessar o local onde as notícias estão criadas, você 
poderia utilizar o InvokeFactory deste objeto criando um novo. Após criado você 
editaria este objeto com os dados que você tem em mãos.

Caso precise de algum exemplo de criação de objetos dinamicamente me passa um 
e-mail que te envio.

Espero ter ajudado.
 
Atenciosamente, 

Jeferson Lelis.

- Mensagem original 
De: Alexandre Marinho <[EMAIL PROTECTED]>
Para: zope-pt@yahoogrupos.com.br
Enviadas: Quarta-feira, 12 de Março de 2008 15:48:58
Assunto: [zope-pt] Compartilhando conteúdo entre portais

  Bom pessoas me encontro com uma tarefa dificil. Graças a 
vocês da
lista ja conseguimos avançar bastante em nossos projetos. 

A situação é a seguinte:
Temos um servidor de PZP (python 2.4, Zope 2.9.8 e Plone 2.5.5) com
ambiente ZEO e Multipoint. Nesse servidor existem em torno de 40
portais hospedados. Estamos agora implantando uma padronização de
visual e de conteúdo. Sendo assim, surgiu a necessidade de centralizar
certos tipos de conteúdos em determinados portais e somente
"consultando" esses portais para exibir as informações nos outros. 

Exemplo: o portal de noticias armazena todas as noticias, todos os
outros portais irão consultar esse portal para exibir as noticias.
Isso já sei que é possivel, através de outro topico aqui na lista
descobri que posso utilizar o portal_catalog "remotamente" de um plone
site para o outro, tipo assim: 

context.nome- do-portal. portal_catalog( parametros)

Ou seja, meu problema não é adquirir o conteúdo de um plone site para,
e sim conseguir salvar uma noticia a partir de um dos outros plone
sites(que nao sejam o de noticia) diretamente no plone site de noticias.
A solucao que eu pensei foi:
alterar o workflow de noticia, adicionando uma acao que quando
executada faca uma copia da notícia para o plone site de noticias.
Isso é possível? Ou existiria outra maneira mais simples?

Espero que tenham entendido minha explicação!

--
Alexandre Marinho
Consultor Pleno
Itec/AL



  











  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/