除非允许的群组设置,否则批准

混淆之处在于将信任级别视为组,而不是“级别”。从语义上讲,如果一个人具有某个信任级别,那么他们也拥有较低的信任级别。除非你了解内部实现,否则并不清楚,如果用户“属于”某个信任级别组,他们也属于较低信任级别的组。

这可能弊大于利,但如果将这类设置分为两个设置会更清晰:

  • 批准,除非信任级别(默认为 TL0)
  • 批准,除非组(默认为“所有人”)

当前设置的默认值对大多数站点来说是合适的,所以我怀疑该设置是否经常被调整。