Last modified: 2008-11-29 19:16:19 UTC
An implementation proposed on en.wiki ([[Wikipedia:Flagged revisions/Trial]]) proposes to use $wgFlaggedRevsOverride = false; $wgFlaggedRevsReviewForDefault = true; to effectively limit the availability of FlaggedRevs features to specific articles. Wanting to only 'enable' FlaggedRevs on a subset of a namespace is an acceptable and probably fairly common desire. However, setting $wgFlaggedRevsNamespaces = array( NS_MAIN ); disables RCPatrolling using the core interface across the entire namespace. I can't see any pressing reason why RCPatrol values necessarily need to be synchronised with reviewed revisions; at the very least it should be possible to 'unlink' the two with a configuration variable.
Created attachment 5544 [details] adds a configuration variable to optionally allow normal RC patrolling to continue Adds a new configuration variable, default true, which when false guts the function FlaggedRevsHooks::stripPatrolRights. UNTESTED
Should be fixed in r44045