30.09.2007, 18:46
Hallo ins Forum,
"gefesselt" von dem Thema "RSS-Feeds" habe ich folgende Frage:
bei Einsatz des Plugins "RSS To Post v1.1.0" werden in der "Übersicht v3.0.4" bei RSS-Feeds von "http://www.pcwelt.de/rss/newsfeed.xml" HTML-Entities angezeigt bzw. wird der "Doppelpunkt" nicht umgewandelt => s. Grafik
[attachment=2380]
Andere RSS-Feeds, z. B. von "http://www.tagesschau.de/newsticker.rdf", sind in der Übersicht fehlerfrei.
In der Forumsübersicht und in der Beitragsansicht werden durch Code-Anpassungen in der Datei "rss2post.php" der "Betreff" und der "Text" richtig dargestellt:
Die Codierung meines Forums ist Standard (UTF-8) => s. Signatur. Die Übersicht ist mit "htmlspecialchars" eingestellt.
- Liegt es an der Quelle der News: "http://www.pcwelt.de/rss/newsfeed.xml" oder am Dateityp ".xml"?
- "Beißen" sich evtl. die zwei Plugins. Oder was muss/kann wo geändert werden?
BTW: beim Schreiben dieses Beitrags stell(t)e ich fest, dass der Code aus der 1. Grafik ebenfalls einwandfrei in einen Doppelpunkt umgewandelt wird.
Ich bitte um Hilfe und danke für die Antwort(en)...
"gefesselt" von dem Thema "RSS-Feeds" habe ich folgende Frage:
bei Einsatz des Plugins "RSS To Post v1.1.0" werden in der "Übersicht v3.0.4" bei RSS-Feeds von "http://www.pcwelt.de/rss/newsfeed.xml" HTML-Entities angezeigt bzw. wird der "Doppelpunkt" nicht umgewandelt => s. Grafik
[attachment=2380]
Andere RSS-Feeds, z. B. von "http://www.tagesschau.de/newsticker.rdf", sind in der Übersicht fehlerfrei.
In der Forumsübersicht und in der Beitragsansicht werden durch Code-Anpassungen in der Datei "rss2post.php" der "Betreff" und der "Text" richtig dargestellt:
PHP-Code:
...
// See if title exists in posting forum
$subject = html_entity_decode($item_data['title']);
// $subject_sql = $db->escape_string($subject); // <= Änderung hier
$subject_sql = $db->escape_string(utf8_encode($subject)); // <= Änderung hier
$query = $db->simple_select(TABLE_PREFIX."threads", "tid", "subject='{$subject_sql}' AND fid='{$forum}'");
...
// Set the thread data
$new_thread = array(
"fid" => $forum,
// "subject" => $subject, // <= Änderung hier
"subject" => utf8_encode($subject), // <= Änderung hier
"icon" => -1,
"uid" => $uid,
"username" => $user['username'],
// "message" => $message, // <= Änderung hier
"message" => utf8_encode($message), // <= Änderung hier
"ipaddress" => '127.0.0.1',
"posthash" => '',
"savedraft" => 0,
);
...
Die Codierung meines Forums ist Standard (UTF-8) => s. Signatur. Die Übersicht ist mit "htmlspecialchars" eingestellt.
- Liegt es an der Quelle der News: "http://www.pcwelt.de/rss/newsfeed.xml" oder am Dateityp ".xml"?
- "Beißen" sich evtl. die zwei Plugins. Oder was muss/kann wo geändert werden?
BTW: beim Schreiben dieses Beitrags stell(t)e ich fest, dass der Code aus der 1. Grafik ebenfalls einwandfrei in einen Doppelpunkt umgewandelt wird.
Ich bitte um Hilfe und danke für die Antwort(en)...