Four extensions declare their own conditions by handling UserRequirementsCondition hook:
- CentralAuth
- FlaggedRevs
- OATHAuth
- TorBlock
These conditions can now be displayed on Special:ListGroupRights, if used in $wgRestrictedGroups (as of T415998). In order for them to be user-friendly, we should define appropriate messages in these extensions.
If a condition requires some preprocessing, instead of just putting the params into a message, the extension can handle UserRequirementsConditionDisplay hook for that.