summaryrefslogtreecommitdiff
path: root/doc/ikiwiki.setup
AgeCommit message (Collapse)Author
2008-05-01anonk: Add anonok_pagespec configuration setting that can be used to allow ↵Joey Hess
anonymous users to edit only matching pages. Closes: #478892
2008-04-17Bring back the svnrepo setup file option. This is needed for ↵Joey Hess
recentchangediff to work with svn repos.
2008-04-10change wordingJoey Hess
2008-03-29Added a hardlink option in the setup file, useful if the source and dest are ↵Joey Hess
on the same filesystem and the wiki includes large media files, which would normally be copied, wasting time and space.
2008-03-12* monotone: Require version 0.38 or greater, and stop using the mtnmergercJoey Hess
option. (Brian May)
2008-03-06* Fix example exclude regexp. Closes: #469691Joey Hess
2008-02-24per Brian May, change monotone historyurlJoey Hess
> This doesn't work in currently released versions of viewmtn (it was > meant to), but has been fixed in the development repository. I imagine > it won't be long until the next release.
2008-02-14* monotone: Add code to default mergerc file to runJoey Hess
_MTN/ikiwiki-netsync-hook when a commit is merged in from the net.
2008-02-08clarify slightlyJoey Hess
2008-02-06Add commented example of prefix_directives to sample ikiwiki.setupJosh Triplett
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-02-03* monotone changes by Brian May:Joey Hess
- On commits, replace "mtn sync" bidirectional with "mtn push" single direction. No need to pull changes when doing a commit. mtn sync is still called in rcs_update. - Support for viewing differences via patches using viewmtn.
2008-01-30Add example diffurl for bzr.Jelmer Vernooij
2008-01-29doc updates for bzrJoey Hess
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-29missed one notifyJoey Hess
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-26Add trailing comma to commented-out umask in sample ikiwiki.setupJosh Triplett
2007-11-27* Add umask configuration option. Closes: #443329Joey Hess
2007-11-27typoJoey Hess
2007-11-17* Fix mercurial historyurl in example setup file.Joey Hess
2007-11-12* In the example setup file, use mode 6755 for the git post-update hook.Joey Hess
It needs to be setgid if the master repo is a shared repository, so that pushes into the working copy repository happen as the same group, avoiding permissions problems.
2007-08-30fix issue bma noticed (why does it use "r2"?)joey
2007-08-21remove the mtnbinpath config option; users should use PATH if they needjoey
this kind of thing. change formatting of some quotes
2007-08-21* Add monotone support, contributed by William Uther.joey
2007-07-27fix typojoey
2007-07-27* Add a libdir config option to let ikiwiki load perl modules, includingjoey
plugins, from a user-configurable directory.
2007-07-25* Add a htmlext config option, this can be used to make ikiwiki generatejoey
html files with a different extension.
2007-06-01setup file should not have verbose => 0joey
2007-05-09* Add an account-creation password as a simple anti-spam mechanism. Ifjoshtriplett
set in the wiki setup, passwordauth will require the password in order to create an account.
2007-04-29* Enable openid logins by default.joey
* Enable usedirs by default.
2007-04-09turn on syslog for the svn post-commit hookjoey
2007-04-02Improve description of usedirs in ikiwiki.setupjoshtriplett
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-02-09web commit by JoshTriplett: Add commented underlaydir usage, to document the ↵joey
existence of underlaydir.
2007-02-09web commit by JoshTriplett: Remove trailing whitespace.joey
2007-02-02* Add canedit hook, allowing arbitrary controls over when a page can bejoey
edited. * Move code forcing signing before edit to a new "signinedit" plugin, and code checking for locked pages into a new "lockedit" plugin. Both are enabled by default. * Remove the anonok config setting. This is now implemented by a new "anonok" plugin. Anyone with a wiki allowing anonymous edits should change their configs to enable this new plugin. * Add an opendiscussion plugin that allows anonymous users to edit discussion pages, on a wiki that is otherwise wouldn't allow it. * Lots of CGI code reorg and cleanup.
2007-01-27* Make gitorigin_branch and gitmaster_branch configurable via the setupjoey
file. Closes: #408599
2007-01-15fix typojoey
2006-12-28fix bad example of exclude configuration item, and remove some stuff aboutjoey
it from discussion, since it is indeed documented
2006-12-23* Add mirrorlist plugin.joey
2006-12-19* Add userdir config setting.joey
2006-11-22renamejoey
2006-11-22* Add toggle plugin.joey
* Introduce the nicebundle. This is a kind of plugin, that just enables many other plugins. It's an easy way to boost ikiwiki from its default, basic wiki, to a full-featured wiki, without manually picking the right set of plugins. New plugins will be added to the nicebundle from time to time.
2006-11-20rewritejoey
2006-11-20* Add "last" parameter to hook function. Very basic ordering, and hopefullyjoey
nothing more spohisticated will be needed. * Add formbuilder_setup and formbuilder hooks. * Split out a passwordauth module, that holds all the traditional password based authentication etc code. It's enabled by default, but can be disabled if you want only openid or some other auth method.
2006-11-20* Add openidsignup config option.joey
* Make the openid plugin support the callbacks from myopenid.com via its affiliate program. * Change how post signin actions are propigated through the signin process; they're now stored in the session.
2006-11-20* Make auth methods pluggable.joey
* Move httpauth support to a plugin. * Add an openid plugin to support logging in using OpenID.
2006-11-19web commit by JoshTriplett: Use example.org as the example domain ↵joey
throughout. In the Git example, use a bare repository.
2006-10-08* Atom feed support based on a patch by Clint Adams.joey
* Add feeds=no option to inline preprocessor directive to turn off all types of feeds. feeds=rss will still work, and feeds=atom was also added, for fine control. * $IkiWiki::version now holds the program version, and is accessible to plugins.