Go to file
joey 278b16c79a * In the cgi edit path, reload the index file before rendering. A bug
showed up where a web edit that added a page caused a near-concurrent
  web edit to fail in will_render. While it would be hard to reproduce this,
  my analysis is that the failing cgi started first, loaded the index file
  (prior to locking) then the other cgi created the new page and rendered
  it, and then the failing cgi choked on the new file when _it_ tried to
  render it. Ensuring that the index file is loaded after taking the lock
  will avoid this bug.
2007-10-10 18:40:54 +00:00
IkiWiki * In the cgi edit path, reload the index file before rendering. A bug 2007-10-10 18:40:54 +00:00
debian * In the cgi edit path, reload the index file before rendering. A bug 2007-10-10 18:40:54 +00:00
doc response 2007-10-10 18:30:12 +00:00
plugins memoization for injected RPC functions is a very, very good thing 2007-08-13 07:00:53 +00:00
po update 2007-10-10 16:26:07 +00:00
t arg, the test suite was testing for bugs 2007-09-30 19:15:17 +00:00
templates * Fix copyright and licence styling. 2007-09-20 18:06:55 +00:00
underlays * Support for looking in multiple directories for underlay files. 2007-08-28 01:59:01 +00:00
.perlcriticrc * Various minor fixes and stylistic improvements suggested by Perl::Critic. 2007-08-15 08:08:32 +00:00
CHANGELOG * Work on firming up the plugin interface: 2006-09-09 22:50:27 +00:00
IkiWiki.pm * Don't allow whitespace in link text in a wikilink. This was still 2007-09-24 16:50:49 +00:00
Makefile.PL bugfix 2007-09-09 02:06:04 +00:00
NEWS * Work on firming up the plugin interface: 2006-09-09 22:50:27 +00:00
README document special variables for Makefile 2007-04-10 01:25:16 +00:00
ikiwiki-mass-rebuild * Allow /etc/ikiwiki/wikilist to list just the names of users, if so then 2006-11-28 05:46:13 +00:00
ikiwiki-update-wikilist commit. 2007-09-06 00:32:11 +00:00
ikiwiki-w3m.cgi * Support a w3mmode, which lets w3m run ikiwiki using its local CGI 2006-07-07 21:00:48 +00:00
ikiwiki.in * Allow -cgi -wrapper to be passed on the command line to generate a 2007-08-28 21:14:03 +00:00
mdwn2man fix 2007-03-31 06:56:52 +00:00
pm_filter * Allow setting NOTAINT=1 when building the wiki to remove taint checking 2007-02-20 01:09:48 +00:00
wikilist Fix typo. 2007-04-09 23:54:32 +00:00

README

Use ./Makefile.PL to generate a Makefile, "make" will build the
documentation wiki and a man page, and "make install" will install ikiwiki.

A few special variables you can set while using the Makefile:

PROFILE=1 turns on profiling for the build of the doc wiki. Uses Devel::Profile
NOTAINT=1 turns off the taint flag in the ikiwiki program

All other documentation is in the ikiwiki documentation wiki, which is also
available online at <http://ikiwiki.info/>