diff options
author | Oliver Tappe | 2008-01-27 15:51:47 +0100 |
---|---|---|
committer | Oliver Tappe | 2008-01-27 15:51:47 +0100 |
commit | fde7d8f091d03b8d2c0c14e3f56eab700082beba (patch) | |
tree | d940abafc4d6b261805cd0cb7b381246ef85b732 /config-db/OpenSLX/AttributeRoster.pm | |
parent | * fixed bug that left orphaned installed_plugins when removing a vendor-OS (diff) | |
download | core-fde7d8f091d03b8d2c0c14e3f56eab700082beba.tar.gz core-fde7d8f091d03b8d2c0c14e3f56eab700082beba.tar.xz core-fde7d8f091d03b8d2c0c14e3f56eab700082beba.zip |
Hopefully finished the adjustments of the tools with respect to theme
naming and other recent discussions of user interface.
* adjusted and simplified code to the fact that plugins are now named
in all lowercase
* slxos-plugin --verbose list now shows description for each plugin and
a list of supported attributes
* fixed some outstanding issues with respect to lowercasing of plugin names
* Separated theme::name into theme::splash, theme::displaymanager and
theme::desktop, leading to DB-schema 0.24.
Please note that although these attributes exist, currently only
theme::splash is being used (the new ones will be used by the reimplemented
mkdxsinitrd)
* moved some information gathering from OSPlugin::Engine into OSPlugin::Roster,
where it belongs
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1500 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'config-db/OpenSLX/AttributeRoster.pm')
-rw-r--r-- | config-db/OpenSLX/AttributeRoster.pm | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/config-db/OpenSLX/AttributeRoster.pm b/config-db/OpenSLX/AttributeRoster.pm index 0308540e..e196b5d3 100644 --- a/config-db/OpenSLX/AttributeRoster.pm +++ b/config-db/OpenSLX/AttributeRoster.pm @@ -410,14 +410,14 @@ sub getAttrInfo } elsif (defined $params->{scope}) { my %MatchingAttributeInfo; - my $lcScope = lc($params->{scope}); + my $selectedScope = lc($params->{scope}); foreach my $attr (keys %AttributeInfo) { my $attrScope = ''; if ($attr =~ m{^(.+?)::}) { - $attrScope = $1; + $attrScope = lc($1); } - if ((!$attrScope && $lcScope eq 'core') - || lc($attrScope) eq $lcScope) { + if ((!$attrScope && $selectedScope eq 'core') + || $attrScope eq $selectedScope) { $MatchingAttributeInfo{$attr} = $AttributeInfo{$attr}; } } |