FrontPage RecentChanges AboutWikiFeatures WikiNode

PerPageStylesheet

Each page can control how it is formatted, particularly which CSS stylesheet to use. This might also include changing images etc. to “brand” a page.


Possibilities

Use "pragma"

Some wiki, e.g. MoinMoin, already include the idea of a MoinMoin:Pragma , e.g. to turn off numbering of headings. This could be extended to control other aspects of formatting.

Implementations

status wiki engines
Implemented MoinMoin (my copy, not yet contributed)
Developing -
Intend to Develop -
Considering -
Rejected -

Activity

I’ve added this to my local copy of MoinMoin. I added a “#style” directive as pragma information was not passed through to the relevant code.

– Denis

Problems

Requires every page to include the directive rather than being able to apply a style to a set of pages based on some other aspect, e.g. page name prefix.

Contributors

Denis Howe


CategoryFeature CategoryEditing CategoryFeature