Support Telefon: 0228 / 280 56 68 - Mo-Fr. 09-18.00

Suche

Suche

Partner & Reseller CMS werden

Support

Forum Plugins

Umlaute im Newsgrabber 3.7.3

Hallo zusammen,

mich quält das leidige Thema der Zeichensätze im Newgrabber mal wieder. Umlaute werden bei mir nicht entschlüsselt sondern als Dezimalwert angezeigt. z.B. wird "ä" als "ä" angezeigt. Das entspricht dem ä, wie kann ich diese Verschlüsselung einschalten um den Lesefluss zu verbessern ?

danke für eure Hilfe!
viele Grüße
kola

PS: derselbe Feed auf einem 3.6.1 Papoo wird fehlerfrei angezeigt.


Von thiko am 17.09.2009; 20:24:52 Uhr [898 Hits] Kunde Papoo Pro 3.7.5

Re: Umlaute im Newsgrabber 3.7.3

Folgendes habe ich inzwischen herausgefunden:

1. der Feed ist http://news.staonline.de/feed/
2. meine Seite nutzt UTF-8


Von thiko am 18.09.2009; 09:06:51 Uhr [4 Hits] Kunde Papoo Pro 3.7.5

Re: Umlaute im Newsgrabber 3.7.3

Hi,

ja, du kannst die Kodierung im Skript umschalten, such mal nach utf-8 in der Klasse im Verzeichnis /plugins/newsgrabber/lib

Viele Grüße,

Carsten



Von Carsten Euwens am 18.09.2009; 09:06:48 Uhr [10 Hits] Kunden Papoo Enterprise (manuell)

Re: Umlaute im Newsgrabber 3.7.3

Hi Carsten,

das habe ich gefunden, so wie ich es verstehe wird dort versucht die Codierung zu ermitteln und entsprechend mit "htmlentities" codiert und falls keine Codierung gefunden wird, wird utf-8 angenommen.

Dieses Wissen führt mich aber leider nicht zu der richtigen Anzeige der Umlaute.

viele Grüße
kola


Von thiko am 18.09.2009; 10:11:14 Uhr [6 Hits] Kunde Papoo Pro 3.7.5

Re: Umlaute im Newsgrabber 3.7.3

Kann es sein, dass der Feed einfach nur falsche Zeichen liefert, die in alten Versionen noch richtig interpretiert werden?

z.B. liefert er:
<category>Gehörlose</category>
<category>Gehörlosenmission</category>
<category>Ilenborg</category>
<guid isPermaLink="false">http://news.staonline.de/?p=2423</guid>
?
<description>
[Düsseldorf] Ihr 90-jähriges Bestehen begeht die Gehörlosenmission der Freikirche der Siebenten-Tags-Adventisten am 26. September im Zentrum der Adventgemeinde Bremen-Mitte mit einem Gehörlosengottesdienst und einer ...

Gruß
kola


Von thiko am 18.09.2009; 10:32:36 Uhr [15 Hits] Kunde Papoo Pro 3.7.5

Re: Umlaute im Newsgrabber 3.7.3

Hi,

anscheinend sind die Daten da schon in irgendeiner Form kodiert... da muß man experimentieren was jetzt funktioniert, das läßt sich zwar automatisch erkennen, aber wenn das falsch deklariert ist läuft das natürlich voll ins leere...

Viele Grüße,

Carsten



Von Carsten Euwens am 18.09.2009; 14:13:51 Uhr [151 Hits] Kunden Papoo Enterprise (manuell)

gelöst: Umlaute im Newsgrabber 3.7.3

Habe in newsgrabber_class.php folgendes eingefügt:

ab Zeile 99
$fcontents = str_replace ("Ä", "Ä", $fcontents);
$fcontents = str_replace ("Ö", "Ö", $fcontents);
$fcontents = str_replace ("Ü", "Ü", $fcontents);
$fcontents = str_replace ("ä", "ä", $fcontents);
$fcontents = str_replace ("ö", "ö", $fcontents);
$fcontents = str_replace ("ü", "ü", $fcontents);
$fcontents = str_replace ("‘", "'", $fcontents);
$fcontents = str_replace ("’", "'", $fcontents);
$fcontents = str_replace ("”", "'", $fcontents);
$fcontents = str_replace ("“", "'", $fcontents);
$fcontents = str_replace ("ß", "ß", $fcontents);

Damit sind die dezimal kodierten Zeichen berichtigt.
Und weiter unten bei: "// einige Ersetzungen machen. Unter anderem ein Leerzeichen nach einem Bindestrich einfuegen, da Mozilla-Browser sonst keinen Zeilenumbruch machen."

str_replace ("&rdquo;", "\"",
str_replace ("&ndash;", "-",
und zwei Klammmerzu, dann kann der Newsgrabber auch seltsame RSS fehlerfrei darstellen.

viele Grüße
kola


Von thiko am 09.10.2009; 11:23:52 Uhr [90 Hits] Kunde Papoo Pro 3.7.5

Sie müssen sich anmelden, um einen Beitrag schreiben zu können.

Anfrage stellen

Warenkorb

Derzeit befindet sich nichts in Ihrem Warenkorb.
#start#

Facebook

Newsletter abonnieren.

Ihre Daten

Login

Login




Registrierung.
. Passwort vergessen?
.

Seminarkalender

Mo Di Mi Do Fr Sa So
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
.

xxnoxx_zaehler

.

xxnoxx_zaehler