图一
对于用户的注册,Drupal 提供三个选项:
1. 只能通过站点的管理员创建新用户帐户。
2. 访问者可以创建帐户,不需要经过管理员审核。
3. 访问者可以创建帐户,但需要经过管理员核准才能成为有效的注册用户。同时,还可以设置当用户注册时,是否需要发确认信。
这部分下方的文本框中,填入的是注册页面的欢迎语。例如欢迎您的注册等字句。
这段话将显示在注册页面的上部。
(2) 相关E-mail 设置
在进行一些操作时(如注册),Drupal 会向用户发送邮件以告知用户系统正在进行处理的状态。此部分可以设置下列四种邮件的主题和内容,按照设置框的顺序由上至下依次是:
1. Welcome E-mail新用户提交注册信息
2. Welcome E-mail (user created by administrator)管理员创建新用户
3. Welcome E-mail(awaiting admin approval)提交完注册信息后等待审核
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)4. Password Recovery E-mail申请找回密码
下面以提交注册信息后,用户收到的欢迎邮件为例。如图所示即为欢迎邮件的模板。
图二
可以更改邮件的主题(subject)和内容(body)。显示在文本框中的是当前默认的模板。用!username,!site,!password,!uri,!uri_brief,!mailto,!date,!login_uri,!edit_url,!login_url作为参数变量,嵌在邮件中。例如邮件的标题Account details for !username at !site,其中使用!username 来表示要发送至的用户名,!site 表示站点名称。
(3) 用户上传头像设置
Drupal 默认关闭用户个人头像支持(Picture support)。如开启,则可以设定上传图像所存放的路径(Picture image path)。也可以指定默认的头像(Default picture)。还可以限定图像的长宽(maximum dimensions),以及图像文件的大小(maximum file size)。同时,可以在上传指导(guidelines)文本框内填入一些帮助性的文字指导用户如何上传个人头像。这些文字将会显示在注册页面的上传个人头像部分。
5. 访问规则
访问规则,指的是通过对注册的用户名、E-mail 或IP 地址的限制,拒绝某些用户的注册或登录。如可以设置用户不能使用包含bad单词的用户名进行注册。或IP 地址为192.168.1.*的是被禁止访问的等等。
点击导航管理--用户管理--访问规则,
(1)添加规则(Add rule)
单击标题右方的Add rule打开添加规则选项卡,如图:
图三
此页面主要设置三个部分:访问类型(Access type)、规则类型(Rule type)和规则字符串(Mask)。访问类型决定此规则是允许(Allow)或拒绝(Deny)。例如要创建一个规则,凡是符合此规则的用户,均可以访问站点,那么这个规则就是允许型的。规则类型即为规则的种类,Drupal 中支持对三种类别进行访问控制:用户名(username)、E-mail 和主机(Host)。规则字符串(过滤条件)用来表示规则内容,就像正则表达式一样,是一个描述一组字符串的模板。将目标字符串与此字符串进行匹配,如果相同,则返回真。在Drupal 的规则中,可以使用%来表明零个或多个字符,使用_表明一个字符
(2) 检查规则(Check rules)
通过标题右方的Check rules链接进入检查规则页面,如图:
图4
在此处可以对创建的不同类型(用户名、E-mail 和主机名)的规则进行检查。测试一下所建的邮件拒绝规则是否有效。由此可见,只要灵活的使用%和_就可以创建简单的访问规则。(文/John Gu)
关于作者:
慧衡数字营销(InteMatrix DigiMarketing)是深圳慧衡科技针对中小企业需求而推出的网站建设和网络营销推广服务。