summaryrefslogtreecommitdiffstats
path: root/Bugzilla/Install.pm
diff options
context:
space:
mode:
authorwurblzap%gmail.com <>2006-09-07 05:45:29 +0200
committerwurblzap%gmail.com <>2006-09-07 05:45:29 +0200
commiteb8c60397f360310be290d41a5c15c0c917a1891 (patch)
tree805ff1ee07d0d1dc360712ddf5f07eb69465c008 /Bugzilla/Install.pm
parent707f26646c78879d73639abfc29e8b9eb1f8f0f1 (diff)
downloadbugzilla-eb8c60397f360310be290d41a5c15c0c917a1891.tar.gz
bugzilla-eb8c60397f360310be290d41a5c15c0c917a1891.tar.xz
Bug 322693: Create a mechanism to manage multiple custom skins.
Patch by Marc Schumann <wurblzap@gmail.com>; r=myk,mkanat; a=myk
Diffstat (limited to 'Bugzilla/Install.pm')
-rw-r--r--Bugzilla/Install.pm8
1 files changed, 6 insertions, 2 deletions
diff --git a/Bugzilla/Install.pm b/Bugzilla/Install.pm
index b014d6f6e..d8fc47894 100644
--- a/Bugzilla/Install.pm
+++ b/Bugzilla/Install.pm
@@ -50,6 +50,8 @@ use constant SETTINGS => {
# 2006-05-01 olav@bkor.dhs.org -- Bug 7710
state_addselfcc => { options => ['always', 'never', 'cc_unless_role'],
default => 'cc_unless_role' },
+ # 2006-08-04 wurblzap@gmail.com -- Bug 322693
+ skin => { subclass => 'Skin', default => 'standard' },
};
@@ -75,8 +77,10 @@ use constant DEFAULT_COMPONENT => {
sub update_settings {
my %settings = %{SETTINGS()};
foreach my $setting (keys %settings) {
- add_setting($setting, $settings{$setting}->{options},
- $settings{$setting}->{default});
+ add_setting($setting,
+ $settings{$setting}->{options},
+ $settings{$setting}->{default},
+ $settings{$setting}->{subclass});
}
}