MidsouthMakers Wiki: Difference between revisions
Appearance
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)