LibWiki-1.0

114 Downloads

LibWiki is a library for creating crude encyclopedias within a frame (or scrollframe). Most of the ideas are still in my head, but essentially, it will allow users to display formatted encyclopedic entries that can point to each other and filter contents. It will most likely follow the Wiki Creole style with some added WoW specifics (like raid icons and such).

An example could look like this:

local wiki = LibWiki:New()
wiki:AddPage("Main", [[
[{TableOfContents title='Overview'}]
=Introduction
//Hello there!//
Go to {{next}} for moar info.
]] );
wiki:AddPage("next", "nothing here yet");
wiki:Display(target_frame)