Version 6 of How to grow your own Wiki

Updated 2002-02-17 15:42:56

Purpose: A cookbook approach to creating a Wiki of your own.

WARNING! Since this software environment is pre-alpha, not a lot of details are available yet. I am building this place holder for us to grow details.

  • About this site provides some background on the hardware and software being used for The Tcl'ers Wiki.
  • To use a Wiki as a stand-alone, non-WWW connected application, see WiKit in local mode
  • To use a Wiki as a CGI based, WWW connected application (either public or private), see WiKit under CGI.
  • Data and scripts are all stored within the wikit.tkd file. If you need to move to a new server, moving 2 files is all you need to do ("wikit.tkd", and the approprate "tclkit" runtime).
  • Administering a Wiki
  1. To look at the history of changes made to a file, ???
  2. To add new capabilities, ???
  • JC: there are command line options to extract pages and scripts, and to update scripts inside the wikit.tkd "scripted document", but there is no documentation for this yet...

LV: I could really use some help here guys!

JC: It's early, early, early, but I'll try to help.


dlb: has anyone been successful in running the new (07-Nov-2000)VFS wikit via CGI ? -- if not, are there still older versions available ? I've been having a hell of a time getting wikit running as a cgi process , is there someone I can direct questions to ??

LV: Did you check the link above about Wikits and CGI? Did you put up a note on the Gripes about Wikit, or Wikit Problems, pages?

VPT: 17th Feb '02 - the current wikit.tkd runs as a cgi process (at least on Linux). I put the tclkit in /usr/bin since that was in the PATH in apache's environment (as displayed by the printenv cgi-bin script). I then put the wikit.tkd in the cgi-bin directory and set the permissions to rwx for the user apache runs as (I'm a lttle uncomfortable with having the write permission set but at least it only has the permissions of the apache user). Editing a page with Mozilla 0.9.8 fails with,

error (26)Text file busy: exec of /var/www/cgi-bin/wikit.tkd failed

whilst editing with Netscape Communicator works. This failure mode has been reported before see Wikit under CGI


Documentation about the Wikit Command Line is now available.


Category Wikit