master
Joey Hess 2008-07-30 14:36:40 -04:00
parent 6c8a8dd13b
commit e12627e0a4
3 changed files with 5 additions and 2 deletions

View File

@ -115,7 +115,7 @@ sub getsetup () { #{{{
openid signinedit lockedit conditional openid signinedit lockedit conditional
recentchanges parentlinks}], recentchanges parentlinks}],
description => "plugins to enable by default", description => "plugins to enable by default",
safe => 1, safe => 0,
rebuild => 1, rebuild => 1,
}, },
add_plugins => { add_plugins => {

2
debian/changelog vendored
View File

@ -1,7 +1,7 @@
ikiwiki (2.60) UNRELEASED; urgency=low ikiwiki (2.60) UNRELEASED; urgency=low
* Starting with this version, "ikiwiki -setup /etc/ikiwiki/auto.setup" * 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. * Add getsetup hook, all plugins that add fields to %config should use it.
* ikiwiki --dumpsetup can generate a nice setup file snapshotting ikiwiki's * ikiwiki --dumpsetup can generate a nice setup file snapshotting ikiwiki's
current configuration. current configuration.

View File

@ -22,6 +22,9 @@ The plugin could have these config options:
websetup_include => [qw{safe}], websetup_include => [qw{safe}],
# list of options to exclude from web setup # list of options to exclude from web setup
websetup_exclude => [qw{option_baz}], 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 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 writing to a subsidiary setup file. However, this would mean that any