Extension:PreferencesList

MediaWiki extensions manual
OOjs UI icon advanced-invert.svg
PreferencesList
Release status: unmaintained
Screenshot of PreferencesList extension.png
Implementation Special page
Description Generates a list of all user settings for a particular preference.
Author(s) Ike Hecht
Latest version 0.1.0
Compatibility policy For every MediaWiki release that is a Long Term Support release there is a corresponding branch in the extension.
MediaWiki 1.35+
Composer preferenceslist/preferences-list
License GNU General Public License 2.0 or later
Download
  • preferenceslist
Translate the PreferencesList extension if it is available at translatewiki.net

Check usage and version matrix.

The PreferencesList extension generates a list of all user settings for a particular preference and allows setting multiple users' preferences simultaneously.

This extension was created for WikiWorks.

InstallationEdit

  • Download and place the file(s) in a directory called PreferencesList in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php :
    wfLoadExtension( 'PreferencesList' );
    
  •   Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

ConfigurationEdit

By default, this extension allows only sysops to use this extension. You can change it, so on example, users in the group staff (if you have it created) can use it.

$wgGroupPermissions['staff']['preferenceslist'] = true;

UsageEdit

Go to Special:PreferencesList. The special page is listed under Special:SpecialPages, under Users and rights, PreferencesList.

There is a checklist which shows all avilable user settings on the wiki. If you want to see what is defined, you need to click on checkbox for each option for which you want it. When you have selected all wanted settings, you need to click on the button at the bottom of the page.

Downloading list as the CSV fileEdit

With this extension, you can generate list in the CSV file. If you want it, before clicking on the Submit button, you need to click and on checkbox Download as CSV.