Manual:cleanupPreferences.php

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.20
<translate> MediaWiki version:</translate>

Details

cleanupPreferences.php file is a maintenance script to delete user preference values which are hidden by $wgHiddenPrefs , or those that are unknown (e.g. were added by a since-uninstalled extension).

It contains the DeleteUnknownPreferences hook.

Options/Arguments

Option Description Required?
--dry-run Print debug info instead of actually deleting <translate> Optional</translate>
--hidden Drop hidden preferences ($wgHiddenPrefs) <translate> Optional</translate>
--unknown Drop unknown preferences (not in $wgDefaultUserOptions or prefixed with "userjs-") <translate> Optional</translate>

Usage

php maintenance/cleanupPreferences.php [ --dry-run| --hidden| --unknown ]
Terminal

See also