RE: [zope-pt] Sistema de Tickets
Caro Rafael, Eu utilizo o mailmanager aqui na empresa, funciona numa boa. Se eu não me engano ele é da logicalware.Um abraço, Jorge Guimarães To: zope-pt@yahoogrupos.com.br; [EMAIL PROTECTED]; [EMAIL PROTECTED]: [EMAIL PROTECTED]: Thu, 3 Apr 2008 15:55:15 -0300Subject: [zope-pt] Sistema de Tickets Alguém poderia sugerir um sistema de Tickets. Não pretendo usar parareportar bugs em software mas para tarefas de um escritório.Valeu, desde já.Rafael Jamur _ Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o Messenger! É GRÁTIS! http://www.msn.com.br/emoticonpack
[zope-pt] Sistema de Tickets
Alguém poderia sugerir um sistema de Tickets. Não pretendo usar para reportar bugs em software mas para tarefas de um escritório. Valeu, desde já. Rafael Jamur
[zope-pt] Re: Como abrir uma página web passando pa râmetros via POST?
Opa jgbalb, > a última linha: > > html = urllib2.urlopen(req).read() > > faz com que a variável 'html' receba a página de resultado que > recebeu os valores via POST, correto? Acontece que preciso que a > página de resultado que recebeu os valores via POST seja vista em um > browser pelo usuário...Esta página precisa ser vista e não > armazenada... eu imaginei que você iria perguntar isso... :-P O caso é que, até agora, você ainda não conseguiu se expressar muito bem... e continua insistindo em chamar o que você precisa de 'autenticar no Plone através do Python'... Pelo que eu entendi até agora dessa história toda é: a) você já está autenticado no Plone b) você precisa exibir um formulário onde o usuário possa mudar o usuário pelo qual estará logado no site Geralmente quando algo assim é preciso, você geralmente efetua um logout e faz um novo login. Porém se você *realmente* precisa fazer um novo login já estando logado, bastaria usar o login_form do próprio Plone para fazer isso (ou ainda usar ele como base para o seu próprio formulário customizado, é simples). Faça o teste, estando logado com o usuário 'foo', modifique a sua URL atual para '/login_form'. Você verá que o usuário 'foo' continua sendo exibido na barra de ações e o formulário permitirá que você entre com os dados de acesso do usuário 'bar'. Nenhuma outra 'mágica' é necessária... ;-) PS: João, modifica o teu cliente de email para mostrar algo um pouco menos non-sense do que 'jgbalb'! HTH, -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com
Re: [zope-pt] Re: Mostrar o resultado em duas linhas distintas
Em 03/04/08, Edgard Costa<[EMAIL PROTECTED]> escreveu: > Eu, antecipadamente me coloca a disposição. É uma ótima oportunidade > para aprender > > Edgard Costa-- > > - Em zope-pt@yahoogrupos.com.br, "Davi Medeiros" <[EMAIL PROTECTED]> escreveu > > > > > Pensei na mesma coisa quando li. Uma pequena reformulação e temos um > > belo novo tutorial. > > > > Aliás, garimpar a lista e o fórum a fim de montar FAQs, receitas e > > tutoriais é um bom projeto para a comunidade brasileira. Alguém topa? > > > > Abraço, > > Davi Lima > > > > --- Em zope-pt@yahoogrupos.com.br, "Edgard Costa" > > escreveu > > > > > > Zé Henrique. > > > > > > Seguramente sua resposta foi a melhor que encontrei na internet. > > > > > > Está clara, muito bem escrita. Vc já pensou em escrever um tutorial? > > > > > > Tenho certeza que seria esclarecedor e muito melhor do que muitos que > > > estão por ai > > > > > > Parabéns > > > > > > EdgardCosta > > > > > > Bem, se vocês acham que vale a pena, converterei o texto em um pequeno tutorial e publicarei no Tchezope. Um abraço a todos, Zénrique.
[zope-pt] Re: Mostrar o resultado em duas linhas distintas
Eu, antecipadamente me coloca a disposição. É uma ótima oportunidade para aprender Edgard Costa-- - Em zope-pt@yahoogrupos.com.br, "Davi Medeiros" <[EMAIL PROTECTED]> escreveu > > Pensei na mesma coisa quando li. Uma pequena reformulação e temos um > belo novo tutorial. > > Aliás, garimpar a lista e o fórum a fim de montar FAQs, receitas e > tutoriais é um bom projeto para a comunidade brasileira. Alguém topa? > > Abraço, > Davi Lima > > --- Em zope-pt@yahoogrupos.com.br, "Edgard Costa" > escreveu > > > > Zé Henrique. > > > > Seguramente sua resposta foi a melhor que encontrei na internet. > > > > Está clara, muito bem escrita. Vc já pensou em escrever um tutorial? > > > > Tenho certeza que seria esclarecedor e muito melhor do que muitos que > > estão por ai > > > > Parabéns > > > > EdgardCosta > > >
[zope-pt] Re: Como uso o ZcxOracleDA?
Robson, Tive um problema parecido. A solução teve os seguintes passos: 1o. Instale o Python 2.4.4 na sua máquina (NÃO é o Python do Zope, é o Python puro mesmo); 2o. Instale o cx_Oracle compativel com seu Oracle (9 ou 10); 3o. Chame o python instalado fora do zope e dê o seguinte comando: import cx_Oracle 4o. Se não houver nenhuma mensagem de erro, a importação ocorreu ok; 5o. Copie a biblioteca cx_Oracle para o diretório \lib (de bibliotecas) DO PYTHON DO ZOPE; 6o. Reinicie o Zope. Agora, o ZcxOracleDA deve funcionar (acredito eu). Qualquer dúvida é só perguntar. João - --- Em zope-pt@yahoogrupos.com.br, "Wilton Alencar" <[EMAIL PROTECTED]> escreveu > > Vamos lá, > realmente o ZCXOracleDA não é dos melhores e descobri que alguns membros da > comunidade até escreveram um outro com o mesmo nome. > O problema maior é o cliente oracle. > Antes de tudo garanta de o cliente oracle está instalado na máquina > (qualquer SO) > Depois baixe a biblioteca cx_oracle para python e instale no python do Zope. > Faça uns testes em python conectando e submetendo querys. > Só depois parta para o produto. > Lembre-se de respeitar as versões indicadas das bibliotecas. > Enfim, assim como a maioria dos DA´s o problema maior não é produto e sim a > instalar a infra ou dependências deste. > De qualquer forma, concordo com a sugestão do Zénrique, tente achar algo > mais fácil se puder. > No caso do ZPyODBCDA você terá que ter instalado o unixOdbc, que em alguns > caso pode ser um problema também. > Por fim, retomo a história do ZCXOracleDA, ele foi criado para tentar > resolver o problema do ZOracleDA baseado na biblioteca dco oracle para > python, que apresentava problemas e leak de memória. A cx_Oracle é mais > estável e em constante evolução, na época escrevi o produto me antecipando a > uma demanda de onde eu trabalhava que não se concretizou, portanto o produto > não foi evoluído, era mais uma prova conceito do que um produto, divulguei > na comunidade para que utilizassem e descobri que só um cara no exterior > realmente pegou o produto para produção. > Enfim, tente encontrar algum produto com uma comunidade ativa. > > Abraços. > TOM > > > > Em 03/04/08, José Henrique <[EMAIL PROTECTED]> escreveu: > > > > Em 03/04/08, ROBSON VIRINO - GEINF<[EMAIL PROTECTED]> > > escreveu: > > > Olá, amigos. > > > > > > Alguém sabe como faço para usar o ZcxOracleDA, pra conectar o Zope em > > > views no Oracle 9i? > > > > > > Preciso de um breve passo-a-passo. > > > > > > Já procurei outros conectores, mas encontrei quando apenas pagos ou para > > > versoes antigas do Oracle. > > > > > > Li que esse produto do Tom era muito bom, mas nao sei como usa- lo... > > > alguém ja o usou? Como o fez? > > > > > > Plone 2.5.2, > > > CMF-1.6.2, > > > Zope (Zope 2.9.6-final, python 2.4.3, win32), > > > Five 1.3.8, > > > Python 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)], > > > PIL 1.1.5 > > > > > > Abraços! > > > > > > Robson Virino. > > > > > > > > > > Para Windows estou usando o ZPyODBCA [1] e não estou tendo problemas. > > Sua instalação e configuração é muito simples. > > > > Já tentei usar o ZcxOracleDA, mas infelizmente não conseguir fazer o > > cxOracle interagir com o cliente Oracle instalado em minha máquina. > > > > Zénrique. > > > > [1] http://code.google.com/p/zpyodbcda/ > > > > > > > > -- > Cordialmente, > Wilton Souza Alencar > www.tom.pro.br >
[zope-pt] Re: Como abrir uma página web passando parâmetros via POST?
Não, não é um proxy. É a necessidade de autenticação em um site Plone através de python (fornecendo login e senha já armazenadas no código python). Antes que você pergunte o porque, adianto que é uma exigência do desenvolvimento do próprio site de meu local de trabalho, não é nenhuma exigência de minha parte. PS: Estou passando parametros via POST para o objeto 'login_form', que trata da autenticação dentro do site Plone, mas estou obtendo o erro 'HTTP 500 - Erro interno do servidor', em outras ocasioes surge o nome do usuario na barra superior da tela (como se estivesse autenticado), mas este nome desaparece ao clicarmos em algum link do site e surgir outra página do mesmo. Grato antecipado, João --- Em zope-pt@yahoogrupos.com.br, "Luciano Ramalho" <[EMAIL PROTECTED]> escreveu > > João, é difícil entender o que você quer porque você não se expressa > com clareza, e aparentemente não tem um bom domínio de como funciona o > protocolo HTTP. > > Por esta sua última mensagem aqui embaixo eu presumo que o que você > quer fazer é parecido com o que faz um proxy: um serviço que, dada uma > requisição HTTP, repassa a requisição para outro servidor (alterando > partes dela) e depois retorna a resposta para quem fez a requisição > original. É isso? > > Se não for, por favor seja mais concreto na seu pedido. Diga > exatamente qual o objetivo a ser alcançado em alto nível, sem se > perder nos detalhes de implementação. > > [ ]s > Luciano > > > 2008/4/2 jgbalb <[EMAIL PROTECTED]>: > > Dorneles, > > > >a última linha: > > > > > >html = urllib2.urlopen(req).read() > > > >faz com que a variável 'html' receba a página de resultado que > > recebeu os valores via POST, correto? Acontece que preciso que a > > página de resultado que recebeu os valores via POST seja vista em um > > browser pelo usuário...Esta página precisa ser vista e não > > armazenada... > > > > Qualquer dúvida é só perguntar. > > > > João > > > > > > > > > > --- Em zope-pt@yahoogrupos.com.br, Dorneles Treméa > > escreveu > > > > > > > > > > Opa João, > > > > > > > preciso abrir uma página web passando para a mesma parâmetros > > > > via POST (e não GET). Alguém poderia me dizer como fazer isto > > (pode ser > > > > em python)? Agradeceria muito um exemplo de código. > > > > > > pegando parte da solução de um dos problemas do PythonChallenge [1]: > > > > > > import urllib, urllib2 > > > url = 'http://uma.url.qualquer' > > > headers = {'User-Agent': 'Python'} > > > values = {'solution': 'foo', 'submit': 'ok'} # dados do form > > > data = urllib.urlencode(values) > > > req = urllib2.Request(url, data, headers) > > > html = urllib2.urlopen(req).read() > > > > > > Esse é o Request mais completo que você pode efetuar, enviandos os > > > dados via POST e ainda informando headers adicionais. > > > > > > [1] http://www.pythonchallenge.com > > > > > > HTH, > > > > > > -- > > > > > > Dorneles Treméa > > > X3ng Web Technology > > > http://nosleepforyou.blogspot.com > > > > > > > > > > > > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > > Para desistir envie uma mensagem em branco para: zope-pt- [EMAIL PROTECTED] do Yahoo! Grupos > > > > > > >
Re: [zope-pt] Como uso o ZcxOracleDA?
Vamos lá, realmente o ZCXOracleDA não é dos melhores e descobri que alguns membros da comunidade até escreveram um outro com o mesmo nome. O problema maior é o cliente oracle. Antes de tudo garanta de o cliente oracle está instalado na máquina (qualquer SO) Depois baixe a biblioteca cx_oracle para python e instale no python do Zope. Faça uns testes em python conectando e submetendo querys. Só depois parta para o produto. Lembre-se de respeitar as versões indicadas das bibliotecas. Enfim, assim como a maioria dos DA´s o problema maior não é produto e sim a instalar a infra ou dependências deste. De qualquer forma, concordo com a sugestão do Zénrique, tente achar algo mais fácil se puder. No caso do ZPyODBCDA você terá que ter instalado o unixOdbc, que em alguns caso pode ser um problema também. Por fim, retomo a história do ZCXOracleDA, ele foi criado para tentar resolver o problema do ZOracleDA baseado na biblioteca dco oracle para python, que apresentava problemas e leak de memória. A cx_Oracle é mais estável e em constante evolução, na época escrevi o produto me antecipando a uma demanda de onde eu trabalhava que não se concretizou, portanto o produto não foi evoluído, era mais uma prova conceito do que um produto, divulguei na comunidade para que utilizassem e descobri que só um cara no exterior realmente pegou o produto para produção. Enfim, tente encontrar algum produto com uma comunidade ativa. Abraços. TOM Em 03/04/08, José Henrique <[EMAIL PROTECTED]> escreveu: > > Em 03/04/08, ROBSON VIRINO - GEINF<[EMAIL > PROTECTED]> > escreveu: > > Olá, amigos. > > > > Alguém sabe como faço para usar o ZcxOracleDA, pra conectar o Zope em > > views no Oracle 9i? > > > > Preciso de um breve passo-a-passo. > > > > Já procurei outros conectores, mas encontrei quando apenas pagos ou para > > versoes antigas do Oracle. > > > > Li que esse produto do Tom era muito bom, mas nao sei como usa-lo... > > alguém ja o usou? Como o fez? > > > > Plone 2.5.2, > > CMF-1.6.2, > > Zope (Zope 2.9.6-final, python 2.4.3, win32), > > Five 1.3.8, > > Python 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)], > > PIL 1.1.5 > > > > Abraços! > > > > Robson Virino. > > > > > > Para Windows estou usando o ZPyODBCA [1] e não estou tendo problemas. > Sua instalação e configuração é muito simples. > > Já tentei usar o ZcxOracleDA, mas infelizmente não conseguir fazer o > cxOracle interagir com o cliente Oracle instalado em minha máquina. > > Zénrique. > > [1] http://code.google.com/p/zpyodbcda/ > > -- Cordialmente, Wilton Souza Alencar www.tom.pro.br
Re: [zope-pt] Como uso o ZcxOracleDA?
Em 03/04/08, ROBSON VIRINO - GEINF<[EMAIL PROTECTED]> escreveu: > Olá, amigos. > > Alguém sabe como faço para usar o ZcxOracleDA, pra conectar o Zope em > views no Oracle 9i? > > Preciso de um breve passo-a-passo. > > Já procurei outros conectores, mas encontrei quando apenas pagos ou para > versoes antigas do Oracle. > > Li que esse produto do Tom era muito bom, mas nao sei como usa-lo... > alguém ja o usou? Como o fez? > > Plone 2.5.2, > CMF-1.6.2, > Zope (Zope 2.9.6-final, python 2.4.3, win32), > Five 1.3.8, > Python 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)], > PIL 1.1.5 > > Abraços! > > Robson Virino. > > Para Windows estou usando o ZPyODBCA [1] e não estou tendo problemas. Sua instalação e configuração é muito simples. Já tentei usar o ZcxOracleDA, mas infelizmente não conseguir fazer o cxOracle interagir com o cliente Oracle instalado em minha máquina. Zénrique. [1] http://code.google.com/p/zpyodbcda/
Re: [zope-pt] Re: Como abrir uma página web passando parâmetros via POST?
João, é difícil entender o que você quer porque você não se expressa com clareza, e aparentemente não tem um bom domínio de como funciona o protocolo HTTP. Por esta sua última mensagem aqui embaixo eu presumo que o que você quer fazer é parecido com o que faz um proxy: um serviço que, dada uma requisição HTTP, repassa a requisição para outro servidor (alterando partes dela) e depois retorna a resposta para quem fez a requisição original. É isso? Se não for, por favor seja mais concreto na seu pedido. Diga exatamente qual o objetivo a ser alcançado em alto nível, sem se perder nos detalhes de implementação. [ ]s Luciano 2008/4/2 jgbalb <[EMAIL PROTECTED]>: > Dorneles, > >a última linha: > > >html = urllib2.urlopen(req).read() > >faz com que a variável 'html' receba a página de resultado que > recebeu os valores via POST, correto? Acontece que preciso que a > página de resultado que recebeu os valores via POST seja vista em um > browser pelo usuário...Esta página precisa ser vista e não > armazenada... > > Qualquer dúvida é só perguntar. > > João > > > > > --- Em zope-pt@yahoogrupos.com.br, Dorneles Treméa <[EMAIL PROTECTED]> > escreveu > > > > > > Opa João, > > > > > preciso abrir uma página web passando para a mesma parâmetros > > > via POST (e não GET). Alguém poderia me dizer como fazer isto > (pode ser > > > em python)? Agradeceria muito um exemplo de código. > > > > pegando parte da solução de um dos problemas do PythonChallenge[1]: > > > > import urllib, urllib2 > > url = 'http://uma.url.qualquer' > > headers = {'User-Agent': 'Python'} > > values = {'solution': 'foo', 'submit': 'ok'} # dados do form > > data = urllib.urlencode(values) > > req = urllib2.Request(url, data, headers) > > html = urllib2.urlopen(req).read() > > > > Esse é o Request mais completo que você pode efetuar, enviandos os > > dados via POST e ainda informando headers adicionais. > > > > [1] http://www.pythonchallenge.com > > > > HTH, > > > > -- > > > > Dorneles Treméa > > X3ng Web Technology > > http://nosleepforyou.blogspot.com > > > > > > > > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br > Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] do Yahoo! > Grupos > > >
[zope-pt] Como uso o ZcxOracleDA?
Olá, amigos. Alguém sabe como faço para usar o ZcxOracleDA, pra conectar o Zope em views no Oracle 9i? Preciso de um breve passo-a-passo. Já procurei outros conectores, mas encontrei quando apenas pagos ou para versoes antigas do Oracle. Li que esse produto do Tom era muito bom, mas nao sei como usa-lo... alguém ja o usou? Como o fez? Plone 2.5.2, CMF-1.6.2, Zope (Zope 2.9.6-final, python 2.4.3, win32), Five 1.3.8, Python 2.4.3 (#69, Mar 29 2006, 17:35:34) [MSC v.1310 32 bit (Intel)], PIL 1.1.5 Abraços! Robson Virino.
[zope-pt] Re: Mostrar o resultado em duas linhas distintas
Pensei na mesma coisa quando li. Uma pequena reformulação e temos um belo novo tutorial. Aliás, garimpar a lista e o fórum a fim de montar FAQs, receitas e tutoriais é um bom projeto para a comunidade brasileira. Alguém topa? Abraço, Davi Lima --- Em zope-pt@yahoogrupos.com.br, "Edgard Costa" <[EMAIL PROTECTED]> escreveu > > Zé Henrique. > > Seguramente sua resposta foi a melhor que encontrei na internet. > > Está clara, muito bem escrita. Vc já pensou em escrever um tutorial? > > Tenho certeza que seria esclarecedor e muito melhor do que muitos que > estão por ai > > Parabéns > > EdgardCosta >
Re: [zope-pt] Re: Meio milhão de notícias
Melhorando: Use subscribers ao invés do at_post_create_script. Plone 3 rox! 2008/4/3 Leonardo Miranda <[EMAIL PROTECTED]>: > Opa Davi, > > Isto pode ser feito usando o metodo at_post_create_script de um novo > archetype ou ate mesmo criando um novo workflow para o tipo noticia, dizendo > quando a noticia for criada ele vai mover a noticia para a pasta do dia, > caso nao exita a pasta ele cria. > > Abraços.. > > 2008/4/3 Davi Medeiros <[EMAIL PROTECTED]>: > > > O pessoal aqui http://www.agenciabrasil.gov.br/ costuma separar as > > notícias por ano, mês e dia. Faz bastante sentido, se alguém puder dar > > uma dica de como operacionalizar isso, agradeço. ("quando o relógio > > virar meia-noite, crie uma nova pasta. quando acrescentarem uma > > notícia na raiz do site, mova este objeto para a pasta do dia") > > > > Bom dia! > > DL > > > > --- Em zope-pt@yahoogrupos.com.br , > > "vinicius_marco" > > <[EMAIL PROTECTED]> escreveu > > > > > > > > > Talvez a quantidade exagerada de notícias numa única pasta seja a > > > causa... Mas qual o recomendado? > > > > > > Abs.. > > > > > > > -- > Leonardo Miranda > > -- Fábio Rizzo Matos ThreePointsWeb [EMAIL PROTECTED] http://www.threepointsweb.com +55 61 3202-6480 Python, Zope e Plone com quem entende do assunto!
Re: [zope-pt] Quanto usar Dtml-Method/DTML-Document e PageTamplate
2008/4/3, Edgard Costa <[EMAIL PROTECTED]>: > Amigos Lista. > > Como estou ingressando no Universo Zope/Plone, estou com uma pequena > dificuldade compreensão. > > Quanto devo usar DTML e quando devo usar Page Template. > > Cada uma delas usa uma sintaxe particular e retornam resultados muito > semelhantes. > > EdgardCosta > Na minha opinião, o uso de DTML é hoje totalmente dispensável (a não ser em ZSQL Methods, mas isto é outra coisa). Eu geralmente uso Page Templates (em conjunto com scritps python) para gerar páginas XHTML. Para os demais casos, utilizo scripts python e objetos File (para armazenar javascript, css). Zénrique. . nunca use DTML
Re: [zope-pt] Re: Meio milhão de notícias
Opa Davi, Isto pode ser feito usando o metodo at_post_create_script de um novo archetype ou ate mesmo criando um novo workflow para o tipo noticia, dizendo quando a noticia for criada ele vai mover a noticia para a pasta do dia, caso nao exita a pasta ele cria. Abraços.. 2008/4/3 Davi Medeiros <[EMAIL PROTECTED]>: > O pessoal aqui http://www.agenciabrasil.gov.br/ costuma separar as > notícias por ano, mês e dia. Faz bastante sentido, se alguém puder dar > uma dica de como operacionalizar isso, agradeço. ("quando o relógio > virar meia-noite, crie uma nova pasta. quando acrescentarem uma > notícia na raiz do site, mova este objeto para a pasta do dia") > > Bom dia! > DL > > --- Em zope-pt@yahoogrupos.com.br , > "vinicius_marco" > <[EMAIL PROTECTED]> escreveu > > > > > > Talvez a quantidade exagerada de notícias numa única pasta seja a > > causa... Mas qual o recomendado? > > > > Abs.. > > > -- Leonardo Miranda
[zope-pt] Quanto usar Dtml-Method/DTML-Document e PageTamplate
Amigos Lista. Como estou ingressando no Universo Zope/Plone, estou com uma pequena dificuldade compreensão. Quanto devo usar DTML e quando devo usar Page Template. Cada uma delas usa uma sintaxe particular e retornam resultados muito semelhantes. EdgardCosta
[zope-pt] Re: Meio milhão de notícias
O pessoal aqui http://www.agenciabrasil.gov.br/ costuma separar as notícias por ano, mês e dia. Faz bastante sentido, se alguém puder dar uma dica de como operacionalizar isso, agradeço. ("quando o relógio virar meia-noite, crie uma nova pasta. quando acrescentarem uma notícia na raiz do site, mova este objeto para a pasta do dia") Bom dia! DL --- Em zope-pt@yahoogrupos.com.br, "vinicius_marco" <[EMAIL PROTECTED]> escreveu > > >Talvez a quantidade exagerada de notícias numa única pasta seja a > causa... Mas qual o recomendado? > > Abs..