修改“添加用户”屏幕的“发送电子邮件”部分中的主题+主体中的默认文本
-
16-10-2019 - |
题
我想修改默认文本 主题 和 个人信息, ,在页面上:
http://(sharepoint)/_layouts/aclinv.aspx
我在哪里更改文字?
谢谢 :-)
解决方案
我可以看到三种方法可以完成:
制作aclinv.aspx页面的副本,将其命名为aclinv_custom.aspx。在ASPX中,您复制了修改txtemailSubject和txtemailbody控件的文本属性:1问题,您需要在页面本身中修改JavaScript,因为这设置了主题值。
如上所述制作页面的副本,除非这次创建一个从Microsoft.sharepoint.applicationpages.aclinv继承的自定义页面类。覆盖页面加载事件并编程设置属性。更改复制页面中的继承标签,以指向新创建的类。不过,您仍然需要更改页面JavaScript。
如上所述,在ASPX的头上进行页面的副本,在UpdateMailSubject()JavaScript函数中修改JavaScript以设置主题文本字段,您也可以以相同的方式设置Body Text。
所有这些方法都需要您更新将用户带到原始aclinv.aspx的任何设置页面链接。您可以使用功能操作来删除现有链接并添加自定义链接。这样,您可以避免修改任何OOTB文件,并且可以通过解决方案部署新页面,以避免使用服务包更新等问题,以修改原始页面。
希望这可以帮助
斯图尔特