Re: [zope-pt] encontrar plone 2.5
Acho que aqui você encontra... https://launchpad.net/plone/2.5 PH - Original Message - From: José Henrique To: zope-pt@yahoogrupos.com.br Sent: Friday, August 20, 2010 2:06 PM Subject: Re: [zope-pt] encontrar plone 2.5 Já tentou aqui: http://plone.org/products/plone/releases/2.5 Zénrique Em 20 de agosto de 2010 11:02, JonatasCD jonatas...@gmail.com escreveu: olá! por acaso alguém aqui teria esta versão: setup-community-2.5.0-zope-2.9-5739.exe estou precisando pra fazer uns testes e não estou encontrando. As referências a ele sempre apontam pro sourceforge e a pasta lá está vazia. alguma dica? desde já grato! -- [ ]s JonatasCD http://www.flickr.com/photos/jon-peregrino/ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos
[zope-pt] Produto para questionário
Pessoal, alguém conhece algum produto bom para questionário? Não precisa ser muito complexo, preciso de algo simples, com respostas objetivas. Já dei uma olhada no Plone Survey, mas gostaria de saber se tem algum outro para que eu possa testar, comparar e decidir. Obrigado, PH
Res: [zope-pt] passando argumentos ou parâme tros para view
Mestre, não testei, mas tentaria assim. define=view here/@@render; resp python:view(a=b) tenta aí e ve se dá certo. Falou. PH De: Wilton Alencar wilto...@gmail.com Para: zope-pt@yahoogrupos.com.br Enviadas: Quarta-feira, 17 de Março de 2010 23:38:14 Assunto: [zope-pt] passando argumentos ou parâmetros para view Olá, alguém sabe se há como passar argumentos ou parâmetros para uma view? É que tenho uma view que é chamada here/@@render Mas a renderização usa um método que é parametrizado e gostaria de passar parâmetros para view Tentei here.render( ), mas o método não existe. -- Cordialmente, Wilton Souza Alencar Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Re: Res: [zope-pt] Alteração no Comentário
Kátia, antes de fazer esse script vc fez o mapeamento da propriedade fullname com o campo cn do AD? fazendo esse mapeamento, o nome completo é preenchido automaticamente e vc não precisa fazer alteração no comentario. Para fazer o mapeamento acesse: seu plugin AD (provavelmente é AD-SF) - contents - acl_users - LDAP Schema - no campo LDAP Attribute Name vc adiciona o campo do nome completo do usuario no AD, provavelmente é o campo CN. No meu caso, eu preencho esse campo com Name - no campo Map to Name (optional) vc coloca fullname - no campo Friendly Name vc coloca o que quiser. - clica em Add pronto, com esse mapeamento feito, aparecerá o nome completo nos comentários e nas informações de quem criou os objetos. Espero que funcione para vc, pois pra mim funciona. Abraços PH - Original Message - From: F.katia To: zope-pt@yahoogrupos.com.br Sent: Wednesday, February 17, 2010 5:04 PM Subject: Re: Res: [zope-pt] Alteração no Comentário Resumindo o que foi feito Foi editado o template viewThreadsAtBottom que é responsável pelo layout dos comentários nas noticias.. ele se encontra no /portal_skins/plone_templates/viewThreadsAtBottom Na Div documentByLine, que é responsável pela exibição do nome do usuário que criou o comentário. Foram substituidas 2 linhas do código abaixo mi python:not anonymous_creator and mtool.getMemberInfo(creator); fullname python: mi and mi['fullname'] or creator; por esta linha: fullname python:container['fullname.py'](username = creator); Essa nova linha chamará o método fullname.py enviando como parâmetro o id do usuário, e este método retornará o nome completo do usuário. fullname.py : '''Pesquisa no AD se existe um usuário com o login fornecido e retorna o nome completo. Não esqueca de acrescentar o parâmetro username''' nome_completo = None if username is not None: user_folder = context.acl_users['AD-SF'].acl_users usuario = user_folder.getUserById(username) if usuario is not None: nome_completo = usuario.cn return nome_completo Após, você deve setar a role MANAGER na aba PROXY DO SCRIPT fullname.py, para que não haja problemas de privilégios para o usuário comum. =) --- Em zope-pt@yahoogrupos.com.br, F.katia fkat...@... escreveu Olá Jeferson, Essa alteração criou um novo campo no formulário, o nome que você disse.. =) Mas não modificou o login pelo nome de quem enviou o comentário. Então o Lucas Aquino também me deu uma ajudinha, então vou repassar.. Ele me informou o nome tem que estar preenchido se não ela pega o ID, e no meu caso os usuários não tem esse campo preenchido. Obrigada pela ajuda =) -- Em zope-pt@yahoogrupos.com.br, Jeferson Lelis C. dos Santos jeferlelis@ escreveu Olá, se não me engano existe um campo no discussion_reply_ form: input type=hidden name=Creator value= tal:attributes=value member/getUserName / altera por este: input name=Creator id=Creator value= tal:attributes=value request/Creator|request/title_override|nothing; / Ai o usuário tera que preencher o campo com seu nome. Desta forma ele estará pegando o nome da pessoa que está comentando. Se for da forma que entendi funcionará. Atenciosamente, Jeferson Lelis. De: F.katia fkatiag@ Para: zope-pt@yahoogrupos.com.br Enviadas: Segunda-feira, 1 de Fevereiro de 2010 16:34:10 Assunto: [zope-pt] Alteração no Comentário Boa tarde, Trabalho na Intranet Senado e Prodasen e preciso alterar o comentário do Plone, em vez de aparecer o login gostaria que aparecesse o nome de que fez o comentário. Fui ao template discussion_reply_ form e troquei o fullname pelo displayName porém essa troca não funcionou. Alguém poderia me auxiliar? Utilizo o Plone 2.5.5, Zope (Zope 2.9.9-final, python 2.4.5) Codigo fonte do discussion_reply_ form html xmlns:tal=http://xml.zope. org/namespaces/ tal xmlns:metal= http://xml.zope. org/namespaces/ metal metal:use-macro= here/main_ template/ macros/master i18n:domain= plone body metal:block fill-slot=top_ slot tal:define= dummy python:request. set('disable_ border',1) / metal:block fill-slot=sub / div metal:fill-slot= main tal:define= errors options/state/ getErrors; thread python:putils. getDiscussionThr ead(here) ; discussable python:thread[ 0]; replies python:thread[ 1:] tal:discussable define=template python:getattr( here, discussable. getLayout( ), None); macros template/macros | nothing; main_macro macros/main | nothing; showDiscussable python:main_ macro; template template_id div class=comment tal:condition= showDiscussable tal:define= here python:discussable div metal:use-macro=
Re: [zope-pt] Cachefu + Varnish fazendo cache de Plone Popoll
Só não entendi para que usar telnet se o Varnish aceita o HTTP PURGE. Fica muito mais simples. PH - Original Message - From: Rodrigo Castardo To: zope-pt@yahoogrupos.com.br Sent: Tuesday, December 08, 2009 7:54 PM Subject: Re: [zope-pt] Cachefu + Varnish fazendo cache de Plone Popoll Opa, tudo bom Rogério? Nós da Liberiun desenvolvemos uma solução de integração entre o Plone e o Varnish. Com o Varnish via telnet você pode dar purge em urls, aproveitando isto nós fizemos um adapter que a cada edição de um conteúdo, ou alteração de estado, avisa o Varnish que determinada url é velha, e assim que a url for solicitada o Varnish vai cachear a nossa versão do conteúdo. Dessa forma não é preciso esperar o TTL. O cache é morto e gerenciamento de conteúdo significa que o conteúdo é constantemente modificado. Sem essa mudança refletindo no portal acessado pelo usuário, normalmente em cache, há uma perda deste dinamismo. E normalmente o gestor não gosta de esperar pelo TTL. Então no teu caso você teria que se certificar que o mecanismo de votação dispare o mesmo mecanismo que nós utilizamos. O nosso produto se chama liberiun.portal.varnishcachemanager, é software livre e está disponível no bitbucket [1]. O que proporcionou esta evolução foi a Intranet da Caixa, que patrocinou o desenvolvimento da solução e autorizou que ela fosse disponibilizada à comunidade como software livre. Fica aqui um pequeno agradecimento à Caixa que investe tanto em SL e sempre devolve as soluções melhoradas! Um abraço. [1] http://bitbucket.org/liberiun/liberiunportalvarnishcachemanager/ 2009/12/4 rogeriocdluiz rogeriocdl...@yahoo.com.br Pessoal colocamos no ar esta semana o novo site de intranet daqui do trabalho. Ficou bem legal e com a configuração de apache + varnish + pound + cachefu o site ficou bem rápido. Acontece que existe uma enquete no site e o portlet desta enquete está sendo cacheado. O problema é que dependendo do local do site o portlet mostra resultados diferentes. Tem uma forma de fazer este portlet especificamente não passar pelo cache, para sempre mostrar os resultados atuais? De antemão já agradeço. -- -- Rodrigo Castardo Liberiun COO rodrigocasta...@liberiun.com +55 61 9123-7847 +55 61 3468-2662
Re: [zope-pt] Plone 3, Manual do Usuário
Felipe, Vocês estão de parabéns pela iniciativa! Muito bom trabalho seu e o compartilhamento! 2009/12/2 Rodrigo rodrigo.pne...@gmail.com Muito bom ! Valeu !! 2009/12/1 Glauber Arrighi glauberarri...@msn.com Eu salvei um pdf, pq as vezes é bom ter algo impresso (pra estudar mesmo sem estar no pc rs), nao é minha intenção ferir de alguma forma os preceitos de software livre,ao contrario temos realmente que divulgar cada vez mais, tirando por mim passei e ainda passo maus bocados a procura de um material(bom e em portugues :D) de plone e tambem de outras ferramentas. e assim no que eu puder ajudar pra melhoria pode contar!! P.S: vamu divulgar ae! rs Abraços Glauber Arrighi -- To: zope-pt@yahoogrupos.com.br From: fel...@krei.com.br Date: Tue, 1 Dec 2009 17:01:01 -0200 Subject: RE: [zope-pt] Plone 3, Manual do Usuário Em Ter, 2009-12-01 às 16:12 -0200, Glauber Arrighi escreveu: Muito bom o Manual, fiz uma copia em PDF nao sei se pode ser enviado por aki mas quem precisar ta na mao! O manual ficará online disponível para todos! Não iremos tirar do ar, nem iremos cobrar por ele. Plone é um software livre e merece manuais livres :) . Estamos terminando alguns ajustes e sempre deixaremos a versão mais nova no ar. Atenciosamente, * Felipe Roquette* fel...@*krei*.com.br www.*krei*.com.br +55 11 3431.0303 . -- Agora a pressa é amiga da perfeição. Chegou Windows 7. Conheça.http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539 -- - Rodrigo Pereira Neves - - Consultor Pleno - - Instituto de Tecnologia em Informatica e Informação do Estado de Alagoas - ITEC - AL -- Two things are infinite: the universe and human stupidity...and I'm not sure about the universe. - Albert Einstein assinatura_email-logo.pngassinatura_email-traco.png
[zope-pt] Problema de css no Plone 3.3.1
Pessoal, estou com um problema de css no Plone 3.3.1 e somente no IE7, por incrível que pareça, no IE6 funciona, meio desalinhado, mas funciona. é o seguinte: Quero fazer uma página usando as tabs geradas automaticamente pelo javascript form_tabbing.js do plone igual as abas do formulário de edição. Só que não é uma página com formulários, é uma página com um monte de dados que eu quero separar em abas para não ficar muito extenso. Portanto estou usando a solução indicada no arquivo form_tabbing.js com dl , dt e dd que funciona perfeitamente em todos os browsers, exceto no IE7, que não aparece a borda superior. abaixo segue um exemplo de código se alguem quiser testar: html metal:use-macro=here/main_template/macros/master i18n:domain=plone div metal:fill-slot=main dl class=enableFormTabbing dt id=fieldsetlegend-dados1a href=#fieldsetlegend-dados1spanDados 1/span/a/dt dd id=fieldset-dados1 Dados 1 /dd dt id=fieldsetlegend-dados2a href=#fieldsetlegend-dados2spanDados 2/span/a/dt dd id=fieldset-dados2 Dados 2 /dd dt id=fieldsetlegend-dados3a href=#fieldsetlegend-dados3spanDados 3/span/a/dt dd id=fieldset-dados3 Dados 3 /dd /dl /div /html Alguém que entede de css poderia me ajudar com esse problema? Pois já usei todo o meu pequeno conhecimento de css e não consegui resolver. OBS: Não é problema com meu tema, esse problema acontece com a instalação padrão do Plone sem nenhum produto adicional instalado. Obrigado PH Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Re: [zope-pt] Produto para inscrições em eventos
Olá Wander, Tem o produto do Python Brasil: http://pypi.python.org/pypi/Products.PyConBrasil é bastante completo. 2009/9/24 Wander Jardim wanderjar...@gmail.com Olá Pessoal!! Estou desevolvendo um site para um evento e precisaria criar uma área para as inscrições nesse evento, andei procurando um produto já pronto para controlar as inscrições e o único que encontrei foi o SignupSheet, porém ele não possui uma versão estável e os testes que realizei com a versão beta me retornou alguns erros. Gostaria de saber se alguem saberia informar um outro produto que tenha essa função de fazer e controlar as inscrições em um evento. Seria algo como tinha no site do consegi ou como teve no site do wordploneday. Sei que é um produto até simples de criar, mas estou com outras demandas e não tenho tempo no momento para desenvolver, e precisaria disso ainda essa semana. Agradeço qualquer ajuda. Wander Jardim -- Two things are infinite: the universe and human stupidity...and I'm not sure about the universe. - Albert Einstein
[zope-pt] Congresso Internacional Software Livre e Governo Ele trônico - Consegi 2009
Caros Colegas, Gostaria de divulgar para vocês o Consegi 2009. Abaixo vai um texto com os detalhes e link para a grade, mas gostaria de ressaltar que teremos várias atividades relacionadas a Plone, conforme poderão constatar na grade. Além disso teremos vários debates interessantes e a presença de alguns dos expoentes do movimento Software Liivre, como Stallman e Michael Tiemman. Para os empreendedores, teremos um espaço dedicado às empresas de Software Livre: http://www.consegi.gov.br/2009/menu-horizontal/open-business Acho que é isso... espero ver-los por lá. Abraços Paulo Pastore - O Congresso Internacional Software Livre e Governo Eletrônico - Consegi 2009 é um evento estratégico para o debate da política e gestão da Tecnologia da Informação e Comunicação no Brasil, que será realizado no período de 26 a 28 de agosto, em Brasília. Com foco no uso de software livre e permeado pelos conceitos de promoção de cidadania, interoperabilidade, compartilhamento e adoção de normas e padrões abertos para o universo tecnológico, o Consegi é sem dúvida uma espaço único de discussão dentro do governo. A programação do evento é diversa, abordando várias áreas da informática, confira: http://www.consegi.gov.br/2009/pub/index.html As inscrições do Consegi são gratuitas no sítio: www.consegi.gov.br. Na Capital Federal, universidades podem solicitar transporte até ao local do evento para um grupo minimo de 40 pessoas. Já nos outros estados, os que animarem de montar uma caravana podem acampar sem custos no Jardim Botânico de Brasília, que mantém boa infraestrutura para camping e proximidade do local do evento. Mais informações: lucimar.olive...@serpro.gov.brjavascript:new_message_to('lucimar.olive...@serpro.gov.br'); . *Serviço* Local: Escola de Administração Fazendária - ESAF (Km 04, Estrada Brasília/Unaí - Lago Sul) Data: 26 a 28 de agosto de 2009 -- Two things are infinite: the universe and human stupidity...and I'm not sure about the universe. - Albert Einstein
Re: [zope-pt] Listar em pasta corrente e não em su bdiretórios?
Use o path assim: path = {'query':P,'depth':1} Provavelmete a imagem não está vindo por causa do review_state= 'published' , no plone3 as imagens e arquivos não tem workflow associado. Então, ou voce tira o review_state da busca do catalogo ou põe workflow na seu tipo Image. PH --- Em qua, 17/6/09, softdrive...@yahoo.com.br softdrive...@yahoo.com.br escreveu: De: softdrive...@yahoo.com.br softdrive...@yahoo.com.br Assunto: [zope-pt] Listar em pasta corrente e não em subdiretórios? Para: Zope-pt zope-pt@yahoogrupos.com.br Data: Quarta-feira, 17 de Junho de 2009, 14:44 Olá pessoal, boa tarde! O Script abaixo funciona bem, apenas não sei como fazer uma busca apenas na pasta corrente à qual estou? Veja o código abaixo, gostaria que a busca fosse feita somente na pasta MENUS E não em SUBDIRETÓRIOS, ou seja, se tiver algum diretório FILHO deste (MENUS), os tipos de conteúdos contidos neles vem no resultado, apenas gostaria que a busca se restringisse a LISTAR a pasta CORRENTE (MENUS). Como faço isso? Outra coisa, quando tenho tipo de dados IMAGE não vem na busca e gostaria que fosse apresentada na busca, como faço para LISTA os objetos do tipo IMAGE? O código segui abaixo: tal:block tal:define= P python:context. portal_url. getPortalPath( )+'/diretorio/ menus'; lista python:context. portal_catalog. searchResults( portal_Type= ['Document' ,'File',' Image','Link' ], path = P, review_state= 'published' , sort_on='getObjPosi tionInParent' ,)[:24] /tal:block Obrigado a qualquer ajuda! Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Re: [zope-pt] PloneArticle pegar imagem
Senhores, Boa tarde! Qd tendo usar o sendto_form, o plone retorna:Não é permitido enviar esse link. Procurei a resposta no google e tentei alterar as permições dos objetos, mas fiquei com receio de transformar meu site em um zumbi para spammers... Alguém sabe como devo proceder? http://www.precocertoequipamentos.com.br/produtos/tachos/sendto_form
[zope-pt] sendto_form (não é permitido enviar esse link)
Senhores, Boa tarde! Qd tendo usar o sendto_form, o plone retorna:Não é permitido enviar esse link. Procurei a resposta no google e tentei alterar as permições dos objetos, mas fiquei com receio de transformar meu site em um zumbi para spammers... Alguém sabe como devo proceder? http://www.precocertoequipamentos.com.br/produtos/tachos/sendto_form
Re: [zope-pt] erros de coneção com o LDAPUserFol der
O problema é Invalid credentials muito provavelmente você está digitando o campo manager DN ou o campo senha incorretamente. PH --- Em qua, 27/5/09, Mário Sérgio mario...@yahoo.com.br escreveu: De: Mário Sérgio mario...@yahoo.com.br Assunto: [zope-pt] erros de coneção com o LDAPUserFolder Para: zope-pt@yahoogrupos.com.br Data: Quarta-feira, 27 de Maio de 2009, 11:52 Olá pessoal, bom dia. dei uma pesquisada na net e no histórico da lista, onde até tem algumas mensagens falando sobre o mesmo erro, mais as informações que encontrei infelizmente não me ajudaram a descobrir o que causa o problema alguem poderia me ajudar com o seguinte erro: 25342334 -- 25342335 2009-05-26T16: 20:47 CRITICAL event.LDAPDelegate Failure connecting, last attempted server: ldap://ldap. mds.net:389 ({'info': '80090308: LdapErr: DSI D-0C090334, comment: AcceptSecurityConte xt error, data 52e, vece', 'desc': 'Invalid credentials' }) 25342336 Traceback (most recent call last): 25342337 File /var/lib/zope2. 8/instance/ sandbox/Products /LDAPUserFolder/ LDAPDelegate. py, line 216, in connect 25342338 , op_timeout=getter( 'op_timeout' ) 25342339 File /var/lib/zope2. 8/instance/ sandbox/Products /LDAPUserFolder/ LDAPDelegate. py, line 310, in _connect 25342340 connection.simple_ bind_s(user_ dn, user_pwd) 25342341 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 759, in simple_bind_ s 25342342 return SimpleLDAPObject. simple_bind_ s(self,*args, **kwargs) 25342343 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 176, in simple_bind_ s 25342344 return self.result( msgid,all= 1,timeout= self.timeout) 25342345 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 405, in result 25342346 res_type,res_ data,res_ msgid = self.result2( msgid,all, timeout) 25342347 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 409, in result2 25342348 res_type, res_data, res_msgid, srv_ctrls = self.result3( msgid,all, timeout) 25342349 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 415, in result3 25342350 rtype, rdata, rmsgid, serverctrls = self._ldap_call( self._l.result3, msgid,all, timeout) 25342351 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 94, in _ldap_call 25342352 result = func(*args,* *kwargs) 25342353 INVALID_CREDENTIALS : {'info': '80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityConte xt error, data 52e, vece', 'desc': 'Invalid credentials '} O ambiente e o seguinte: zope 2.8.8 plone 2.1.4 debian 4 3 pdc, onde todos 3 respondem ao telnet na porta 386 Na configuração do produto LDAPUserFolder (ZMI) o mesmo informa o estatus de timeout na conexão. este erro tem acontecido com uma certa frenquencia. desde já agradeço qualquer dica! Abraços Mário Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Re: Res: [zope-pt] erros de coneção com o LDAP UserFolder
Ah tá, o produto já estava funcionando. nesse caso isso acontece quando o usuário digita a senha errada no formulário de login. Acredito que a mensagem poderia ser menos assustadora que essa. Bom, até onde sei, essa mensagem pode ser considerada normal. PH --- Em qua, 27/5/09, Mário Sérgio mario...@yahoo.com.br escreveu: De: Mário Sérgio mario...@yahoo.com.br Assunto: Res: [zope-pt] erros de coneção com o LDAPUserFolder Para: zope-pt@yahoogrupos.com.br Data: Quarta-feira, 27 de Maio de 2009, 13:48 Olá Paulo, A principio não houve alterações nas configuração, mais como não custa nada conferir vou dar uma olhada! Abraços! Mário De: Paulo Henrique paulo...@yahoo. com.br Para: zope...@yahoogrupos .com.br Enviadas: Quarta-feira, 27 de Maio de 2009 13:09:29 Assunto: Re: [zope-pt] erros de coneção com o LDAPUserFolder O problema é Invalid credentials muito provavelmente você está digitando o campo manager DN ou o campo senha incorretamente. PH --- Em qua, 27/5/09, Mário Sérgio mario...@yahoo. com.br escreveu: De: Mário Sérgio mario...@yahoo. com.br Assunto: [zope-pt] erros de coneção com o LDAPUserFolder Para: zope...@yahoogrupos .com.br Data: Quarta-feira, 27 de Maio de 2009, 11:52 Olá pessoal, bom dia.. dei uma pesquisada na net e no histórico da lista, onde até tem algumas mensagens falando sobre o mesmo erro, mais as informações que encontrei infelizmente não me ajudaram a descobrir o que causa o problema alguem poderia me ajudar com o seguinte erro: 25342334 -- 25342335 2009-05-26T16: 20:47 CRITICAL event.LDAPDelegate Failure connecting, last attempted server: ldap://ldap. mds.net:389 ({'info': '80090308: LdapErr: DSI D-0C090334, comment: AcceptSecurityConte xt error, data 52e, vece', 'desc': 'Invalid credentials' }) 25342336 Traceback (most recent call last): 25342337 File /var/lib/zope2. 8/instance/ sandbox/Products /LDAPUserFolder/ LDAPDelegate. py, line 216, in connect 25342338 , op_timeout=getter( 'op_timeout' ) 25342339 File /var/lib/zope2. 8/instance/ sandbox/Products /LDAPUserFolder/ LDAPDelegate. . py, line 310, in _connect 25342340 connection.. simple_ bind_s(user_ dn, user_pwd) 25342341 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 759, in simple_bind_ s 25342342 return SimpleLDAPObject. simple_bind_ s(self,*args, **kwargs) 25342343 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 176, in simple_bind_ s 25342344 return self.result( msgid,all= 1,timeout= self..timeout) 25342345 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 405, in result 25342346 res_type,res_ data,res_ msgid = self.result2( msgid,all, timeout) 25342347 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 409, in result2 25342348 res_type, res_data, res_msgid, srv_ctrls = self.result3( msgid,all, timeout) 25342349 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 415, in result3 25342350 rtype, rdata, rmsgid, serverctrls = self._ldap_call( self._l.result3, msgid,all, timeout) 25342351 File /usr/lib/python2. 3/site-packages/ ldap/ldapobject. py, line 94, in _ldap_call 25342352 result = func(*args,* *kwargs) 25342353 INVALID_CREDENTIALS : {'info': '80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityConte xt error, data 52e, vece', 'desc': 'Invalid credentials '} O ambiente e o seguinte: zope 2..8.8 plone 2.1.4 debian 4 3 pdc, onde todos 3 respondem ao telnet na porta 386 Na configuração do produto LDAPUserFolder (ZMI) o mesmo informa o estatus de timeout na conexão. este erro tem acontecido com uma certa frenquencia. desde já agradeço qualquer dica! Abraços Mário Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Re: [zope-pt] Re: Listar sites zope/plone
Caro Marcos, Seguem alguns dos que foram desenvolvidos aqui no SERPRO: - 200 Anos do Ministério da Fazenda - http://200anos.fazenda.gov.br - Apoio a Brasileiros no Exterior - Portal Consular - http://abe.mre.gov.br - COAF - Conselho de Controle de Atividades Financeiras - https://www.coaf.fazenda.gov.br/ - Consegi - http://www.consegi.gov.br - Fórum Softare Livre CTA, II - http://www.cta.softwarelivre.serpro.gov.br/ - INPI - http://www.inpi.gov.br - Software Livre, em parceria com o MPOG - http://www.softwarelivre.gov.br - SERPRO - http://www.serpro.gov.br - Computador para Todos: http://www.computadorparatodos.gov.br/ - Coleta Seletiva Solidária: http://www.coletasolidaria.gov.br/ Além desses, temos vários plone sites da intranet do Serpro, o Wiki Corporativo e vários outros. Vou tentar uma lista mais ampla e posto aqui novamente, ok? [ ]´s Paulo Pastore
Re: [zope-pt] Listar sites zope/plone
Mais um que saiu do forno recentemente: Framework Demoiselle: http://www.frameworkdemoiselle.gov.br [ ]´s 2009/4/15 Jean Rodrigo Ferri jeanfe...@gmail.com Marcos Henrique Nassif de Alencar escreveu: Pessoal, não achei nenhuma lista dos sites (ou intranets) do governo que usam PZP. Alguém tem uma lista? Ou podem dizer onde conhecem que usam? Eu tenho uma lista aqui já um pouco desatualizada: - Brasil Gov (www.brasil.gov.br) - Presidência da República (portal e intranet) - Câmara dos Deputados (portal corporativo) - Interlegis (portal e intranet) - Centenas de Casas Legislativas Brasileiras - Portal Modelo (http://colab.interlegis.gov.br/wiki/CasasUsamPortalModelo) - Senado Federal (intranet, intranet Prodasen, Boletim Prodasen, etc...) - Embrapa (portal e intranet) - Sebrae (portal e intranet) - Correios (intranet) - Serpro (portal, dezenas de portais desenvolvidos para o governo) - Ministério do Desenvolvimento Social - Fome Zero - Bolsa Família - Inclusão Digital - Agência Brasil - Radiobrás - Caixa Econômica Federal - Procuradoria Geral da República - Ministério das Relações Exteriores - Ministério da Justiça - Ministério do Exército - ABIN - IBICT ... Abraço, -- Jean Ferri Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos -- Two things are infinite: the universe and human stupidity...and I'm not sure about the universe. - Albert Einstein
RES: [zope-pt] portal_catalog fora do Data.fs
Obrigado Xiru, Esclareceu bastante minha dúvida. PH De: zope-pt@yahoogrupos.com.br [mailto:zope...@yahoogrupos.com.br] Em nome de Fabiano Weimar dos Santos Enviada em: domingo, 5 de abril de 2009 11:23 Para: zope-pt@yahoogrupos.com.br Assunto: Re: [zope-pt] portal_catalog fora do Data.fs Oi PH, a idéia de separar o ZODB do portal_catalog do ZODB principal é para melhorar a performance. Acontece o seguite: da versão 2.5 em diante, praticamente TUDO no Plone é baseado em consultas ao portal_catalog. Isso significa que é conveniente deixar um cache do ZODB do catalog bem grande, de preferencia grande o suficiente para manter todo o catalog em memória. Na ocorrencia de um objeto grande ser acessado, digamos... um PDF de 20 MB, ele não entraria todo no cache único, tirando de lá muitos objetos de catalog que provavelmente, no próximo request, iriam competir por espaço nesse mesmo cache. Em linhas gerais, separando os dados do das estruturas de catalog você mantém todos os índices devidamente cacheados e deixa a peleia da competição por espaço em cache apenas para os conteúdos, o que faz mais sentido, especialmente se você não tem memória sobrando, o que é bem raro com instalações Plone. Espero ter esclarecido. Att. Fabiano Weimar 2009/4/3 Paulo Henrique paulo...@yahoo.com.br mailto:paulohgv%40yahoo.com.br Pessoal, tenho visto que em alguns portais plone (como o plone.org) utilizam um mount point específico para o portal_catalog. Alguém poderia me dizer quais os ganhos reais de se fazer isso? PH Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes -- == Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Django, Zope 3, Grok... http://www.pytown.com == image001.jpgimage002.jpg
[zope-pt] portal_catalog fora do Data.fs
Pessoal, tenho visto que em alguns portais plone (como o plone.org) utilizam um mount point específico para o portal_catalog. Alguém poderia me dizer quais os ganhos reais de se fazer isso? PH Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Res: [zope-pt] Gestão de Legislação com Plone
Existe um sitema desse no portal da Câmara dos Deputados. Só que os dados e a aplicação não ficam no Plone. No Plone só tem a interface que faz consulta no sistema via webservices. As pesquisas são feitas pelo link http://www2.camara.gov.br/legislacao/pesquisa.html PH - Mensagem original De: Luis Flavio Rocha [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Sexta-feira, 18 de Julho de 2008 10:04:44 Assunto: Re: [zope-pt] Gestão de Legislação com Plone Oi Thiago, 2008/7/17 Thiago Avila [EMAIL PROTECTED] com: A funcionalidade que queremos é implementada pela Legislação da Presidência da República (vide exemplo: http://www.planalto .gov.br/ccivil_ 03/LEIS/L8666con s.htm), mas queriamos fazer algo assim com o Plone. A PR tem um projeto (ou pré-projeto, ou pré-pré-projeto) de refazer este sistema em Plone. De repente, rola uma parceria. Se quiser o contato das pessoas de lá, me avise. Abraço, -- Luís Flávio Rocha Não sou jovem o suficiente para saber tudo. Oscar Wilde Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses
[zope-pt] Logar acl_diferente
Boa tarde dia grupo, Tenho a seguinte estrutura! + acl_users logos + portal1 - portal2 + acl_users + CMF Skins Tool portal_skins + DataRoot dmd O problema é o seguinte. ao logar na pasta http://localhost/portal1; gostaria que os usuários fossem autentificados na pasta acl_users do portal2. Deste já obrigado
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] 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] Publicação de conteúdo em dois sites simultaneamente
Prezados colegas, Agradeço de coração a grande ajuda. Eu levei as três sugestões aos colegas da minha pequena equipe, nós agora estamos fazendo um protótipo para verificar qual será a solução adotada. Em breve eu posto aqui uma descrição da solução adotada. Um grande abraço, Paulo Jamil Em 19/02/08, Leonardo Miranda [EMAIL PROTECTED] escreveu: Paulo, Se você quer basicamente pegar o conteudo publicado na intranet e publicar no seu plone site ïnternet .. eu ja fiz isso usando XML, ficou rapido e tranquilo de manusear, vc criará um XML na sua intranet com algum parametro informando se este determinado conteúdo deverá ir para internet, isso pra que... pra quando vc for gerar o XML vc aplique este filtro, de somente conteudos com este atributo positivo. Ai do outro lado vc vai fazer um parser do XML, para por exemplo gerar um portlet com os ultimos destaque publicados na intranet .. e outro na visualização do objeto. A desvantagem é que o conteúdo so estará disponivel para visualização na internet. Mais é uma solução sem duplicação de objetos, não que eu nao concorde com a solução que o Wilton e o Xiru apontaram... mais essa solução atendia o problema. Caso nao atenda, caso precise de edição do conteudo tanto na intra como na internet.. as soluções dos caras também são muito boa! Abraço.. Leonardo Miranda 2008/2/19 Wilton Alencar [EMAIL PROTECTED]: Paulo, sem dúvida a solução que o Xiru propôs é uma das mais interessantes, limpas e sofisticadas. Mas vou mandar um efeito neston. Outra possibilidade é você ter a intra e a inter no mesmo Zope (instância) e criar no workflow de uma delas (provavelmente da intra para inter) um estado digamos Internet e uma transição enviar para internet este estado é nada mais que o público, só que ao transitar ele gera uma cópia do conteúdo no outro plone site fazendo o contrário no retorno. O grande tchan é que na verdade a internet é um subconjunto (quanto ao conteúdo) da intranet, mas separada quanto a plone site podendo ter skins, outros conteúdos, outros workflows, implementações Essa solução esbarra na implementação de workflows estados, transições, scripts, mas é um bom exercício. Além do mais pense em como se dará a plublicação de forma hierárquica, como: Onde eu vou colar o conteúdo que eu publicar na intra para inter? A hierarquia será a mesma? O que ocorre se o conteúdo de uma pasta for publicado na intra e não houver a mesma estrutura na inter? Enfim, questões de requisitos e solução que terá que pensar. Abraços. TOM Em 19/02/08, Fabiano Weimar dos Santos [EMAIL PROTECTED] escreveu: Olá Paulo, interessante ninguém ter respondido a sua pergunta. Vejamos então... Eu já participei de projetos com requisitos semelhantes. A solução que adotei foi considerar a raiz de meu plone site como sendo a intranet e uma pasta interna do site como sendo a raiz do site internet. O que é publicado nessa pasta interna, fica disponível publicamente apenas pelo domínio internet e o que é publicado em pastas superiores a ela, na intranet. Seguindo essa idéia, tudo que está na internet está necessariamente na intranet tambem (e nada de ficar repllicando servidores/conteúdo). Usando algo assim e uma cuidadosa política de virtual hosting, acho que é transparente. Um abraço, Fabiano Weimar 2008/2/15 Paulo Jamil [EMAIL PROTECTED] paulojamil%40gmail.com: Bom dia Pessoal! Hoje recebi uma demanda e estou precisando de uma ajuda dos colegas. Um cliente solicitou que fosse implementado uma funcionalidade que permita ele publicar um conteúdo em sua INTRANET, e se ele achar necessário publicar também o mesmo conteúdo na sua INTERNET. Os nobres colegas poderiam me ajudar ? não consigo identificar qual seria a melhor solução para o problema. Atenciosamente, Paulo Jamil -- Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Zope e Python http://www.pytown.com -- Cordialmente, Wilton Souza Alencar www.tom.pro.br -- Leonardo Miranda
[zope-pt] Publicação de conteúdo em dois sites simultaneamente
Bom dia Pessoal! Hoje recebi uma demanda e estou precisando de uma ajuda dos colegas. Um cliente solicitou que fosse implementado uma funcionalidade que permita ele publicar um conteúdo em sua INTRANET, e se ele achar necessário publicar também o mesmo conteúdo na sua INTERNET. Os nobres colegas poderiam me ajudar ? não consigo identificar qual seria a melhor solução para o problema. Atenciosamente, Paulo Jamil
[zope-pt] Ordenar dicionário
Boa tarde grupo como faço para ordenar o dicionário abaixo usando um script python? res={('02/02/2008', 7): '100.00', ('01/02/2008', 17): '100.00', ('01/02/2008', 7): '100.00', ('02/02/2008', 21): '100.00', ('03/02/2008', 11): '100.00', ('09/02/2008', 21): '100.00', ('01/02/2008', 11): '100.00', ('07/02/2008', 0): '100.00', ('03/02/2008', 2): '100.00'} Desde já obrigado!!!
[zope-pt] ZopeTime
Boa tarde grupo, como faço para calcular a diferença entre dois objetos DateTime(data, horas, minutos...) tentei inicial-final mais o resultado foi um número estranho. Desde já obrigado!
Re: [zope-pt] Range com datas
Oi André, tenho que gerar uma XML com base em dias datas informada pelo usuário do sistema. Veja − relatorio − disp − hora h=00:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=01:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=02:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=03:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=04:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=05:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=06:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=07:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=08:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=09:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=10:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=11:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=12:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=13:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=14:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=15:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=16:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=17:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=18:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=19:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=20:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=20:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=22:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora − hora h=23:00 data d=01/01/2008 /data data d=02/01/2008 /data data d=03/01/2008 /data /hora /disp /relatorio Em 14/01/08, André F Silva [EMAIL PROTECTED] escreveu: Boa tarde grupo, Boa tarde Alguém sabe como posso fazer para listar range com datas usando script python ex? inicio: 20/12/2007 fim: 30/12/2007 E mostrar as datas que estão entre este período incluído a data final Não sei se entendi bem. from DateTime import DateTime inicio = DateTime(12/20/2007) fim = DateTime(12/30/2007) return [inicio+i for i in range(1,(fim-inicio)+1)] Talvez você devesse falar o seu problema. A lista (zope-pt) pode ter uma solução mais eficiente para o problema. -- André FS Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
[zope-pt] Range com datas
Boa tarde grupo, Alguém sabe como posso fazer para listar range com datas usando script python ex? inicio: 20/12/2007 fim: 30/12/2007 E mostrar as datas que estão entre este período incluído a data final Deste já obrigado!!!
Re: [zope-pt] Range com datas
Muito obrigado pelas dicas... Em 14/01/08, Pablo Nogueira [EMAIL PROTECTED] escreveu: inicio = context.ZopeTime('2007-12-20') fim = context.ZopeTime('2007-12-30') diff = fim - inicio periodo= [x+1+inicio for x in range(diff)] return periodo assim também rola. Com List Comprehensions Em 14/01/08, Pablo Nogueira [EMAIL PROTECTED] escreveu: inicio = context.ZopeTime('2007-12-20') fim = context.ZopeTime('2007-12-30') diff = fim - inicio j = 0 while(j = diff): print inicio + j # incio é uma instancia de ZopeTime e aceita essa operação, o metodo print faz cast para str j += 1 Em 14/01/08, Paulo [EMAIL PROTECTED] escreveu: Boa tarde grupo, Alguém sabe como posso fazer para listar range com datas usando script python ex? inicio: 20/12/2007 fim: 30/12/2007 E mostrar as datas que estão entre este período incluído a data final Deste já obrigado!!! -- Pablo Nogueira Oliveira 061-84089333 Brasilia DF -- Pablo Nogueira Oliveira 061-84089333 Brasilia DF
[zope-pt] Acessar metados python
Tenho um script python com vários métodos existe uma forma de acessar a resposta destes metodos via ZPT ou tenho que criar um script separado para cada método. Deste já obrigado!
Re: [zope-pt] Menu PopUp
Você pode usar um plugins do jquery ( http://www.trendskitchens.co.nz/jquery/contextmenu/) vai involver basicamente javascript. Em 11/01/08, adeniltonandrade [EMAIL PROTECTED] escreveu: Olá pessoal, tudo certo? Mesmo depois de ler o livro do Zope, o manual do plone e o manual do python des dezembro do ano passado, a seguinte dúvida ainda existe: Tem como colocar um menu PopUp no siteplone? aproveitando, é possível criar num site plone tudo o que hoje se faz num site sem cms? outra coisa, tive que percorrer grande parte da literatura a respeito para em fim encontrar uma ligação precisa entre ZOPE, PLONE e PYTHON. Somente no manual Plone ,no 3º capitulo existe a frase:
Re: [zope-pt] Criar xml
Obrigado amigo funcionou certinho...Mais e para fazer um loop algo assim: titulo=['Plone','Zope','Python'] autor=['','YYY','ZZZ'] return container.modelo_xml(titulo=titulo, autor=autor) Tentei usar o repeat mais não funcionou. Em 10/01/08, Luciano Ramalho [EMAIL PROTECTED] escreveu: Opa, pensei que estava respondendo na lista de Python, mas esta é a lista de Zope. No Zope o melhor jeito de gerar XML é usar um PageTemplate. Você pode criar um PageTemplate chamado modelo_xml, algo assim: livro titulo tal:content=options/tituloTitulo da obra/titulo autor tal:content=options/autorNome do autor/autor /livro Daí você escreve no mesmo folder um script Python que faz o seguinte: titulo, autor = ('O Alienista', 'Machado de Assis') return container.modelo_xml(titulo=titulo, autor=autor) E pronto, basta invocar o script para obter o XML, sem usar nenhum print. [ ]s Luciano On Jan 10, 2008 3:19 AM, Luciano Ramalho [EMAIL PROTECTED]luciano%40ramalho.org wrote: On Jan 9, 2008 3:02 PM, Paulo [EMAIL PROTECTED] cavpega%40gmail.com wrote: Boa tarde grupo, tenho uma tuplas em script python com varios dados sobre o qual irei realizar algum calculos e retornar informações em no formato XML, Alguem sabe como posso retornar estas informações sem ter que ficar usando print. Não sei se entendi a pergunta, porque depende do significado de retornar informações. Retornar para onde ou o quê? Se quiser transformar uma tupla em um arquivo XML, pode fazer algo assim: ### arq = file('livro.xml','w') # abrir arquivo para gravação xml = '''\ livro titulo%s/titulo autor%s/autor /livro ''' tupla = ('O Alienista', 'Machado de Assis') arq.write(xml % tupla) arq.close() ### Se em vez de uma tupla tiver um dicionário, pode fazer assim: ### arq = file('livro.xml','w') # abrir arquivo para gravação xml = '''\ livro titulo%(tit)s/titulo autor%(aut)s/autor /livro ''' # neste caso a ordem dos itens não importa dic = {'aut':'Machado de Assis', 'tit':'Quincas Borba'} arq.write(xml % dic) arq.close() ### Ajudei ou atrapalhei? [ ]s Luciano
Re: [zope-pt] Criar xml
Vou fazer um teste aqui...Obrigado pela dica Em 10/01/08, Luciano Ramalho [EMAIL PROTECTED] escreveu: Opa, pensei que estava respondendo na lista de Python, mas esta é a lista de Zope. No Zope o melhor jeito de gerar XML é usar um PageTemplate. Você pode criar um PageTemplate chamado modelo_xml, algo assim: livro titulo tal:content=options/tituloTitulo da obra/titulo autor tal:content=options/autorNome do autor/autor /livro Daí você escreve no mesmo folder um script Python que faz o seguinte: titulo, autor = ('O Alienista', 'Machado de Assis') return container.modelo_xml(titulo=titulo, autor=autor) E pronto, basta invocar o script para obter o XML, sem usar nenhum print. [ ]s Luciano On Jan 10, 2008 3:19 AM, Luciano Ramalho [EMAIL PROTECTED]luciano%40ramalho.org wrote: On Jan 9, 2008 3:02 PM, Paulo [EMAIL PROTECTED] cavpega%40gmail.com wrote: Boa tarde grupo, tenho uma tuplas em script python com varios dados sobre o qual irei realizar algum calculos e retornar informações em no formato XML, Alguem sabe como posso retornar estas informações sem ter que ficar usando print. Não sei se entendi a pergunta, porque depende do significado de retornar informações. Retornar para onde ou o quê? Se quiser transformar uma tupla em um arquivo XML, pode fazer algo assim: ### arq = file('livro.xml','w') # abrir arquivo para gravação xml = '''\ livro titulo%s/titulo autor%s/autor /livro ''' tupla = ('O Alienista', 'Machado de Assis') arq.write(xml % tupla) arq.close() ### Se em vez de uma tupla tiver um dicionário, pode fazer assim: ### arq = file('livro.xml','w') # abrir arquivo para gravação xml = '''\ livro titulo%(tit)s/titulo autor%(aut)s/autor /livro ''' # neste caso a ordem dos itens não importa dic = {'aut':'Machado de Assis', 'tit':'Quincas Borba'} arq.write(xml % dic) arq.close() ### Ajudei ou atrapalhei? [ ]s Luciano
Re: [zope-pt] Criar xml
Não é isto p arquivos deve ser criado dinamicamente para acesso via web. tipo http://localhost/sistema?id=20 Em 10/01/08, Luciano Ramalho [EMAIL PROTECTED] escreveu: On Jan 9, 2008 3:02 PM, Paulo [EMAIL PROTECTED] cavpega%40gmail.com wrote: Boa tarde grupo, tenho uma tuplas em script python com varios dados sobre o qual irei realizar algum calculos e retornar informações em no formato XML, Alguem sabe como posso retornar estas informações sem ter que ficar usando print. Não sei se entendi a pergunta, porque depende do significado de retornar informações. Retornar para onde ou o quê? Se quiser transformar uma tupla em um arquivo XML, pode fazer algo assim: ### arq = file('livro.xml','w') # abrir arquivo para gravação xml = '''\ livro titulo%s/titulo autor%s/autor /livro ''' tupla = ('O Alienista', 'Machado de Assis') arq.write(xml % tupla) arq.close() ### Se em vez de uma tupla tiver um dicionário, pode fazer assim: ### arq = file('livro.xml','w') # abrir arquivo para gravação xml = '''\ livro titulo%(tit)s/titulo autor%(aut)s/autor /livro ''' # neste caso a ordem dos itens não importa dic = {'aut':'Machado de Assis', 'tit':'Quincas Borba'} arq.write(xml % dic) arq.close() ### Ajudei ou atrapalhei? [ ]s Luciano
Re: [zope-pt] Class zope
É assim uma classe deve ser iniciada jundo com o ZOPE esta classe na verdade é um executável python que roda como daemon, basicamente que vai ler informações no zodb fazer verificações se determidados sites estão para isto uso httplib2. Meu problema é integrar o deamon com o zope atualmente estou tentando fazer este daemom ser um produto...existe uma forma mais fácil? Em 18/12/07, Luciano Ramalho [EMAIL PROTECTED] escreveu: On Dec 13, 2007 3:52 PM, Paulo [EMAIL PROTECTED] cavpega%40gmail.com wrote: Tenho um modulo Python existe alguma forma de fazer as classes serem visives em Python Scripts no Zope? Paulo, essa tua necessidade talvez seja o principal motivo que levou os criadores do Zope a refazerem tudo do zero e criar o Zope 3. No Zope 2 não tem nenhuma maneira fácil de você integrar classes pré-existentes ou independentes do framework em uma aplicação Zope, porque a toda a arquitetura do Zope 2 é baseada em herança múltipla, então se as suas classes não tiverem as super-classes corretas, elas não poderão se integrar bem ao resto do sistema. Na arquitetura de componentes do Zope 3, é bem fácil integrar classes externas ao sistema. No curso de Zope 3 da Zope Corp [1] inclusive tem até um exemplo de uma classe totalmente independente do Zope que é integrada através de adição de uma interface de poucas linhas de código Python, e mais algumas linhas de configuração em ZCML. O arquivo da classe original não é alterado neste processo. Muitas das facilidades do Zope 3 já estão disponíveis para quem usa Plone 2.5 ou mais recente. Se você nos disser o que é que faz esta classe que você tem, a gente pode sugerir uma maneira de integrá-la. [ ]s Luciano [1] propaganda este curso é ministrado no Brasil com exclusividade pela Simples Consultoria, e as duas primeiras turmas ocorreram em Brasíla e São Paulo agora no início de dezembro. Vamos ter mais turmas em 2008. Para saber mais: http://www.simplesconsultoria.com.br/treinamento/formacao_plone3 /propaganda
[zope-pt] Streaming x Mp3 x Plone
Pessoal, Preciso de uma recomendação em como proceder, tenho arquivos mp3 de 12mg que gostariam que fossem abertos em tempo real (o tal do Streaming) Eu achei apenas o produto ATAUDIO, que está em versão: Alpha releases http://plone.org/products/ataudio Alguma sugestão?
[zope-pt] Habilitar Discussion Reply para anonimos
Pessoal, Uma ajuda por favor. Como faço para habilitar esse recurso nos document_view: Nota: Você não está autenticado. Como alternativa, você pode informar seu nome de usuário e senha abaixo.* Se você não informar seu usuário e senha abaixo, esse comentário será enviado como um usuário anônimo.* Estou tentando em: http://74.53.163.60:8080/anacanosa/tire-duvidas/discussion_reply_form
Re: [zope-pt] [OFF-TOPIC] Ferramenta de email Marketing
Depois de 2 meses de procura fica aqui minha dica... www.virtualtarget.com.br excelente empresa voltada para marketing digital com foco em email marketing... Excelente serviço a preço acessível. Testada e aprovada, diversos gráficos, ótimo atendimento pós venda. On Sep 19, 2007 11:47 PM, Luciano Ramalho [EMAIL PROTECTED] wrote: empresa de e-mail marketing de confiança é que nem cabeça de bacalhau ou enterro de anão: deve existir, mas eu nunca vi. Me perdôe, João Paulo, mas não deu para resistir. [ ]s Luciano On 9/19/07, Joao Paulo Carusi [EMAIL PROTECTED] wrote: Pessoal, Preciso contratar um serviço de email marketing, porem nao quero escolher nenhuma empresa no escuro... Alguém pode me indicar alguma empresa do ramo que seja de confiança? Obrigado, JP
[zope-pt] Mudar senha
Boa tarde Grupo, Sei que na API do CMF existe o método setPassword(self, password, domains) que muda a senha do usuario logado, alguem sabe como faço para poder mudar a senha de qualquer usuário. req=container.REQUEST resp=req.RESPONSE mt=context.portal_membership pr=context.portal_registration tempSenha=pr.generatePassword() mt.setPassword(tempSenha, None) mt.credentialsChanged(tempSenha) Desde já obrigado
Re: [zope-pt] getProperty
Obrigado pelo dica, foi de grande validade. Em 09/11/07, Pablo Nogueira [EMAIL PROTECTED] escreveu: Tente isso ptmeship=context.portal_membership member=ptmeship.getMemberById('fulano') ptreg=context.portal_registration tmpsenha=ptreg.generatePassword() print member.getProperty('email', None) return printed vc pode tbm usar ptmeship.getMemberInfo('fulano') e pegar a coleção de propriedades do membro. getMemberInfo Em 09/11/07, Paulo [EMAIL PROTECTED] escreveu: Boa noite amigos, Tenho o script python abaixo usando o método getProperty para pegar alguma informação referente a determinado usuário ptmeship=context.portal_membership member=ptmeship.getAuthenticatedMember () ptreg=context.portal_registration tmpsenha=ptreg.generatePassword() print member.getProperty('email', None) return printed O script funciona perfeitamente porém apenas com o usuário que esta autenticado, gostaria de saber como pegar esta informação de um usuário pré-estabelecido. obrigado -- Pablo Nogueira Oliveira 061-84089333 Brasilia DF
[zope-pt] getProperty
Boa noite amigos, Tenho o script python abaixo usando o método getProperty para pegar alguma informação referente a determinado usuário ptmeship=context.portal_membership member=ptmeship.getAuthenticatedMember() ptreg=context.portal_registration tmpsenha=ptreg.generatePassword() print member.getProperty('email', None) return printed O script funciona perfeitamente porém apenas com o usuário que esta autenticado, gostaria de saber como pegar esta informação de um usuário pré-estabelecido. obrigado
Re: [zope-pt] Vídeos Plone
Olá Pode enviar para mim os vídeos Obrigado On 10/17/07, Clayton [EMAIL PROTECTED] wrote: Monica, O Jean esta disponibilizando os conteúdos dos CDs no link [1]. [1] http://ftp.interlegis.gov.br/pub/interlegis/video/VideosPlone/ abraços, Clayton Em 17/10/07, Monica [EMAIL PROTECTED] escreveu: Oi Leonardo, Não seria possível disponibilizar os vídeos em algum servidor para baixarmos os arquivos? Abraço, leoig75 escreveu: Fala, pessoal. Enviarei o CD para os primeiros que me pediram (o Joao Paulo Carusi e o Emanuel Woiski). Peço a ambos que me enviem o endereço para correspondência. Por favor, utilizem os CDs e depois se organizem para enviá-los ao restante da galera (Paulo Pastore [EMAIL PROTECTED] mailto: [EMAIL PROTECTED], [EMAIL PROTECTED] mailto:[EMAIL PROTECTED], Natalia Souza [EMAIL PROTECTED] mailto:[EMAIL PROTECTED], Luiz Henrique Ferreira [EMAIL PROTECTED] mailto:[EMAIL PROTECTED], Thiago Garcia Tamosauskas [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] e Reginaldo_Ré [EMAIL PROTECTED] mailto: [EMAIL PROTECTED]). Tom e Davi, mais uma vez obrigado pelo seed! Valeu, galera. Leonardo. __ Informação do NOD32 IMON 2554 (20070926) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br -- Mônica Athayde Ferreira Analista de Sistemas - Setor de Informação Embrapa Recursos Genéticos e Biotecnologia Parque Estação Biológica - Final da Av. W5 Norte 70770-900 Brasília - DF Telefone: (61) 3448-4749 Fax: (61) 3340-3624 ___ Aviso de confidencialidade: - Esta mensagem da Empresa Brasileira de Pesquisa Agropecuária (Embrapa), empresa pública federal regida pelo disposto na Lei Federal nº 5.851, de 7 de dezembro de 1972, é enviada exclusivamente a seu destinatário e pode conter informações confidenciais, protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente, esclarecendo o equívoco. Confidentiality note: - This message from Empresa Brasileira de Pesquisa Agropecuária (Embrapa), a government company established under Brazilian law (5.851/72), is directed exclusively to its addressee and may contain confidential data, protected under professional secrecy rules. Its unauthorized use is illegal and may subject the transgressor to the law's penalties. If you are not the addressee, please send it back, elucidating the failure. ___ 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] Vídeos Plone
Leonardo! Valeu cara! chegou os cds... abracos, JP On 9/27/07, leoig75 [EMAIL PROTECTED] wrote: Bom dia, pessoal. Quem quiser receber os vídeos sobre o Plone, escrevam para mim ou para a lista, que eu os enviarei imediatamente. Abraços, Leonardo.
[zope-pt] relatorio de acesso dos usuarios cadastrados no plone...
Senhores, Meu cliente levantou a seguinte pergunta: Eu poderei obter relatorios de acesso de cada usuário ? Que tipo de informação pode ser obtida nestes relatórios? Eae pessoal, alguem tem alguma ideia? obrigado, JP
[zope-pt] ZPT - Tal:repeat .. duvida
Boa tarde pessoal.. No meu ZPT estou usando um tal:repeat que retorna dez registros.. mas eu quero pegar, o terceiro registro e não os dez... como posso fazer isto? Obrigado.
Re: [zope-pt] Re: Limites de Caracter
Ja que tocaram no assunto, vou precisar usar tmb o maxlenght no textarea futuramente, quando alguem descobrir por favor me passe... abracos, JP On 9/26/07, Luis Flavio Rocha [EMAIL PROTECTED] wrote: Opa, On 9/26/07, Davi Medeiros [EMAIL PROTECTED] davi%40infonet.com.br wrote: textarea class=Form1 name=resumo rows=6 maxlenght=300 Davi, textarea não tem maxlength. Eder, procure no google por textarea maxlength que você irá encontrar inúmeros scripts para limitar o número de caracteres num textarea. Abraço, -- Luís Flávio Rocha Ever tried. Ever failed. No matter. Try again. Fail again. Fail better. Samuel Beckett (1906-1989)
Re: [zope-pt] Hospedagem Plone
cara estou montando hoje o aondeajudar.com.br, eu disponibilizo uma pasta para vc lá oq acha? On 9/21/07, Juliano Rafael Bringer [EMAIL PROTECTED] wrote: Olá Pessoal, Alguém sabe se fora do Brasil existe algum tipo de hospedagem em plone gratuito, é que estou querendo fazer um site de uma igreja. Agradeço pela atenção. Juliano Bringer Domingos Martins-ES Flickr agora em português. Você clica, todo mundo vê. Saiba maishttp://br.rd.yahoo.com/mail/taglines/flickr/*http://www.flickr.com.br/.
Re: [zope-pt] Hospedagem Plone
Custo zero para usar algo do tipo www.aondeajudar.com.br/Members/suaigreja. Porem é possível pagar 30 conto/ano para o registro.br, dai eu vejo com o serviço de hospedagem se eles podem criar um redirecionamento para sua pasta do plone. Abraços, JP On 9/21/07, Juliano Rafael Bringer [EMAIL PROTECTED] wrote: Quais os custos e como funcionaria a respeito de nome de domínio. *Joao Paulo Carusi [EMAIL PROTECTED]* escreveu: cara estou montando hoje o aondeajudar.com.br, eu disponibilizo uma pasta para vc lá oq acha? On 9/21/07, Juliano Rafael Bringer [EMAIL PROTECTED] wrote: Olá Pessoal, Alguém sabe se fora do Brasil existe algum tipo de hospedagem em plone gratuito, é que estou querendo fazer um site de uma igreja. Agradeço pela atenção. Juliano Bringer Domingos Martins-ES Flickr agora em português. Você clica, todo mundo vê. Saiba mais http://br.rd.yahoo.com/mail/taglines/flickr/*http://www.flickr.com.br/. *Juliano Rafael Bringer Nunes *Domingos Martins ES E-mail: [EMAIL PROTECTED] Celular: 8122-8526 Flickr agora em português. Você clica, todo mundo vê. Saiba maishttp://br.rd.yahoo.com/mail/taglines/flickr/*http://www.flickr.com.br/.
[zope-pt] Re: [OFF-TOPIC] Ferramenta de email Marketing
Eae pessoal, ninguem? vou dar um tiro no escuro... a primeira que aparecer no google vou fechar negocio... se for baum eu divulgo aqui na lista... abracos, JP On 9/19/07, Joao Paulo Carusi [EMAIL PROTECTED] wrote: Pessoal, Preciso contratar um serviço de email marketing, porem nao quero escolher nenhuma empresa no escuro... Alguém pode me indicar alguma empresa do ramo que seja de confiança? Obrigado, JP
[zope-pt] [OFF-TOPIC] Ferramenta de email Marketing
Pessoal, Preciso contratar um serviço de email marketing, porem nao quero escolher nenhuma empresa no escuro... Alguém pode me indicar alguma empresa do ramo que seja de confiança? Obrigado, JP
Re: [zope-pt] Como retirar o autor/data/hora de criação na pag. do Plone?
Pessoal, eu abri um ticket no http://dev.plone.org/plone parece que eles fizeram algo, agora eu nao entendi como eu uso as modificacoes... Como fununcia, esse processo de no dev.plone? abracos, JP Ticket #6060: search_viewabout.patch File search_viewabout.patch, 1.4 kB (added by rsantos, 7 months ago) Patch to show/hide 'about' in search results using property 'allowAnonymousViewAbout' * search.pt old new 2020 desc_length site_properties/search_results_description_length; 2121 desc_ellipsis site_properties/ellipsis; 2222 searchterm request/SearchableText|nothing; 23 use_view_action site_properties/typesUseViewActionInListings|python:(); 23 use_view_action site_properties/typesUseViewActionInListings|python:(); 24 allow_anonymous_view_about python: site_properties.allowAnonymousViewAbout or not isAnon; 2425 2526 h1 i18n:translate=heading_search_resultsSearch results/h1 2627 … … 8182 i18n:name=percentage23%/span%] 8283 /span 8384 85 tal:viewabout condition=allow_anonymous_view_about 86 8487 span class=discreet i18n:translate=results_by_author 8588 by span tal:omit-tag= tal:content=result/Creator i18n:name=authorAuthor/span, 8689 span tal:omit-tag= tal:content=python:toLocalizedTime(result.ModificationDate, long_format=1) i18n:name=dateModification Date/span 8790 /span 8891 92 /tal:viewabout 93 8994 /dt 9095 9196 dd tal:content=python:here.cropText(result.Description, desc_length, desc_ellipsis) Description /dd On 1/15/07, Joao Paulo Carusi [EMAIL PROTECTED] wrote: Ok Dorneles, Segui seu conselho... https://dev.plone.org/plone/ticket/6060#preview Abracos, JP On 1/13/07, Dorneles Treméa [EMAIL PROTECTED] wrote: Opa Joao Paulo, Gostei dessa dica... mas por exemplo no search, eu continuo tendo que customizar para sumir com mensagens do tipo [100%] by jpcarusi, 2006-12-28 08:06 esse allowAnonymousViewAbout nao foi pensado para o search? provavelmente ele passou em branco até agora... :-) Abra um ticket no http://dev.plone.org/plone dessa forma você garante que o problema *será* solucionado, ou ao menos discutido. Essa é uma ótima oportunidade para interagir com a comunidade. HTH, -- Dorneles Treméa X3ng Web Technology Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [zope-pt] Painéis de Conteúdo no Plone 3.0
Opa Clayton, O ideal não seria publicar essa alteração no plone.org? Desmembrar as solucoes em diferentes portais dificultara para os membros da comunidade encontrar Fica ai minha opniao... Abracos, JP On 9/9/07, Clayton [EMAIL PROTECTED] wrote: Robson, O CMFPublicator eu fiz uma pequena atualização para que funcione no Plone 3. O produto esta disponível na minha página pessoal [1], que ainda esta em construção. [1] http://clayton.objectis.net/produtos/ abraços, Clayton Em 08/09/07, Robson Virino [EMAIL PROTECTED] escreveu: Olá amigos! Trabalho no Plone desde a versão 2.0.5, e sempre quando preciso fazer a integração de conteúdos distintos em uma mesma interface, utilizava o CMF Publicator ou o CMF ContentPanels... Agora, começando a estudar o Plone 3.0, sinto falta de colocar diversos conteúdos em uma mesma página... Alguém saberia como juntar conteúdos diversos em uma mesma interface no Plone 3.0? Eu teria de esperar esses produtos estarem disponíveis para a versão 3.0? Obrigado, amigos! Abraços, Robson Virino Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos
[zope-pt] Mais um caso de sucesso
Pessoal, É com imenso prazer que anuncio a publicação do sítio da Politec ( http://www.politec.com.br). Ele está rodando em cima do Zope 2.9.5-final, Python 2.4.4 e Plone 2.5.2. (Já estamos estudando a atualização, não foi realizada por conta da nossa deadline.) Ele foi projetado todo em archetype. Ele conta ainda com Flash dinâmicos, cuja suas animações são programadas em ActionScript e dados carregados via integração Plone/XML/Flash. O projeto é todo baseado em multimídia, contando com espaços para publicação de vídeos e galerias de fotos. Essas funcionalidades ainda não foram utilizadas pela empresa, por conta do prazo, porém estão disponíveis e em breve serão utilizadas. Já estão previstas melhorias e novas funcionalidades, conforme forem implementadas estaremos comunicando aqui na comunidade. Esse é mais um grande passo para a comunidade PZP. Pessoas que participaram/participam do projeto: - Gustavo Lepri - Luiz Diogo* - Paulo Segundo* - Rodrigo Aires - Rodrigo Castardo *Equipe atual Quem quiser saber mais sobre o projeto basta entrar em contato comigo ou com o Luiz Diogo. Abraços -- Paulo Segundo
Re: [zope-pt] Lento como o Plone
+ Francisco Lopes de Faria http://www.hostingfsa.com + -- Atenciosamente + Francisco Lopes de Faria http://www.hostingfsa..com + -- Castardo ThreePointsWeb [EMAIL PROTECTED] castardo%40threepointsweb.com +55 61 8162-2072 -- Atenciosamente + Francisco Lopes de Faria http://www.hostingfsa.com + -- Castardo ThreePointsWeb [EMAIL PROTECTED] +55 61 8162-2072 -- Paulo Segundo
Re: [zope-pt] Regras para senhas
Clayton, Muito obrigado, suas informações me ajudaram muito. Um abraço Paulo Jamil - Original Message - From: Clayton To: zope-pt@yahoogrupos.com.br Sent: Thursday, August 16, 2007 10:16 AM Subject: Re: [zope-pt] Regras para senhas Paulo, Eu fiz algo parecido, só que tive que criar um produto pois havia mais funcionalidades. Para a senha conter no mínimo 8 dígitos eu customizei os seguintes scripts: join_form_validate (ao cadastrar usuários), validate_pwreset_password (para que as regras se aplique na alteração de senha). Para a regra se senha forte a minha regra deveria conter no mínimo uma combinação de: * letras (maiúsculas ou minúsculas) e números ou, * números e caracteres especiais ou, * letras (maiúsculas ou minúsculas) e caracteres especiais. Para verificar eu peguei como base a da verificação de e-mail (CMFDefault RegitrationTool.py) e coloquei a expressão regular: _TESTS =[re.compile((?!^[0-9]*$)(?!^[\W]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9\W]{8,})$)] for pattern in _TESTS: matched = pattern.search(str(password)) is not None if matched != True: return False, message return True , '' E para testar expressão regular eu utilizei o aplicativo kodos http://kodos.sourceforge.net/home.html no Ubuntu apt-get install kodos. abraços, Clayton Em 13/08/07, Paulo Jamil [EMAIL PROTECTED] escreveu: Boa tarde Pessoal ! Preciso implementar as seguinte regras em um Site Plone 2.5.3 A nova senha deverá seguir as seguintes regras: - Conter no mínimo 8 (oito) posições - Ser formada por letras MAIÚSCULAS, minúsculas e números - Ou ser formada por letras, números e caracteres especiais (@, #, $, %, , *, !, ?, ., Exemplos de senha :[EMAIL PROTECTED], bomdia$2006 Os colegas pooderiam me informar quais são as regras de senha implementadas no Plone e a localização do código, ou se existe algum produto que permita a customização destes dados. Atenciosmente, Paulo Jamil
Re: [zope-pt] Argo UML + ArchGenXML
Olá, 1) vc deve colocar os tagged values na seta da associação, clique na associação, e depois de um duplo clique na conexão que vc quer adicionar, clique na aba Valores Marcados e adicione o que precisa. 2) acho que tem uma tagged value: use_workflow Acho que é isso, Abraços, PH Fábio Surrage de Medeiros [EMAIL PROTECTED] escreveu: Olá, Estou criando um produto usando o Argo UML + ArchGenXML e tem 2 coisas que eu não consegui fazer: 1) Quando crio um relacionamento Associação entre duas classes ele cria um ReferenceWidget. Até aí tudo bem, mas eu quero colocar algumas propriedades nele. Colocando Valores Marcados (Tag Values) no relacionamento no modelo, o ArchGenXML simplesmente ignora. Existe algum macete ? 2) Se eu não quero que os objetos sigam o Workflow Padrão configurado no Plone, onde eu coloco essa informação ? (é um outro workflow já presente no plone e não um novo - se fosse um novo, eu desenhava o workflow no modelo e tudo estaria resolvido...) Agradeço qualquer dica... Obrigado Fábio Surrage Câmara dos Deputados Flickr agora em português. Você cria, todo mundo vê. http://www.flickr.com.br/ Flickr agora em português. Você cria, todo mundo vê. Saiba mais.
[zope-pt] SmoothGallery
Pessoal, Eu preciso de algo similar ao SmoothGallery, mas fui informado que este produto encontra-se em um estágio não estável, podendo causar lentidão nos sites que compartilham a instância e também afetar o desempenho do servidor, por motivos de segurança e a fim de manter o servidor sempre funcional, o adminstrador do servidor disse nao poder instalar este produto, alguem conhece algum produto similiar, para mostrar uma sequencia de fotos com efeitos de smooth (efeitos bacanas, talvez utilizando recursos do ajax). Algum outro produto alem do PloneSlideShow ? Abracos, JP
[zope-pt] Re: SmoothGallery
Galera achei o que eu queria, http://plone.org/products/plonegalleryview Abracos, JP On 7/6/07, Joao Paulo Carusi [EMAIL PROTECTED] wrote: Pessoal, Eu preciso de algo similar ao SmoothGallery, mas fui informado que este produto encontra-se em um estágio não estável, podendo causar lentidão nos sites que compartilham a instância e também afetar o desempenho do servidor, por motivos de segurança e a fim de manter o servidor sempre funcional, o adminstrador do servidor disse nao poder instalar este produto, alguem conhece algum produto similiar, para mostrar uma sequencia de fotos com efeitos de smooth (efeitos bacanas, talvez utilizando recursos do ajax). Algum outro produto alem do PloneSlideShow ? Abracos, JP
[zope-pt] Fwd: Erro de Script no AdminPortal
Desculpem, Esqueci de informar que estou usando o Plone 2.5.2, zope 2.9.5. -- Forwarded message -- From: Paulo Segundo [EMAIL PROTECTED] Date: Jul 5, 2007 10:34 AM Subject: Erro de Script no AdminPortal To: zope-pt@yahoogrupos.com.br Pessoal, Sempre que acesso o AdminPortal estou recebendo o seguinte erro de script: illegal character - /portal_javascripts/Plone%20Default/ploneScripts6813.js - Line 267 Com isso não consigo mover os itens das minhas pastas e isso é um GRANDE problema para meu site. Alguém já passou por isso? Alguém sabe se tem como desabilitar o script de mover os itens arrastando e voltar para o velho script de mover os itens pelas setas laterais da interface? Desde já agradeço. -- Paulo Segundo -- Paulo Segundo
[zope-pt] Erro de Script no AdminPortal
Pessoal, Sempre que acesso o AdminPortal estou recebendo o seguinte erro de script: illegal character - /portal_javascripts/Plone%20Default/ploneScripts6813.js - Line 267 Com isso não consigo mover os itens das minhas pastas e isso é um GRANDE problema para meu site. Alguém já passou por isso? Alguém sabe se tem como desabilitar o script de mover os itens arrastando e voltar para o velho script de mover os itens pelas setas laterais da interface? Desde já agradeço. -- Paulo Segundo
Re: [zope-pt] comentarios
Velho acho que vc vai ter que customizar o portal_skins/custom/search On 7/3/07, Marcio Lopes [EMAIL PROTECTED] wrote: Bom dia, Gostaria de saber como que faz pra tirar o comentário que fica ao lado de um resultado de uma busca Exemplo: atração de hoje - [1%] por marcio, em 03/07/2007 09:00 queria tirar o que está do lado direito do atração de hoje. Acho que isso já foi postado aqui, consegui tirar o comentário de outras páginas , mas dessa de busca não consegui Agradeço desde já, Márcio Lopes
[zope-pt] Permissões em Python
Boa tarde pessoal! Como faço, através de linhas de código, para que um tipo de conteúdo que criei possa ser adicionado por members? ou anonymous? ou seja, definir através do código fonte do produto quem pode adicionar o conteúdo.. Obrigado, Luis Paulo
[zope-pt] Erro: isDefaultPageInFolder
Fala Pessoal, Me deparei com esse erro isDefaultPageInFolder, andei procurando e descobri que e um erro comum (pos migracao). So que nas solucoes que eu achei esta dizendo que resolve-se atualizando pelo portal_migration (http://forums.fedoraforum.org/showthread.php?t=117137) So que nao esta rolando... Alguem ja passou por isso? Abracos, JP Zope Version (Zope 2.9.6-final, python 2.4.4, freebsd6) Python Version 2.4.4 (#2, Feb 15 2007, 15:11:19) [GCC 3.4.4 [FreeBSD] 20050518] CMFPlone (Installed product CMFPlone (2.5.3-final)) Site error Error Value isDefaultPageInFolder (PLONE) - error_log Exception Log (most recent first) Time Username (User Id) Exception 11:02:35 jpcarusi (jpcarusi) AttributeError: isDefaultPageInFolder http://dev.plone.org/plone/ticket/6246 03/07/07 13:00:41 changed by wichert¶ description changed. summary changed from Migrating from plone 2.0.5 to plone 2.5.2 to isDefaultPageInFolder AttributeError after 2.0.5 - 2.5.2 migration.
Re: [zope-pt] Resultado em 2 colunas
Fala Carlos, Segue aqui um exemplo... Veja que vc tera que utilizar uma condicional que mostrara o resultado par ou impar... Abracos, JP table tr td width=50% valign=top tal:block tal:repeat=obj box_items div tal:condition=repeat/obj/even Resultado Par /div /tal:block /td td width=50% valign=top tal:block tal:repeat=obj box_items div tal:condition=repeat/obj/odd Resultado impar /div /tal:block /td /tr /table On 6/8/07, Carlos Henrique Júnior [EMAIL PROTECTED] wrote: Olá Pessoal... consegui montar um menu através dos objetos file que estão com status publicado via plone. Agora não consigo mostrar o resultado em 2 colunas... Será que alguém pode me ajudar Segue o código. tal:foldercontents define=contentFilter contentFilter|request/contentFilter|nothing; limit_display limit_display|request/limit_display|nothing; more_url more_url|request/more_url|string:folder_contents; contentsMethod python:container.getFolderContents; contentsMethod2 python:test (container.portal_type=='Topic', here.queryCatalog, here.getFolderContents); folderContents folderContents|python:contentsMethod(contentFilter); use_view_action site_properties/typesUseViewActionInListings|python:(); over_limit python: limit_display and len (folderContents) limit_display; folderContents python: (over_limit and folderContents[:limit_display]) or folderContents; tal:listing condition=folderContents dl tal:entry tal:repeat=item folderContents tal:block tal:define=item_url item/getURL|item/absolute_url; item_id item/getId|item/id; item_title_or_id item/pretty_title_or_id; item_type item/portal_type; item_wf_state item/review_state|python: wtool.getInfoFor (item, 'review_state', ''); span tal:condition=python:item_type == 'Folder' and item_wf_state == 'published' a href= class=voltar tal:attributes=href item_url tal:content=item_title_or_idLink to folder/a /spanbr /tal:block /tal:entry /dl /tal:listing /tal:foldercontents Desde já muito obrigado !!!
[zope-pt] Upload imagem em blob no Mysql
Boa tarde pessoal... Criei um formulário no ZPT _ Python + ZSQL Method, e lá tem um campo FILE, para o usuario selecionar uma imagem na sua maquina, mas agora quero guardar esta imagem em um campo BLOB no Mysql. Quando mandei gravar, ele grava um array assim: array('c','imagem1.jpg'), mas precisaria guardar assim array('c','\xff\xd8\xff\xe0\x00\x10JFI..'). Alguém sabe o estou fazendo de errado? Obrigado.
[zope-pt] Re: Upload imagem em blob no Mysql
Boa tarde... está assim.. form name=uploader method=post action=. enctype=multipart/form-data input type=file name=Foto / input type=submit value=Upload Image name=editar_foto_py:method/ /form --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu João Paulo Sinieghi wrote: Boa tarde pessoal... Criei um formulário no ZPT _ Python + ZSQL Method, e lá tem um campo FILE, para o usuario selecionar uma imagem na sua maquina, mas agora quero guardar esta imagem em um campo BLOB no Mysql. Quando mandei gravar, ele grava um array assim: array('c','imagem1.jpg'), mas precisaria guardar assim array('c','\xff\xd8\xff\xe0\x00\x10JFI..'). Alguém sabe o estou fazendo de errado? Obrigado. No seu zpt você indicou que é um arquivo e não uma url? Ex: |form action=meu_proc enctype=multipart/form-data method=post Arquivo: input type=file name=datafile size=40br / input type=submit value=Enviar /form| Para maiores detalhes veja em http://www.cs.tut.fi/~jkorpela/forms/file.html At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Re: Upload imagem em blob no Mysql
Correção... está gravando assim no MySQL: (array('c', 'ZPublisher.HTTPRequest.FileUpload instance at 0xb0011a4c' e não array('c','imagem1.jpg') Valeu --- Em zope-pt@yahoogrupos.com.br, João Paulo Sinieghi [EMAIL PROTECTED] escreveu Boa tarde... está assim.. form name=uploader method=post action=. enctype=multipart/form-data input type=file name=Foto / input type=submit value=Upload Image name=editar_foto_py:method/ /form --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos cleber_jsantos@ escreveu João Paulo Sinieghi wrote: Boa tarde pessoal... Criei um formulário no ZPT _ Python + ZSQL Method, e lá tem um campo FILE, para o usuario selecionar uma imagem na sua maquina, mas agora quero guardar esta imagem em um campo BLOB no Mysql. Quando mandei gravar, ele grava um array assim: array('c','imagem1.jpg'), mas precisaria guardar assim array('c','\xff\xd8\xff\xe0\x00\x10JFI..'). Alguém sabe o estou fazendo de errado? Obrigado. No seu zpt você indicou que é um arquivo e não uma url? Ex: |form action=meu_proc enctype=multipart/form-data method=post Arquivo: input type=file name=datafile size=40br / input type=submit value=Enviar /form| Para maiores detalhes veja em http://www.cs.tut.fi/~jkorpela/forms/file.html At, -- #!/bin/bash # Name: Cleber J Santos # Email: cleber_jsantos@ # Icq: 27837
[zope-pt] Importar Portal
Olá Pessoal! Vcs sabem se existe algum problema na importação de um portal Plone, construído na versão Plone 2.0.4, em Linux, para uma um Plone 2.0.5, em windows?? Existe alguma incompatibilidade reconhecida. Estou tentando fazer isto... obrigado, Luis Paulo
Re: RES: [zope-pt] Importar Portal
No meu caso eu até consigo importar um portal feito em Linux (plone 2.0.4) para uma maquina windows xp (plone 2.0.5), mas qdo vou acessar o site, ele fica todo desconfigurado (não carrega o css e todos os links ficam apontando para o endereço antigo em que ele estava instalado)... Outro problema é que não consigo vizualizar os arquivos via o ZMI... obrigado pela ajuda! PS: Alguém ainda tem um instalador para o Plone 2.0.4? Em 04/06/07, Cleber J Santos [EMAIL PROTECTED] escreveu: Carlos de Souza Nogueira Neto wrote: Olá Luis, Estou com um problema parecido, não consigo atualizar o Plone 2.0.4 em windows, para Plone 2.5.3 em windows também. Já tentei instalar por cima, pelo importar e exportar e nada. Carlos de Souza Nogueira Neto Analista de Suporte - ITEL Informática. _ De: zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br [mailto: zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br] Em nome de Luis Paulo Passari Marui Enviada em: segunda-feira, 4 de junho de 2007 12:22 Para: zope-pt@yahoogrupos.com.br zope-pt%40yahoogrupos.com.br Assunto: [zope-pt] Importar Portal Olá Pessoal! Vcs sabem se existe algum problema na importação de um portal Plone, construído na versão Plone 2.0.4, em Linux, para uma um Plone 2.0.5, em windows?? Existe alguma incompatibilidade reconhecida. Estou tentando fazer isto... obrigado, Luis Paulo Sim, Você tem conflito de versões, mas fica bem difícil ajudar se não foi informado nenhum erro ;) At, -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] cleber_jsantos%40yahoo.com.br # Icq: 27837
Re: [zope-pt] Renato has Tagged you! :)
Pessoal, Vamos evitar mandar spam para a lista. Obrigado. On 20 May 2007 03:42:44 -0700, Renato Horta Moreira [EMAIL PROTECTED] wrote: http://www.taggedmail.com/welcome.html?conn=1zrfxuw81ect=6qpzsjstId=130065fid=afcbefb2806eaeed Renato H, 24 Brazil Renato H has added you as a friend Is Renato H your friend? http://www.taggedmail.com/welcome.html?conn=1zrfxuw81ect=6qpzsjstId=130065fid=afcbefb2806eaeed Please respond or Renato may think you said no :( Click herehttp://www.taggedmail.com/no_more.html?unsem=zope-pt%40yahoogrupos.com.brtId=130065fid=afcbefb2806eaeedto unsubscribe from Tagged, P.O. Box 193152 San Francisco, CA 94119-3152
Re: [zope-pt] Cópia do Plone no Zope - documentos não mais exibidos
Thaciana, Talvez ajude você recatalogar os objetos no seu Plone2. Pela ZMI vá em portal_workflow, na aba advanced e clique em Update Catalog. On 5/18/07, Thaciana Cerqueira [EMAIL PROTECTED] wrote: Olá pessoal, Fiz uma cópia do meu Plone para Plone2, dentro do Zope. Só que os portlets que exibiam arquivos publicados não exibem mais nada. Alguém saberia me dizer o que aconteceu? Como posso fazer para que o Plone2 exiba os mesmos documentos publicados e imagens? Já parei e inicializei o Plone, mas mesmo assim, continua não sendo exibido nenhum documento e/ou imagem dentro dos portlets que criei. E os mesmos só exibem documentos publicados. Agradeço a ajuda. Att, Thaciana Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos -- Two things are infinite: the universe and human stupidity...and I'm not sure about the universe. - Albert Einstein
Res: [zope-pt] Cópia do Plone no Zope - documentos não mais exibidos
Acredito que um update no catálogo resolva. Abraços, PH - Mensagem original De: Thaciana Cerqueira [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Sexta-feira, 18 de Maio de 2007 10:27:29 Assunto: [zope-pt] Cópia do Plone no Zope - documentos não mais exibidos Olá pessoal, Fiz uma cópia do meu Plone para Plone2, dentro do Zope. Só que os portlets que exibiam arquivos publicados não exibem mais nada. Alguém saberia me dizer o que aconteceu? Como posso fazer para que o Plone2 exiba os mesmos documentos publicados e imagens? Já parei e inicializei o Plone, mas mesmo assim, continua não sendo exibido nenhum documento e/ou imagem dentro dos portlets que criei. E os mesmos só exibem documentos publicados. Agradeço a ajuda. Att, Thaciana !-- #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-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;} -- __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Res: Res: [zope-pt] Cópia do Plone no Zope - doc umentos não mais exibidos
Então verifique se no seu portal_catalog tem o botão clear and rebuild se tiver, clique nele. Abraços, PH - Mensagem original De: Thaciana Cerqueira [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Sexta-feira, 18 de Maio de 2007 11:30:18 Assunto: Re: Res: [zope-pt] Cópia do Plone no Zope - documentos não mais exibidos Infelizmente, não resolveu. Já parei o Zope, fechei o browser, inicializei, fiz update novamente, mas continua não exibindo. Abraços, Thaciana --- Em [EMAIL PROTECTED] .com.br, Paulo Henrique [EMAIL PROTECTED] . escreveu Acredito que um update no catálogo resolva. Abraços, PH - Mensagem original De: Thaciana Cerqueira thacianacerqueira@ ... Para: [EMAIL PROTECTED] .com.br Enviadas: Sexta-feira, 18 de Maio de 2007 10:27:29 Assunto: [zope-pt] Cópia do Plone no Zope - documentos não mais exibidos Olá pessoal, Fiz uma cópia do meu Plone para Plone2, dentro do Zope. Só que os portlets que exibiam arquivos publicados não exibem mais nada. Alguém saberia me dizer o que aconteceu? Como posso fazer para que o Plone2 exiba os mesmos documentos publicados e imagens? Já parei e inicializei o Plone, mas mesmo assim, continua não sendo exibido nenhum documento e/ou imagem dentro dos portlets que criei. E os mesmos só exibem documentos publicados. Agradeço a ajuda. Att, Thaciana !-- #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-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;} -- _ _ _ _ __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger .yahoo.com/ !-- #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
Re: [zope-pt] qual eh o similar a dtml-with em zpt ?
O Clebao me deu uma ajuda, o que eu realmente queria era: div tal:repeat=itens python:context.objectValues(['Folder']) div tal:define=obj1 itens div tal:repeat=objs python:obj1.objectValues(['Folder']) spam tal:replace=objs/id / /div /div /div
Re: [zope-pt] Adicionar opção de PASTA no menu?
va em portal_types escolha o tipo do objeto (Folder, Event etc) e acrescente o que vc deseja em:Allowed content types On 5/17/07, softdrivers2 [EMAIL PROTECTED] wrote: Olá todos, Fiz uma pesquisa e não consegui achar pelo histórico. È o seguinte, estou no Plone e estou em uma pasta, até ai tudo bem, o que gostaria de fazer é adicionar a opção de PASTA em ADICIONAR NOVO ITEM à qual me dá somente a opção de ARQUIVO. Como posso fazer para por uma pasta nesta menu de ADICIONAR NOVO ITEM?? Fiz pelo ZOPE e ele cria, porém na visualização pelo PLONE, não é mostrada. Grato a qualquer ajuda!
[zope-pt] qual eh o similar a dtml-with em zpt ?
Pessoal, Estou tomando uma surra para traduzir esse codigo para ZPT: dtml-with folder_x dtml-in objectValues('y') dtml-var w /dtml-in /dtmlwith algum me ajuda?
Re: [zope-pt] qual eh o similar a dtml-with em zpt ?
Ze, O que eu estou tentanto eh um pouco diferente: Imagine que tem tres pastas uma dentro da outra: + Pasta1 + Pasta 2 + Pasta 3 Estou na pasta1 e quero pegar informacoes de um objeto que esta na pasta3... Algo como este nao funciona: tal:loop repeat=os_id python:context.objectValues ('produto2').objectValues('produto3') div tal:replace=os_id/id / /tal:loop erro: 'list' object has no attribute 'objectValues On 5/16/07, José Henrique [EMAIL PROTECTED] wrote: João, Imagino que a tradução seja essa: tal:loop repeat=item python:context.folder_x.objectValues('y') span tal:replace=item/w / /tal:loop Zénrique. Em 16/05/07, Joao Paulo Carusi [EMAIL PROTECTED] escreveu: Pessoal, Estou tomando uma surra para traduzir esse codigo para ZPT: dtml-with folder_x dtml-in objectValues('y') dtml-var w /dtml-in /dtmlwith algum me ajuda?
Re: [zope-pt] Uso de PZP no Setor Público
Olá Thiago, Não sei se era a intenção, mas o usuário anônimo tem permissão de criar um cadastro via join_form. Se não for, talvez seja interessante deixar apenas o manager com a permissão Add portal member. On 5/12/07, Wilton Alencar [EMAIL PROTECTED] wrote: Acho que o Jean pode falar mais sobre municípios e estados. Acredito que já conheça estes Ministério público: www.pgr.mpf.gov.br e Outros portais. http://www.prdf.mpf.gov.br/ http://www.pg Abraços. TOM Em 12/05/07, Jorge Godoy [EMAIL PROTECTED] escreveu: Thiago Avila [EMAIL PROTECTED] tjtavila%40gmail.com writes: Lançamos nosso mais novo produto ontem: PROCON Alagoas - www.procon.al .gov.br Aguardo feedbacks A parte do Você sabia contém problemas de acentuação. Ela não está enviando os dados na mesma codificação da página. Todos os acentos aparecem bagunçados. -- Jorge Godoy [EMAIL PROTECTED] godoy%40metalab.unc.edu -- Cordialmente, Wilton Souza Alencar www.tom.pro.br -- Two things are infinite: the universe and human stupidity...and I'm not sure about the universe. - Albert Einstein
Re: [zope-pt] Novato...
Fala Demetrius, estes sites serão de grande ajuda para você: http://www.tchezope.org/documentacao http://www.zope.org http://plone.org/ Principalmente o do tchezope, considere-o uma segunda casa para você, ok? Abraços e boa sorte. Em 07/05/07, demetrius [EMAIL PROTECTED] escreveu: Galera... to entrando nesse grupo pq to num baita problema... Antigo programador C, C++, J2EE... acabei quebrando a cara... me exigiram que eu aprendesse a usar python zope e plone agora... soh q nao sei muito... python eh tranquilo... jah ateh consegui escrever algumas coisas e testar e tal... mas to muito verde... Agora o Zope/Plone eh foda de mexer... adicionei lah um script python hello world e testei.. funcionou e tal... mas na hora que eu tentei exibir direto do browser digitando o endereço.. puts... fumaçouu... Queria um help... um material pra iniciantes.. ou algum guia pratico... Minha carreira tah dependente disso... HEELLLPP!
Re: [zope-pt] Agradecimento - Cleber
Fiquei mesmo rsss... filosofando estava pensando, por a tecnlogia Python/Zope/Plone eh tao pouco falada... As pessoas so aprendem se tiverem uma baby-sister (que nem o Cleber Jesus dos Santos eh para mim e para a natia.. rss) As revistas nao publicam nada sobre; nas biblioteca da facu nao tem nada sobre, livros python/zope/plone so por encomenda, o marketing do zope no Brasil eh ruim, com isso falta pessoas com o conhecimento na tecnologia e assim as empresas preferem utilizar outra tecnologia. Uma vez surgiu uma discussao longa na lista, envolvendo o Luciano Ramalho e Federico sobre a utilizacao do www.zope.com.br, mas caiu no esquecimento e ficou como esta. Ha tanta gente que acredita nessa ferramenta, sera que nao ha nada que possamos fazer para fortalece-la? /filosofando Abracos, JP On 4/27/07, Rodrigo Castardo [EMAIL PROTECTED] wrote: brincadeira Natália, a lista nao tem este proposito! Por exemplo, o JP ficou com ciumes! =D /brincadeira On 4/26/07, Joao Paulo Carusi [EMAIL PROTECTED] wrote: Porque vc nao agradece diretamente a ele? On 4/26/07, Natalia [EMAIL PROTECTED] wrote: Quero agradecer o meu amigo Cleber Santos pela enorme ajuda no Plone. Valeu! Grande abraço. Natália -- Castardo ThreePointsWeb [EMAIL PROTECTED] +55 61 8162-2072
Re: [zope-pt] Autoria dos documentos
Galera essa conversa de 10 Janeiro como ficou? Estou disposto a ajudar... Abracos, JP On 1/10/07, federico vazquez [EMAIL PROTECTED] wrote: Sobre autoria, aqui na Vespa / ZOPING, quando assinamos um contrato de desenvolvimento informamos aos clientes que iremos incluir no rodapé as tecnologias usadas para o sistema dele, uma vez que ele está se beneficiando desse trabalho acumulado e que nao é só nosso ou exclusivo dele. A piada que rola aqui é que daqui a pouco teremos que fazer um site só para o rodapé. (www.brasildefato.com.br, www.sindeepres.org.br, www.jubileubrasil.org.br, entre outros) Até o momento não temos tido problemas, inclusive por que nosso posicionamento aqui é bem transparente: promoção e desenvolvimento do software livre, militância pelo SL e estímulo ao desenvolvimento do software livre no Brasil. Mas isso não tira que existam empresas que não queiram, pois afinal estamos em um sistema que prima pela propriedade privada, inclusive a intrelectual. Aproveito para fazer uma sugestão, e perguntar ao Ramalho se topa ou não. Faz algum tempo haviamos conversado, ele e eu, até antes de eu montar o provedor, em criar um site thumbnails dos sites brasileiros que usam Zope. Isso pode ser uma forma de furar o cerco. Podemos criar um catálogo com IMAGEM | desenvolvedor | cliente | breve descritivo do site (produtos da comunidade e desenvolvidos para o projeto | cases) e um fale com o Desenvolvedor Posso oferecer a hospedagem desse site. Se o Luciano topar podemos usar o domínio que ele administra zope.com.br. E acrescido a isso um campo de textos com cases - vejam a campanha que o Microsoft está fazendo na IDG Now - que é toda em ZOPE. Alguém viu a publicidades deles estes dias? Um casal em uma loja, cara do extra / Carrefour / Ponto-frio comprando um computador. Aparecem dois caras vestidos com roupas anti bactérias (file peste) e aí eles perguntam se eles sabem qual o sistema operacional da máquina. Logo soltam fumaça com dois extintores e fecham com uma frase. Seguro só o original. Peça seu micro com Windows original. isso mostra que os caras não estão nem aí se o cliente deles coloca ou não que usam o windos / microsfot etc.. eles vão pro ataque. E sugiro isso. Com esse portal de usuários ZOPE no Brasil, temos uma boa forma de as pessoas acharem quem usa e quem faz. Diminui a insegurança de que não há desenvolvedores ZOPE no Brasil. Inclusive, aproveito para ir além. A dois anos atrás houve uma conversa de formar uma Fundação ZOPE Brasil. Acredito que está na hora de retomarmos essa conversa, pois com um instrumento desses fica masi facil disputar espaço com os grandes e com outras tecnologias. Além de podermos criar ações conjuntas para fortalecer a presença do ZOPE no mercado brasileiro. Podemos pensar em campanhas de promoção da tecnologia, discussão de padrões, estimular formação de profissinais, ampliar o numero de empresas desenvolvedores e consumidoras. Legitimar a identificação da tecnologia usada, entre outras. Além de estreitar relações com centros de estudo para formação de profissionais, caso contrário o mercado voltará a diminuir. Isso me lembra a história da empresa do Ramalho. Começaram como os únicos no Brasil. Acredito que naquela época é que surgiu a Paradigma com o ZOPE também - interlegis. O mercado fazia ao Zé Octavio, Ramalho, Eduardo, Leo, e todos os que passaram lá sobre o que aconteceria se eles sumissem. Bem as perguntas são as mesmas e as nossas empresas enfrentam os mesmo desafios. Como garantir a continuidade dos projetos. Nesta lista são muitas as vezes que se discute a fragilidade da tecnologia pela falta de profissionais. Faltou a eles, assim com falta a todos nós que trabalhamos com ZOPE, uma unidade maior para a promoção da tecnologia. Inclusive para estimular o mercado. Se ficarmos cada um de nós fazendo essa batalha sozinhos, a coisa vai demorar mais e será mais sofrida. Proponho a retomada dessa conversa, de forma a fortalecer o ZOPE no Brasil e garantir mercado e vida longa. Se acharem que vale a pena estas ações estamos aí. Senão podemos continuar como estamos, reclamando em listas restritas a desenvolvedores sobre os monopólios, tec... , e esperar que os grandes um dia acreditem no poder da colaboração e do conhecimento livres e façam propaganda como a Microsoft. Minha opinião: não acredito em papai noel, coelhinho da pascoa, BNDES nem em mágicas. Aqui na ZOPE batalhamos muito para manter e investir na tecnologia e fazer mercado sem ajuda de governos e financiadores. Acredito que quanto mais concorrentes tenhamos, mais clientes teremos. Saudações fraternas, Federico Luciano Ramalho escribió: On 1/10/07, *José Henrique* [EMAIL PROTECTED] jhreis%40gmail.com mailto:[EMAIL PROTECTED] jhreis%40gmail.com wrote: Eu diria que é a número 3. Depois do logo, a segunda coisa é retirar os créditos do Plone no rodapé da página. Tem razão! Outra coisa que as empresas odeiam é dar crédito a outras instituições. A menos que sejam
Re: [zope-pt] Re: tabela dinamica usando TAL
Obrigado Paulo e José Henrique! Deu certo com as dicas de vcs! Em 25/04/07, José Henrique [EMAIL PROTECTED] escreveu: Corrigindo a correção: span tal:condition=python:cont 5 Algumas observações: evite utilizar tags HTML para avaliar condições ou efetuar repetições, quando elas não são necessárias (esses span dentro da tabela, por exemplo). Ao invés disso, tente colocar os comandos TAL dentro das tags que você já usaria normalmente. Assim, seu código HTML fica menos poluído. Por exemplo: table tr tal:repeat=usr users td tal:repeat=item python:range(5) /td /tr /table Se for absolutamente necessário inserir um comando TAL fora das tags, utilize um comando TAL falso. Por exemplo: table tal:loop repeat=usr users tr tal:define=odd repeat/usr/odd tal:attributes=class python:test(odd,'odd','even') td tal:repeat=item python:range(5) /td /tr /tal:loop /table Aqui isso foi necessário porque o comando define tem precedência sobre o repeat e só pode ser declarado dentro do escopo do repeat. Após a execução, a linha do tal:loop ficará vazia, ao invés de ter um monte de spans espalhados pelo código. Zénrique. Em 25/04/07, Paulo Roberto Simões Pellucci [EMAIL PROTECTED] escreveu: mas em relação ao que você quer, você pode fazer span tal:repeat=usr users span tal:define=global cont repeat/usr/number / !-- Dê uma estudada nisso, estamos definindo com a variável que se repete um contador que é o 'number' -- span tal:condition= n_linhas 5 tr /span só uma correção span tal:condition= cont 5 tr /span hehe, desculpa a falta de atenção. 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
Olá pessoal! Ainda não consegui sanar este problema... Alguém sabe de algum bom material de estudo que fale sobre como trabalhar com estes proxy roles e chamadas de scripts python a partir do meu template? Fiz um script contendo apenas isto: from Products.CMFPlone import MembershipTool return context.listMemberIds(self) Daí eu teria que chamá-lo do template e alterar o proxy role, correto? Queria saber se tem alguma função já pronta que altere pra mim o proxy role de exucucao deste script.. obrigado! Em 24/04/07, Luis Paulo Passari Marui [EMAIL PROTECTED] escreveu: 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] Agradecimento - Cleber
Porque vc nao agradece diretamente a ele? On 4/26/07, Natalia [EMAIL PROTECTED] wrote: Quero agradecer o meu amigo Cleber Santos pela enorme ajuda no Plone. Valeu! Grande abraço. Natália
[zope-pt] tabela dinamica usando TAL
Boa tarde pessoal! Estou desenvolvendo uma tabela e gostaria de criar suas linhas e colunas dinamicamente. Por exemplo, crio uma linha e dentro desta quero 5 colunas... depois mais uma linha e mais 5 colunas nelas etc... Mas não estou sabendo como manusear os comandos tal para definir uma variavel de controle (um contador) que possa me informar por exemplo qtas colunas foram criadas... Abaixo um pseudocodigo do que quero: table span tal:repeat=usr users span tal:condition= n_linhas 5 [aqui a duvida, como trabalhar com esta variavel...???] tr /span td /td span tal:condition= n_linhas 5 [?] /tr /span /span /table Alguma ajuda?? obrigado, Luis Paulo
[zope-pt] Re: tabela dinamica usando TAL
E aí Luiz Paulo, o seu problema é bem tranquilo cara, uma boa explicação do que você quer você encontra aqui ó [1] (leitura em inglês mas é muito bom) mas em relação ao que você quer, você pode fazer span tal:repeat=usr users span tal:define=global cont repeat/usr/number / !-- Dê uma estudada nisso, estamos definindo com a variável que se repete um contador que é o 'number' -- span tal:condition= n_linhas 5 tr /span Qualquer dúvida mande aí pra gente, mas dê uma lida mesmo nesse site, é muito bom. [1] http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/AppendixC.stx Abaixo um pseudocodigo do que quero: table span tal:repeat=usr users span tal:condition= n_linhas 5 [aqui a duvida, como trabalhar com esta variavel...???] tr /span td /td span tal:condition= n_linhas 5 [?] /tr /span /span /table obrigado, Luis Paulo
[zope-pt] Métodos Públicos e Privados
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] Redirect de Https para Http
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.
Re: [zope-pt] Métodos Públicos e Privados
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
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
[zope-pt] Definir tamanho da imagem
Boa tarde pessoal, Alguém sabe como devo fazer para que a imagem exibida por esta linha: img tal:replace=structure here/getImage / 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
Re: [zope-pt] Coisas de iniciante
Como nacionalista ;-) sugiro vc um servidor do Brasil... E mais confiavel na hora de ter algum suporte, alem disso se o servidor der pau vc se queimará com os seus clientes. Oos gringos nao vao se preocupam tanto quanto, os servidores brasileiros se preocupam perante as Leis Brasileiras... Eu tenho quatro sites hospedados na www.zoping.com.br ; os caras trabalham direitinho... abracos, JP On 4/21/07, Ricardo Takashi Abe [EMAIL PROTECTED] wrote: Sim, precisa ter a tecnologia, ou então fazer um co-location e vc instalar o que precisa lá... Ultimamente o pessoal têm alugado servidores virtuais na gringolândia (EUA) para hospedar aplicações Zope... []'s Takashi Márcio Koczenski wrote: Ola sou novo em Zope/Plone. Já trabalhei com python puro e Alguns editores html livres dentre eles o BlueFish. Minha questão é a seguinte... Se eu desenvolver um site ou uma aplicação usando Zope e Plone, E queira hospedar este site. O provedor com o qual eu trabalho hospedando meus sites tem que ter o suporte a esta tecnologia?... Se alguem puder me tirar esta duvida ou então me indicar alguma documentação eu agradeço... __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ http://br.messenger.yahoo.com/
Re: [zope-pt] Como iterar entre os item do publicator
div tal:define=is_first repeat/obj/start div tal:condition=is_first Primeiro /div div tal:condition=not:is_first outros /div /div On 4/18/07, rcr_plone [EMAIL PROTECTED] wrote: Pessoal, Estou usando o Publicator para trazer cinco noticias em meu site. Porem, não quero que as cinco noticias tenham o mesmo tratamento. De algumas eu vou querer colocar o título, de outras o título e a descrição. Minha dúvida é como fazer uma iteração que percorra os items que o publicator me traz com um indice. Achei que isso seria facil, mas ainda nao consegui implementar. Já tentei de muitas formas, achei que o natural seria: div tal:omit-tag= tal:define=box_items python:pb['items[0]'] Para acessar a primeira noticia... Mas não funcionou. Alguem tem alguma luz sobre como devo fazer. Muito obrigado, Rafael html metal:use-macro=here/main_template/macros/master body metal:fill-slot=main div tal:omit-tag= tal:define=box_id string:inicial; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo(box_id); isVisible pb/visible; tal:condition=python:template.getId()!='parceiro' and isVisible span tal:content=pb / div tal:omit-tag= tal:define=box_items python:pb['items'] tal: repeat=obj python:box_items div tal:define=oddrow repeat/obj/odd; item_id obj/Id; identificador obj/Identifier; item_title obj/Title; aqui obj/RelativeURL; item_url obj/RelativeContentURL; new_window obj/NewWindow; item_icon obj/Icon; item_modified obj/ModificationDate; item_description obj/Description; item_date obj/CreationDate; tal:condition=python:item_url span tal:define=global dateFor obj/CreationDate / div class=newsTitle a href= tal:attributes=href aqui; target python:test(new_window, '_blank', None); style=font-family: Verdana; font-size: 100%; img tal:attributes=src item_urlbr / span tal:content=item_title / /abr /br / /div div class=newsImageContainer tal:condition=python:aqui +'/image_mini' a href=# tal:attributes=href string:$item_url/image/image_view_fullscreen img tal:attributes=src python:aqui + '/image_mini' /a /div /div /tal: /div /div /body /html
Re: [zope-pt] Como iterar entre os item do publicator
Opa Rafael, eu sinceramente so sei fazer condicoes para o primeiro (start) e ultimo (end)... Abracos, JP On 4/18/07, Rafael Rocha [EMAIL PROTECTED] wrote: Obrigado pela dica João. Mas e seu eu quiser regras diferentes para o segundo e para o terceiro por exemplo, como faria? Não tem como ter um iterator marcado por um indice? []s Rafael Em 18/04/07, Joao Paulo Carusi [EMAIL PROTECTED] escreveu: div tal:define=is_first repeat/obj/start div tal:condition=is_first Primeiro /div div tal:condition=not:is_first outros /div /div On 4/18/07, rcr_plone [EMAIL PROTECTED] wrote: Pessoal, Estou usando o Publicator para trazer cinco noticias em meu site. Porem, não quero que as cinco noticias tenham o mesmo tratamento. De algumas eu vou querer colocar o título, de outras o título e a descrição. Minha dúvida é como fazer uma iteração que percorra os items que o publicator me traz com um indice. Achei que isso seria facil, mas ainda nao consegui implementar. Já tentei de muitas formas, achei que o natural seria: div tal:omit-tag= tal:define=box_items python:pb['items[0]'] Para acessar a primeira noticia... Mas não funcionou. Alguem tem alguma luz sobre como devo fazer. Muito obrigado, Rafael html metal:use-macro=here/main_template/macros/master body metal:fill-slot=main div tal:omit-tag= tal:define=box_id string:inicial; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo(box_id); isVisible pb/visible; tal:condition=python:template.getId()!='parceiro' and isVisible span tal:content=pb / div tal:omit-tag= tal:define=box_items python:pb['items'] tal: repeat=obj python:box_items div tal:define=oddrow repeat/obj/odd; item_id obj/Id; identificador obj/Identifier; item_title obj/Title; aqui obj/RelativeURL; item_url obj/RelativeContentURL; new_window obj/NewWindow; item_icon obj/Icon; item_modified obj/ModificationDate; item_description obj/Description; item_date obj/CreationDate; tal:condition=python:item_url span tal:define=global dateFor obj/CreationDate / div class=newsTitle a href= tal:attributes=href aqui; target python:test(new_window, '_blank', None); style=font-family: Verdana; font-size: 100%; img tal:attributes=src item_urlbr / span tal:content=item_title / /abr /br / /div div class=newsImageContainer tal:condition=python:aqui +'/image_mini' a href=# tal:attributes=href string:$item_url/image/image_view_fullscreen img tal:attributes=src python:aqui + '/image_mini' /a /div /div /tal: /div /div /body /html
Re: [zope-pt] Como iterar entre os item do publicator
ah vc pode usar odd e even (par e impar) ajuda? On 4/18/07, Joao Paulo Carusi [EMAIL PROTECTED] wrote: Opa Rafael, eu sinceramente so sei fazer condicoes para o primeiro (start) e ultimo (end)... Abracos, JP On 4/18/07, Rafael Rocha [EMAIL PROTECTED] wrote: Obrigado pela dica João. Mas e seu eu quiser regras diferentes para o segundo e para o terceiro por exemplo, como faria? Não tem como ter um iterator marcado por um indice? []s Rafael Em 18/04/07, Joao Paulo Carusi [EMAIL PROTECTED] escreveu: div tal:define=is_first repeat/obj/start div tal:condition=is_first Primeiro /div div tal:condition=not:is_first outros /div /div On 4/18/07, rcr_plone [EMAIL PROTECTED] wrote: Pessoal, Estou usando o Publicator para trazer cinco noticias em meu site. Porem, não quero que as cinco noticias tenham o mesmo tratamento. De algumas eu vou querer colocar o título, de outras o título e a descrição. Minha dúvida é como fazer uma iteração que percorra os items que o publicator me traz com um indice. Achei que isso seria facil, mas ainda nao consegui implementar. Já tentei de muitas formas, achei que o natural seria: div tal:omit-tag= tal:define=box_items python:pb['items[0]'] Para acessar a primeira noticia... Mas não funcionou. Alguem tem alguma luz sobre como devo fazer. Muito obrigado, Rafael html metal:use-macro=here/main_template/macros/master body metal:fill-slot=main div tal:omit-tag= tal:define=box_id string:inicial; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo(box_id); isVisible pb/visible; tal:condition=python:template.getId()!='parceiro' and isVisible span tal:content=pb / div tal:omit-tag= tal:define=box_items python:pb['items'] tal: repeat=obj python:box_items div tal:define=oddrow repeat/obj/odd; item_id obj/Id; identificador obj/Identifier; item_title obj/Title; aqui obj/RelativeURL; item_url obj/RelativeContentURL; new_window obj/NewWindow; item_icon obj/Icon; item_modified obj/ModificationDate; item_description obj/Description; item_date obj/CreationDate; tal:condition=python:item_url span tal:define=global dateFor obj/CreationDate / div class=newsTitle a href= tal:attributes=href aqui; target python:test(new_window, '_blank', None); style=font-family: Verdana; font-size: 100%; img tal:attributes=src item_urlbr / span tal:content=item_title / /abr /br / /div div class=newsImageContainer tal:condition=python:aqui +'/image_mini' a href=# tal:attributes=href string:$item_url/image/image_view_fullscreen img tal:attributes=src python:aqui + '/image_mini' /a /div /div /tal: /div /div /body /html
Re: [zope-pt] Re: Duvidas Slots/Portlets
Se eu nao me engando vc tem que mandar email para [EMAIL PROTECTED] On 4/13/07, bilperroni [EMAIL PROTECTED] wrote: Gostaria de encerrar o recebimento das notas do Zope-pt
Re: [zope-pt] Criação de Usuários
Oi, em /reconfig_form vc vera *Política de Senhas* Determina se os usuários podem ou não escolher sua senha inicial. Se a senha for escolhida pelos usuários, eles facilmente poderão criar contas falsas. Se isso for importante selecione 'Gerar'. *Gerar e enviar por email a senha inicial do membro* *Permitir que membros escolham sua senha inicial* On 4/12/07, nataliamsol [EMAIL PROTECTED] wrote: Bom dia! Instalei o Plone e ele está funcionando normalmente. Pórem não consigo cadastrar usuários porque o formulário aparece incompleto. Faltam os campos para senha e confirmação de senha. Será algum problema na instalação do software? Alguem já teve esse tipo de problema? Obrigada Natália
Re: RES: [zope-pt] Apresentar campo binário do MySQL
Ficou assim: response = context.REQUEST.RESPONSE response.setHeader('content-type','image/jpeg') #response.write(context.zsql_foto()) return context.zsql_foto() e aparece assim na tela, sem a imagem: http://.../portal_skins/custom/teste_foto Fonte em HTML: html head meta http-equiv=content-type content=image/jpg / title/title /head body img src=lt;Shared.DC.ZRDB.Results.Results instance at 0xb4daebecgt; / /body /html --- Em zope-pt@yahoogrupos.com.br, André F Silva [EMAIL PROTECTED] escreveu Retira a linha que tem response.write... e no return coloque o método que retorna o binário return zsqlMetodoQueRetornaOBinario() -- André FS João Paulo Sinieghi [EMAIL PROTECTED] escreveu: Leonardo... entendi o seu codigo... mas agora está dando o erro: Tipo de Erro TypeError Valor do Erro Value must be a string o que pode ser? Valeu --- Em zope-pt@yahoogrupos.com.br, André F Silva andrefs_cc@ escreveu Cara, seguinte. Faça um script pytho do tipo getImagem, com um código do tipo response = context.REQUEST.RESPONSE response.setHeader('content-type','image/jpeg') response.write(context.zsqlMethodQueRetornaOBinario()) return response No seu ZPT vc chama esse script no src da figura: img tal:attributes=src here/getImagem/ Espero que ajude. João Paulo Sinieghi jpsinieghi@ escreveu: Na verdade minha dificuldade está no BLOB... como trazer uma imagem que está em BLOB (MySQL) para um ZPT... --- Em zope-pt@yahoogrupos.com.br, João Paulo Sinieghi jpsinieghi@ escreveu Leonardo, obrigado pela ajuda, mas ainda não consegui. = Acredito que a tag IMG não aceita o tal:content, aceita somente o tag:replace =com structure, continuou mostrando o código binário Valeu. --- Em zope-pt@yahoogrupos.com.br, Leonardo Miranda leonardo.mirandas@ escreveu Joao, ja tentou usar o structure img src=# tal:content=structure imagem.gif / ou tal:block replace=structure SeuRecordSet/SeuCampoImagem/ Leonardo Miranda Em 05/04/07, João Paulo Sinieghi jpsinieghi@ escreveu: Obrigado pela resposta, mas não deu certo. O tal:condition apenas condicionou e assim o html ficou img src=foto.gif / e como ele não acha foto.gif, não aparece.. --- Em zope-pt@yahoogrupos.com.br, Thiago Garcia Tamosauskas thiago.tamosauskas@ escreveu Tiro no escuro meu João, mas tente o seguinte: img tal:condition=here/foto src=foto.jpg / Espero que ajude, Thiago Tamosauskas Gerência de Comunicação - Web Diretoria de Comunicação e Marketing De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de João Paulo Sinieghi Enviada em: quinta-feira, 5 de abril de 2007 10:24 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Apresentar campo binário do MySQL Prioridade: Baixa Bom dia pessoal... Usando o ZSQL no ZOPE, puxei um campo foto que é binário do MySQL. Como eu faço para aparecer a foto em vez do código binário. Estou usando ZPT. Obrigado. __ 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/
Re: RES: [zope-pt] Apresentar campo binário do MySQL
Pessoal... vcs estão corretos o código está correto.. descobri o que aconteceu... Quando eu cadastro diretamente no phpmyadmin uma foto (no longblob) e executo o zpt funciona perfeitamente... então abri o meu jabber e na configuração da conta cadastrei a mesma foto (que salva a imagem no mesmo campo longblog no mysql) e adivinha a surpresa.. ela grava, mas os códigos binários são diferentes.. e qdo vou puxar denovo pelo zpt, não funcionao que pode ser? Obrigado. --- Em zope-pt@yahoogrupos.com.br, Luciano Ramalho [EMAIL PROTECTED] escreveu On 4/6/07, André F Silva [EMAIL PROTECTED] wrote: O processo é o seguinte, esse método vai escrever um response http que vai ser a figura. Se tudo está correndo bem, quando vc coloca a url do método (o que modifica o response) no browser ele retorna uma imagem jpeg. Assim, no seu zpt, vc tem que chamar a url do método que retorna a figura. Suponha que o método getImageFromDB seja: response = context.REQUEST.. ... return context.zsql_foto() Isso retorna o result set inteiro. O que precisa ser retornado é apenas um campo de um registro, então a fica tipo assim: return context.zsql_foto()[0][0] ou return context.zsql_foto()[0].foto #assumindo que o campo chama-se foto No ZPT: img src='' tal:attributes=src string:${here/portal_url}/getImagemFromDB/ Algo do tipo. O src da figura tem que ser a url do método python que retorna a imagem. Perfeito. Eu faria assim: img src='' tal:attributes=src here/getImagemFromDB/absolute_url/ Assim não se cria uma dependência em relação à URL do portal. [ ]s Luciano
[zope-pt] Apresentar campo binário do MySQL
Bom dia pessoal... Usando o ZSQL no ZOPE, puxei um campo foto que é binário do MySQL. Como eu faço para aparecer a foto em vez do código binário. Estou usando ZPT. Obrigado.