Page 1 of 1

Bug in serendipity_event_google_sitemap?

Posted: Tue Mar 09, 2010 11:29 am
by Freudi
Moins,

ich verwende auf meiner kleinen Site das o.g. "Suchmaschinen-Sitemap Generator"-Plugin, aktuelle Version 0.51, PHP 5.2.10, MySQL 5.0.45.

Nachdem ich mal wieder einen Blick in die damit generierte sitemap.xml geworfen habe, bin ich doch etwas irritiert: sind die "Archive" in der Konfiguration des Plugins mit einbezogen, generiert das Teil für jede Kategorie, jeden Monat und für jedes Jahr seit 1970(!) entsprechende Einträge in der sitemap.xml, was diese doch "ein wenig" aufbläht (25 Kategorien).

Weshalb? <duck>

TIA,
Freudi

Re: Bug in serendipity_event_google_sitemap?

Posted: Tue Mar 09, 2010 11:56 am
by Freudi
Okay, ich ziehe die Frage zurück, es ist wohl ein Bug:

Man nehme die serendipity_event_google_sitemap.php und ersetze in der Zeilen 433-434

Code: Select all

$first_year  = 0+gmstrftime('%Y', $min['min_time']);
$first_month = 0+gmstrftime('%m', $min['min_time']);
mit

Code: Select all

$first_year  = 0+gmstrftime('%Y', min($min));
$first_month = 0+gmstrftime('%m', min($min));
also dem, was bis einschließlich Revison 1.49 zu finden war/ist, und es tut wie erwartet.

Die (ausgepackte) sitemap.xml ist in meinem Fall hierdurch von exorbitanten 1.434.900 Bytes auf 339.143 Bytes "geschrumpft".

FWIW,
Freudi

Re: Bug in serendipity_event_google_sitemap?

Posted: Tue Mar 09, 2010 2:28 pm
by garvinhicking
Hi!

Danke, Bug gefixt. :)

Grüße,
Garvin

Re: Bug in serendipity_event_google_sitemap?

Posted: Tue Mar 23, 2010 2:37 pm
by Freudi
Dohve Frage:
min($min) = $min[0]?