[quote=esskar,25.April.2007, 18:19]versuch es mal mit
$rss->{modules} = {};[/quote]
Hi,
nein ging leider nicht. Auch wenn ich es nicht so toll finde da auf Interne Sachen des Objektes zuzugreifen wäre zumnindest eine Möglichkeit gewesen.
Hab mal mit Dumper $rss ausgegeben. Und es gab noch folgende zwei Felder.
namespaces
Namespaces
Ja nur groß klein unterschied. Der komplette kleingeschrieben Name enthielt, den xmlns String. Namepsaces ist anscheind nur ein Boolean der angiebt ob Namespaces vorhanden sind.
Diese auf 0 zu setzen oder einer Leeren Hashref zuzweisen brachte aber kein Effekt.
Letztendlich bleibt nichts anderes übrig als die Lösung von GwenDragon.
Im Modul RSS.pm gibt es die Methode as_rss_2_0() dort wird eine Variable $output gesetzt. Und dieser Variable wird hard Codiert noch folgendes angehangen.
$output .= '<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule">' . "\n\n";
Also ich finde das ganze etwas lächerlich. Wenn ich da herumfummel, dann kann ich auch gleich mit einem Template Arbeiten.
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de