2010-05-06 69 views
1

通过编辑core.en-US.resx中的数据名称=“ServerEmailFooter”元素,可以在用户添加到站点时自定义来自SharePoint的欢迎电子邮件的页脚。问题是,我可以在那里获得任何动态的内容,例如添加用户的所有者的电子邮件或该网站的任何所有者?定制SharePoint中的欢迎电子邮件

到目前为止我见过< GetVar>和< ListProperty>在资源文件中使用,但不知道如何找出哪些变量可用。

回答

0

对不起,您不能修改此邮件。
顺便说一句,修改core.resx不受支持,并且当您应用下一个SP或CU时肯定会被覆盖。

编辑:相关博客文章 - http://blogs.msdn.com/anolan/archive/2008/01/07/is-it-possible-to-modify-sharepoint-email-notifications.aspx

+0

在每个SharePoint开发人员的生活有来的时候,他(或她)意识到,有时你必须做出改变不支持把事情完成。只要你知道风险并且很聪明,这不是什么大问题。我正在修改resx文件(core.en-US.resx,而不是core.resx)。我的问题是,在这种情况下是否有任何动态属性可用。 此外,您提供的链接处理改变电子邮件,不欢迎电子邮件。 – 2010-05-07 16:23:22

+0

其实,它处理欢迎电子邮件,如果你读到最后。最后,它还会告诉你在哪里寻找答案。你必须使用Reflector来查看“SendEmailInvitation”方法。 – Nico 2010-05-08 11:47:44

+0

你是对的,我没有看过第一部分。然而,这篇文章似乎完全缺少了ServerEmailFooter,它是core.en-US.resx中的可定制内容。 – 2010-05-10 12:27:59