Page MenuHomePhabricator

Allow more granular restrictions in StopForumSpam
Open, Needs TriagePublicFeature

Description

Currently, StopForumSpam blocks all non-view actions from users using an IP address identified as problematic by StopForumSpam. This is pretty aggresive and probably not needed. If the aim here is to prevent spamming, I'm not sure we should be blocking administrators from deleting pages or blocking vandals (note: while sysops have the sfsblock-bypass, I was prevented by SFS to delete -oh, the irony- a spam page because stewards don't have yet the sfsblock-bypass right in their global group).

  • An option may be to restrict SFS-blocking to the create and/or edit content actions only.
  • Another option could be to allow system administrators to define which specific actions they want to block through this extension (e.g. SFSActionsToBlock = 'edit', 'upload', etc. - However, considering the number of actions defined by MediaWiki and its extensions, the list could be rather large, unless made an opt-out list rather than an opt-in one.
  • Allowing to define per-namespace restrictions could be useful as well.

Event Timeline

MarcoAurelio renamed this task from Allow restrictions granularisation for StopForumSpam to Allow to granularise restrictions in StopForumSpam.Apr 17 2023, 2:45 PM
MarcoAurelio updated the task description. (Show Details)
Reedy renamed this task from Allow to granularise restrictions in StopForumSpam to Allow more granular restrictions in StopForumSpam.Apr 17 2023, 3:05 PM
MarcoAurelio changed the subtype of this task from "Task" to "Feature Request".Apr 19 2023, 2:40 PM