summaryrefslogtreecommitdiff
path: root/doc/usage.mdwn
AgeCommit message (Collapse)Author
2010-07-08Add --changesetup mode that allows easily changing options in a setup file.Joey Hess
2010-04-25typoJoey Hess
2010-04-23template docu reorgJoey Hess
Remove wikitemplates page; fold its contents into templates page. Update all backlinks. Document new ability to put templates inside srcdir.
2010-04-16automatically run --gettime, and optimise it for gitJoey Hess
* Automatically run --gettime the first time ikiwiki is run on a given srcdir. * Optimise --gettime for git, so it's appropriatly screamingly fast. (This could be done for other backends too.) * However, --gettime for git no longer follows renames. * Use above to fix up timestamps on docwiki, as well as ensure that timestamps on basewiki files shipped in the deb are sane.
2010-04-16--gettime revampJoey Hess
* Rename --getctime to --gettime. (The old name still works for backwards compatability.) * --gettime now also looks up last modification time. * Add rcs_getmtime to plugin API; currently only implemented for git.
2010-03-24Add --set-yaml switch for setting more complex config file options.Joey Hess
2010-03-14Add a include setting, which can be used to make ikiwiki process wiki source ↵Joey Hess
files, such as .htaccess, that would normally be skipped for security or other reasons. Closes: #447267 (Thanks to Aaron Wilson for the original patch.)
2010-02-28Add new --clean option; this makes ikiwiki remove all built files in the ↵Joey Hess
destdir, as well as wrappers and the .ikiwiki directory.
2010-01-01plugin names are always lowercaseJoey Hess
2009-10-21avoid -O default for CFLAGS, and documentJoey Hess
2009-04-03fix typo in --getctime descriptionJoey Hess
2009-03-13add missing parametersJoey Hess
2009-03-08fix doc, prefix directives have been default for a whileJoey Hess
2009-03-07update, add some examplesJoey Hess
2008-09-11move inline docs to ikiwiki/directive/inlineJoey Hess
ikiwiki/blog will be going away
2008-08-20Fix link to mdwn2man in gitwebhttp://smcv.pseudorandom.co.uk/
2008-08-08reorgJoey Hess
2008-07-26remove ikiwiki.setupJoey Hess
To generate your own, use ikiwiki -dumpsetup ikiwiki.setup Update docs.
2008-07-26documentJoey Hess
2008-05-15add a link to ikiwiki-transitionJoey Hess
2008-05-15add a link to the orphaned banned_ussrs pageJoey Hess
2008-05-06template change documentationJoey Hess
2008-04-17Bring back the svnrepo setup file option. This is needed for ↵Joey Hess
recentchangediff to work with svn repos.
2008-02-08Add --prefix-directives and --no-prefix-directives options to ikiwikiJosh Triplett
This avoids the need to set prefix_directives with --set.
2008-02-04* inline: Add new `allowrss` and `allowatom` config options. These can beJoey Hess
used if you want a wiki that doesn't default to generating rss or atom feeds, but that does allow them to be turned on for specific blogs.
2008-01-29added configuration for recentchangesJoey Hess
I kept it to a simple global configuration, rather than using the preprocessor directive for recentchanges, because that had chicken and egg problems and seemed overcomplicated. This should work reasonably well, though it would be good to add some more metadata so that more customised recentchanges pages can be made.
2008-01-29* Removed support for sending commit notification mails. Along with it wentJoey Hess
the svnrepo and notify settings, though both will be ignored if left in setup files.
2008-01-19web commit by http://adam.shand.net/Joey Hess
2008-01-19update about openids and admin powersJoey Hess
2007-12-08MAJOR basewiki reorgJoey Hess
Including redir pages for the moved basewiki pages. These will be removed in a future release.
2007-11-25* Let CC be used to control what compiler is used to build wrappers.Joey Hess
* Use 'cc' instead of gcc as the default compiler.
2007-11-18revert change by sundb_89. Please do not randomly change words on this page, ↵Joey Hess
your account will be locked it it happens again.
2007-11-18web commit by sundb_89Joey Hess
2007-11-14* Add wrappergroup config option, which can be used to cause wrappersJoey Hess
to be created owned by some group other than the default. Useful then there's a shared repository with access controlled by a group, to let ikiwiki run setgid to that group. * ikiwiki-mass-rebuild: Run build with the user in all their groups.
2007-09-06 commit.joey
* Add the ikiwiki-update-wikilist command.
2007-09-05add linkjoey
2007-08-21reorg all the pages about rcs backends. Fix all linksjoey
2007-08-13* Fix --libdir to work at the command line.joey
* Plugins can now be written as standalone external programs, which can be written in any language that can do XML::RPC.
2007-08-08web commit by tschwinge: --usedirs is used by default.joey
2007-08-04updatesjoey
2007-07-28web commit by sward: Correction to plugin path in --libdir option descriptionjoey
2007-07-27* Add a libdir config option to let ikiwiki load perl modules, includingjoey
plugins, from a user-configurable directory.
2007-07-25more triagejoey
2007-07-25* Add a htmlext config option, this can be used to make ikiwiki generatejoey
html files with a different extension.
2007-04-16* Support setting svnpath to "" for wikis that are rooted at the top ofjoey
their svn repositories, with no trunk directory.
2007-04-07magic 0joey
2007-04-01* Finally apply the index.html patch, with thanks to everyone who workedjoey
on and supported creating it (especially Tumov). This adds a "usedirs" option that makes ikiwiki use foo/index.html instead of foo.html as output page names. It is not yet enabled by default.
2007-03-31* Hide excess backlinks and expand using CSS trick; control quantiy viajoey
the numbacklinks setting.
2007-03-31* Add a templates page to the basewiki. It will automatically list alljoey
available templates. Rename the old templates page to wikitemplates. * Include the note template in the basewiki. * Add a popup template in the basewiki. CSS based on some by Martin Krafft. * Make the note, popup, and plugin templates detect missing variables and be self-documenting, listing the available variables.
2007-03-29* Add --post-commit option, which allows for the case of a split web serverjoey
and RCS server (or a push mirror). With this the RCS server can have a real post-commit hook that sshs back to the web server, and runs ikiwiki in post-commit mode to update the wiki.