Building Structured Wikis with the Cargo Extension in MediaWiki When you start a MediaWiki project that needs more than a handful of flat pages, you quickly feel the pinch of unstructured data
Exploring the Scribunto Extension for Lua Scripting in MediaWiki Why Scribunto Matters More Than You Think Picture this: you’re editing a massive wiki template, and every change feels like rearranging deck chairs on the Titanic. Suddenly, a friend whispers, “Try Scribunto.” You blink. “What’s that?” A few minutes later you’re staring at a tiny Module file,
Mastering MediaWiki's API: Building Custom Applications Why the MediaWiki Action API matters Picture this: you’re strolling through a knowledge base, looking for a specific paragraph, and you wish you could pull that snippet straight into your own dashboard. MediaWiki’s Action API hands you that power, all without scraping HTML. It’s the glue between
Building Dynamic Forms with Page Forms Extension for MediaWiki Most folks think MediaWiki is just a static encyclopedia engine, but throw a Page Forms extension onto it, and it morphs into a lightweight application platform
Enhancing MediaWiki with Custom JavaScript Gadgets Why bother with a little JavaScript magic? Picture this: you’ve just logged into your favourite wiki, eyes scanning the sea of articles, and—boom!—a tiny button appears next to each heading, letting you copy a section title with a single click. No, it’s not sorcery; it’s
Mastering MediaWiki Hooks for Extension Developers Why Hooks Matter More Than You Think Picture this: you’re tinkering with a fresh‑off‑the‑shelf MediaWiki extension, and suddenly you need to inject a tiny piece of logic right after a user saves a page. You could hack core files—yeah, not recommended—but there’s a
Mastering MediaWiki Parser Functions: Essential Techniques for Advanced Users Why “parser functions” matter (even if you’ve been tinkering with MediaWiki for ages) When you stare at a wikitext page that magically fills in dates, makes conditional tables, or pulls data from another article, you’re basically watching parser functions at work. For newcomers they look like sorcery; for
Leveraging MediaWiki API for Automated Content Management Why the MediaWiki Action API Matters for Automation
Mastering MediaWiki's Template System for Advanced Customization Why Templates Aren’t Just Boilerplate Ever stared at a page full of {{Infobox}} tags and thought, “Is there a way to make this dance to my own tune?” Spoiler: absolutely. Templates in MediaWiki are like a Swiss‑army knife—cut, twist, and even shave a bit of code while