Plain Site Module

11/10/2005 21:32:20

OddMuse

Installing a module is easy: Create a modules subdirectory in your data directory, and put the Perl file in there. It will be loaded automatically.

Download module:

What is this?

This module hides some of the output of an Oddmuse wiki so that it doesn’t look quite so much like a wiki. Combined with judicious page names, you can use Oddmuse as a CMS without having advertising the fact that it’s a wiki. You can set appropriate passwords and lock the site to prevent others from editing it, if you wish.

Basically, it hides some of the footer information, and a few other bits, so that your wiki looks more like a “plain” web site, but you still get the ease of using a wiki to keep it up to date.

I’ve built a quick sample \PlainSite here:

Please let me know if you find something that should be hidden. Some things will remain available (e.g. the admin page), but otherwise they can be hidden.

Alternate Approach

You could use the Static Hybrid Module and some creative setup to export the static content to a separate directory on your website than the Oddmuse cgi program. In other words, you use the Oddmuse as a CMS, but only allow visitors to access the exported static content. This would totally prevent visitors from accessing any of the hidden bits. I do not have an example of this set up.

Things to do

  • Create an option to allow the Comments link in the footer, so that you can access (and edit) Comments, if Comments are enabled

Version History

  • 1.1 - initial public release

Similar Pages