Ich komme gerade (tja, ein wenig verspätet) darauf, dass mein Kommentarfeed (RSS) http://robertlender.info/blog/feeds/comments.rss2 in meinem Blog seit Monaten keinen Kommentar mehr ausliefert.
Auf meiner Startseite http://robertlender.info/blog zeigt Safari mir auch nur an, dass ich den Artikel- jedoch nicht den Kommentarfeed abonnieren kann.
Ein Wechsel des Templates (Vorschlag von yellowled) brachte auch kein Ergebnis, sodass es eher nicht am Template liegen kann.
Hätte jemand Anregungen, wo ich den Fehler zu suchen beginnen könnte?
Kommentarfeed wird nicht angezeigt (quasi gelöst)
Kommentarfeed wird nicht angezeigt (quasi gelöst)
Von 2005 bis 2020 nutzte ich Serendipity/S9y. Auch nach meinem Umstieg bin ich S9y weiterhin in Gedanken verbunden. Ein Dank ergeht an alle Forumsteilnehmer:innen, die mir hier weitergeholfen haben.
Nur ein Blog
Nur ein Blog
Re: Kommentarfeed wird nicht angezeigt
Ergänzungen:
* Das Blog läuft mit einer aktuellen 1.6.2.
* Das Plugin „Blog abonnieren“ war versteckt, weil ich die RSS-Links templateseitig in die Seitenleiste integriert hatte. Kann es das gewesen sein? (Sollte es meines Erachtens nicht, aber man weiß ja nie.)
* Mit Roberts Template in meinem Entwicklungsblog (1.7-alpha1) funktioniert der Kommentarfeed problemlos.
YL
* Das Blog läuft mit einer aktuellen 1.6.2.
* Das Plugin „Blog abonnieren“ war versteckt, weil ich die RSS-Links templateseitig in die Seitenleiste integriert hatte. Kann es das gewesen sein? (Sollte es meines Erachtens nicht, aber man weiß ja nie.)
* Mit Roberts Template in meinem Entwicklungsblog (1.7-alpha1) funktioniert der Kommentarfeed problemlos.
YL
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Kommentarfeed wird nicht angezeigt
Hi!
Ich kann mir das nur so erklären dass da eine Datenbankabfrage fehlschlägt, weil evtl ein DB-Update älterer s9y versionen nicht vollständig ausgeführt wurde.
Am besten mal die Tabelle serendipity_comments via phpmyadmin mit der definition von sql/db.sql vergleichen und gucken, ob da spalten fehlen?
Ansonsten, da war in einer 1.6 version kürzlich ein Bug wo die Sortierreihenfolge "kaputt" war. Prüf mal die rss.php, da sollte in Zeile X stehen:
Kannst auch in die Zeile danach (also vor "break) mal ein:
einfügen, um Debuggingfehlermeldung evtl zu sehen.
Dasselbe könntest Du dann auch mit Zeile 93 probieren:
(mit $entries dann statt $latest_entry).
Wenn das alles nicht hilft könnte es an einem Plugin liegen dass im Display-Hook nicht auf den RSS-Feed reagiert und da Daten falsch schreibt; aber das sehen wir dann.
Grüße,
Garvin
Ich kann mir das nur so erklären dass da eine Datenbankabfrage fehlschlägt, weil evtl ein DB-Update älterer s9y versionen nicht vollständig ausgeführt wurde.
Am besten mal die Tabelle serendipity_comments via phpmyadmin mit der definition von sql/db.sql vergleichen und gucken, ob da spalten fehlen?
Ansonsten, da war in einer 1.6 version kürzlich ein Bug wo die Sortierreihenfolge "kaputt" war. Prüf mal die rss.php, da sollte in Zeile X stehen:
Code: Select all
$latest_entry = serendipity_fetchComments(isset($_GET['cid']) ? $_GET['cid'] : null, 1, 'co.id desc', false, $_GET['type']);
Code: Select all
echo mysql_error();
die(print_r($latest_entry));
Dasselbe könntest Du dann auch mit Zeile 93 probieren:
Code: Select all
$entries = serendipity_fetchComments(isset($_GET['cid']) ? $_GET['cid'] : null, $serendipity['RSSfetchLimit'], 'co.id desc', false, $_GET['type']);
Wenn das alles nicht hilft könnte es an einem Plugin liegen dass im Display-Hook nicht auf den RSS-Feed reagiert und da Daten falsch schreibt; aber das sehen wir dann.
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Kommentarfeed wird nicht angezeigt
Danke für die Tipps. Werde ich sobald als möglich ausprobieren und dann Rückmeldung geben.
Von 2005 bis 2020 nutzte ich Serendipity/S9y. Auch nach meinem Umstieg bin ich S9y weiterhin in Gedanken verbunden. Ein Dank ergeht an alle Forumsteilnehmer:innen, die mir hier weitergeholfen haben.
Nur ein Blog
Nur ein Blog
Re: Kommentarfeed wird nicht angezeigt
Interessant. In
fehlt bei mir das "co.id".
Detto auch in Zeile 93, die bei mir so aussieht:
Fehlerausgabe habe ich mal installiert. Aber wo soll die erscheinen? Im Blog wohl nicht, oder? Habe sie jetzt mal wieder deaktiviert.
Habe meine mySQL Datenbank mit db.sql vergleichen. "comments" enthält alle Felder.
Hmm?
Code: Select all
$latest_entry = serendipity_fetchComments(isset($_GET['cid']) ? $_GET['cid'] : null, 1, 'desc', false, $_GET['type']);Detto auch in Zeile 93, die bei mir so aussieht:
Code: Select all
$entries = serendipity_fetchComments(isset($_GET['cid']) ? $_GET['cid'] : null, $serendipity['RSSfetchLimit'], 'desc', false, $_GET['type']);Habe meine mySQL Datenbank mit db.sql vergleichen. "comments" enthält alle Felder.
Hmm?
Von 2005 bis 2020 nutzte ich Serendipity/S9y. Auch nach meinem Umstieg bin ich S9y weiterhin in Gedanken verbunden. Ein Dank ergeht an alle Forumsteilnehmer:innen, die mir hier weitergeholfen haben.
Nur ein Blog
Nur ein Blog
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Kommentarfeed wird nicht angezeigt
Hi!
Dann müsste es eigentlich klappen wenn Du da jeweils "co." einfügst?
Grüße,
Garvin
Dann müsste es eigentlich klappen wenn Du da jeweils "co." einfügst?
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Kommentarfeed wird nicht angezeigt (quasi gelöst)
Hab´s mit co. und co.id probiert. Kein Ergebnis im Browser. Aber siehe da, im Feedreader kommen die neuen Kommentare rein.
Vielleicht liegt´s an Safari, dass es den zweiten Feed nicht interpretieren kann. Denn wenn ich yellowled oder supergarv Blog aufrufe wird mir auch nur der Artikelfeed vom Safari-Plugin angeboten.
Aber immerhin ist der Kommentar-Feed repariert und kann ja über die Seitenleiste meines Blogs abonniert werden.
Danke!
Vielleicht liegt´s an Safari, dass es den zweiten Feed nicht interpretieren kann. Denn wenn ich yellowled oder supergarv Blog aufrufe wird mir auch nur der Artikelfeed vom Safari-Plugin angeboten.
Aber immerhin ist der Kommentar-Feed repariert und kann ja über die Seitenleiste meines Blogs abonniert werden.
Danke!
Von 2005 bis 2020 nutzte ich Serendipity/S9y. Auch nach meinem Umstieg bin ich S9y weiterhin in Gedanken verbunden. Ein Dank ergeht an alle Forumsteilnehmer:innen, die mir hier weitergeholfen haben.
Nur ein Blog
Nur ein Blog
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Kommentarfeed wird nicht angezeigt (quasi gelöst)
Hi!
Der RSS-Feed wird gecacht; wenn du's im Browser uafrufst musst du diesen nocache-Parameter setzen, von dem ich jedesmal nie weß ob es ?serendipity[no_cache]=1 oder ?no_cache=1 oder ?nocache=1 oder so heißt. Findet man aber 100%ig im Forum, wenn Du suchen magst
Der Kommentarfeed ist ein "versteckter" Feed, der wird nur im Seitenleistenplugin beworbne, nicht im HTML header.
Grüße,
Garvin
Der RSS-Feed wird gecacht; wenn du's im Browser uafrufst musst du diesen nocache-Parameter setzen, von dem ich jedesmal nie weß ob es ?serendipity[no_cache]=1 oder ?no_cache=1 oder ?nocache=1 oder so heißt. Findet man aber 100%ig im Forum, wenn Du suchen magst
Der Kommentarfeed ist ein "versteckter" Feed, der wird nur im Seitenleistenplugin beworbne, nicht im HTML header.
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/