[zope-pt] Conector Oracle

2007-02-08 Por tôpico Tania Andrea
Pessoal,

Já verifiquei no histórico da lista dois conectores para DB Oracle: DCOracle2 e 
cxOracleDA.

Soube que até foram criados por amigos da lista, mas as mensagens são bem 
antigas. Então queria saber se os produtos citados estão descontinuados ou não, 
se funcionam redondo e se têm outra sugestão de produto.

Obrigada,
Tânia Andrea

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

[zope-pt] Nova Janela

2007-02-08 Por tôpico samuel_ufmg
Pessoal,

Como faço para inserir um link na página principal que abre numa nova
janela? Gostaria de fazê-lo, utilizando javascript no plone.

Normalmente, eu faria assim:
head
 script language=JavaScript type=text/JavaScript
  function MM_openBrWindow(theURL,winName,features) { //v2.0
   window.open(theURL,winName,features);
  }
 /script
/head

E adiciono o link assim:

a href=#
onClick=MM_openBrWindow('pagina.html','','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=700,height=500')nome_do_link
/a

Porém, não sei onde acrescentar essas linhas, utilizando o plone.
Alguém pode me dar uma mão?

Muito obrigado,

Samuel



Re: [zope-pt] Nova Janela

2007-02-08 Por tôpico Fernando Paiva
Opa Samuel.
Para isso não tem segredo, basta usar uma function javascript com 
window.open tranquillamente.
Veja:

script language=Javascript type=text/javascript
function Abrir(url){
 window.open(url,_blank,width=100,height=100)
}
/script
a href=# onclick=Abrir('meuzpt')Clique aqui/a

Mas como hoje em dia os navegadores bloqueiam popup, seria 
interessante você usar div flutuante.

[]'s
Fernando Paiva


samuel_ufmg escreveu:

 Pessoal,

 Como faço para inserir um link na página principal que abre numa nova
 janela? Gostaria de fazê-lo, utilizando javascript no plone.

 Normalmente, eu faria assim:
 head
 script language=JavaScript type=text/JavaScript
 function MM_openBrWindow(theURL,winName,features) { //v2.0
 window.open(theURL,winName,features);
 }
 /script
 /head

 E adiciono o link assim:

 a href=#
 onClick=MM_openBrWindow('pagina.html','','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=700,height=500')nome_do_link
 /a

 Porém, não sei onde acrescentar essas linhas, utilizando o plone.
 Alguém pode me dar uma mão?

 Muito obrigado,

 Samuel

  






___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


Re: [zope-pt] Conector Oracle

2007-02-08 Por tôpico Clayton Caetano
Tania,

O Wilton desenvolveu um conector para Oracle que esta disponível na sua página 
http://www.tom.pro.br/componentes

Para mais detalhes fale com o Wilton.


abrs,


Clayton


Tania Andrea [EMAIL PROTECTED] escreveu:  
Pessoal,

Já verifiquei no histórico da lista dois conectores para DB Oracle: DCOracle2 e 
cxOracleDA.

Soube que até foram criados por amigos da lista, mas as mensagens são bem 
antigas. Então queria saber se os produtos citados estão descontinuados ou não, 
se funcionam redondo e se têm outra sugestão de produto.

Obrigada,
Tânia Andrea

 __
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/ 

[zope-pt] Licença

2007-02-08 Por tôpico Jacson Tiola
Amigos, 

Quando editamos um arquivo, se clicarmos na aba Propriedades, lá possui várias 
propriedades do arquivo bem como, Contribuidores, Autores, Data da Efetivação, 
Direitos Autorais e etc. 

Preciso criar um portlet que sempre que o arquivo esteja sendo exibido, mostre 
no portlet ao lado, alguns destes campos como autor e direitos autorais. 

Alguem já fez algo parecido? 
Ou tem idéia de como fazer? 

;)

Jacson



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

Re: [zope-pt] Licença

2007-02-08 Por tôpico José Henrique

Se o que você deseja é verificar quais são as propriedades de um objeto,
utilize o módulo PropertyManager do Zope (
http://www.plope.com/Books/2_7Edition/AppendixB.stx#0-13)

Zénrique.

Em 08/02/07, Jacson Tiola [EMAIL PROTECTED] escreveu:


Amigos,

Quando editamos um arquivo, se clicarmos na aba Propriedades, lá possui
várias propriedades do arquivo bem como, Contribuidores, Autores, Data da
Efetivação, Direitos Autorais e etc.

Preciso criar um portlet que sempre que o arquivo esteja sendo exibido,
mostre no portlet ao lado, alguns destes campos como autor e direitos
autorais.

Alguem já fez algo parecido?
Ou tem idéia de como fazer?

;)

Jacson

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



Re: [zope-pt] Conector Oracle

2007-02-08 Por tôpico Rodrigo Castardo

Tania,

o e-Genix eh a solução mais robusta que conheço, eh pago e não eh software
livre, assim como o Oracle :)

Mas eu garanto que o preço não se compara ao do oracle ;)

Pra mim ele é a solução mais indicada pra grandes projetos, usei ele em
vários projetos de grande massa de dados e grande acesso e tive muito
sucesso na escolha do conector.

Abraços!

On 2/8/07, Clayton Caetano [EMAIL PROTECTED] wrote:


  Tania,

O Wilton desenvolveu um conector para Oracle que esta disponível na sua
página http://www.tom.pro.br/componentes

Para mais detalhes fale com o Wilton.


abrs,


Clayton


*Tania Andrea [EMAIL PROTECTED]* escreveu:

 Pessoal,

Já verifiquei no histórico da lista dois conectores para DB Oracle:
DCOracle2 e cxOracleDA.

Soube que até foram criados por amigos da lista, mas as mensagens são bem
antigas. Então queria saber se os produtos citados estão descontinuados ou
não, se funcionam redondo e se têm outra sugestão de produto.

Obrigada,
Tânia Andrea
__
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/
 





--
Castardo
ThreePointsWeb
[EMAIL PROTECTED]
+55 61 8166-4109


[zope-pt] Dúvida no PlonePAS (Pluggable Auth Service)

2007-02-08 Por tôpico Fábio Surrage de Medeiros
Saudações,

Tenho um programa python que loga numa instância Zope
para poder importar alguns arquivos de estatística
para
o ZODB. Utilizávamos o PLONE 2.0. O Codigo esta
abaixo:

if __name__ == '__main__':
app = makerequest(app)
user =
app.acl_users.getUserId('plonestats').__of__(app.acl_users)
newSecurityManager(None, user)
importa_html(app)
get_transaction().commit()

Agora, migramos para o PLONE 2.5 com PLONE PAS e o
código precisa ser alterado. Só que eu não estou
conseguindo buscar o usuario para poder logar. O
Código acima produz o erro Attribute Error:
getUserId. Estou desconfiado que agora os usuarios
ficam dentro dos PLUGINS, mas realmente não sei como
fazer... Seria algo como:
user =
app.acl_users.getPlugin('ZODBUserManager').getUser('plonestats')

Alguém tem alguma dica para mim ?

Obrigado

+--+

| +-+ Digitally Enhanced   | 

| |-O-O-| Portrait of: | 

| |  %  | Fábio Surrage,   | 

| | --- | Analyst/Programmer   |

| +-+ Câmara dos Deputados |

+--+

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


Re: [zope-pt] Tradução de Documentos

2007-02-08 Por tôpico Jean Feitosa de Sousa
Boa tarde Douglas,

Sugiro a tradução da documentação abaixo.

http://plone.org/documentation/tutorial/staged-site/setting-up-plone

Jean F.

Douglas Soares de Andrade [EMAIL PROTECTED] escreveu: 
 Olá pessoal,
 
 Meu nome é Douglas e estou começando no mundo zope e plone agora - completando 
 um mês agora - e talvez alguns me conheçam da lista python-br. Tenho 
 conversado mto com o deo ultimamente e falei com ele que gostaria de traduzir 
 alguns docs do plone.org ou qq outra coisa que fosse útil pra quem tá 
 começando, pois queria retribuir um pouco da grande ajuda que venho recebendo 
 e então ele me indicou escrever pra cá pra saber a opinião de vcs.
 
 Portanto, alguém tem alguma sugestão de documento que vira e mexe é indicado 
 pra novatos e que precise de tradução ? Ou de algum documento que seria mto 
 legal ter em português ?
 
 Valeu :)
 
 -- 
 Douglas Soares de Andrade
 Paradigma Internet - www.paradigma.com.br
 
 
   

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

Re: [zope-pt] PloneFormGen + DataGridField

2007-02-08 Por tôpico Fernando Correa Neto
Opa!

On 2/7/07, Paul Eipper [EMAIL PROTECTED] wrote:






 Acabei conseguindo fazer com o PloneFormGen + DataGridField, com um Script 
 Python que chama um ZSQL Method e processa o resultado colocando num 
 dicionário que é passado para o formulário pelo campo Form Setup Script .

 Como disse antes, pretendo fazer um tutorial quando terminar esse projeto e 
 acho que fica melhor e mais fácil de entender o código no contexto, mas se 
 alguém quiser o código Python específico posso enviar.

 O que falta resolver agora é que, como o DataGridField não aceita colunas 
 ocultas para colocar os ID's usados no banco de dados, tenho que fazer um 
 script Python que adivinhe que colunas foram apagadas, inseridas ou 
 atualizadas na interface e executar esses comandos via ZSQL Methods.
 (tudo isso porque não quero uma interface que mostre ID's que os usuários não 
 entender, e provavelmente criar problemas)


Opss.

 Realmente é bem complicado trabalhar com banco de dados relacional no Plone 
 '^_^
  Mas pelo menos estou aprendendo a usar Python ;D

Complicado eu nao diriadigo que eh diferente e bem mais abstrato
so que se constuma ver por ai.
Logo voce acostuma ;).


 Esperem um tutorial em breve!


 --
 Paul Eipper



 Em 07/02/07, Fernando Correa Neto  [EMAIL PROTECTED] escreveu:

 
 
 
 
 
 
  Opa Paul,
 
   Não sei se é bem isso que você quer, mas talvez voce possa usar um
   vocabulary para trazer os dados do banco para você.
   Ex.
 
   schema = BaseSchema + Schema((
   DataGridField('DemoField',
   searchable = True,
   columns=(column1, column2, select_sample),
   widget = DataGridWidget(
   columns={
   'column1' : Column(Toholampi city rox),
   'column2' : Column(My friendly name),
   'select_sample' :
   SelectColumn(Friendly name, vocabulary=getSampleVocabulary)
   },
),
),
 
   ))
 
   Onde getSampleVocabulary eh um método que retorna os valores do DB.
   Agora, se o que você quer é uma Janela do DB onde você possa editar
   os campos, existe um Produto que está em andamento e se chama
   Alchemist...que é baseado no SQLAlchemy do zope3.
 
   HTH
 
 
   On 2/7/07, Paul Eipper [EMAIL PROTECTED] wrote:
   
   
   
   
   
   
Olá!
   
 Estou fazendo uma interface de formulários no Plone para adicionar,
 pesquisar e editar dados de um banco de dados mySQL (um sistema de
 cadastro, basicamente).
   
 A parte de adicionar e pesquisar está pronta e funcionando, mas ainda
 estou tendo problemas para criar um formulário para atualizar/editar
 os dados.
   
 Como estou usando o PloneFormGen com o DataGridField, queria usá-los
 também nessa página de edição para manter consistência, mas não estou
 conseguindo com que os dados no DataGridField sejam carregados do
 banco de dados.
   
 Alguém tem experiência com esses produtos? Como carregar os dados do
 DB para poder editar em um formulário com DataGridFields?
   
 Agradeço a atenção.
   
 PS: depois de concluir esse projeto, pretendo escrever um pequeno
 tutorial de como trabalhar com Zope(ZSQL+Python)+Plone(PFG+DGF)+Banco
 de dados relacional.
   
 --
 Paul Eipper
   
 
 
 



   


Re: [zope-pt] PloneFormGen + DataGridField

2007-02-08 Por tôpico Paul Eipper

:)

Digo que é complicado pois temos que usar produtos adicionais ainda em beta
para trabalhar com o BD dentro do Plone.
Mas quando estes produtos estiverem mais desenvolvidos, acredito que o Plone
pode se tornar uma das melhores ferramentas para rapidamente criar
formulários e escrever aplicações web para usar com BD relacionais.

Produtos como o PloneFormGen e o DataGridField são muito promissores nessa
área :)

O que mais enrola são os ZSQL Methods + DTML, mas para isso estão fazendo o
Alchemist... só que não fui corajoso suficiente para fazer meu projeto
usando ele ainda, heh (nota: ainda estou aprendendo Python ;)

Estou achando ótimo trabalhar com o Plone/Zope para esse projeto. A
perspectiva de que eu conseguisse fazer a mesma coisa em PHP ou Java (argh)
não é muito boa. :P


[]'s

--
Paul Eipper


Em 08/02/07, Fernando Correa Neto [EMAIL PROTECTED] escreveu:


  Opa!

On 2/7/07, Paul Eipper [EMAIL PROTECTED] lkraider%40gmail.com wrote:






 Acabei conseguindo fazer com o PloneFormGen + DataGridField, com um
Script Python que chama um ZSQL Method e processa o resultado colocando num
dicionário que é passado para o formulário pelo campo Form Setup Script .

 Como disse antes, pretendo fazer um tutorial quando terminar esse
projeto e acho que fica melhor e mais fácil de entender o código no
contexto, mas se alguém quiser o código Python específico posso enviar.

 O que falta resolver agora é que, como o DataGridField não aceita
colunas ocultas para colocar os ID's usados no banco de dados, tenho que
fazer um script Python que adivinhe que colunas foram apagadas, inseridas
ou atualizadas na interface e executar esses comandos via ZSQL Methods.
 (tudo isso porque não quero uma interface que mostre ID's que os
usuários não entender, e provavelmente criar problemas)


Opss.

 Realmente é bem complicado trabalhar com banco de dados relacional no
Plone '^_^
 Mas pelo menos estou aprendendo a usar Python ;D

Complicado eu nao diriadigo que eh diferente e bem mais abstrato
so que se constuma ver por ai.
Logo voce acostuma ;).



 Esperem um tutorial em breve!


 --
 Paul Eipper



 Em 07/02/07, Fernando Correa Neto [EMAIL PROTECTED] fcdoth%40gmail.com
escreveu:

 
 
 
 
 
 
  Opa Paul,
 
  Não sei se é bem isso que você quer, mas talvez voce possa usar um
  vocabulary para trazer os dados do banco para você.
  Ex.
 
  schema = BaseSchema + Schema((
  DataGridField('DemoField',
  searchable = True,
  columns=(column1, column2, select_sample),
  widget = DataGridWidget(
  columns={
  'column1' : Column(Toholampi city rox),
  'column2' : Column(My friendly name),
  'select_sample' :
  SelectColumn(Friendly name, vocabulary=getSampleVocabulary)
  },
  ),
  ),
 
  ))
 
  Onde getSampleVocabulary eh um método que retorna os valores do DB.
  Agora, se o que você quer é uma Janela do DB onde você possa editar
  os campos, existe um Produto que está em andamento e se chama
  Alchemist...que é baseado no SQLAlchemy do zope3.
 
  HTH
 
 
  On 2/7/07, Paul Eipper [EMAIL PROTECTED] lkraider%40gmail.com
wrote:
  
  
  
  
  
  
   Olá!
  
   Estou fazendo uma interface de formulários no Plone para adicionar,
   pesquisar e editar dados de um banco de dados mySQL (um sistema de
   cadastro, basicamente).
  
   A parte de adicionar e pesquisar está pronta e funcionando, mas
ainda
   estou tendo problemas para criar um formulário para atualizar/editar
   os dados.
  
   Como estou usando o PloneFormGen com o DataGridField, queria usá-los
   também nessa página de edição para manter consistência, mas não
estou
   conseguindo com que os dados no DataGridField sejam carregados do
   banco de dados.
  
   Alguém tem experiência com esses produtos? Como carregar os dados do
   DB para poder editar em um formulário com DataGridFields?
  
   Agradeço a atenção.
  
   PS: depois de concluir esse projeto, pretendo escrever um pequeno
   tutorial de como trabalhar com
Zope(ZSQL+Python)+Plone(PFG+DGF)+Banco
   de dados relacional.
  
   --
   Paul Eipper
  
 
 
 





 



[zope-pt] Buscar somente notícias com imagens

2007-02-08 Por tôpico Alexandre Marinho
Bom, graças a essa lista aprendi a utilizar o portal_catalog pra fazer
buscas no site.. Mas agora q vai o desafio:

Preciso fazer uma busca que retorne somente as ultimas noticias que
possuem uma imagem anexada. Será q tem como fazer isso?

Desde já agradeço.
Alexandre



[zope-pt] Ajuda a um projeto!

2007-02-08 Por tôpico Enterprise Saude

PEÇO DESCULPA AOS MODERADORES PELO SPAM, MAS AGRADECERIA A COMPREENSÃO!
Olá a todos,

Estamos participando de um projeto na FURB (Fundação Universitário Regional
de Blumenau), Santa Catarina. E o projeto que tiver mais votos ganhará um
prêmio.

Peço a sua ajuda.

Acesse o link 
http://campeche.inf.furb.br/empinf/empreendedor/index.php?page=feira_simuladaid=26
.Vota no projeto e-saude.

Coloque seu nome, e-mail e valor (valor que você compraria o produto).

Peço também que conheça o projeto e-saude.

Lembro que após esse processo você receberá um e-mail para confirmar o
voto.  Caso não tenha recebido entre em contato conosco.

Agradeço a compreensão.

e-saude
Nós cuidamos de você!

[EMAIL PROTECTED]


Re: [zope-pt] Ajuda a um projeto!

2007-02-08 Por tôpico Paul Eipper

Votei, mas não foi na sua empresa :P


...
no more spam, please :P

--
Paul Eipper


Em 08/02/07, Enterprise Saude [EMAIL PROTECTED] escreveu:


  PEÇO DESCULPA AOS MODERADORES PELO SPAM, MAS AGRADECERIA A COMPREENSÃO!
Olá a todos,

Estamos participando de um projeto na FURB (Fundação Universitário
Regional de Blumenau), Santa Catarina. E o projeto que tiver mais votos
ganhará um prêmio.

Peço a sua ajuda.

Acesse o link 
http://campeche.inf.furb.br/empinf/empreendedor/index.php?page=feira_simuladaid=26
.Vota no projeto e-saude.

Coloque seu nome, e-mail e valor (valor que você compraria o produto).

Peço também que conheça o projeto e-saude.

Lembro que após esse processo você receberá um e-mail para confirmar o
voto.  Caso não tenha recebido entre em contato conosco.

Agradeço a compreensão.

e-saude
Nós cuidamos de você!

[EMAIL PROTECTED]