[TYPO3-german] Google News-Sitemap

Stephan Schuler Stephan.Schuler at netlogix.de
Tue Dec 22 15:23:35 CET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hallo Konrad.


Mindestens jetzt hast du ein Zeichensatzproblem. Den XML behauptet es wäre UTF-8, allerdings enthalten deine Newstitel Nicht-UTF-8-Sondernezeichen (z.B. die "Nächste Generation von Atom-CPUs"). Sowohl mein Google Chrome als auch mein IE8 sagen mir das.
Chrome nur recht unscharf mit einem Fehler in Zeile 3 (bei drei Zeilen also wenig aussagekräftig), der IE8 zitiert das fehlerhafte Node.
Nur mein Firefox zeigt das XML ohne eine Fehlermeldung an. Trotzdem sticht auch da der Fehler durch das "Symbol kenn ich nicht"-Zeichen ins Auge.


Grüße,




Stephan Schuler
TYPO3 Entwickler

Telefon: +49 (911) 539909 - 0
E-Mail: Stephan.Schuler at netlogix.de

- --
netlogix GmbH & Co. KG
Systemhaus | Trainingscenter | Medienagentur
Andernacher Straße 53 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: mailto:info at netlogix.de | Internet: http://www.netlogix.de/

netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt

- -----Ursprüngliche Nachricht-----


Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Konrad Schneid
Gesendet: Dienstag, 22. Dezember 2009 15:17
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Google News-Sitemap

Gut das habe ich nun hinbekommen. Jetzt wird meine Sitemap aber garnicht
mehr von Google angenommen.
Meine Sitemap sieht so aus
http://www.pc-luchs.de/?eID=dd_googlesitemap&sitemap=news&pidList=4&singlePid=6&type=news
Was ist daran falsch? Habe es auf einer anderen Seite mit einem
Validator prüfen lassen und da war alles korrekt?
> --- Original Nachricht ---
> Absender:   Konrad Schneid
> Datum:       21.12.2009 15:09:
>> Oder ich stelle mal mein Problem vor, wenn ich versuche das Problem
>> zu beheben:
>>
>> In der Datei class.tx_ddgooglesitemap_news_renderer.php habe ich
>> folgendes geändert:
>>
>> public function renderEntry($url, $lastModification = 0,
>> $changeFrequency = '', $keywords = '') {
>> $content = '<url>';
>> $content .= '<loc>' . $url . '</loc>';
>> // News must have a publication date, so we put this unconditionally!
>> $content .= '<news:news>';
>> $content .= '<news:publication> <news:name>PC-Luchs</news:name>
>> <news:language>de</news:language></news:publication>';
>> $content .= '<news:publication_date>' . date('c', $lastModification)
>> . '</news:publication_date>';
>> $content .= '<news:title>' . $title . '</news:title>';
>> if ($keywords) {
>> $content .= '<news:keywords>' . htmlspecialchars($keywords) .
>> '</news:keywords>';
>> }
>> $content .= '</news:news>';
>> $content .= '</url>';
>>
>> return $content;
>> }
>> }
> [...]
>
>> Problem ist hierbei nur folgendes:
>>
>> Der Eintrag sieht so aus: Der Titel fehlt hier und auch das Ende des
>> Tages </news:title> setzt er nicht ein. Warum?
>>
>> <url>
>> -
>> <loc>
>> http://www.pc-luchs.de/news/testbericht/kein-vlc-player-fuer-mac.html
>> </loc>
>> -
>> <news:news>
>> -
>> <news:publication>
>> <news:name>PC-Luchs</news:name>
>> <news:language>de</news:language>
>> </news:publication>
>> <news:publication_date>2009-12-17T16:38:00+01:00</news:publication_date>
>> <news:title/>
>> </news:news>
>> </url>
>
> Und woher hat der renderer den $title?
>

_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


-----BEGIN PGP SIGNATURE-----
Version: PGP Universal 2.12.0 (Build 1035)
Charset: Windows-1252

wpUDBQFLMNakpp0IwsibV8MBCKovA/sGTTMlb7dNzVcv0p3HTRaaNwdqeesFVpM9
9+892rgmhPS+PcYN1RqaVD4I+rUiFkhCtBdeqs4wSV3DpkGjGENc6xTFmJSyqwmV
W6DK5mejR6rd+wSBhOZNXFaJogRv+9+O7OY7OR9awz4cLoCYMSj7pjKHVEEL8uKP
LmQ0vlC7nw==
=QI/J
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list