In setup mode, ikiwiki reads the config file, which is really a perl
program that can call ikiwiki internal functions.
+ [[ikiwiki.setup]] is an example of such a config file.
+
The default action when --setup is specified is to automatically generate
wrappers for a wiki based on data in a config file, and rebuild the wiki.
-
- [[ikiwiki.setup]] is an example of such a config file.
+ If you only want to build any changed pages, you can use --refresh with
+ --setup.
* --wrappers
* --templatedir
- Specify the directory that the page [[templates]] are stored in.
- Default is `/usr/share/ikiwiki/templates`, or another location as
- configured at build time.
+ Specify the directory that the page [[templates]] are stored in. Default
+ is `/usr/share/ikiwiki/templates`, or another location as configured at
+ build time. If the templatedir is changed, missing templates will still
+ be searched for in the default location as a fallback.
* --underlaydir
the web will be committed. Also, the [[RecentChanges]] link will be placed
on pages.
- svn is enabled by default.
+ No revision control is enabled by default.
* --svnrepo /svn/wiki
This defaults to trunk; change it if your wiki is at some other location
inside the repository.
-* --anonok, --noanonok
-
- If anonok is set, it will allow anonymous web users, who have not signed in, to make changes to the wiki.
-
- By default, anonymous users cannot edit the wiki.
-
* --rss, --norss
If rss is set, ikiwiki will generate RSS feeds for pages that inline
Enables or disables "Discussion" links from being added to the header of
every page. The links are enabled by default.
+* --userdir subdir
+
+ Optionally, allows links to users of the wiki to link to pages inside a
+ subdirectory of the wiki. The default is to link to pages in the toplevel
+ directory of the wiki.
+
* --timeformat format
Specify how to display the time or date. The format string is passed to the
* --verbose, --no-verbose
- Be vebose about what is being done.
+ Be verbose about what is being done.
* --syslog, --no-syslog