Res: [zope-pt] tradução de error_required no P lone 2.5
Achei o erro. No arquivo \Archetypes\Field.py tem uma função validate_required que chama um método translate do arquivo \Archetypes\generation\i18n.py, cujo domain utilizado é archetypes. Só que não existe nenhum arquivo i18n com esse domain. Portanto, basta criar um arquivo i18n com o domain archetypes e adicionar a tradução para o msgid error_required. Ivo Couto Brandão [EMAIL PROTECTED] - Mensagem original De: Ivo Couto [EMAIL PROTECTED] Para: Zope-pt zope-pt@yahoogrupos.com.br Enviadas: Segunda-feira, 26 de Fevereiro de 2007 15:33:26 Assunto: [zope-pt] tradução de error_required no Plone 2.5 Pessoal, Quando crio um plone site padrão no plone 2.5, ao inserir um archetype qualquer (arquivo, por exemplo), deixando um campo obrigatório vazio, a mensagem Arquivo is required, please correct. não está vindo traduzida, já a mensagem do portal_status_ message vem traduzida ( Favor corrigir os erros indicados.). Testei no Plone 2.1.2 e funciona. Esta é uma falha do 2.5? Já testei também no 2.5.1 e 2.5.2, também não traduz. Detalhe: no plone 2.1.2, existe um arquivo i18n com a chave (msgid) error_required , já no 2.5 não existe. Acrescentei tal chave no arquivo Archetypes-pt- br.po mas mesmo assim não traduz. []s, Ivo Couto Brandão [EMAIL PROTECTED] com.br _ _ _ _ __ 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%; 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/
[zope-pt] Erro no Clock Server
Olá pessoal, Estou tentando fazer funcionar o Clock Server mas não tem jeito, criei um external method e rodando no browser funciona direitinho, mas com o Clock Server o log no Z2.log é o seguinte: 127.0.0.1 - Anonymous [27/Feb/2007:11:31:15 -0200] GET /requisicoes/teste_clock HTTP/1.0 404 0 Zope Clock Server Client Executando pelo browser fica assim: 200.160.143.212 - Anonymous [27/Feb/2007:11:28:38 -0200] GET /requisicoes/teste_clock HTTP/1.0 200 230 Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.5 (like Gecko) (Kubuntu) coloquei um print da variável env no ClockServer.py e o resultado foi o seguinte: {'HTTP_ACCEPT': 'text/html,text/plain', 'HTTP_USER_AGENT': 'Zope Clock Server Client', 'SERVER_NAME': 'Zope Clock Server', 'GATEWAY_INTERFACE': 'CGI/1.1', 'REMOTE_ADDR': '0', 'SERVER_SOFTWARE': 'Zope', 'SCRIPT_NAME': '', 'REQUEST_METHOD': 'GET', 'HTTP_HOST': 'eros.ucs.br', 'PATH_INFO': '/requisicoes/teste_clock', 'SERVER_PORT': 'Clock', 'SERVER_PROTOCOL': 'HTTP/1.0', 'channel.creation_time': 1172587162.04811, 'PATH_TRANSLATED': '/requisicoes/teste_clock'} Não sei o que pode ser, alguém tem alguma idéia? Zope-2.8.7-final Abraços, Elisandra
[zope-pt] Produto Plone para Folheto Eletrônico
Boa tarde, Alguém conhece algum produto Plone para criação de uma espécie de folheto eletrônico. Seria como uma revista com várias páginas e imagens, sendo que usuário teria alguma forma de folheá-la. Agradeço sugestões,
Re: [zope-pt] Produto Plone para Folheto Eletrônico
Eu acredito que o CMFFormControler ou o PloneArticle com alguma customização deve resolver.! Um Abraço. Luiz A. Melo Junior ThreePointsWeb [EMAIL PROTECTED] (61) 8145.9564 Em 27/02/07, robson_suporte [EMAIL PROTECTED] escreveu: Boa tarde, Alguém conhece algum produto Plone para criação de uma espécie de folheto eletrônico. Seria como uma revista com várias páginas e imagens, sendo que usuário teria alguma forma de folheá-la. Agradeço sugestões,
Re: [zope-pt] Produto Plone para Folheto Eletrônico
Corrigindo... Não é o CMFFormControler e sim o CMFContentPanels. Customizado claro. Em 27/02/07, robson_suporte [EMAIL PROTECTED] escreveu: Boa tarde, Alguém conhece algum produto Plone para criação de uma espécie de folheto eletrônico. Seria como uma revista com várias páginas e imagens, sendo que usuário teria alguma forma de folheá-la. Agradeço sugestões,
[zope-pt] Que comando que aplico no Linux para reiniciar o Zope
Olá a Todos, Que comando que aplico no Linux para reiniciar o Zope, sem ter que ir na ZMI. perallis __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
[zope-pt] Re: Que comando que aplico no Linux para reiniciar o Zope
Acabei de Descobrir., Dentro da pasta bin do zope, Execute o script ./zopectl restart Perallis __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
[zope-pt] Alterar Extensão de um arquivo a ser salvo pelo Browser
Olá, Tenho um script que retorna dados no formato csv. Ao chamar tal script via browser, a opcao de salvar um arquivo (como se o link fosse um arquivo csv). O que preciso é alterar o nome do arquivo que aparece para o usuário. Ao invés de nome_script, gostaria que fosse nome_script.csv Alguém sabe como fazer isso ? Abracos -- Renato Sacramento Horta Moreira Ciência da Computação - UFMG
Re: [zope-pt] Alterar Extensão de um arquivo a ser salvo pelo Browser
Renato, desse jeito o nome do arquivo pode ser totalmente diferente do nome do script. RESPONSE = context.REQUEST.RESPONSE RESPONSE.setHeader('Content-Type', 'application/csv') RESPONSE.setHeader('Content-Disposition', 'filename=NOME_ARQ.csv') return 'texto do arquivo, aaa, bbb' On 2/27/07, Renato Sacramento Horta Moreira [EMAIL PROTECTED] wrote: Olá, Tenho um script que retorna dados no formato csv. Ao chamar tal script via browser, a opcao de salvar um arquivo (como se o link fosse um arquivo csv). O que preciso é alterar o nome do arquivo que aparece para o usuário. Ao invés de nome_script, gostaria que fosse nome_script.csv Alguém sabe como fazer isso ? Abracos -- Renato Sacramento Horta Moreira Ciência da Computação - UFMG . -- Johnny Souza 6199358098 Ciência da Computação - UnB
Re: [zope-pt] Alterar Extensão de um arquivo a ser salvo pelo Browser
Opa Tente alterar no header do response o Content-disposition. Acho que é assim: RESPONSE.setHeader('Content-Type','application/ csv') RESPONSE.setHeader(Content-Disposition,filename=nome_do_arq.csv) RESPONSE.setHeader('Content-Length',len(result)) RESPONSE.write(result) Tomara que ajude, fcorrea On 2/27/07, Renato Sacramento Horta Moreira [EMAIL PROTECTED] wrote: Olá, Tenho um script que retorna dados no formato csv. Ao chamar tal script via browser, a opcao de salvar um arquivo (como se o link fosse um arquivo csv). O que preciso é alterar o nome do arquivo que aparece para o usuário. Ao invés de nome_script, gostaria que fosse nome_script.csv Alguém sabe como fazer isso ? Abracos -- Renato Sacramento Horta Moreira Ciência da Computação - UFMG
[zope-pt] Re: Mostrando um objeto na view de outro objeto
Glra , só pra avisar que consegui resolver meu problema. Customizei o zpt chamado field que renderiza os campos e criei um zpt chamado fieldref que tem macros que renderizam os campos do objeto referenciado. Não sei se era a melhor maneira, entretanto está resolvida. A parte do conteúdo eu me esqueci q é possível definir nas preferências do portal para que o conteúdo não apareça na navegação. Até. Em 26/02/07, Diego Manhães Pinheiro [EMAIL PROTECTED] escreveu: Olá Lista. Tenho um campo num conteúdo archetype que faz referência a um objeto que é contido no próprio objeto. Estou customizando a macro body da minha view no objeto que faz referência para ele mostrar os atributos do objeto referenciado, ao invés de somente mostrar um link para o objeto referenciado. Entretanto não consigo ter mais idéias de como fazer isso, por isso peço a ajudar de vocês novamente. Tentei usar a macro view do zpt field mas não consigo usar um mesmo nome de variável de iteração em repeat aninhados. Não quero ter que alterar nenhum ZPT . Outra coisa que gostaria de saber como definir no objeto que seus objetos contidos(objetos dentro de um Folder ) não devem aparecer no portlet_navigation. Coloquei o código no paste.plone.org : http://paste.plone.org/13141 Agradeço por qualquer opinão, crítica ou ajuda. -- --- Diego Manhães Pinheiro Linux User #375020 -- --- Diego Manhães Pinheiro Linux User #375020