From e12627e0a4c73d4d47ac2f10750defe22b41580e Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 30 Jul 2008 14:36:40 -0400 Subject: update --- IkiWiki.pm | 2 +- debian/changelog | 2 +- doc/todo/online_configuration.mdwn | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/IkiWiki.pm b/IkiWiki.pm index ad41215c1..6a6e93e7e 100644 --- a/IkiWiki.pm +++ b/IkiWiki.pm @@ -115,7 +115,7 @@ sub getsetup () { #{{{ openid signinedit lockedit conditional recentchanges parentlinks}], description => "plugins to enable by default", - safe => 1, + safe => 0, rebuild => 1, }, add_plugins => { diff --git a/debian/changelog b/debian/changelog index c4e4b7f48..4954c7737 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,7 @@ ikiwiki (2.60) UNRELEASED; urgency=low * Starting with this version, "ikiwiki -setup /etc/ikiwiki/auto.setup" - can be used set up a new wiki in seconds. + can be used create a new wiki in seconds. * Add getsetup hook, all plugins that add fields to %config should use it. * ikiwiki --dumpsetup can generate a nice setup file snapshotting ikiwiki's current configuration. diff --git a/doc/todo/online_configuration.mdwn b/doc/todo/online_configuration.mdwn index 2393b75af..584eb1dd2 100644 --- a/doc/todo/online_configuration.mdwn +++ b/doc/todo/online_configuration.mdwn @@ -22,6 +22,9 @@ The plugin could have these config options: websetup_include => [qw{safe}], # list of options to exclude from web setup websetup_exclude => [qw{option_baz}], + # list of plugins that cannot be enabled/disabled via the web + # interface + websetup_unconfigurable_plugins => [qw{}] Leaning toward just making it write out to the same setup file, rather than writing to a subsidiary setup file. However, this would mean that any -- cgit v1.2.3