[zope-pt] SOS - Alterações
Bom dia! Fiz algumas alterações no Plone que não ficaram legais. Apaguei essas alterações, mas o site não voltou ao normal. O que faço agora?? :-S
Re: [zope-pt] Esboço Público para anonimos
Luiz, O caminho é o seguinte: portal_workflow, aba contents, folder_workflow, aba states, visible, aba permissions. Na permissão View desmarcar Acquire permission settings? e Anonymous. Voltar em portal_workflow e clicar em Update security settings. Espero ter ajudado. Wesley *portal_workflowhttp://localhost:8080/serprogov/portal_workflow/manage_workspace * Em 25/04/07, ferreira.luiz [EMAIL PROTECTED] escreveu: Bom dia! Meu ambiente: Plone 2.5.2, CMF-1.6.2, Zope (Zope 2.9.7-final, python 2.4.4, freebsd6), Five 1.3.8, Python 2.4.4 (#2, Mar 28 2007, 18:42:58) [GCC 3.4.6 [FreeBSD] 20060305], PIL 1.1.6 Gostaria de configurar o Plone para anonimos nao acessar todo o conteúdo de estado Esboço Publico. Dei uma pesquisada no forum e vi uma orientação para ir em portal_workflow, aba contents e setar os states de todos os workflow retirando a permissao para os anonimos. Mas, fiz isso e nao funcionou. Teria alguma dica para fazer isso? Obrigado. Luiz.
Re: [zope-pt] Problemas com criação de template
Posso estar enganado, mas creio que você não é permitido aninhar slots em uma macro. Zénrique. Em 24/04/07, Carlos Eduardo Mendes de Castro Alves [EMAIL PROTECTED] escreveu: Pessoal! Estou penando pra entender o esquema de templates de Zope que, particularmente, acho uma m. A curva de aprendizado é altíssima. E não encontro um tutorial decente na internet. O Zope está retornando o seguinte erro: Compilation failed TAL.TALDefs.METALError: fill-slot must be within a use-macro, at line 4, column 5 O código do template é este: http://docs.google.com/Doc?id=dhtjq4wq_9ftqrrk Toda a ajuda que vier será muito bem-vinda! Abs! Cadu de Castro Alves http://www.cadudecastroalves.com 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] Re: Problemas com criação de template
Carlos, um fill-slot deve estar dentro de use-macro. html metal:use-macro=here/page_template/macros/layout head metal:use-macro=head_slot title metal:fill-slot=title_slotDocument Title/title /head /html Da uma olhada no Zope book [1] e esse outro link [2] tem uma parte que só se refere ao TAL. Você também pode dar uma olhada na outras templates existentes no Plone para ter uma noção na hora de montar a sua. Da uma olhada na main-template as vezes é melhor reproveita-la do que construir uma nova. [1] http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/AppendixC.stx [2] http://wiki.zope.org/ZPT/FrontPage abraços, Clayton --- Em zope-pt@yahoogrupos.com.br, Carlos Eduardo Mendes de Castro Alves [EMAIL PROTECTED] escreveu Pessoal! Estou penando pra entender o esquema de templates de Zope que, particularmente, acho uma m. A curva de aprendizado é altíssima. E não encontro um tutorial decente na internet. O Zope está retornando o seguinte erro: Compilation failed TAL.TALDefs.METALError: fill-slot must be within a use-macro, at line 4, column 5 O código do template é este: http://docs.google.com/Doc?id=dhtjq4wq_9ftqrrk Toda a ajuda que vier será muito bem-vinda! Abs! Cadu de Castro Alves http://www.cadudecastroalves.com
Re: [zope-pt] Como executar um pedaço de script python dentro de uma página do Plone
Se você quer atualizar informações em uma página, buscando-as do servidor, sem ter que recarregar a página, então a saída é Ajax. Para isso necessariamente você terá que recorrer a javascript. Não há como fazer isso programando page templates, dtml ou python, já que a página roda no browser. Zénrique. Em 24/04/07, Peterson Zilli [EMAIL PROTECTED] escreveu: Entendí. Com essa dica do ajax comecei a ter umas idéias. O que eu quero fazer é basicamente assim: Tenho um banco de dados com uma tabela de dois campos: Sigla e Nome-por-extenso. Fiz uma função python que retorna o nome-por-extenso dada uma sigla. E isso eu gostaria de fazer como se fosse uma tag dtml dentro da página crio no Plone e edito no kupu... Sabe? Aí escrevo lá algo do tipo uma tag troca sigla, que é substituida por Nome-por-extenso Será que não há uma maneira mais elegante de se fazer isso? Andei lendo alguma coisa sobre dtml-methods, mas parece que eles só funcionam dentro de templates, não é mesmo? Parece que a saída vai ser colocar um ajax... =) 2007/4/24, José Henrique [EMAIL PROTECTED]: Peterson, Os scripts python são executados no servidor e não no cliente (browser). Se você precisa executar um script a partir de uma página, pode fazer isso: a) utilizando o método tradicional: submetendo uma requisição ao script que seria processado e retornaria um resultado. Isso pode ser feito a partir de um FORM, por exemplo. b) utilizando AJAX: há vários toolkits para facilitar o trabalho, mas você pode desenvolver o seu também. A vantagem desse método é que não é necessário carregar uma nova página para exibir os resultados do processamento. Zénrique Em 24/04/07, Peterson Zilli [EMAIL PROTECTED] escreveu: Olá! Sou novato nessa lista, Gostaria de saber como executar um script dentro de uma página do Plone (aquela que eu adiciono através do adicionar-página). Alguém pode ajudar? Peterson. Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos -- Peterson Katagiri Zilli Engenharia de Computacao - 2003 Pesquisador do GOA - Grupo de Otimizacao Aplicada IC - Unicamp - Campinas - SP.
[zope-pt] Re: Esboço Público para anonimos
Após as mudanças você clicou em Update security settings no portal_workflow ? --- Em zope-pt@yahoogrupos.com.br, ferreira.luiz [EMAIL PROTECTED] escreveu Bom dia! Meu ambiente: Plone 2.5.2, CMF-1.6.2, Zope (Zope 2.9.7-final, python 2.4.4, freebsd6), Five 1.3.8, Python 2.4.4 (#2, Mar 28 2007, 18:42:58) [GCC 3.4.6 [FreeBSD] 20060305], PIL 1.1.6 Gostaria de configurar o Plone para anonimos nao acessar todo o conteúdo de estado Esboço Publico. Dei uma pesquisada no forum e vi uma orientação para ir em portal_workflow, aba contents e setar os states de todos os workflow retirando a permissao para os anonimos. Mas, fiz isso e nao funcionou. Teria alguma dica para fazer isso? Obrigado. Luiz.
Re: [zope-pt] SOS - Alterações
A sua mensagem é bastante vaga e portanto a resposta não tem como ser vaga. Na ZMI há uma opção de Undo, para desfazer as alterações (desde que você não tenha feito pack no ZODB). Mas antes de qualquer coisa, recomendo que você estude o Plone antes de realizar alterações. Há muito material no site do Plone [1] e no Tchezope [2] e também há livros publicados. Zénrique. [1] www.plone.org [2] www.tchezope.org Em 25/04/07, Natalia [EMAIL PROTECTED] escreveu: Bom dia! Fiz algumas alterações no Plone que não ficaram legais. Apaguei essas alterações, mas o site não voltou ao normal. O que faço agora?? :-S 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] Off - Topic [ Ruby ]
Bom dia. Pessoal, qual é a visão de mercado que vocês têm sobre o Ruby e Rails? Vai pegar? É uma realidade? Bem, o que vocês acham. Vlw, Fred __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
[zope-pt] Re: Esboço Público para anonimos
Olá Clayton, Primeiramente obrigado pela resposta. Realmente nao tinha clicado nessa opção. Mas, mesmo clicando nessa opção não deu certo. Será que faltaria mudar mais alguma cosia em algum outro lugar? --- Em zope-pt@yahoogrupos.com.br, Clayton Caetano [EMAIL PROTECTED] escreveu Após as mudanças você clicou em Update security settings no portal_workflow ? --- Em zope-pt@yahoogrupos.com.br, ferreira.luiz ferreira.luiz@ escreveu Bom dia! Meu ambiente: Plone 2.5.2, CMF-1.6.2, Zope (Zope 2.9.7-final, python 2.4.4, freebsd6), Five 1.3.8, Python 2.4.4 (#2, Mar 28 2007, 18:42:58) [GCC 3.4.6 [FreeBSD] 20060305], PIL 1.1.6 Gostaria de configurar o Plone para anonimos nao acessar todo o conteúdo de estado Esboço Publico. Dei uma pesquisada no forum e vi uma orientação para ir em portal_workflow, aba contents e setar os states de todos os workflow retirando a permissao para os anonimos. Mas, fiz isso e nao funcionou. Teria alguma dica para fazer isso? Obrigado. Luiz.
[zope-pt] Re: Esboço Público para anonimos
Opa Luiz, Você desmarcou o 'Acquire permission settings?' quando editou as permissões? att, Fernando Bezerra --- Em zope-pt@yahoogrupos.com.br, ferreira.luiz [EMAIL PROTECTED] escreveu Olá Clayton, Primeiramente obrigado pela resposta. Realmente nao tinha clicado nessa opção. Mas, mesmo clicando nessa opção não deu certo. Será que faltaria mudar mais alguma cosia em algum outro lugar? --- Em zope-pt@yahoogrupos.com.br, Clayton Caetano creativobsb@ escreveu Após as mudanças você clicou em Update security settings no portal_workflow ? --- Em zope-pt@yahoogrupos.com.br, ferreira.luiz ferreira.luiz@ escreveu Bom dia! Meu ambiente: Plone 2.5.2, CMF-1.6.2, Zope (Zope 2.9.7-final, python 2.4.4, freebsd6), Five 1.3.8, Python 2.4.4 (#2, Mar 28 2007, 18:42:58) [GCC 3.4.6 [FreeBSD] 20060305], PIL 1.1.6 Gostaria de configurar o Plone para anonimos nao acessar todo o conteúdo de estado Esboço Publico. Dei uma pesquisada no forum e vi uma orientação para ir em portal_workflow, aba contents e setar os states de todos os workflow retirando a permissao para os anonimos. Mas, fiz isso e nao funcionou. Teria alguma dica para fazer isso? Obrigado. Luiz.
[zope-pt] Re: Esboço Público para anonimos
Senhores, Me desculpa aí. Realmente era esse mesmo o problema. Esta entre a cadeira e o teclado :) Foi mau! Foi só desmarcar a opção 'Acquire permission settings' e clicar em 'Update security settings' e funcionou é claro. Muito Obrigado. Luiz. --- Em zope-pt@yahoogrupos.com.br, Fernando Bezerra [EMAIL PROTECTED] escreveu Opa Luiz, Você desmarcou o 'Acquire permission settings?' quando editou as permissões? att, Fernando Bezerra --- Em zope-pt@yahoogrupos.com.br, ferreira.luiz ferreira.luiz@ escreveu Olá Clayton, Primeiramente obrigado pela resposta. Realmente nao tinha clicado nessa opção. Mas, mesmo clicando nessa opção não deu certo. Será que faltaria mudar mais alguma cosia em algum outro lugar? --- Em zope-pt@yahoogrupos.com.br, Clayton Caetano creativobsb@ escreveu Após as mudanças você clicou em Update security settings no portal_workflow ? --- Em zope-pt@yahoogrupos.com.br, ferreira.luiz ferreira.luiz@ escreveu Bom dia! Meu ambiente: Plone 2.5.2, CMF-1.6.2, Zope (Zope 2.9.7-final, python 2.4.4, freebsd6), Five 1.3.8, Python 2.4.4 (#2, Mar 28 2007, 18:42:58) [GCC 3.4.6 [FreeBSD] 20060305], PIL 1.1.6 Gostaria de configurar o Plone para anonimos nao acessar todo o conteúdo de estado Esboço Publico. Dei uma pesquisada no forum e vi uma orientação para ir em portal_workflow, aba contents e setar os states de todos os workflow retirando a permissao para os anonimos. Mas, fiz isso e nao funcionou. Teria alguma dica para fazer isso? Obrigado. Luiz.
Res: [zope-pt] tags no editor Kupu
Daniela, O Kupu tem um mecanismo que remove algumas tags na edição de conteúdos. Para você personalizar o seu editor do portal vá em configuração do site e clique em Editor visula kupu la em abaixo tem um label HTML Filter. É no HTML Filter que você define as tags que serão removidas ou não após salvar algum conteúdo. abraços, Clayton - Mensagem original De: Daniela Lucas [EMAIL PROTECTED] Para: zope-pt@yahoogrupos.com.br Enviadas: Quarta-feira, 25 de Abril de 2007 11:28:32 Assunto: [zope-pt] tags no editor Kupu Pessoal, uso o Plone 2.5.1. Ao editar um objeto do tipo página no editor Kupu, algumas tags html não funcionam. Uma delas é a font color... Alguém saberia me dizer se posso configurar algo para resolver isso? Obrigada, Daniela. Torpedo Messenger- Envie torpedos do messenger para o celular da galera. Descubra como aqui! !-- #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/
Re: [zope-pt] Re: Redirect de Https para Http
Olá Paulo,.,. Tenta colocar as seguintes linhas no final do script login_next.cpy -- s = came_from.split(':') if (s[0] == 'https'): came_from = 'http:'+s[1] state.set(came_from=came_from) return state Fabricio Scariott Paulo Roberto Simões Pellucci [EMAIL PROTECTED] escreveu: --- Em zope-pt@yahoogrupos.com.br, Fernando Correa Neto [EMAIL PROTECTED] escreveu Opa! Amigo, o site do plone está repleto de artigos sobre configuração de apache em geral. Uma busca simples por lá me retornou algo que possa lhe ajudar. Dê uma olhada nesse aqui por exemplo: http://plone.org/documentation/how-to/apache-ssl/ []'s E aí Fernando, beleza? Agradeço a ajuda, mas é que o apache já está configurado, eu gostaria de saber era se no meu produto python, ou se no meu form, ou se em javascript (com o redirect) eu consigo enviar do https pro http sem perder a minha sessão, pois das formas que fiz (redirect do javascript, self.REQUEST.RESPONSE.redirect no python) eu não consegui, perdi a sessão gravada no REQUEST. Obrigado! __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
[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] Resolução Página
Alguem teve problema em configurar a resolução do Plone? Obrigada Natália
[zope-pt] codigo
Pessoal, como conseguir o codigo de acesso para criar uma nova conta do zope? ja mandei email para eles em Ingles, e nao entendo nada das resposta deles, alguem pode ma ajudar como conseguir esse codigo? Aguardo. __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Re: [zope-pt] Re: tabela dinamica usando TAL
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] ATCountryWidget
Fala Paulo! Enfim consegui parar pra instalar esse cara, tu teve problemas na instalacao ou uq? ainda tem problemas? se sim, reporta pra gente seus passos pra gente tentar reproduzir ;) aqui instalou, minha config: Plone 2.5.2, CMF-1.6.2, Zope (Zope 2.9.6-final, python 2.4.4, linux2), Five 1.3.8, Python 2.4.4 (#1, Feb 27 2007, 14:44:46) [GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)], PIL 1.1.6 e AT 1.4.2-final abracos! On 4/16/07, Paulo Segundo [EMAIL PROTECTED] wrote: Boa tarde pessoal, Estou precisando de uma ajuda com o produto ATCountryWidget 0.2.4. Realizada a instalação, quando tento incluir o produto ATCountryWidget_Utilities recebo a mensagem de erro abaixo. Alguma idéia do que pode ser? Estou utilizando Zope 2.9.5-final, python 2.4.4, Plone 2.5.2 e Archetypes (1.4.1-final). Site Error An error was encountered while publishing this resource. AttributeErrorSorry, a site error occurred. Traceback (innermost last): Module ZPublisher.Publish, line 196, in publish_module_standard Module Products.PlacelessTranslationService.PatchStringIO, line 34, in new_publish Module ZPublisher.Publish, line 146, in publish Module Zope2.App.startup, line 222, in zpublisher_exception_hook Module ZPublisher.Publish, line 115, in publish Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish , line 41, in call_object Module Products.ATCountryWidget.CountryTool, line 374, in manage_addCountryUtilsAttributeError: _setOb (Also, the following error occurred while attempting to render the standard error message, please see the event log for full details: @@plone) Troubleshooting Suggestions The URL may be incorrect. The parameters passed to this resource may be incorrect. A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the error log. If the error persists please contact the site maintainer. Thank you for your patience. -- Paulo Segundo -- Castardo ThreePointsWeb [EMAIL PROTECTED] +55 61 8162-2072
[zope-pt] archGenXml
Por favor, Alguém dispõe de algum link ou material sobre archGenXml em português?? Dicas de instalação, operação, artigos, etc... Ler em inglês sobre assuntos que não dominamos torna o aprendizado beeemmm lento. Obrigado, Danilo