2010-05-09

群英汇 Mailman 人性化设计(2): 管理员认证方式和管理员面板的变化

Mailman 的管理员界面缺省并不进行认证(例如:Mailnan 项目本身的 admin 页面),这有点说不过去:
  • 管理员界面中的创建新列表链接,需要口令认证
  • 管理员界面中的其他链接,指向各个列表的配置界面,也需要口令认证
  • 因为管理员界面不进行认证,因此非公开列表也不显示,管理员也成了瞎子...
在我们为 Mailman 增加了新的认证机制后,管理员界面必须登录才能访问,并能够显示列表概要信息。下面显示的是登录后的管理员面板: 可以看出:
  • 在欢迎信息中,会显示管理员的姓名
  • 列表名称加粗,并标注了星号的列表,是登录管理员已经订阅了的邮件列表
  • 斜体非加粗的列表,是登录管理员尚未订阅的邮件列表
  • 用删除线标识的列表,是隐含列表,不会显示在 listinfo (列表一览页面)中
  • 配置标识,显示了该列表的概要信息
    • 第一段:由三个字母组成,代表订阅和取消订阅的策略
      • 第一个字母若为 C ,含义为订阅需要经过邮件确认 (Confirm)
      • 第一个字母若为 L ,含义为必须先登录才能订阅 (Login)
      • 第一个字母若为 - ,含义为订阅无须确认和登录
      • 第二个字母若为 A ,含义为订阅须经管理员审核 (Approve)
      • 第二个字母若为 - ,含义为订阅无须管理员审核
      • 第三个字母若为 A ,含义为退订须经管理员审核 (Approve)
      • 第三个字母若为 - ,含义为退订无须管理员审核
    • 第二段:由一个字母组成,代表查看花名册的策略
      • 第一个字母若为 L ,含义为登录后才能查看花名册
      • 第一个字母若为 M ,含义为只有列表成员才能查看花名册
      • 第一个字母若为 A ,含义为只有管理员才能查看花名册
      • 第一个字母若为 X ,含义为任何人都可以查看花名册
    • 第三段:由一个字母组成,代表存档策略
      • 第一个字母若为 L ,含义为登录后才能查看历史存档
      • 第一个字母若为 M ,含义为只有列表成员才能查看历史存档
      • 第一个字母若为 P ,含义为任何人均可查看历史存档
    • 第四段:由两个数字组成,表示列表的订阅人数
      • 第一个数字为即时收信的订阅者人数
      • 第二个数字为所有订阅者,包含通过摘要收信的用户
新的管理员面板,不但让管理员能够看到非公开列表,也能通过概要信息检查各个列表的隐私设置是否合理,订阅成员的统计信息等。无疑大大方便了管理员。 下一个博客我们将介绍 “邮件列表订阅界面的人性化设计”。
blog comments powered by Disqus