Yaws wiki adapted to ERDialog
This Wiki was originally based on Joe Armstrongs wiki implementation.
It has been ported to yaws and hacked quite a bit in general by Johan
It is possible to have several Wiki instances on the same server.
Just install the wiki/* files in the directory where you want a
Wiki instance. This is easily done by running the updateWiki script
and give a new directory as argument.
To edit the wiki preferences go to the wiki page WikiPreferences
(for example by clicking on the "All Pages" or "Zombies" icon)
and replace the gifs with our own favorites.
The password to the WikiPreferences page is ForgetMe.
WIKIINSTALLDIR is where the wiki is located. It must be part of your
docroot. After installation, browse to the wiki directory. You will be
asked to create a 'home' page, which will be the first wiki page. To find out
about the special wiki formatting rules, go to WikiFormattingRules (e.g.
from "All Pages"). To create a new page, just create a link to it by clicking
EditMe on the home page (use the ~ character: "my new page ~TestPage"), and
save the home page. The new link will show up as: "my new page TestPage???".
The question marks means that the node TestPage doens't exist. Click on the
question marks to create the the page.
Look and feel
The layout of the Wiki pages is to a large extent controlled by
two templates in WikiPreferences.files called template.html
and template_info.html. There is an alternative look and feel
bundled, just copy template2.html to template.html and
template_info2.html to template_info.html.
There are a number of useful scripts in the script directory.
updateWiki - takes a number of wiki directories and updates
the .yaws files etc
getPassword - takes a path to a wob file as argument. Will print
the password associated with that node.
importFiles - takes a path to a wob file as argument. Will add
any files in the corresponding .files directory
to the page. Useful when you want to import many
files without going through the WEB GUI. Just
copy the files to the .files directory and run
the importFiles command.
Reverted to accept html links
updated files for erlang 15B
Added help files
changed gif icons to svg format
Updated for the ERDialog version 1.8
Updated for the ERDialog version to 0.7
Refactored the directory structure to work as an applet for ERDialog version 0.5