User:Mainframe98/Sandbox

__NEWSECTIONLINK__

Installing MediaWiki on Windows Server 2016
Moved to Manual:Installing MediaWiki on Windows Server 2016.

User box building
See Template:User autopatrolled MediaWiki.org.

Parameters
Usage:

API Edit test
Content goes here.

Links

 * Special:PrefixIndex/Toolserver & Special:PrefixIndex/Toolserver:
 * Category:Pages transferred from Toolserver

User pages

 * Listed on Special:PrefixIndex/Toolserver:User:


 * 1) Determine
 * 2) Determine if the page is not a redirect
 * 3) Determine if user exists here
 * 4) Determine if user has user page here
 * 5) Determine if user had subpages on toolserver
 * Act
 * 1) If User exists:
 * 2) *Move Toolserver user page to User:/Toolserver page
 * 3) If User has user pages
 * 4) *Move Toolserver user subpages to User:/Toolserver page/

Files

 * Listed on Special:PrefixIndex/Toolserver:File:

Files are moved to Toolserver:File:, but this caused the image to be lost; these pages do not serve any purpose anymore and aren't used (seeing that there is no image to link to. Some have been imported from commons and can be link fixed. Requires per-case analyses.

Templates

 * Listed on Special:PrefixIndex/Toolserver:Template:

Please note that
 * Template:MovedFromToolserver should be between tags.
 * Duplicates that exist locally already should be deleted (Templates similar to Template:Terminal & Template:!)

Extension API documentation organisation proposal pre-draft

 * One category: MediaWiki Extension API
 * Located on Extension:NAME/API
 * Field in Template:Extension for link to API with category Extensions with documented API

To do
Small list to bridge until able do this all at once,
 * Create Category:Warning templates as seen on Meta - Already done, used wrong link and presumed it didn't exist
 * Copy missing templates to this wiki, request import?
 * Create and work through Category:Archived extensions without an oldid.
 * File a bug report for Special:Diff, when no arguments specified. Also check which translations it uses, as the Dutch one borrows from Special:Move which makes everything even more cryptic

Relevant Extension:Translate links

 * Special:PagePreparation
 * Special:PageMigration
 * Help:Extension:Translate

Actions for Manual:Hooks/getUserPermissionsErrors

 * read
 * create
 * edit
 * patrol
 * protect
 * move
 * move-target
 * move-subpages
 * delete
 * editcontentmodel
 * undelete
 * upload
 * pagelang - Note: This hook is curently not called for changing the page language, see T160783.
 * bigdelete
 * rollback
 * deletedhistory

Phabricator MediaWiki-Vagrant role
Place this on Phabricator or something
 * Enable with vagrant roles enable phabricator
 * Access the installation by navigating to http://phabricator.local.wmftest.net:8080/

Extension amount calculation

 * Amount of documented extensions


 * Amount of archived extensions


 * Percentage of extension archived