Wiki:Operations Manual: Difference between revisions
Jump to navigation
Jump to search
Auto-update: Documentation refreshed |
Auto-update: Documentation refreshed |
||
| Line 4: | Line 4: | ||
This Operations Manual documents all features, extensions, and APIs available on the Doc Moates Wiki (MediaWiki 1.42.4). | This Operations Manual documents all features, extensions, and APIs available on the Doc Moates Wiki (MediaWiki 1.42.4). | ||
'''Documentation Version:''' 1.5. | '''Documentation Version:''' 1.5.1<br> | ||
'''Last Updated:''' 2026-01-29 | '''Last Updated:''' 2026-01-29 19:15:02 UTC<br> | ||
'''Total Extensions:''' 37 | '''API Modules:''' | '''Total Extensions:''' 37 | '''API Modules:''' 0 | ||
== Core MediaWiki Features == | == Core MediaWiki Features == | ||
| Line 197: | Line 197: | ||
The wiki provides a comprehensive REST-like API at <code>https://docmoates.com/api.php</code>. | The wiki provides a comprehensive REST-like API at <code>https://docmoates.com/api.php</code>. | ||
=== Available API Modules ( | === Available API Modules (0 total) === | ||
{| class="wikitable" style="width:100%" | {| class="wikitable" style="width:100%" | ||
|- | |- | ||
! Module !! Description | ! Module !! Description | ||
|} | |} | ||
| Line 483: | Line 238: | ||
This documentation is automatically updated every 15 minutes when extensions are added, removed, or updated. | This documentation is automatically updated every 15 minutes when extensions are added, removed, or updated. | ||
* '''Current Version:''' 1.5. | * '''Current Version:''' 1.5.1 | ||
* '''Last Updated:''' 2026-01-29 | * '''Last Updated:''' 2026-01-29 19:15:02 UTC | ||
* [[Wiki:Operations_Manual/Changelog|View Full Changelog]] | * [[Wiki:Operations_Manual/Changelog|View Full Changelog]] | ||
Revision as of 19:15, 29 January 2026
| Download PDF · Changelog |
Overview
This Operations Manual documents all features, extensions, and APIs available on the Doc Moates Wiki (MediaWiki 1.42.4).
Documentation Version: 1.5.1
Last Updated: 2026-01-29 19:15:02 UTC
Total Extensions: 37 | API Modules: 0
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 |
| NewsletterManager | 1.0.0 | Substack-like newsletter system for MediaWiki |
| 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:
|
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 (0 total)
| Module | Description |
|---|
API Authentication
All write operations require authentication:
- Obtain login token:
action=query&meta=tokens&type=login - Login with credentials:
action=clientloginwith 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.
- Current Version: 1.5.1
- Last Updated: 2026-01-29 19:15:02 UTC
- View Full Changelog
See Also
- Special:Version - Full version and extension details
- Special:AdminLinks - Administrative tools
- Special:AIChat - AI Chat assistant
- Special:SpecialPages - All special pages
- API Sandbox - Interactive API testing