[TYPO3-german] RSS und tt_news
Dirk Reichel
typo3 at softtrain.de
Fri Jan 11 10:05:42 CET 2008
Hi,
editiere folgende PHP-Datei aus 'typo3conf/ext/pmk_rssnewsexport/pi1':
'class.tx_pmkrssnewsexport_pi1.php'
(geht z.B. aus TYPO3 mit der Extension 'Quixplorer').
Ersetze überall im Script 'encoding="ISO-8559-1"' durch 'encoding="utf-8"'.
'Undefined named entity:' weist auf einen XML-Fehler hin:
http://validator.w3.org/feed/docs/error/UndefinedNamedEntity.html
Könnte sein, dass der verschwindet, wenn Dein RSS-Feed UTF8-encoded
ausgegeben wird.
Gruß
Dirk
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Michael
Gnessner
Gesendet: Freitag, 11. Januar 2008 00:59
An: typo3-german at lists.netfielders.de
Betreff: [TYPO3-german] RSS und tt_news
Hallo zusammen,
ich habe es immer noch nicht geschafft, meinen RSS-Feed ordentlich zum
Laufen zu bringen... Ich hab schon zahlreiche Newsgroup-Beiträge und
Foreneinträge gewälzt ohne eine Lösung zu finden...
Zum einen beschwert sich der Validator darüber, daß der Server angeblich
ISO-8559-1 aussenden würde. Ich habe jedoch in meiner Systemconfiguration
und auch in der DB UTF-8 voreingestellt! Daraus resultieren zahlreiche
Probleme mit Umlauten.
Weiterhin kann er z.B. » nicht auflösen und sagt, es handle sich um
ein Undefined named entity:raquo.
Das TS sieht folgendermaßen aus:
SETUP:
temp.newsxml >
temp.newsxml < plugin.tt_news
temp.newsxml {
displayXML {
date_stdWrap.strftime= %d.%m.%Y
xmlFormat = rss2
xmlTitle = {$plugin.tt_news.displayXML.xmlTitle}
xmlLink = {$plugin.tt_news.displayXML.xmlLink}
xmlDesc = {$plugin.tt_news.displayXML.xmlDesc}
xmlLang = {$plugin.tt_news.displayXML.xmlLang}
xmlIcon = {$plugin.tt_news.displayXML.xmlIcon}
rss2_tmplFile =
{$plugin.tt_news.displayXML.fileadmin/code/templates/news/rss_2.tmpl
title_stdWrap.stripHtml = 1
title_stdWrap.htmlSpecialChars = 1
title_stdWrap.htmlSpecialChars.preserveEntities = 1
subheader_stdWrap.stripHtml = 1
subheader_stdWrap.htmlSpecialChars = 1
subheader_stdWrap.htmlSpecialChars.preserveEntities = 1
subheader_stdWrap.crop 1000|...|1
subheader_stdWrap.ifEmpty.field = bodytext
}
}
xmlnews = PAGE
xmlnews {
typeNum = 100
10 >
10 < plugin.tt_news
10.archive = -1
10.pid_list >
10.pid_list = {$plugin.tt_news.pid_list}
10.singlePid = {$plugin.tt_news.singlePid}
10.defaultCode = XML
config {
index_enable = 0
metaCharset = utf-8
disalbeAllHeaderCode = 1
additionalHeaders = Content-type:text/xml
xhtml_cleaning = 1
#admPanel = 0
}
}
Im Moment weiß ich keinen Rat mehr....
Beste Grüße
--
Michael Gnessner
Email: michael at epoche-napoleon.net
WEB: http://www.epoche-napoleon.net
--
Michael Gnessner
Email: michael at epoche-napoleon.net
WEB: http://www.epoche-napoleon.net
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list