Tag themes via the web interface, rather than hardcoding. Allows us to
tag themes without a code push.
Patch by exor674.
diffs (270 lines):
diff -r 2645a9fb632f -r b2463fc8b4da cgi-bin/LJ/S2Theme/colorside_local.pm
--- a/cgi-bin/LJ/S2Theme/colorside_local.pm Fri Oct 29 14:44:56 2010 +0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-use strict;
-
-package LJ::S2Theme::colorside::atom;
-use base qw( LJ::S2Theme::colorside );
-sub cats { qw() }
-
-package LJ::S2Theme::colorside::fallleaves;
-use base qw( LJ::S2Theme::colorside );
-sub cats { qw() }
-
-package LJ::S2Theme::colorside::fish;
-use base qw( LJ::S2Theme::colorside );
-sub cats { qw() }
-
-package LJ::S2Theme::colorside::mandala;
-use base qw( LJ::S2Theme::colorside );
-sub cats { qw() }
-sub designer { "dancing_serpent" }
-
-package LJ::S2Theme::colorside::nadeshiko;
-use base qw( LJ::S2Theme::colorside );
-sub cats { qw() }
-
-package LJ::S2Theme::colorside::wintergreen;
-use base qw( LJ::S2Theme::colorside );
-sub cats { qw() }
-
-1;
diff -r 2645a9fb632f -r b2463fc8b4da cgi-bin/LJ/S2Theme/modish_local.pm
--- a/cgi-bin/LJ/S2Theme/modish_local.pm Fri Oct 29 14:44:56 2010 +0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-use strict;
-
-package LJ::S2Theme::modish::lotus;
-use base qw( LJ::S2Theme::modish );
-sub cats { qw() }
-
-package LJ::S2Theme::modish::scarlet;
-use base qw( LJ::S2Theme::modish );
-sub cats { qw() }
-
-package LJ::S2Theme::modish::teal;
-use base qw( LJ::S2Theme::modish );
-sub cats { qw() }
-
-1;
diff -r 2645a9fb632f -r b2463fc8b4da cgi-bin/LJ/S2Theme/modular_local.pm
--- a/cgi-bin/LJ/S2Theme/modular_local.pm Fri Oct 29 14:44:56 2010 +0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-use strict;
-
-package LJ::S2Theme::modular::nnwm2010grounded;
-use base qw( LJ::S2Theme::modular );
-sub cats { qw() }
-sub designer { "cheyinka" }
-
-1;
diff -r 2645a9fb632f -r b2463fc8b4da cgi-bin/LJ/S2Theme/practicality_local.pm
--- a/cgi-bin/LJ/S2Theme/practicality_local.pm Fri Oct 29 14:44:56 2010 +0800
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-use strict;
-
-package LJ::S2Theme::practicality::nnwm2010grounded;
-use base qw( LJ::S2Theme::practicality );
-sub cats { qw() }
-sub designer { "cheyinka" }
-
-1;
diff -r 2645a9fb632f -r b2463fc8b4da cgi-bin/LJ/S2Theme/sundaymorning.pm
--- a/cgi-bin/LJ/S2Theme/sundaymorning.pm Fri Oct 29 14:44:56 2010 +0800
+++ b/cgi-bin/LJ/S2Theme/sundaymorning.pm Fri Oct 29 16:41:19 2010 +0800
@@ -5,45 +5,4 @@ sub layouts { ( "1" => "one-column", "2l
sub layouts { ( "1" => "one-column", "2l" => "two-columns-left", "2r" =>
"two-columns-right" ) }
sub layout_prop { "layout_type" }
-sub designer { "regna" }
-
-package LJ::S2Theme::sundaymorning::greensquiggle;
-use base qw( LJ::S2Theme::sundaymorning );
-sub cats { qw() }
-
-package LJ::S2Theme::sundaymorning::greenswirls;
-use base qw( LJ::S2Theme::sundaymorning );
-sub cats { qw() }
-
-package LJ::S2Theme::sundaymorning::lightondark;
-use base qw( LJ::S2Theme::sundaymorning );
-sub cats { qw() }
-sub designer { "cesy" }
-
-package LJ::S2Theme::sundaymorning::nnwm2009;
-use base qw( LJ::S2Theme::sundaymorning );
-sub cats { qw() }
-sub designer { "zvi" }
-
-package LJ::S2Theme::sundaymorning::pinkswirls;
-use base qw( LJ::S2Theme::sundaymorning );
-sub cats { qw() }
-
-package LJ::S2Theme::sundaymorning::purpleswirls;
-use base qw( LJ::S2Theme::sundaymorning );
-sub cats { qw() }
-
-package LJ::S2Theme::sundaymorning::redcontrast;
-use base qw( LJ::S2Theme::sundaymorning );
-sub cats { qw() }
-sub designer { "ambrya" }
-
-package LJ::S2Theme::sundaymorning::redsquiggle;
-use base qw( LJ::S2Theme::sundaymorning );
-sub cats { qw() }
-
-package LJ::S2Theme::sundaymorning::yellowsquiggle;
-use base qw( LJ::S2Theme::sundaymorning );
-sub cats { qw() }
-
1;
diff -r 2645a9fb632f -r b2463fc8b4da cgi-bin/LJ/S2Theme/transmogrified.pm
--- a/cgi-bin/LJ/S2Theme/transmogrified.pm Fri Oct 29 14:44:56 2010 +0800
+++ b/cgi-bin/LJ/S2Theme/transmogrified.pm Fri Oct 29 16:41:19 2010 +0800
@@ -4,8 +4,6 @@ use strict;
sub layouts { ( "1" => "one-column", "2l" => "two-columns-left", "2r" =>
"two-columns-right" ) }
sub layout_prop { "layout_type" }
-
-sub designer { "Yvonne" }
sub page_props {
my $self = shift;
@@ -78,133 +76,4 @@ sub navigation_props {
return $self->_append_props( "navigation_props", @props );
}
-package LJ::S2Theme::transmogrified::basic;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-
-package LJ::S2Theme::transmogrified::blackeye;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "dancing_serpent" }
-
-package LJ::S2Theme::transmogrified::blackorwhite;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "zvi" }
-
-package LJ::S2Theme::transmogrified::brickhearth;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "branchandroot" }
-
-package LJ::S2Theme::transmogrified::comingdownblue;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "branchandroot" }
-
-package LJ::S2Theme::transmogrified::cottoncandydust;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "zvi" }
-
-package LJ::S2Theme::transmogrified::darkforest;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "dancing_serpent" }
-
-package LJ::S2Theme::transmogrified::dignified;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "branchandroot" }
-
-package LJ::S2Theme::transmogrified::dustyraspberry;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "branchandroot" }
-
-package LJ::S2Theme::transmogrified::earthandsky;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "zvi" }
-
-package LJ::S2Theme::transmogrified::forestgreen;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "dancing_serpent" }
-
-package LJ::S2Theme::transmogrified::frozensky;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "dancing_serpent" }
-
-package LJ::S2Theme::transmogrified::goldenticket;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "zvi" }
-
-package LJ::S2Theme::transmogrified::greydays;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw( featured ) }
-sub designer { "asenathwaite" }
-
-package LJ::S2Theme::transmogrified::midnight;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "branchandroot" }
-
-package LJ::S2Theme::transmogrified::newocean;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "dancing_serpent" }
-
-package LJ::S2Theme::transmogrified::ocean;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "dancing_serpent" }
-
-package LJ::S2Theme::transmogrified::palejewels;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "dancing_serpent" }
-
-package LJ::S2Theme::transmogrified::roseicecream;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "branchandroot" }
-
-package LJ::S2Theme::transmogrified::shadowboxing;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "baggyeyes" }
-
-package LJ::S2Theme::transmogrified::slowgreen;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "branchandroot" }
-
-package LJ::S2Theme::transmogrified::springgreen;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "branchandroot" }
-
-package LJ::S2Theme::transmogrified::subtlealmond;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "zvi" }
-
-package LJ::S2Theme::transmogrified::summerpeach;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "branchandroot" }
-
-package LJ::S2Theme::transmogrified::tehotenion;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "baggyeyes" }
-
-package LJ::S2Theme::transmogrified::whiteorblack;
-use base qw( LJ::S2Theme::transmogrified );
-sub cats { qw() }
-sub designer { "zvi" }
-
1;
_______________________________________________
dw-changelog mailing list
[email protected]
http://lists.dwscoalition.org/mailman/listinfo/dw-changelog