team-noris
Geomaster
Hi,
nachdem die Geolog-Ausgabe bei einem archivierten Cache seit Wochen immer etwas seltsam aussah ...
Erstellung der Fund-Statistik ...
GC1EX8E: Dänkritzer Wurm 31 / Der Gastwurm ... .[-------]
GC1P7FH: Elektrischer Stuhl ... .[--------] 83 (83) Funde / 2 (2) DNFs
GC1PB28: Hochspannung ... .[-------]
... habe ich mich heute mal auf die Suche im Code gemacht. Grund ist eine fehlerhafte Regexp.
Code alt:
Code neu (Pipe vor dem Komma entfernt und $1, $2, $4 statt $2, $3, $5):
Bitte in der nächsten Version berücksichtigen.
Klaus
nachdem die Geolog-Ausgabe bei einem archivierten Cache seit Wochen immer etwas seltsam aussah ...
Erstellung der Fund-Statistik ...
GC1EX8E: Dänkritzer Wurm 31 / Der Gastwurm ... .[-------]
GC1P7FH: Elektrischer Stuhl ... .[--------] 83 (83) Funde / 2 (2) DNFs
GC1PB28: Hochspannung ... .[-------]
... habe ich mich heute mal auf die Suche im Code gemacht. Grund ist eine fehlerhafte Regexp.
Code alt:
Code:
if ($content =~ /<span id="CacheLogs">.*?icons\/traffic_cone\.gif'.*?> ([A-Za-z]+) ([0-9]{1,2})(|, ([0-9]{4}))\s+by\s+<a name/si) {
$logmonth = $2;
$logday = $3;
$logyear = $5;
Code neu (Pipe vor dem Komma entfernt und $1, $2, $4 statt $2, $3, $5):
Code:
if ($content =~ /<span id="CacheLogs">.*?icons\/traffic_cone\.gif'.*?> ([A-Za-z]+) ([0-9]{1,2})(, ([0-9]{4}))\s+by\s+<a name/si) {
$logmonth = $1;
$logday = $2;
$logyear = $4;
Bitte in der nächsten Version berücksichtigen.
Klaus