[dw-free] Migrate /settings settings to an Advanced Settings tab
[commit: http://hg.dwscoalition.org/dw-free/rev/1c97618605a6]
http://bugs.dwscoalition.org/show_bug.cgi?id=744
Fix error on /settings page.
Patch by
afuna.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=744
Fix error on /settings page.
Patch by
Files modified:
- htdocs/settings/index.bml
--------------------------------------------------------------------------------
diff -r 9dd69edb7fb6 -r 1c97618605a6 htdocs/settings/index.bml
--- a/htdocs/settings/index.bml Sun May 10 05:54:26 2009 +0000
+++ b/htdocs/settings/index.bml Sun May 10 05:58:55 2009 +0000
@@ -22,7 +22,10 @@
my $selminiclass = $GET{c}; # classname without LJ::Setting::
my $selclass = $selminiclass ? "LJ::Setting::$selminiclass" : "";
- my @settings = map { s!.+cgi-bin/!!; s!/!::!g; s/\.pm$//; $_ } ( glob "$LJ::HOME/cgi-bin/LJ/Setting/*.pm", glob "$LJ::HOME/cgi-bin/DW/Setting/*.pm" );
+ my @settings = (
+ LJ::ModuleLoader->module_subclasses( "LJ::Setting" ),
+ LJ::ModuleLoader->module_subclasses( "DW::Setting" )
+ );
my $tag = lc $GET{tag};
my %tags = ();
--------------------------------------------------------------------------------
