Domino9下webmail功能定制--登陆信息提醒

我们之前的文档介绍了,如何通过Desinger工具定义Webmail登陆界面及提醒功能;通过Desinger工具通过修改domcfg.nsf数据库下的Loginuserform表单进行定义;最常见的是添加背景图、添加log图片及显示信息;当时定义完后,发现挺好的,但是有一个问题没有及时发现;就是通过错误的登陆信息登陆不提示警告信息;比如Domino列表中没有zhangsan这个用户或者zhangsan的密码不是有效的,应该在登陆的时候提示“账户或者密码错误的相关提示”,后续为了解决这个问题需要重新定义;具体见下:

页面定以后的图示;可以根据自己的需求添加定义

通过desinger工具打开domcfg.nsf数据库;

双击打开Loginuserform表单,进行编辑

默认有一个域值的;ReasonType=”0”;我们不建议修改该域值,建议添加新域值,让新域值去调用该域值

我们将光标定位到密码域下;然后创建---域

域名称:ReasonText;类型:文本---显示时计算

添加运行代码:

@If(reasonType="0";"";reasonType="1";"您没有权限登陆本系统,请和管理员联系!";reasonType="2";"用户名或密码错误,请重新输入!";reasonType="3";"您的操作已超时,请重新登陆!";"")

调整显示边距;及保存即可

通过tell http q & load http(tell http restart)重新http服务器后尝试

我们通过错误的登陆用户及密码尝试该功能;

提示用户名或密码错误,请重新输入~

本文出自 “高文龙” 博客,请务必保留此出处http://gaowenlong.blog.51cto.com/451336/1362579

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。