Feld "description" im RSS2-Feed bei 2.0.1

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
talbotsamba
Regular
Posts: 56
Joined: Sun Feb 08, 2009 5:10 pm

Feld "description" im RSS2-Feed bei 2.0.1

Post by talbotsamba »

Hallo,
nach dem Update von 1.7.8 auf 2.0.1 fehlt im RSS2-Feed das Feld "description" in dem der Text angezeigt wurde. Kann man dieses Feld wieder hinzufügen?
Vielen Dank.
onli
Regular
Posts: 2828
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by onli »

Hi
Ja, kann man. Aber: Kann es sein, dass das eine manuelle Änderung war? Statt description sollte jeder Eintrag ein Feld content:encoded haben, und an der Template-Datei für den feed wurde seit Jahren nichts geändert.

Willst du, dass die Änderung permanent ist, solltest du die Datei in dein genutztes Theme kopieren und die Änderung dort vornehmen. Prüfe aber bitte erst, ob das content-Feld im Feed da ist, wenn nicht gibt es da ein anderes Problem. Sollte es da sein, würde ich dir empfehlen es so zu lassen: Feed-Reader kommen meines Wissens mit der momentanen Konfiguration des Feeds allesamt gut zurecht, das description-Feld sollte nicht nötig sein wenn das content-Feld da ist.
talbotsamba
Regular
Posts: 56
Joined: Sun Feb 08, 2009 5:10 pm

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by talbotsamba »

Hi,
vielen Dank für die schnelle Antwort auf die ich leider erst jetzt antworten kann. Bei mir fehlt das content-Feld. Was könnte dafür die Ursache sein?
Danke.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by Timbalu »

Du meinst description in channel, nicht wahr?

Code: Select all

<channel>
    
    <title>Serendipity</title>
    <link>http://blog.s9y.org/</link>
    <description>The official Serendipity blog</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 2.0.2 - http://www.s9y.org/</generator>
    <pubDate>Fri, 31 Jul 2015 10:23:29 GMT</pubDate>

    <image>
    <url>http://blog.s9y.org/templates/default/img/s9y_banner_small.png</url>
    <title>RSS: Serendipity - The official Serendipity blog</title>
    <link>http://blog.s9y.org/</link>
    <width>100</width>
    <height>21</height>
</image>
Vielleicht, dass das tag schon da ist, aber der Inhalt über htmlspecialchars() mit höheren PHP Versionen aufgrund einer API Änderung nichts mehr zurückgibt... In 2.0.2 ist das aber mindestens schon repariert (wenn es das ist, natürlich).
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
talbotsamba
Regular
Posts: 56
Joined: Sun Feb 08, 2009 5:10 pm

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by talbotsamba »

Hi,
ich habe jetzt noch die Version 2.0.2 installiert, um Fehler in der 2.0.1 auszuschließen.
Das description-Feld in channel ist vorhanden, nur der Content eines Eintrags wird in keinem Feld im RSS-Feed mehr angezeigt. Soweit ich mich erinnere hieß dieses Feld früher description, aber ich kann mich auch irren.
Auf jeden Fall kann ich kein content-Feld oder anderes Feld, in dem sich der content im RSS-Feed befindet, mehr finden.
Die Seite ist http://www.kanzlei-stellenanzeigen.de.
Danke.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by Timbalu »

Naja, wir reden dann ja doch nicht über description in channel

Code: Select all

<channel>
    
    <title>Kanzlei Jobs & Stellen</title>
    <link>http://www.kanzlei-stellenanzeigen.de/</link>
    <description>Steuer Recht Notariat Wirtschaftsprüfung</description>
    <dc:language>de</dc:language>
    <generator>Serendipity 2.0.2 - http://www.s9y.org/</generator>
    <pubDate>Mon, 17 Aug 2015 06:48:35 GMT</pubDate>

    <image>
    <url>http://www.kanzlei-stellenanzeigen.de/templates/bulletproof/img/s9y_banner_small.png</url>
    <title>RSS: Kanzlei Jobs & Stellen - Steuer Recht Notariat Wirtschaftsprüfung</title>
    <link>http://www.kanzlei-stellenanzeigen.de/</link>
    <width>100</width>
    <height>21</height>
</image>
denn das ist gesetzt. :)

Du möchtest das Body Entry content field haben und bekommst nur die Überschriften. Dies ist, weil deine Blog Einträge eben auch keinen Body Eintrag haben, sondern alle Einträge nur aus dem Extended Body Feld bestehen.

Vielleicht, und das müssten wir mal in Ruhe gegenchecken, wurde "früher" das Body mit dem Extended Body Feld gemergt und dann erst an das Feed weitergegeben.
http://www.kanzlei-stellenanzeigen.de/feeds/index.rss2
Ob das an Syndication (serendipity_plugin_syndication) oder einer Core Datei liegt, kann ich so auf die Schnelle nicht sagen. Aber das dein Usercase eher ungewöhnlich ist, das schon!
Serendipity war immer schon so konzipiert, dass das Body Feld gesetzt ist und nur durch das extended Feld erweitert wird, wenn die Einträge zu lang sind/werden. Also eher genau andersherum, als du es nutzt.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
talbotsamba
Regular
Posts: 56
Joined: Sun Feb 08, 2009 5:10 pm

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by talbotsamba »

Vielen Dank für die Analyse! Das erscheint mir logisch, dass "früher" das Body-Feld mit dem Extended-Body-Feld gemergt und dann erst an das Feed weitergegeben wurde. Wenn es so war würde mich noch interessieren, ob es hier in Zukunft wieder eine Anpassung geben wird.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by Timbalu »

Hast du eventuell einmal ausprobiert die neue Option in Konfiguration - Feed - "Volle Einträge mit erweitertem Text im RSS-Feed einbinden" auf ja oder client zu ändern?
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
talbotsamba
Regular
Posts: 56
Joined: Sun Feb 08, 2009 5:10 pm

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by talbotsamba »

Nein, diese neue Einstellungsmöglichkeit habe ich übersehen. Ich habe jetzt einmal auf "ja" umgestellt und es scheint zu funktionieren. :D Vielen Dank für Hilfe!
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by Timbalu »

Super!

Aber hast du es wieder zurückgestellt? Ich sehe immer noch nur die Überschriften im feed...
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
talbotsamba
Regular
Posts: 56
Joined: Sun Feb 08, 2009 5:10 pm

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by talbotsamba »

Hi,
ich habe es nicht zurückgestellt. In Google Chrome habe ich auch nur die Überschriften im Feed gesehen. In Firefox habe ich alles gesehen und ein Aggregator auf einem anderen s9y Blog konnte die Einträge "übernehmen". Ein Reload in Google Chrome hat auch nichts gebracht - erst nach dem Löschen vom Cache in Google Chrome wurde alles angezeigt.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Feld "description" im RSS2-Feed bei 2.0.1

Post by Timbalu »

Tatsächlich! Ein ziemlich klebriges Problem. Wunderbar, dann ist das ja gelöst. :D
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Post Reply