[Slim-Checkins] r10637 - /trunk/server/Slim/Web/Setup.pm
kdf at svn.slimdevices.com
kdf at svn.slimdevices.com
Thu Nov 9 00:00:40 PST 2006
Author: kdf
Date: Thu Nov 9 00:00:40 2006
New Revision: 10637
URL: http://svn.slimdevices.com?rev=10637&view=rev
Log:
Bug: n/a
Description: load the plugin/radio setup links on startup since we no longer get them via the setup.html page load
Modified:
trunk/server/Slim/Web/Setup.pm
Modified: trunk/server/Slim/Web/Setup.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Web/Setup.pm?rev=10637&r1=10636&r2=10637&view=diff
==============================================================================
--- trunk/server/Slim/Web/Setup.pm (original)
+++ trunk/server/Slim/Web/Setup.pm Thu Nov 9 00:00:40 2006
@@ -11,7 +11,7 @@
use File::Spec::Functions qw(:ALL);
use HTTP::Status;
-use Module::Pluggable require => '1', search_path => ['Slim::Web::Settings'];
+use Module::Pluggable require => '1', search_path => ['Slim::Web::Settings'], except => qr/::\._.*$/;
use Slim::Player::TranscodingHelper;
use Slim::Utils::Log;
@@ -1569,6 +1569,11 @@
$plugin->new;
}
+
+ # init radio and plugin settings on startup
+ # TODO: make these loadable from plugin API
+ my @pages = @{$setup{'BASIC_SERVER_SETTINGS'}{'children'}};
+ buildLinks(undef, at pages);
}
sub getSetupOptions {
More information about the checkins
mailing list