Re: [zope-pt] Enviar email ao entrar no estado inicial do workflow

2008-08-06 Por tôpico Douglas Soares de Andrade
Dayana Santiago escreveu:
> Prezados colegas,
> 
> Estou tentando fazer o plone 2.5.5 enviar emails quando um determinado tipo
> de objeto for criado. Utilizo o título do objeto e outros atributos para
> compor o corpo da mensagem.
> 
> Para isso, pendurei um script na transição submit e fiz com que ela fosse
> disparada automaticamente a partir do estado visible.
> 
> No entanto, o que acontece é que no momento em que ainda estou no formulário
> de edição do objeto, já recebo um email, com o caminho do portal_factory e,
> obviamente sem título. Quando termino de preencher e salvo, recebo mais dois
> emails: um com caminho do portal_factory e outro na pasta em que estou
> criando o objeto. Em todos eles nenhum dos atributos é acessível e o id é
> sempre aquele temporário criado pelo plone.
> 
> Alguma idéia de outra forma de mandar o email ou de acessar os atributos
> para compor a mensagem?

Olá Dayana,

Seguinte, se vc está utilizando um tipo customizado (criado via AGX), vc
pode utilizar os gatilhos at_post_create / at_post_edit para enviar o email.

Caso seja um tipo normal, vc pode utilizar um script de workflow que ao
mudar para o estado published (publicado) ele dispara o email.

Uma sugestão é mudar o quanto antes para o Plone3, que já possui essa
funcionalidade através de Content Rules.

-- 
Douglas Soares de Andrade
-- ThreePointsWeb - www.threepointsweb.com
-- Python, Zope e Plone
== Archlinux Trusted User and Developer - dsa
** Quote: Old programmers never die; they exit to a higher shell.



Re: [zope-pt] Enviar email ao entrar no estado inicial do workflow

2008-08-01 Por tôpico Wilton Alencar
Dayana,
visible é o estado inicial, se a transição estiver como automática no
visible realmente isso vai ocorrer.
Você poderia usar triggers, mas acho que só tem no P3.
Nesse caso o ideal é mudar o estado inicial para private e colocar a
transição automática quando o objeto for para pending, isto é o usuário
pediu publicação e voc~e recebe o e-mail.
Outra possibilidade é ver se seu script está sendo executado no After ou no
Before transition.
Fica aí a dica.
Abraços.
TOM

2008/7/31 Jeferson Lelis C. dos Santos <[EMAIL PROTECTED]>

>   Dayana,
>
>
>
> Acho que os videos do Wilton podem te ajudar.
>
> Dá uma olhada no link
> http://www.tom.pro.br/apresentacoes/sinList?synmap=V%C3%ADdeos%20Plone
>
>
> *Atenciosamente,
> *
> *Jeferson Lelis.*
>
> - Mensagem original 
> De: Dayana Santiago <[EMAIL PROTECTED]>
> Para: zope-pt@yahoogrupos.com.br
> Enviadas: Quinta-feira, 31 de Julho de 2008 21:13:01
> Assunto: [zope-pt] Enviar email ao entrar no estado inicial do workflow
>
>  Prezados colegas,
>
> Estou tentando fazer o plone 2.5.5 enviar emails quando um determinado tipo
> de objeto for criado. Utilizo o título do objeto e outros atributos para
> compor o corpo da mensagem.
>
> Para isso, pendurei um script na transição submit e fiz com que ela fosse
> disparada automaticamente a partir do estado visible.
>
> No entanto, o que acontece é que no momento em que ainda estou no
> formulário de edição do objeto, já recebo um email, com o caminho do
> portal_factory e, obviamente sem título. Quando termino de preencher e
> salvo, recebo mais dois emails: um com caminho do portal_factory e outro na
> pasta em que estou criando o objeto. Em todos eles nenhum dos atributos é
> acessível e o id é sempre aquele temporário criado pelo plone.
>
> Alguma idéia de outra forma de mandar o email ou de acessar os atributos
> para compor a mensagem?
>
>
> Grata pela atenção,
>
>
> Abçs
>
> --
> Dayana.
>
> --
> Novos endereços, o Yahoo! que você conhece. Crie um email 
> novo<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.new.mail.yahoo.com/addresses>com
>  a sua cara @
> ymail.com ou @rocketmail.com.
>  
>



-- 
Cordialmente,
Wilton Souza Alencar
www.tom.pro.br


Res: [zope-pt] Enviar email ao entrar no estado inicial do workflow

2008-07-31 Por tôpico Jeferson Lelis C. dos Santos
Dayana,
Acho que os videos do Wilton podem te ajudar.
Dá uma olhada no link 
http://www.tom.pro.br/apresentacoes/sinList?synmap=V%C3%ADdeos%20Plone

 Atenciosamente, 

Jeferson Lelis.



- Mensagem original 
De: Dayana Santiago <[EMAIL PROTECTED]>
Para: zope-pt@yahoogrupos.com.br
Enviadas: Quinta-feira, 31 de Julho de 2008 21:13:01
Assunto: [zope-pt] Enviar email ao entrar no estado inicial do workflow


Prezados colegas, 

Estou tentando fazer o plone 2.5.5 enviar emails quando um determinado tipo de 
objeto for criado. Utilizo o título do objeto e outros atributos para compor o 
corpo da mensagem.

Para isso, pendurei um script na transição submit e fiz com que ela fosse 
disparada automaticamente a partir do estado visible.

No entanto, o que acontece é que no momento em que ainda estou no formulário de 
edição do objeto, já recebo um email, com o caminho do portal_factory e, 
obviamente sem título. Quando termino de preencher e salvo, recebo mais dois 
emails: um com caminho do portal_factory e outro na pasta em que estou criando 
o objeto. Em todos eles nenhum dos atributos é acessível e o id é sempre aquele 
temporário criado pelo plone.

Alguma idéia de outra forma de mandar o email ou de acessar os atributos para 
compor a mensagem?


Grata pela atenção,


Abçs

-- 
Dayana.
 


  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] Enviar email ao entrar no estado inicial do workflow

2008-07-31 Por tôpico Dayana Santiago
Prezados colegas,

Estou tentando fazer o plone 2.5.5 enviar emails quando um determinado tipo
de objeto for criado. Utilizo o título do objeto e outros atributos para
compor o corpo da mensagem.

Para isso, pendurei um script na transição submit e fiz com que ela fosse
disparada automaticamente a partir do estado visible.

No entanto, o que acontece é que no momento em que ainda estou no formulário
de edição do objeto, já recebo um email, com o caminho do portal_factory e,
obviamente sem título. Quando termino de preencher e salvo, recebo mais dois
emails: um com caminho do portal_factory e outro na pasta em que estou
criando o objeto. Em todos eles nenhum dos atributos é acessível e o id é
sempre aquele temporário criado pelo plone.

Alguma idéia de outra forma de mandar o email ou de acessar os atributos
para compor a mensagem?


Grata pela atenção,


Abçs

-- 
Dayana.