HuhuWiki
From Extension Collaborative Wiki
Contents |
Introduction
From the makers of WikiDrops comes HuhuWiki.
Using MediaWiki as a content management system (CMS) has some advantages and disadvantages. The pros are wonderful: simple syntax, flexible, community review and editing; however, there are some cons. One of the issues we face is republishing and repurposing content. One of our goals is to publish content that has gone thru the community process (in our case, the community of Extension System specialists and University faculty) to a public web site.
A static wiki may seem paradoxical; hence, Huhu is Hawaiian for angry.
The Problem
Need MediaWiki content to be re-publishing, branded, and themed for different output media outlets. This will initially be HTML, but may be extended later for other media (e.g. WAP for PDAs).
A Solution
HuhuWiki -- an extension that outputs plain HTML or HTML wrapped in a MediaWiki skin.
Methodology
MediaWiki action extension
MediaWiki provides a number of locations to add hooks for an extension. One of those is the action query string parameter. This extension adds two new parameters by default: skin and publish.
- skin - output static content in a MediaWiki skin
- publish - output static content only
Server-side Help
The HuhuWiki extension handles page transformation on output; however, it needs a little help on the input side to translate user-friendly URLs to those that trigger the extension. For the details, see the provided README file.
Assumptions
- For stand-alone operation, WikiDrops makes a useful addition.
Implementation
A MediaWiki extension has been created and made available.
Get your HuhuWiki started today!
- browse source
- svn checkout https://sourcecode.extension.org/svn/MediaWiki/HuhuWiki/trunk
Notes
- 2006.08.09 - This extension is no longer maintained.
See also WikiPortal.
- 2006.08.09 - 0.1.3 - MW 1.7 updates
- 2006.05.22 - 0.1.2 - code cleanup
- 2006.02.20 - initial 1.0 release
