WebsiteBaker Support (2.12.x) > Hilfe & Support (deutsch)
RSS-Problem/Bug?
evaki:
BE:
Schreibe ich unter Optionen>Allgemeine Einstellungen>Metatag Titel: z.B. Fix & Foxi, so gibt es beim Abruf von rss.php (News) die Fehlermeldung:
--- Code: ---This page contains the following errors:
error on line 7 at column 41: xmlParseEntityRef: no name
Below is a rendering of the page up to the first error.
--- End code ---
Ersetzt man & z.B. durch and, bzw. entfernt &, erscheint die Fehlermeldung nicht mehr.
Kann das irgend jemand verifizieren?
MfG. Evaki
dbs:
Kann ich bestätigen. Gilt dann auch für rss von Topics und OFA.
Entweder schreibt man dort im Titel "&"
Oder in der rss.php die 2 Vorkommen von WEBSITE_TITLE ersetzen mit
--- Code: ---str_replace('&', '&', WEBSITE_TITLE)
--- End code ---
Oder die Devs machen da eine Automatik :-)
evaki:
Soll ja utf8 können, oder velwechser ich gerade mal wieder was?
Wär' ja nicht das erste Mal :evil:
--- Quote ---Automatik
--- End quote ---
???
Huch, da war doch was :-D
evaki:
Die Meldung sieht so aus:
XML-Interpretation fehlgeschlagen
XML-Interpretation fehlgeschlagen: Syntaxfehler (Zeile: 7, Zeichen: genau dat &)
Dokument als HTML neu analysieren.
Fehler:
invalid entity reference
Spezifikation:
http://www.w3.org/TR/REC-xml/#NT-EntityRef
--- Code: --- 4: <link>http://meine.domain.de</link>
5: <description><![CDATA[Bumsladen & Team. Alles und Nix aus einer Hand: Entsorgung, Transporte, Shop.]]></description>
6: <language>de</language>
7: <copyright>Copyright 2019, Bumsladen & Team</copyright>
8: <managingEditor>reserve.mail@rsschmidt.tld</managingEditor>
9: <webMaster>reserve.mail@rsschmidt.tld</webMaster>
10: <category>Bumsladen & Team</category>
--- End code ---
MfG. Evaki
DarkViper:
RSS kann zwar utf-8, jedoch werden für einzelne Zeichen wie <>& etc. htmlentities verlangt.
Allerdings sind Entities nicht schön, sondern eher 'bäh..'
Also nimmt man die selbe Lösung wie z.B. beim <description> Tag: Eine CDATA - Klammerung einsetzen. Die RSS-Parser erkennen das als "lass deine Finger da weg und gib es einfach aus.."
<copyright><![CDATA[Copyright 2019, Bumsladen & Team]]></copyright>
<category><![CDATA[Bumsladen & Team]]></category>
sollte das Parserproblem lösen..
Manuela
Navigation
[0] Message Index
[#] Next page
Go to full version