Page 1 of 1

(Gelöst) RSS2HTML

Posted: Fri Oct 30, 2009 1:35 pm
by dowoam
Hallo,

ich hab ein Problem mit dem RSS Modul, im speziellen mit dem encoding.
Wenn ich im Modul utf-8 codiere, dann stellt er die Umlaute nicht dar.
Eine ISO-8859-1 Codierung bringt keine Änderung.
Wenn ich allerdings in der Config.php die Systemcodierung auf ISO-8859-1 stelle, dann werden die RSS Feeds richtig angezeigt. Allerdings werden dann die Umlaute In Links (Menü) etc. falsch dargestellt.

Weiß jemand eine Lösung?

Gruß

Dow

Re: (Gelöst) RSS2HTML

Posted: Fri Oct 30, 2009 3:34 pm
by dowoam
Lösung im Bug-Tracker des Moduls gefunden.  :( Hätte ich ja auch gleich drauf kommen können. :)

Um alle an der Lösung teilhaben zu lassen:

Das Problem liegt in dem "Holen" des RSS-Feeds. Dort wird schon ISO Codiert.

In:

./modules/RSS2HTML/lib/magpierss/rss_fetch.inc

folgendes ändern:

Alt:
---
if ( !defined('MAGPIE_OUTPUT_ENCODING') ) {
      define('MAGPIE_OUTPUT_ENCODING', 'ISO-8859-1');
}

---
Neu:
---
if ( !defined('MAGPIE_OUTPUT_ENCODING') ) {
      define('MAGPIE_OUTPUT_ENCODING', null);
}

---

Dann gehts.

Siehe auch:
http://dev.cmsmadesimple.org/bug/view/2735