Extension:PageAuthors

PageAuthors is an extension that introduces a magic word  that returns a sensible list of page authors, sorted by number of bytes added. The extension is highly configurable so you can fine-tune what counts as an author.

Usage
Simply add  to any page and you will get a comma-separated list of authors of the current page, sorted by number of bytes added. See to define your own criteria of what counts as an edit and what counts as an author.

You can also do  to get the list of authors for some page other than the current one.

The list of authors can be further processed using Extension:Arrays or the #arraymap function of the PageForms extension.

Configuration
Each configuration is shown with its default value:


 * - Minimum number of bytes added that each author must reach in order to be considered an author.
 * - Minimum number of bytes that each edit must reach in order to be considered.
 * - Whether to ignore edits marked as minor.
 * - Whether to ignore edits made by system users (such as mass imports).
 * - Whether to ignore edits made by bots.
 * - Whether to ignore edits made by anonymous users.
 * - Whether to ignore edits made by blocked users.
 * - Array of PHP regex patterns to ignore when found in edit summaries. For example:  will ignore edits with edit summaries that start with 'Undo' or 'Revert'.
 * - Delimiter between authors.