Wikimedia

Ensure blocked users cannot change user rights

In the MediaWiki wiki software, a user may be blocked (prevented from editing or modifying any pages) if they vandalise or disrupt the wiki. While blocked, a user should not be able to perform any functions on the wiki (except for a small number of allowed tasks).

Your task is to ensure that bureaucrats cannot change user rights while blocked, either via the API or via the Special:Userrights on-wiki interface.

See also https://www.mediawiki.org/wiki/Manual:Special_pages#Restricting_page_access

This GCI task is only intended for students who have worked on similar MediaWiki tasks in the past.

Task tags

  • mediawiki
  • php

Students who completed this task

unicornisaurous

Task type

  • code Code
close

2015