Updated theme HTML.
authorfredrik <fredrik@959494ce-11ee-0310-bf91-de5d638817bd>
Fri, 3 Oct 2008 21:15:25 +0000 (21:15 +0000)
committerfredrik <fredrik@959494ce-11ee-0310-bf91-de5d638817bd>
Fri, 3 Oct 2008 21:15:25 +0000 (21:15 +0000)
git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/utils@1116 959494ce-11ee-0310-bf91-de5d638817bd

ANN.pm

diff --git a/ANN.pm b/ANN.pm
index f41147a..a9e8014 100644 (file)
--- a/ANN.pm
+++ b/ANN.pm
@@ -107,10 +107,10 @@ sub getthemes
     
     if($html =~ /$kind theme:<\/strong>\s*\n/igc) {
        my(@parts, $ct, $buf);
-       while($html =~ /\G\s*\<div\>(([^<>]|\<i\>|<\/i>)+)<\/div>/igc) {
+       while($html =~ /\G\s*\<div class=\"tab\"\>(([^<>]|\<i\>|<\/i>)+)<\/div>/igc) {
            $buf = $1;
-           #                     0  1            2           3     4     5        6          7                      8              9         10    11
-           if(@parts = ($buf =~ /(\#(\d+):)?\s*\"([^\"\(]+\S)(\s*\((\<i\>(.*)<\/i>( - \s*)?)?([^<>]+)?\))?\"\s+by\s+([^\(]*[^\(\s])(\s*\(eps (\d+)-(\d+)?\))?/i)) {
+           #                     0  1            2           3     4     5        6          7                      8              9          10   1112
+           if(@parts = ($buf =~ /(\#(\d+):)?\s*\"([^\"\(]+\S)(\s*\((\<i\>(.*)<\/i>( - \s*)?)?([^<>]+)?\))?\"\s+by\s+([^\(]*[^\(\s])(\s*\(eps? (\d+)(-(\d+))?\))?/i)) {
                $ct = {};
                $ct->{"num"} = $parts[1] if defined $parts[1];
                if(defined $parts[5]) {
@@ -122,7 +122,7 @@ sub getthemes
                $ct->{"ent"} = decode_entities($parts[7]) if defined $parts[7];
                $ct->{"prf"} = decode_entities($parts[8]) if defined $parts[8];
                $ct->{"fep"} = $parts[10] if defined $parts[10];
-               $ct->{"lep"} = $parts[11] if defined $parts[11];
+               $ct->{"lep"} = $parts[12] if defined $parts[12];
                push @ret, $ct;
            }
        }