Overview
This Operations Manual documents all features, extensions, and APIs available on the Doc Moates Wiki (MediaWiki 1.42.4).
Documentation Version: 1.2.0
Last Updated: 2026-01-29 17:01:10 UTC
Total Extensions: 36 | API Modules: 86
Core MediaWiki Features
Page Management
- Page Creation & Editing
- Create and edit wiki pages using wikitext markup or the VisualEditor. Supports revision history, page protection, and content namespaces.
- Categories
- Organize pages into hierarchical categories. Pages can belong to multiple categories for flexible organization.
- Namespaces
- Separate content into distinct areas (Main, User, Talk, Wiki, Blog). Custom namespaces include Wiki (NS 3002) and Blog (NS 3000).
- Redirects
- Create automatic redirects from old page titles to new ones. Useful for maintaining link integrity after page moves.
- Page Protection
- Restrict editing or moving pages to specific user groups. Prevents vandalism on important pages.
User Management
- User Accounts
- Registration system with email verification. Users have personal pages, preferences, and contribution tracking.
- User Groups & Permissions
- Role-based access control with groups like administrator, bureaucrat, and autoconfirmed users.
- Watchlist
- Track changes to specific pages. Users receive notifications when watched pages are modified.
- User Preferences
- Customize appearance, editing behavior, notifications, and social profile settings.
Content Features
- File Uploads
- Upload images, PDFs, and other media files. Maximum upload size: 100MB. Supports ImageMagick for thumbnails.
- InstantCommons
- Automatically use images from Wikimedia Commons without local upload.
- Search
- Full-text search across all wiki content with advanced query options.
- Recent Changes
- View all recent edits across the wiki with filtering by namespace, user, and time period.
Communication
- Talk Pages
- Discussion pages attached to every content page for collaborative editing discussions.
- Email Integration
- User-to-user email and notification emails for watchlist changes and account actions.
Installed Extensions
Anti-Spam & Security
| Extension |
Version |
Description
|
| Abuse Filter |
N/A |
Applies automatic heuristics to edits
|
| SpamBlacklist |
N/A |
Regex-based anti-spam tool allowing to block list URLs in pages and email addresses for registered users
|
| TitleBlacklist |
1.5.0 |
Allows administrators to forbid creation of pages and user accounts according to a list of disallowed and allowed titles
|
Parser & Content
| Extension |
Version |
Description
|
| CategoryTree |
N/A |
Dynamically navigate the category structure
|
| Cite |
N/A |
Adds <ref> and <references> tags for citations
|
| InputBox |
0.3.0 |
Allow inclusion of predefined HTML forms
|
| Math |
N/A |
Render mathematical formulas between <math> ... </math> tags
|
| Poem |
N/A |
Adds <poem> tag for poem formatting
|
| Scribunto |
N/A |
Framework for embedding scripting languages into MediaWiki pages
|
| TemplateData |
0.1.2 |
Implements data storage for template parameters (using JSON)
|
| WikiBoxes |
1.0.0 |
Easy creation of navboxes and infoboxes
|
Editors
| Extension |
Version |
Description
|
| VisualEditor |
N/A |
Visual editor for MediaWiki
|
| WikiEditor |
0.5.4 |
Provides an advanced, extensible wikitext editing interface
|
Special Pages & Administration
| Extension |
Version |
Description
|
| AIChat |
2.3.0 |
AI-powered chat assistant for the wiki
|
| Admin Links |
0.7.1 |
Adds a special page that holds helpful links for administrators
|
| CiteThisPage |
N/A |
Adds a citation special page and toolbox link
|
| Echo |
N/A |
System for notifying users about events and messages
|
| GroupMe |
1.0.0 |
GroupMe messaging integration with scheduled messages and modern features
|
| Linter |
N/A |
Track lint errors from an external service and show them to users
|
| Nuke |
N/A |
Gives administrators the ability to mass delete pages
|
| UserImpersonate |
1.0.0 |
Allows administrators to impersonate other users for troubleshooting
|
Media
| Extension |
Version |
Description
|
| PDF Handler |
N/A |
Handler for viewing PDF files in image mode
|
API Extensions
| Extension |
Version |
Description
|
| PageImages |
N/A |
Collects information about images used on page
|
Skins
| Extension |
Version |
Description
|
| MinervaNeue |
N/A |
A responsive mobile first skin
|
| Vector |
1.0.0 |
Provides 2 Vector skins:
- 2011 - The Modern version of MonoBook with fresh look and many usability improvements.
- 2022 - The Vector built as part of the WMF Desktop Improvements project.
|
Other
| Extension |
Version |
Description
|
| CustomRegistration |
1.0.0 |
Custom registration fields: first name, last name, email, phone
|
| DiscussionTools |
0.0.0 |
Tools to enhance discussion pages.
|
| Gadgets |
N/A |
Lets users select custom CSS and JavaScript gadgets in their preferences
|
| LoginNotify |
0.1 |
Notify users about suspicious logins from unfamiliar devices and/or IP addresses
|
| MultimediaViewer |
N/A |
Expand thumbnails in a larger size in a fullscreen interface
|
| OATHAuth |
0.5.0 |
Provides authentication support using HMAC based one-time passwords
|
| PageAnalytics |
1.0.0 |
Track page views with user/IP logging
|
| SecureLinkFixer |
N/A |
Rewrites URLs to HTTPS if domain always requires HTTPS
|
| Thanks |
1.2.0 |
Adds links for thanking users for edits, comments, etc.
|
| UserBlog |
1.0.0 |
Allows users to create and manage personal blog posts in their user space
|
| UserVerification |
1.0.0 |
User verification badges displayed site-wide
|
MediaWiki API Reference
The wiki provides a comprehensive REST-like API at https://docmoates.com/api.php.
Available API Modules (86 total)
| Module |
Description
|
abusefiltercheckmatch |
MediaWiki API module.
|
abusefilterchecksyntax |
MediaWiki API module.
|
abusefilterevalexpression |
MediaWiki API module.
|
abusefilterunblockautopromote |
MediaWiki API module.
|
abuselogprivatedetails |
MediaWiki API module.
|
acquiretempusername |
MediaWiki API module.
|
aichat |
MediaWiki API module.
|
block |
MediaWiki API module.
|
categorytree |
MediaWiki API module.
|
changeauthenticationdata |
MediaWiki API module.
|
changecontentmodel |
MediaWiki API module.
|
checktoken |
MediaWiki API module.
|
clearhasmsg |
MediaWiki API module.
|
clientlogin |
MediaWiki API module.
|
compare |
MediaWiki API module.
|
createaccount |
MediaWiki API module.
|
cspreport |
MediaWiki API module.
|
delete |
MediaWiki API module.
|
discussiontoolscompare |
MediaWiki API module.
|
discussiontoolsedit |
MediaWiki API module.
|
discussiontoolsfindcomment |
MediaWiki API module.
|
discussiontoolsgetsubscriptions |
MediaWiki API module.
|
discussiontoolspageinfo |
MediaWiki API module.
|
discussiontoolspreview |
MediaWiki API module.
|
discussiontoolssubscribe |
MediaWiki API module.
|
echomarkread |
MediaWiki API module.
|
echomarkseen |
MediaWiki API module.
|
echomute |
MediaWiki API module.
|
edit |
MediaWiki API module.
|
editcheckreferenceurl |
MediaWiki API module.
|
emailuser |
MediaWiki API module.
|
expandtemplates |
MediaWiki API module.
|
feedcontributions |
MediaWiki API module.
|
feedrecentchanges |
MediaWiki API module.
|
feedwatchlist |
MediaWiki API module.
|
filerevert |
MediaWiki API module.
|
groupme |
MediaWiki API module.
|
help |
MediaWiki API module.
|
imagerotate |
MediaWiki API module.
|
import |
MediaWiki API module.
|
json |
MediaWiki API module.
|
jsonfm |
MediaWiki API module.
|
linkaccount |
MediaWiki API module.
|
login |
MediaWiki API module.
|
logout |
MediaWiki API module.
|
managetags |
MediaWiki API module.
|
mergehistory |
MediaWiki API module.
|
move |
MediaWiki API module.
|
none |
MediaWiki API module.
|
oathvalidate |
MediaWiki API module.
|
opensearch |
MediaWiki API module.
|
options |
MediaWiki API module.
|
paraminfo |
MediaWiki API module.
|
parse |
MediaWiki API module.
|
patrol |
MediaWiki API module.
|
php |
MediaWiki API module.
|
phpfm |
MediaWiki API module.
|
protect |
MediaWiki API module.
|
purge |
MediaWiki API module.
|
query |
MediaWiki API module.
|
rawfm |
MediaWiki API module.
|
removeauthenticationdata |
MediaWiki API module.
|
resetpassword |
MediaWiki API module.
|
revisiondelete |
MediaWiki API module.
|
rollback |
MediaWiki API module.
|
rsd |
MediaWiki API module.
|
scribunto-console |
MediaWiki API module.
|
setnotificationtimestamp |
MediaWiki API module.
|
setpagelanguage |
MediaWiki API module.
|
spamblacklist |
MediaWiki API module.
|
stashedit |
MediaWiki API module.
|
tag |
MediaWiki API module.
|
templatedata |
MediaWiki API module.
|
thank |
MediaWiki API module.
|
titleblacklist |
MediaWiki API module.
|
unblock |
MediaWiki API module.
|
undelete |
MediaWiki API module.
|
unlinkaccount |
MediaWiki API module.
|
upload |
MediaWiki API module.
|
userrights |
MediaWiki API module.
|
validatepassword |
MediaWiki API module.
|
visualeditor |
MediaWiki API module.
|
visualeditoredit |
MediaWiki API module.
|
watch |
MediaWiki API module.
|
xml |
MediaWiki API module.
|
xmlfm |
MediaWiki API module.
|
API Authentication
All write operations require authentication:
- Obtain login token:
action=query&meta=tokens&type=login
- Login with credentials:
action=clientlogin with token
- Get CSRF token:
action=query&meta=tokens&type=csrf
- Include token in edit/upload requests
Rate Limits
- Anonymous: 10 requests/minute
- Logged-in users: 60 requests/minute
- Bots: 200 requests/minute (requires bot flag)
Custom Namespaces
| ID |
Name |
Description
|
| 3000 |
Blog |
User blog posts and articles
|
| 3001 |
Blog_talk |
Discussion pages for blog posts
|
| 3002 |
Wiki |
Wiki operational documentation and guides
|
| 3003 |
Wiki_talk |
Discussion for Wiki namespace pages
|
Version History
This documentation is automatically updated every 15 minutes when extensions are added, removed, or updated.
See Also