summaryrefslogtreecommitdiff
path: root/IkiWiki/Setup
AgeCommit message (Collapse)Author
2009-01-18Avoid feeding decoded unicode to Term::ReadLineJoey Hess
That resulted in double encoded display when using perl's stub readline module. Apparently that module unconditionally upgrades text to utf8, in a quite braindead way. (Term::ReadLine::Gnu::Perl worked ok.)
2009-01-12Add auto-blog.setupJoey Hess
It will set up an ikiwiki instance tuned for use in blogging. As part of this change, move the example sites into /usr/share/ikiwiki so they are available even if docs are not installed.
2008-12-17Coding style change: Remove explcit vim folding markers.Joey Hess
2008-10-19Use the pure perl Data::Dumper when generating setup files to ensure that ↵Joey Hess
utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. Note that the text produced by the C version was interpreted fine when ikiwiki loaded the setup file. But it was not user-friendly.
2008-08-22fix directory uniquification codeJoey Hess
2008-08-22monotone updatesJoey Hess
- Try to configure a wrapper - Fix (?) ikiwiki-makerepo repo name mangling - Add big warning about passphrases - Doc updates
2008-08-21Fix bug in wikiname sanitisation in the setup automator.Joey Hess
2008-08-21improve handling of typoed or problem rcsJoey Hess
2008-08-05avoid forcing syslog settingJoey Hess
This avoids forcing the setting to 0 if it was not set at all.
2008-08-03loosen qw regexpJoey Hess
2008-08-03fix misc breakage from plugin safe/rebuild data additionJoey Hess
2008-08-03plugin safe/rebuild controlsJoey Hess
2008-08-02fix syntax error with corrupt dataJoey Hess
Just because it's supposed to be an integer or boolean doesn't mean the vlaue really is..
2008-08-02websetup form display doneJoey Hess
2008-08-02refactorJoey Hess
2008-07-27handle options with no value and no example valueJoey Hess
2008-07-27typoJoey Hess
2008-07-27add new wiki to wikilistJoey Hess
2008-07-27password prompt for admin userJoey Hess
2008-07-27automator improvementsJoey Hess
2008-07-27lose the ugly $rawsetup, use a functionJoey Hess
2008-07-27rcs hook setup for the two I knowJoey Hess
2008-07-27setup automatorJoey Hess
"ikiwiki -setup /etc/ikiwiki/simple.setup" can be used set up a new wiki in seconds
2008-07-26fixupsJoey Hess
2008-07-26fixupsJoey Hess
2008-07-26add example wrapper and fix formattingJoey Hess
2008-07-26filter out demo pluginsJoey Hess
2008-07-26load all plugins when generating setupJoey Hess
2008-07-26add gensetup for gitJoey Hess
2008-07-26refactorJoey Hess
2008-07-26refactorJoey Hess
2008-07-26can now dump fully functional setup filesJoey Hess
2008-07-26add info for all common setup file options, and most internal onesJoey Hess
2008-07-26fixesJoey Hess
2008-07-26fixesJoey Hess
2008-07-26add dumpsetup option; refactorJoey Hess
2008-07-26setup dumping improvementsJoey Hess
2008-07-26more formattingJoey Hess
2008-07-26improve formattingJoey Hess
2008-07-26add ability to generate setup filesJoey Hess
quite nice ones, too, with comments and everything
2008-07-11fix use orderingJoey Hess
The recent setup revamp exposed some latent bugs in use/package ordering that caused some symbols to not the exported into the correct scope.
2008-07-09Make it possible to load setup files w/o running them. Code needing to do so ↵Joey Hess
can call IkiWiki::Setup::load, and the values will be loaded into %IkiWiki::Setup::setup.
2008-06-04set rebuild before loading pluginsJoey Hess
This fixes a recent minor reversion caused by loading plugins earlier than the messages are printed. Some plugins might check if rebuild is set.
2008-05-08load plugins before printing messagesJoey Hess
This allows plugins to getopt and change what is done before an incorrect line is printed.
2007-06-30* Correct a longstanding bug that could cause the edit form to be empty.joey
This turns out to have occured if the cgi wrapper was created by an ikiwiki invocation that included --rebuild. Thanks to Carl Worth for tracking that down.
2007-03-17* Make ikiwiki -verbose -setup with a setup file that enabled syslog loggingjoey
output the verbose build log to stdout, rather than to the syslog.
2007-02-21* Since the CGI had to drop the wiki lock to avoid deadlocking thejoey
commit hook, it was possible for one CGI to race another one and "win" the commit of both their files. This race has been fixed by adding a new commitlock, which when locked by the CGI, disables the commit hook (except for commit mails). The CGI then takes care of the updates the commit hook would have done.
2006-12-29* Allow disabling of plugins included in goodstuff.joey
2006-12-29* Initial work on internationalization of the program code. po/ikiwiki.potjoey
is available for translation. * Export gettext() from IkiWiki module.
2006-12-21* Turn $config{wiki_file_prune_regexps} into an array that is easier tojoey
manipulate. * Only exclude rss and atom files from processing if the inline plugin is enabled and that feed type is enabled. Else it's just a copyable file type. * Move rss and atom option handling code into the inline plugin. * Applied a rather old patch from Recai to fix the "pruning is too strict" issue. Now you can have wiki source directories inside dotdirs and the like, if you want.