我们之前的文档介绍了,如何通过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