Res: [zope-pt] Plone Gazete
Eu mesmo tenho vários cadastros em sites e que eu opto por não receber newsletters. Isso é uma maneira de não obrigar o usuário a receber um serviço que ele não gosta. Será q alguem tem alguma ideia de como implementar isso? - Mensagem original De: José Henrique [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Sexta-feira, 28 de Março de 2008 1:33:19 Assunto: Re: [zope-pt] Plone Gazete Em 27/03/08, Marques Onacitelta marques_onacitelta@ yahoo.com. br escreveu: Estou utilizando o plone gazete para gerar boletins, gostaria de saber como eu faço para alterar o formulário de cadastro do usuário, para que quando ele esteja fazendo seu cadastro tenha um checkbox para ele optar por receber a newsletters. Alguém já fez algo parecido? Obrigado. Marques Por curiosidade, por que alguém se cadastraria se não quer receber a newsletter? Zénrique. !-- #ygrp-mkp{ border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;} #ygrp-mkp hr{ border:1px solid #d8d8d8;} #ygrp-mkp #hd{ color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;} #ygrp-mkp #ads{ margin-bottom:10px;} #ygrp-mkp .ad{ padding:0 0;} #ygrp-mkp .ad a{ color:#ff;text-decoration:none;} -- !-- #ygrp-sponsor #ygrp-lc{ font-family:Arial;} #ygrp-sponsor #ygrp-lc #hd{ margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;} #ygrp-sponsor #ygrp-lc .ad{ margin-bottom:10px;padding:0 0;} -- !-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-reco { margin-bottom:20px;padding:0px;} #ygrp-reco #reco-head { font-weight:bold;color:#ff7900;} #reco-grpname{ font-weight:bold;margin-top:10px;} #reco-category{ font-size:77%;} #reco-desc{ font-size:77%;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a{ text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc{ background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o{font-size:0;} .MsoNormal{ margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} .replbq{margin:4;} -- Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: [zope-pt] Plone Gazete
Pelo que eu entendi, ele quer colocar uma opção para receber o newsletter no cadastro do usuário no Plone. 2008/3/27 José Henrique [EMAIL PROTECTED]: Em 27/03/08, Marques Onacitelta [EMAIL PROTECTED] escreveu: Estou utilizando o plone gazete para gerar boletins, gostaria de saber como eu faço para alterar o formulário de cadastro do usuário, para que quando ele esteja fazendo seu cadastro tenha um checkbox para ele optar por receber a newsletters. Alguém já fez algo parecido? Obrigado. Marques Por curiosidade, por que alguém se cadastraria se não quer receber a newsletter? Zénrique. -- Luís Flávio Rocha Somos todos ateus no que concerne à maioria dos deuses que a humanidade já acreditou. Alguns de nós só vão um deus além disso. Richard Dawkins
Re: [zope-pt] Plone Gazete
Em 28/03/08, Luis Flavio Rocha[EMAIL PROTECTED] escreveu: Pelo que eu entendi, ele quer colocar uma opção para receber o newsletter no cadastro do usuário no Plone. Se for isso então seria necessário customizar o join_form e o join_form_validate e incluir uma chamada ao script register_newsletter, passando as informações necessárias. Zénrique.
Re: [zope-pt] Problemas com Squid e Zeo
Prezados Colegas, Fizemos as alterações sugeridas pelo Clayton, e o problema com a validação do captha foi resolvido, gostaria de agradecer a todos pela colaboração. Um grande abraço. Paulo Jamil Em 26/03/08, Clayton [EMAIL PROTECTED] escreveu: Configure seu zope.conf nas 3 instâncias, assim você estará compartilhando a seção entre elas : #zodb_db temporary # # Temporary storage database (for sessions) # temporarystorage # name temporary storage for sessioning # /temporarystorage # mount-point /temp_folder # container-class Products.TemporaryFolder.TemporaryContainer #/zodb_db #acrescente as linhas abaixo zodb_db temporary zeoclient server ip_do_zeo:porta storage temp name zeostorage var $INSTANCE/var /zeoclient mount-point /temp_folder container-class Products.TemporaryFolder.TemporaryContainer /zodb_db E no servidor ZEO no arquivo zeo.conf acrescente: %import tempstorage temporarystorage temp name temporary storage for sessioning /temporarystorage Reinicie tudo e veja se erro do captha continua. Você verificou se todas as instâncias então em português? Acessando cada uma delas diretamente. abraços, Clayton
Re: [zope-pt] Produto com o nome em UTF-8
Cara tenhu o msm erro que o teu, no meu site, se alguem souber da uma ajuda ai? Ja tentei de tudo tb mas continua o erro Falows Em 27/03/08, Marcos Henrique Nassif de Alencar [EMAIL PROTECTED] escreveu: Gerei meu produto com AGX e queria mudar de nome para um nome com ç e til. Mas quando eu tento utilizar dá erro de encoding. Exception Type UnicodeDecodeError Exception Value 'utf8' codec can't decode bytes in position 4-6: invalid dataJá tentei colocar no python2.3/site-packages/sitecustomize.py o import sys sys.setdefaultencoding(utf-8) e adicionei os zope.conf de cada client rest-input-encoding utf-8 rest-output-encoding utf-8 e não deu certo. Alguem já criou isso? Alguma dica? Obrigado -- Marcos Nassif -- Eder Santos [EMAIL PROTECTED] 31-8697.8789 31-9782.1355
[zope-pt] Como abrir uma página web passando parâmetros via POST?
Pessoal, 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? Agradeceria muito um exemplo de código. Grato antecipado João
[zope-pt] Como abrir uma página web passando parâmetros via POST?
Pessoal, 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. Grato antecipado João
Re: [zope-pt] Problemas com Squid e Zeo
Com a intalação do Plone Language Tool , o problema com a internacionalização foi resolvido, agradeço a todos pela colaboração. Um grande abraço, Paulo Jamil Em 26/03/08, Luis Flavio Rocha [EMAIL PROTECTED] escreveu: 2008/3/26 Paulo Jamil [EMAIL PROTECTED] paulojamil%40gmail.com: Por exemplo na tela de login temos um captha que estava validando normalmente, depois que instalamos o squid, cacheFU e zeo, esta autenticação começou a falhar, hora funciona, hora falha. Alguns produtos de captcha armazenam o código em variaveis de seção. Como a seção não é compartilhada entre as 3 instâncias que você tem, o que pode ocorrer eh que a instância que gerou a variável de seção não é que recebeu o post do formulário. Entendeu? Outro problema que não existia e passou a ocorrer foi: a primeira vez que abrimos o portal ele exibe em língua inglesa, se eu fizer um refresh ou navegar para qualquer outra página do portal ele exibe na língua que esta configurada o português. Você instalou o Plone Language Tool? -- Luís Flávio Rocha Somos todos ateus no que concerne à maioria dos deuses que a humanidade já acreditou. Alguns de nós só vão um deus além disso. Richard Dawkins
Re: [zope-pt] Como abrir uma página web passando parâmetros via POST?
2008/3/28 jgbalb [EMAIL PROTECTED]: 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. Caro João, esta sua pergunta não tem relação com Zope, e sim com Python. Sim, imagino que você queira usar o código dentro de um sistema Zope, mas nem o problema e nem a solução têm relação com Zope. A resposta está na documentação oficial da linguagem Python: http://docs.python.org/lib/module-urllib2.html Recomendo fortemente a todos os profissionais que trabalhem com Zope que estudem Python e participem da lista Python-Brasil. Para se aprofundar em Python na língua do Jorge Amado, tem este livro, que é muito bom: http://www.temporeal.com.br/produtos.php?id=170957 Existem outros livros sobre Python em português, mas o Aprendendo Python é o melhor no momento. Outra opção em português, esta gratuita, é o tutorial oficial da linguagem Python, dispoível no site http://www.pythonbrasil.com.br. Digite Tutorial Python na busca. Sim, leva tempo para aprender Python. Mas é um investimento que vale *muito*. Primeiro, pelo tempo que você vai economizar no seu trabalho com Zope, ao longo dos anos. Depois porque existe um mundo de soluções, inclusive para Web, escritas em Python mas que não dependem do Zope, e em alguns casos você pode constatar que estas outras soluções podem ser mais facilmente adaptadas às suas necessiddes que o Zope ou o Plone. E finalmente porque Python não é uma linguagem limitada a Web. Aqui em SP, boa parte das pessoas que frequentam o nosso grupo de usuários trabalha com Python em outros contextos: aplicações embarcadas, jogos, processamento de imagens etc. Enfim, como membro antigo das comunidades Zope e Python no Brasil, fiquei chocado ao constatar recentemente que apenas 25% das pessoas que assinam esta lista também assinam a lista Python-Brasil. Por sinal, sei que o João (jgbalb) está nestes 25%. Vamos lá pessoal: mergulhem no Python! [ ]s Luciano
[zope-pt] Plone - LDAP - administro tudo ou só contas?
Olá. Instalei o Plone. Instalei o OpenLDAP, configurei tudo direito. Consigo ler e escrever no diretório. Instalei o PloneLDAP e adicionei os plugins no meu plone-site. Consegui autenticar um usuário no Plone que está armazenado no OpenLDAP normalmente. Mas as páginas todas do site mostram erros. Antes de tentar descobrir algo tão sinistro, gostaria de tirar uma dúvida (se vocês puderem ajudar): O que eu devo armazenar no LDAP? Apenas nome de usuário e senha? A senha deve ser armazenada no LDAP? E os papéis e grupos? Devo armazenar no LDAP ou isso tudo fica no Plone? Existe schema LDAP para o Plone? Se eu crio um usuário no LDAP (usuario_teste, por exemplo), após autenticar no site, como o Plone sabe quais são os papéis dele? Por acaso eu só posso criar usuários diretamente no Plone? De tal maneira que o diretório LDAP deve ser escrito pelo Plone? Desculpem a ignorância, mas é que não consegui entender como o Plone faz para ter um pedaços das informações 'localmente' e outro pedaço no LDAP, se é que funciona assim. []'s Alexander
[zope-pt] Problemão com cache
Saudações galera... Galera tô com um problemão... Eu tô usando CacheFU(1.1.1), só que com o apache apenas (eu pretendo usar o squid tb, mas ainda não deu), o que tá acontecendo é quando as pessoas estão entrando no site ele está as vezes aparecendo como se a pessoa estivesse logada, quando se clica em algo pede e senha e tal... Alguém já passou por isso? alguém pode me ajudar? Caso precisem de algum detalhe é só dizer... Aquele Abraço.. --- Carlos Jean Costa Cabral Nunca se vence uma guerra lutando sozinho... Raulzito
[zope-pt] Re: Como abrir uma página web passando pa râmetros via POST?
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