[zope-pt] Site Plone
Pessoal estou disponibilizando o ip do meu site plone para que vcs opinem sobre ele. to precisando de um produtos de noticias com fotos se alguem puder indicar fico grato e tb de uma galerria e gostaria de um forum tb . o ip é este http://200.17.114.246/ valeu e abraço a todos .
Re: [zope-pt] workflow actions
Olá Clayton, valeu pela resposta, mas eu sei que isso não é uma mensagem de erro. O que eu quis chamar a atenção é que esta mensagem não é apresentada quando a transição é feita diretamente, sem usar a opção "avançado...". Mesmo com a mensagem ele ajusta corretamente o estado no workflow e as permissões do objeto, apenas não chama a ação (pós-transição) que eu associei. Quanto a ser algo relacionado ao código gerado pelo ArchGenXML, acho pouco provável, mas de qualquer forma continuarei investigando, e caso encontre o motivo reportarei aqui na lista. []'s Daniel On Thu, 13 Dec 2007 19:19:27 -0200, Clayton <[EMAIL PROTECTED]> wrote: > Daniel, > > Isso não é uma erro "INFO Plone Debug" é uma informação que o método > que esta sendo utilizado esta obsoleto. > > Utilizando o tradutor do Google já tirava a sua dúvida: > > "O is_folderish script é obsoleto e será removido no plone 3,5. Use o > isStructuralFolder método do @ @ plone vista vez" > > Da uma olhada no código que o ArchGenXml gerou, procure aonde esta > sendo chamado is_folderish e troque por isStructuralFolder fazendo > isso irá para de aparecer essa mensagem. > > abraços, > > Clayton
Re: [zope-pt] workflow actions
Daniel, Isso não é uma erro "INFO Plone Debug" é uma informação que o método que esta sendo utilizado esta obsoleto. Utilizando o tradutor do Google já tirava a sua dúvida: "O is_folderish script é obsoleto e será removido no plone 3,5. Use o isStructuralFolder método do @ @ plone vista vez" Da uma olhada no código que o ArchGenXml gerou, procure aonde esta sendo chamado is_folderish e troque por isStructuralFolder fazendo isso irá para de aparecer essa mensagem. abraços, Clayton Em 13/12/07, Daniel Monteiro Basso<[EMAIL PROTECTED]> escreveu: > Caros, > > estou enfrentando um probleminha esquisito, tentei procurar casos > semelhantes pela internet mas não sei se estou procurando direito, não > achei nada, por isso peço a ajuda de vocês. > > Tenho um tipo de conteúdo, criado com o ArchGenXML, que tem vários > estados e transições, mas para simplificar vou mencionar apenas os > envolvidos no problema: > > > +--+ Voltar para Edição +---+ > |Edição|<-|Análise| > +--+ +---+ > `^ > Enviar para Análise > > > Tenho uma ação associada a cada uma das transições, que são chamadas > normalmente quando seleciono seus itens no menu estado. Porém, quando > uso a opção "avançado..." para mudar o estado, a ação só é chamada no > "enviar para análise", e o "voltar para edição" apresenta esta mensagem > no console: > > 2007-12-13 17:33:36 INFO Plone Debug: The is_folderish script is > deprecated and will be removed in plone 3.5. Use the isStructuralFolder > method of the @@plone view instead. > > > Alguém tem idéia do que possa estar acontecendo? > > []'s > > Daniel > > -- > Daniel Monteiro Basso > Líder Técnico do Centro de Inovação > Trino Pólo - Pólo de Informática de Caxias do Sul > http://www.trinopolo.com.br > > > > 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] workflow actions
Caros, estou enfrentando um probleminha esquisito, tentei procurar casos semelhantes pela internet mas não sei se estou procurando direito, não achei nada, por isso peço a ajuda de vocês. Tenho um tipo de conteúdo, criado com o ArchGenXML, que tem vários estados e transições, mas para simplificar vou mencionar apenas os envolvidos no problema: +--+ Voltar para Edição +---+ |Edição|<-|Análise| +--+ +---+ `^ Enviar para Análise Tenho uma ação associada a cada uma das transições, que são chamadas normalmente quando seleciono seus itens no menu estado. Porém, quando uso a opção "avançado..." para mudar o estado, a ação só é chamada no "enviar para análise", e o "voltar para edição" apresenta esta mensagem no console: 2007-12-13 17:33:36 INFO Plone Debug: The is_folderish script is deprecated and will be removed in plone 3.5. Use the isStructuralFolder method of the @@plone view instead. Alguém tem idéia do que possa estar acontecendo? []'s Daniel -- Daniel Monteiro Basso Líder Técnico do Centro de Inovação Trino Pólo - Pólo de Informática de Caxias do Sul http://www.trinopolo.com.br
Re: [zope-pt] Class zope
Paulo, Esse seu modulo python esta aonde dentro do Zope ou fora do zope em file system? Se for fora do Zope em file system existe duas formas: 1ª Criar um produto que integre ao Zope, que existe documentação na comunidade de como criar produtos para o Zope e Plone. 2ª Cria um External Method que é bem tranqüilo de se fazer que também existe documentação sobre o assunto. * http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/ScriptingZope.stx * http://www.zope.org/Documentation/How-To/ExternalMethods abraços, Clayton Em 13/12/07, Paulo <[EMAIL PROTECTED]> escreveu: > > Boa tarde grupo, > > Tenho um modulo Python existe alguma forma de fazer as classes serem > visives em Python Scripts no Zope? > >
Re: [zope-pt] Class zope
Olá Paulo, procura no google por "external methods", é bem simples e tu vai encontrar bastante coisa. []'s Daniel -- Daniel Monteiro Basso Líder Técnico do Centro de Inovação Trino Pólo - Pólo de Informática de Caxias do Sul http://www.trinopolo.com.br
[zope-pt] Re: PloneFormGen + Plone Captchas ???
Fala ae pessoal, como ninguém respondeu... ralei um pouco e consegui fazer as configurações sozinho... Ae esta a resposta: 1 --- O ARQUIVO NO FORMGEN QUE PRECISA COLOCAR A MACRO DO CAPTCHAR É O : PLONEFORMGEN/ SKINS/PLONEFORMGEN/FGEDITMACROS.PT 2 --- Agora você vai setar o arquivo de validação do captchar no ploneformgen neste local: PLONEFORMGEN/SKINS/PLONEFORMGEN/fg_base_view.cpt.metadata Nesta ordem: [validators] validators = fgvalidate_base validators = captcha_validator validators..form_add = validators..cancel = obs: cod cotinua.. 3 --- Agora você vai no captchar_validator e no lugar deste codigo: obs: cod else: captcha_tool.addExpiredKey(decrypted_key) return state.set(portal_status_message='Sucess') Colocará este: else: nextAction = context.fgGetSuccessAction() state.setNextAction( nextAction ) captcha_tool.addExpiredKey(decrypted_key) return state.set(portal_status_message='Form validated.') return state OBS: TEM DOIS ARQUIVOS DE VALIDAÇÃO COM O MESMO NOME, UM NA PASTA DINAMIC E OUTRO NA ESTATIC, como não sabia qual dos dois colocar, por via das duvidas coloquei nos dois Abraço a todos! Em 12/12/07, Felipe Toscano <[EMAIL PROTECTED]> escreveu: > > Fala Pessoal! > > Estou com dificuldades e gostaria da ajuda de vocês... > > Estou tentando colocar o Captchas no Formulário que criei com o > PloneFormGen, alguém saberia quais são OS NOMES EXATOS dos arquivos no > FormGen que tem que colocar as tag exigidas ??? > > No produto eles falam que tem que fazer estes passos: > > >1. insert captchas macro in your form like: > > > >2. add captcha_validator to the list of validators of your form >submitting controller python script like: > >[validators] > >validators=captcha_validator > > > Aparentemente consegui fazer o passo 1, pois o campo ja esta aparecendo no > formulário, mas o formulário continua sendo enviado mesmo sem digitar a > senha do catcha. > > Por favor me ajudem... > > Grato... > > -- > Felipe Toscano -- Felipe Toscano
[zope-pt] Alterar Workflow via QueryString
Bom dia pessoal, Eu desenvolvi um produto que em certas fases ele deve encaminhar um e-mail para que a publicação de um objeto seja aprovada. Nesse e-mail que é enviado eu coloco um link para que a pessoa responsável pela publicação apenas clique para aprovar, sem ter que entrar no plone. No link eu coloco o endereço do meu objeto e: /content_status_modify?workflow_action=Aprovar. Quando o usuário clica aparece a janela do plone dizendo que o objeto teve seu status alterado com sucesso, porém, o status não é alterado. As permissões estão corretas, se o mesmo usuário realiza pelo Plone funciona 100%, mas se é através do endereço (queryString) não funciona. Alguém pode me dar uma luz? Agradeço desde já. Luiz Diogo.