Modificando o padrão dos Alertas e mensagem Welcome de Notificações no Sharepoint (AlertTemplates.xml)

Pessoal, achei muito interessante este PDF e links, que explicam passo-a-passo como modificar os alertas de notificação.

Basta fazer modificações no AlertTemplates.xml e fazer filtros usando CAML, detalhe e dica, cai em questões de certificação.

Segue, os links de vários formas para alcançar este objetivo.

  1. http://www.combined-knowledge.com/Downloads/Modify_Alert_Notifications.pdf
  2. http://weblogs.asp.net/jan/archive/2006/06/13/YASR_3A00_-Alerts-in-SharePoint-2007.aspx
  3. Customizing Alert Notifications and Alert Templates in Windows SharePoint Services 3.0
  4. How To: Customizing alert emails using IAlertNotifyHandler
  5. Modify Alert Notifications using AlertTemplates.xml in SharePoint 2007

Bom agora vai a pergunta, que me fizeram!

==> Como eu modifico a mensagem de boas vindas do Sharepoint?

Vamos lá então.

O que está em vemlho é a mensagem de boas vindas, e as permissões que o usuário tem.

Figura 1: Email de notificação

Bom eu comecei, a fazer alguns testes, me aprofundando um pouco mais e não é muito boa a resposta.

Eu abri o arquivo AcIinv.aspx (Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ Web server extensions \ 12 \ TEMPLATE \ LAYOUTS). Aclinv.aspx é usado em uma página SharePoint de concessão de permissões para um usuário e gera o e-mail, conforme ilustrado na figura 1.

Figura 2: AcIinv.aspx Form para enviar o Notificação de entrada no WSS/MOSS  e suas permissões.

Descobri que tem um método SendEmailInvitation (PeopleEditor picker, string assunto, string mensagem) que é usado para enviar o e-mail. Ele também confirmou que não era possível modificar o texto ou links circulados na figura 1, mas apenas o corpo do texto e-mail

Bom resumindo.

a) Pode ser feito algum trabalho em cima deste contexto, por exemplo criar neste form, algums javaScript que carregue diretamente esta mensagem padrão por exemplo.

b) Usando IAlertNotifyHandler(Link acima), você pode também interceptar a mensagem e fazer as modificações que acha interessante.

Espero que esta ajuda você de alguma forma. Quem achar mais ideias ou algo interessante, posta ae iremos com o tempo melhorando esta solução.

Boa Sorte pessoal.

Bruno Velaz

Palavra Chave: Alerts, Aleras, Notifications, Notificações, Sharepoint , AlertTemplates.xml, SendEmailInvitation

Anúncios

2 comentários Adicione o seu

  1. Adriana disse:

    Bruno, tudo bem?Seu site está fora? o CanalSharepoint.com.br?Há dias tento entrar e nada!AbraçoAdriana

  2. Eloisa Noemia disse:

     Bruno, boa tarde,
    os links são realmente muito úteis para alterações de alertas, valeu por compartilhar mais este conhecimento conosco.
    Estou procurando ainda, o caminho no SharePoint Server para alterar o campo de e-mail de envio e recebimento de mensagens. Já alteramos no "SharePoint Central Administration" aba Operations (Outgoing e-mail settings), mas não funciona. Por exemplo: Na aplicação, quando criamos um novo usuário e ativamos o envio de e-mail, aparece um erro dizendo que o email falhou.
    Você possui algum documento sobre este assunto?
    Desde já agradeço.
    Eloisa Silva

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s