Jump to content

MidsouthMakers Wiki: Difference between revisions

From MidsouthMakers - Memphis Area Hackerpace
Created page with "{{ApplicationInfobox | name = MidsouthMakers Wiki | description = This MediaWiki instance | url = https://wiki.midsouthmakers.org | source = https://github.com/svpernova09/mm-wiki | language = MediaWiki, PHP, JavaScript | contact = Joe Ferguson | notes = Runs on the same host as https://www.midsouthmakers.org. }}"
 
No edit summary
 
Line 8: Line 8:
| notes      = Runs on the same host as https://www.midsouthmakers.org.
| notes      = Runs on the same host as https://www.midsouthmakers.org.
}}
}}
== MM-Wiki: MidsouthMakers Community Wiki ==
'''MM-Wiki''' is the collaborative knowledge base for the [https://midsouthmakers.org MidsouthMakers Memphis Area Hackerspace], powered by [https://www.mediawiki.org MediaWiki
1.44+]. It serves as the central hub for documenting projects, sharing knowledge, and organizing community resources.
=== Content Creation & Editing ===
* '''VisualEditor''' — A full WYSIWYG editor so contributors can edit pages without learning wikitext
* '''WikiEditor''' — An advanced wikitext toolbar with syntax highlighting for experienced editors
* '''CodeEditor''' — Syntax-highlighted editing for code blocks, supporting multiple programming languages
* '''Templates & Parser Functions''' — Reusable content templates with dynamic logic
* '''Cite & References''' — Full citation and footnote support using <code><nowiki><ref></nowiki></code> tags
* '''Math Rendering''' — Inline mathematical formula and equation display
* '''Find & Replace''' — Bulk search-and-replace across all pages (admin)
=== Media & File Support ===
* Image uploads in PNG, GIF, JPG, JPEG, BMP, SVG, and more
* Document uploads including PDF, PPT/PPTX, and SKP (SketchUp) files
* '''MultimediaViewer''' — Enhanced full-size image viewing overlay
* '''PDF Handler''' — In-wiki PDF preview and rendering
* '''SVG Support''' — Native SVG rendering and thumbnailing
* '''ImageMap''' — Create clickable regions on uploaded images
=== Content Organization ===
* '''Categories''' with dynamic, AJAX-powered category tree browsing
* '''Namespaces''' — Separate spaces for Talk, User, Help, Templates, and more (all with subpage support)
* '''Interwiki Links''' — Cross-reference content on other wikis
* '''PageImages''' — Automatic representative image extraction for page previews
* '''TextExtracts''' — Plain-text summaries for search results and popups
=== Custom Features ===
* '''QR Code Generator''' — Generate QR codes directly in wiki pages using <code><nowiki>{{#qrcode:}}</nowiki></code> with configurable error correction, size, and margin.
Defaults to encoding the current page URL — ideal for linking physical signage to wiki documentation.
=== Security & Access Control ===
* Account creation restricted to administrators
* Anonymous editing disabled — all edits are attributed to authenticated users
* '''OATHAuth''' — Optional two-factor authentication (TOTP) for enhanced account security
* '''SpamBlacklist''' — Automated blocking of known spam URLs
* '''TitleBlacklist''' — Prevents creation of pages with prohibited titles
* '''SecureLinkFixer''' — Automatically upgrades external links to HTTPS
=== User Experience ===
* '''Vector''' skin with responsive design for desktop and mobile
* Alternative skins available: MonoBook, Timeless, MinervaNeue (mobile)
* Clean article URLs (<code>/a/Page_Title</code>)
* OpenSearch integration for browser search bar support
* Email notifications for watchlisted pages and talk page messages
=== API Access ===
* Full MediaWiki REST API at <code>/rest.php</code>
* Legacy API at <code>/api.php</code>
* OpenSearch descriptor for external search integration
=== Administration Tools ===
* '''Nuke''' — Bulk page deletion
* '''ReplaceText''' — Site-wide find and replace
* '''Renameuser''' — User account renaming
* '''Gadgets''' — Deployable user tools and scripts
* phpMyAdmin access for database management (development)
[[Category:MidsouthMakers]]

Latest revision as of 16:00, 16 March 2026

   MidsouthMakers Wiki
About This MediaWiki instance
Hosted At https://wiki.midsouthmakers.org
Source View Source
Language MediaWiki, PHP, JavaScript
Contact Joe Ferguson
Notes Runs on the same host as https://www.midsouthmakers.org.

MM-Wiki: MidsouthMakers Community Wiki

MM-Wiki is the collaborative knowledge base for the MidsouthMakers Memphis Area Hackerspace, powered by [https://www.mediawiki.org MediaWiki 1.44+]. It serves as the central hub for documenting projects, sharing knowledge, and organizing community resources.

Content Creation & Editing

  • VisualEditor — A full WYSIWYG editor so contributors can edit pages without learning wikitext
  • WikiEditor — An advanced wikitext toolbar with syntax highlighting for experienced editors
  • CodeEditor — Syntax-highlighted editing for code blocks, supporting multiple programming languages
  • Templates & Parser Functions — Reusable content templates with dynamic logic
  • Cite & References — Full citation and footnote support using <ref> tags
  • Math Rendering — Inline mathematical formula and equation display
  • Find & Replace — Bulk search-and-replace across all pages (admin)

Media & File Support

  • Image uploads in PNG, GIF, JPG, JPEG, BMP, SVG, and more
  • Document uploads including PDF, PPT/PPTX, and SKP (SketchUp) files
  • MultimediaViewer — Enhanced full-size image viewing overlay
  • PDF Handler — In-wiki PDF preview and rendering
  • SVG Support — Native SVG rendering and thumbnailing
  • ImageMap — Create clickable regions on uploaded images

Content Organization

  • Categories with dynamic, AJAX-powered category tree browsing
  • Namespaces — Separate spaces for Talk, User, Help, Templates, and more (all with subpage support)
  • Interwiki Links — Cross-reference content on other wikis
  • PageImages — Automatic representative image extraction for page previews
  • TextExtracts — Plain-text summaries for search results and popups

Custom Features

  • QR Code Generator — Generate QR codes directly in wiki pages using {{#qrcode:}} with configurable error correction, size, and margin.

Defaults to encoding the current page URL — ideal for linking physical signage to wiki documentation.

Security & Access Control

  • Account creation restricted to administrators
  • Anonymous editing disabled — all edits are attributed to authenticated users
  • OATHAuth — Optional two-factor authentication (TOTP) for enhanced account security
  • SpamBlacklist — Automated blocking of known spam URLs
  • TitleBlacklist — Prevents creation of pages with prohibited titles
  • SecureLinkFixer — Automatically upgrades external links to HTTPS

User Experience

  • Vector skin with responsive design for desktop and mobile
  • Alternative skins available: MonoBook, Timeless, MinervaNeue (mobile)
  • Clean article URLs (/a/Page_Title)
  • OpenSearch integration for browser search bar support
  • Email notifications for watchlisted pages and talk page messages

API Access

  • Full MediaWiki REST API at /rest.php
  • Legacy API at /api.php
  • OpenSearch descriptor for external search integration

Administration Tools

  • Nuke — Bulk page deletion
  • ReplaceText — Site-wide find and replace
  • Renameuser — User account renaming
  • Gadgets — Deployable user tools and scripts
  • phpMyAdmin access for database management (development)