From: fredrik Date: Fri, 3 Oct 2008 21:15:25 +0000 (+0000) Subject: Updated theme HTML. X-Git-Url: http://git.dolda2000.com/gitweb/?a=commitdiff_plain;h=26c14f89ca84cd6d23718948c1da81280ff12c0a;hp=21e62b992c09d307c38a58dbfc6ae9a23de82128;p=utils.git Updated theme HTML. git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/utils@1116 959494ce-11ee-0310-bf91-de5d638817bd --- diff --git a/ANN.pm b/ANN.pm index f41147a..a9e8014 100644 --- 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*\(([^<>]|\|<\/i>)+)<\/div>/igc) { + while($html =~ /\G\s*\
(([^<>]|\|<\/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>( - \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>( - \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; } }