Wiki:Operations Manual: Difference between revisions
Jump to navigation
Jump to search
Added PDF download link |
Added comprehensive extension API documentation |
||
| Line 195: | Line 195: | ||
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>. | ||
=== Query APIs === | === Core Query APIs === | ||
{| class="wikitable" style="width:100%" | {| class="wikitable" style="width:100%" | ||
| Line 216: | Line 216: | ||
|} | |} | ||
=== Action APIs === | === Core Action APIs === | ||
{| class="wikitable" style="width:100%" | {| class="wikitable" style="width:100%" | ||
| Line 226: | Line 226: | ||
| '''Upload File''' || <code>action=upload&filename=Name&file=DATA&token=TOKEN</code> || Upload media files to the wiki. Supports chunked uploads for large files. | | '''Upload File''' || <code>action=upload&filename=Name&file=DATA&token=TOKEN</code> || Upload media files to the wiki. Supports chunked uploads for large files. | ||
|- | |- | ||
| '''Login''' || <code>action= | | '''Login''' || <code>action=clientlogin</code> || Authenticate using the modern client login flow. Returns session credentials. | ||
|- | |- | ||
| '''Parse''' || <code>action=parse&text=wikitext</code> || Convert wikitext to HTML. Useful for preview and content transformation. | | '''Parse''' || <code>action=parse&text=wikitext</code> || Convert wikitext to HTML. Useful for preview and content transformation. | ||
|- | |- | ||
| '''Watch''' || <code>action=watch&titles=PageName&token=TOKEN</code> || Add pages to user watchlist. Supports bulk operations. | | '''Watch''' || <code>action=watch&titles=PageName&token=TOKEN</code> || Add pages to user watchlist. Supports bulk operations. | ||
|- | |||
| '''Delete''' || <code>action=delete&title=PageName&token=TOKEN</code> || Delete a page (admin only). Moves content to deletion log. | |||
|- | |||
| '''Move''' || <code>action=move&from=OldTitle&to=NewTitle&token=TOKEN</code> || Rename/move a page. Optionally creates redirect from old title. | |||
|- | |||
| '''Protect''' || <code>action=protect&title=PageName&protections=edit=sysop&token=TOKEN</code> || Set page protection levels. | |||
|} | |} | ||
=== Extension APIs === | === Extension APIs (Comprehensive) === | ||
==== AbuseFilter APIs ==== | |||
{| class="wikitable" style="width:100%" | {| class="wikitable" style="width:100%" | ||
|- | |- | ||
! | ! Module !! Description | ||
|- | |- | ||
| <code>action=abusefiltercheckmatch</code> || Test if content matches a specific abuse filter pattern. Useful for debugging and testing filters before deployment. | |||
|- | |- | ||
| <code>action=abusefilterchecksyntax</code> || Validate the syntax of an abuse filter rule. Returns errors if the filter pattern is malformed. | |||
|- | |- | ||
| <code>action=abusefilterevalexpression</code> || Evaluate an abuse filter expression and return the result. Helps debug complex filter logic. | |||
|- | |- | ||
| <code>action=abusefilterunblockautopromote</code> || Remove auto-promotion blocks placed by AbuseFilter on a user account. | |||
|- | |- | ||
| | | <code>action=abuselogprivatedetails</code> || Retrieve private details from abuse log entries. Requires special permissions. | ||
|- | |||
| <code>list=abusefilters</code> || List all abuse filters with their patterns, descriptions, and hit counts. | |||
|- | |||
| <code>list=abuselog</code> || Get abuse filter log entries showing triggered filters and actions taken. | |||
|} | |||
==== AIChat API ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=aichat</code> || Send messages to the AI chat assistant and receive responses. Powers the Special:AIChat interface programmatically. | |||
|} | |||
==== CategoryTree API ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=categorytree</code> || Retrieve category tree data for dynamic category browsing. Returns child categories and page counts for AJAX expansion. | |||
|} | |||
==== DiscussionTools APIs ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=discussiontoolscompare</code> || Compare two revisions of a discussion page to identify changes in comments and threads. | |||
|- | |||
| <code>action=discussiontoolsedit</code> || Add or edit comments on discussion pages using the structured discussion format. | |||
|- | |||
| <code>action=discussiontoolsfindcomment</code> || Locate a specific comment by ID across discussion pages in the wiki. | |||
|- | |||
| <code>action=discussiontoolsgetsubscriptions</code> || Get list of discussion topics the user is subscribed to for notifications. | |||
|- | |||
| <code>action=discussiontoolspageinfo</code> || Get structured information about discussions on a page including thread counts and participants. | |||
|- | |||
| <code>action=discussiontoolspreview</code> || Preview how a comment will appear before posting to a discussion. | |||
|- | |||
| <code>action=discussiontoolssubscribe</code> || Subscribe or unsubscribe from discussion topic notifications. | |||
|} | |||
==== Echo (Notifications) APIs ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=echomarkread</code> || Mark specific notifications as read. Accepts notification IDs or marks all as read. | |||
|- | |||
| <code>action=echomarkseen</code> || Mark notifications as seen (displayed in UI but not necessarily acknowledged). | |||
|- | |||
| <code>action=echomute</code> || Mute notifications from specific users or pages to reduce notification noise. | |||
|- | |||
| <code>meta=notifications</code> || Retrieve user notifications with filtering by type, read status, and date range. | |||
|- | |||
| <code>meta=unreadnotificationpages</code> || Get pages with unread notifications for the current user. | |||
|} | |||
==== Gadgets APIs ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>list=gadgets</code> || List all available gadgets with their descriptions and dependencies. | |||
|- | |||
| <code>list=gadgetcategories</code> || List gadget categories for organized gadget browsing. | |||
|} | |||
==== GroupMe API ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=groupme</code> || Manage social groups - create groups, add/remove members, and retrieve group information. | |||
|} | |||
==== Linter APIs ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>list=linterrors</code> || List pages with linting errors (wikitext syntax issues) with error categories and counts. | |||
|- | |||
| <code>meta=linterstats</code> || Get statistics about linting errors across the entire wiki. | |||
|} | |||
==== OATHAuth API ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=oathvalidate</code> || Validate a TOTP (two-factor authentication) token for a user account. | |||
|- | |||
| <code>meta=oath</code> || Check two-factor authentication enrollment status for the current user. | |||
|} | |||
==== PageImages API ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>prop=pageimages</code> || Get representative thumbnail images for pages. Returns image URL, dimensions, and source page. | |||
|} | |||
==== Scribunto API ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=scribunto-console</code> || Execute Lua code in a sandbox environment. Used by the debug console for Scribunto module development. | |||
|} | |||
==== SpamBlacklist API ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=spamblacklist</code> || Check if URLs are on the spam blacklist. Test links before adding them to pages. | |||
|} | |||
==== TemplateData API ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=templatedata</code> || Retrieve structured template parameter documentation. Returns parameter names, types, descriptions, and defaults. | |||
|} | |||
==== Thanks API ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=thank</code> || Send a thank-you notification to another user for a specific revision or log entry. | |||
|} | |||
==== TitleBlacklist API ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=titleblacklist</code> || Check if a page title is blocked by the title blacklist before attempting page creation. | |||
|} | |||
==== VisualEditor APIs ==== | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! Module !! Description | |||
|- | |||
| <code>action=visualeditor</code> || Get page content in Parsoid HTML format for visual editing. Returns editable DOM structure with annotations. | |||
|- | |||
| <code>action=visualeditoredit</code> || Save edits made in VisualEditor by submitting modified HTML content back to the wiki. | |||
|- | |||
| <code>action=editcheckreferenceurl</code> || Validate reference URLs when adding citations. Checks URL accessibility and metadata. | |||
|} | |} | ||
| Line 255: | Line 416: | ||
# Obtain login token: <code>action=query&meta=tokens&type=login</code> | # Obtain login token: <code>action=query&meta=tokens&type=login</code> | ||
# Login with credentials: <code>action= | # Login with credentials: <code>action=clientlogin</code> with token | ||
# Get CSRF token: <code>action=query&meta=tokens&type=csrf</code> | # Get CSRF token: <code>action=query&meta=tokens&type=csrf</code> | ||
# Include token in edit/upload requests | # Include token in edit/upload requests | ||
| Line 264: | Line 425: | ||
* Logged-in users: 60 requests/minute | * Logged-in users: 60 requests/minute | ||
* Bots: 200 requests/minute (requires bot flag) | * Bots: 200 requests/minute (requires bot flag) | ||
=== API Response Formats === | |||
Supported output formats: | |||
* <code>format=json</code> - JSON (recommended) | |||
* <code>format=jsonfm</code> - JSON with HTML formatting for debugging | |||
* <code>format=xml</code> - XML format | |||
* <code>format=php</code> - Serialized PHP | |||
== Custom Namespaces == | == Custom Namespaces == | ||
| Line 310: | Line 479: | ||
* [[Special:AIChat]] - AI Chat assistant | * [[Special:AIChat]] - AI Chat assistant | ||
* [[Special:SpecialPages]] - All special pages | * [[Special:SpecialPages]] - All special pages | ||
* [https://docmoates.com/api.php API Sandbox] - Interactive API testing | |||
[[Category:Wiki Operations]] | [[Category:Wiki Operations]] | ||
[[Category:Documentation]] | [[Category:Documentation]] | ||
Revision as of 16:46, 29 January 2026
| This manual is also available as a downloadable PDF. |
Overview
This Operations Manual documents all features, extensions, and APIs available on the Doc Moates Wiki (MediaWiki 1.42.4).
Last Updated: January 29, 2026
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 | Description |
|---|---|
| AbuseFilter | Creates automated rules to detect and prevent abusive edits, spam, and vandalism. Administrators can define custom filters with conditions and actions. |
| SpamBlacklist | Maintains a list of URLs that cannot be added to pages. Prevents link spam by blocking known spam domains. |
| TitleBlacklist | Prevents creation of pages with blacklisted titles. Blocks common spam page names and inappropriate titles. |
| LoginNotify | Notifies users of login attempts from new devices or locations. Enhances account security by alerting suspicious activity. |
| OATHAuth | Two-factor authentication using TOTP (Time-based One-Time Passwords). Compatible with Google Authenticator and similar apps. |
| SecureLinkFixer | Automatically upgrades HTTP links to HTTPS when the target site supports it. Improves security of external links. |
Editing & Content
| Extension | Description |
|---|---|
| VisualEditor | WYSIWYG editor for intuitive page editing without knowing wikitext. Includes formatting toolbar, link insertion, and media embedding. |
| WikiEditor | Enhanced wikitext editor with toolbar, search/replace, and syntax highlighting. Preferred by experienced editors. |
| DiscussionTools | Modern reply and discussion interface for talk pages. Adds reply buttons, topic subscriptions, and signature insertion. |
| Cite | Citation and reference management system. Creates numbered footnotes with <ref> tags and generates reference lists. |
| CiteThisPage | Generates properly formatted citations for any wiki page in multiple academic styles (APA, MLA, Chicago). |
| TemplateData | Defines structured data for templates, enabling VisualEditor to show user-friendly template insertion dialogs. |
| Math | Renders mathematical formulas using LaTeX syntax. Displays equations inline or as display blocks. |
| Poem | Preserves line breaks and formatting for poetry. Wraps content in <poem> tags. |
| Scribunto | Enables Lua scripting for advanced templates. Powers complex template logic and data manipulation. |
| InputBox | Creates input forms for page creation, search, and other actions. Used for user-friendly page creation workflows. |
| WikiBoxes | Easy creation of navboxes and infoboxes without complex template syntax. Simplifies structured content boxes. (Custom) |
Media & Display
| Extension | Description |
|---|---|
| MultimediaViewer | Lightbox-style image viewer with zoom, pan, and slideshow. Click any image to view in expanded overlay. |
| PageImages | Automatically selects representative images for pages. Used by search results and page previews. |
| PDF Handler | Enables viewing and thumbnailing of PDF files. Generates preview images for uploaded PDFs. |
| CategoryTree | Dynamic, expandable category browser. Navigate category hierarchies without loading new pages. |
| Extension | Description |
|---|---|
| Gadgets | Allows creation of user-selectable JavaScript/CSS gadgets. Enables optional features users can enable in preferences. |
| Linter | Identifies wikitext syntax errors and deprecated markup. Helps maintain clean, standards-compliant content. |
Notifications & Social
| Extension | Description |
|---|---|
| Echo | Notification system for mentions, talk page messages, and other events. Displays alerts in header and via email. |
| Thanks | Send thank-you notifications to other users for their contributions. Encourages positive community interaction. |
Administration
| Extension | Description |
|---|---|
| Admin Links | Centralized page listing all administrative special pages. Quick access to user management, logs, and settings. |
| Nuke | Mass deletion tool for administrators. Delete multiple pages by a specific user or matching patterns. |
Custom Extensions
| Extension | Version | Description |
|---|---|---|
| AIChat | 2.3.0 | AI-powered chat assistant integrated into the wiki. Access via Special:AIChat for conversational help with wiki content. |
| GroupMe | 1.0.0 | Social group management and communication features. Create and manage user groups with shared spaces. |
| CustomRegistration | 1.0.0 | Extended registration fields including first name, last name, email, and phone. Enhanced user onboarding. |
| PageAnalytics | 1.0.0 | Track page views with user and IP logging. View statistics for content performance analysis. |
| UserVerification | 1.0.0 | User verification badge system displayed site-wide. Distinguishes verified accounts from standard users. |
| UserBlog | 1.0.0 | Personal blogging system in the Blog namespace. Users can publish articles with author profiles. |
| UserImpersonate | 1.0.0 | Allows administrators to impersonate other users for troubleshooting. Debug permission and display issues. |
| SocialCard | 1.0.0 | Generates social media preview cards for wiki pages. Improves link sharing on Twitter, Facebook, etc. |
| SocialPageBuilder | 1.0.0 | Tools for building social profile pages with structured layouts. Creates consistent user profile presentations. |
Installed Skins
| Skin | Description |
|---|---|
| Vector (Default) | The modern MediaWiki skin with clean typography, collapsible sidebar, and responsive design. Used by Wikipedia. |
| MinervaNeue | Mobile-optimized skin for smartphone and tablet browsing. Simplified navigation and touch-friendly interface. |
MediaWiki API Reference
The wiki provides a comprehensive REST-like API at https://docmoates.com/api.php.
Core Query APIs
| Module | Endpoint | Description |
|---|---|---|
| Page Content | action=query&titles=PageName&prop=revisions&rvprop=content |
Retrieve the wikitext content of any page. Supports multiple pages and revision history. |
| Page Info | action=query&titles=PageName&prop=info |
Get metadata including page ID, namespace, protection status, and last edit timestamp. |
| Categories | action=query&titles=PageName&prop=categories |
List all categories a page belongs to. Supports category tree traversal. |
| Search | action=query&list=search&srsearch=term |
Full-text search across wiki content. Returns titles, snippets, and match counts. |
| Recent Changes | action=query&list=recentchanges |
Stream of recent edits with user, timestamp, and change details. |
| User Info | editcount | Get user details including groups, edit count, and registration date. |
| Site Info | action=query&meta=siteinfo |
Wiki configuration including namespaces, extensions, and statistics. |
Core Action APIs
| Module | Endpoint | Description |
|---|---|---|
| Edit Page | action=edit&title=PageName&text=content&token=TOKEN |
Create or modify page content. Requires authentication and edit token. |
| Upload File | action=upload&filename=Name&file=DATA&token=TOKEN |
Upload media files to the wiki. Supports chunked uploads for large files. |
| Login | action=clientlogin |
Authenticate using the modern client login flow. Returns session credentials. |
| Parse | action=parse&text=wikitext |
Convert wikitext to HTML. Useful for preview and content transformation. |
| Watch | action=watch&titles=PageName&token=TOKEN |
Add pages to user watchlist. Supports bulk operations. |
| Delete | action=delete&title=PageName&token=TOKEN |
Delete a page (admin only). Moves content to deletion log. |
| Move | action=move&from=OldTitle&to=NewTitle&token=TOKEN |
Rename/move a page. Optionally creates redirect from old title. |
| Protect | action=protect&title=PageName&protections=edit=sysop&token=TOKEN |
Set page protection levels. |
Extension APIs (Comprehensive)
AbuseFilter APIs
| Module | Description |
|---|---|
action=abusefiltercheckmatch |
Test if content matches a specific abuse filter pattern. Useful for debugging and testing filters before deployment. |
action=abusefilterchecksyntax |
Validate the syntax of an abuse filter rule. Returns errors if the filter pattern is malformed. |
action=abusefilterevalexpression |
Evaluate an abuse filter expression and return the result. Helps debug complex filter logic. |
action=abusefilterunblockautopromote |
Remove auto-promotion blocks placed by AbuseFilter on a user account. |
action=abuselogprivatedetails |
Retrieve private details from abuse log entries. Requires special permissions. |
list=abusefilters |
List all abuse filters with their patterns, descriptions, and hit counts. |
list=abuselog |
Get abuse filter log entries showing triggered filters and actions taken. |
AIChat API
| Module | Description |
|---|---|
action=aichat |
Send messages to the AI chat assistant and receive responses. Powers the Special:AIChat interface programmatically. |
CategoryTree API
| Module | Description |
|---|---|
action=categorytree |
Retrieve category tree data for dynamic category browsing. Returns child categories and page counts for AJAX expansion. |
DiscussionTools APIs
| Module | Description |
|---|---|
action=discussiontoolscompare |
Compare two revisions of a discussion page to identify changes in comments and threads. |
action=discussiontoolsedit |
Add or edit comments on discussion pages using the structured discussion format. |
action=discussiontoolsfindcomment |
Locate a specific comment by ID across discussion pages in the wiki. |
action=discussiontoolsgetsubscriptions |
Get list of discussion topics the user is subscribed to for notifications. |
action=discussiontoolspageinfo |
Get structured information about discussions on a page including thread counts and participants. |
action=discussiontoolspreview |
Preview how a comment will appear before posting to a discussion. |
action=discussiontoolssubscribe |
Subscribe or unsubscribe from discussion topic notifications. |
Echo (Notifications) APIs
| Module | Description |
|---|---|
action=echomarkread |
Mark specific notifications as read. Accepts notification IDs or marks all as read. |
action=echomarkseen |
Mark notifications as seen (displayed in UI but not necessarily acknowledged). |
action=echomute |
Mute notifications from specific users or pages to reduce notification noise. |
meta=notifications |
Retrieve user notifications with filtering by type, read status, and date range. |
meta=unreadnotificationpages |
Get pages with unread notifications for the current user. |
Gadgets APIs
| Module | Description |
|---|---|
list=gadgets |
List all available gadgets with their descriptions and dependencies. |
list=gadgetcategories |
List gadget categories for organized gadget browsing. |
GroupMe API
| Module | Description |
|---|---|
action=groupme |
Manage social groups - create groups, add/remove members, and retrieve group information. |
Linter APIs
| Module | Description |
|---|---|
list=linterrors |
List pages with linting errors (wikitext syntax issues) with error categories and counts. |
meta=linterstats |
Get statistics about linting errors across the entire wiki. |
OATHAuth API
| Module | Description |
|---|---|
action=oathvalidate |
Validate a TOTP (two-factor authentication) token for a user account. |
meta=oath |
Check two-factor authentication enrollment status for the current user. |
PageImages API
| Module | Description |
|---|---|
prop=pageimages |
Get representative thumbnail images for pages. Returns image URL, dimensions, and source page. |
Scribunto API
| Module | Description |
|---|---|
action=scribunto-console |
Execute Lua code in a sandbox environment. Used by the debug console for Scribunto module development. |
SpamBlacklist API
| Module | Description |
|---|---|
action=spamblacklist |
Check if URLs are on the spam blacklist. Test links before adding them to pages. |
TemplateData API
| Module | Description |
|---|---|
action=templatedata |
Retrieve structured template parameter documentation. Returns parameter names, types, descriptions, and defaults. |
Thanks API
| Module | Description |
|---|---|
action=thank |
Send a thank-you notification to another user for a specific revision or log entry. |
TitleBlacklist API
| Module | Description |
|---|---|
action=titleblacklist |
Check if a page title is blocked by the title blacklist before attempting page creation. |
VisualEditor APIs
| Module | Description |
|---|---|
action=visualeditor |
Get page content in Parsoid HTML format for visual editing. Returns editable DOM structure with annotations. |
action=visualeditoredit |
Save edits made in VisualEditor by submitting modified HTML content back to the wiki. |
action=editcheckreferenceurl |
Validate reference URLs when adding citations. Checks URL accessibility and metadata. |
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)
API Response Formats
Supported output formats:
format=json- JSON (recommended)format=jsonfm- JSON with HTML formatting for debuggingformat=xml- XML formatformat=php- Serialized PHP
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 |
Social Features
The wiki includes comprehensive social profile features:
Author Information
- First name, last name, display name
- Author title (e.g., "Executive Director")
- Bio/description
- Avatar image
Social Media Links
Supported platforms:
- X (Twitter)
- YouTube
- TikTok
- Threads
- Personal website
Social Tab
User pages include a "Social" tab linking to the user's social profile page.
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