Hallo!
Ich möchte in den RSS-Feeds weder nur die Überschriften der neuen Artikel darstellen noch den kompletten Artikel.
Pratkisch wäre eine Kurzbeschreibung zu jedem Artikel, die dann im RSS-Feed erscheint. Es soll sich dabei auch nicht einfach um die ersten ~50 Wörter des Artikels handeln, sondern um eine kleine Einleitung, die es dem Leser schmackhaft machen soll, den ganzen Artikel im Blog zu lesen.
Um ehrlich zu sein... am besten wäre es, wenn im RSS-Feed automatisch die Kurzbeschreibung erscheint, wenn sie vorhanden ist, der komplette Artikel aber, wenn keine Kurzbeschreibung vorhanden ist.
Sehr schön gelöst ist dies übrigens im Feed von AListApart:
http://www.alistapart.com/rss.xml
Gibt es dazu ein Plugin, einen Trick, oder müsste so etwas erst gebaut werden?
Mit besten Grüßen, Robert
RSS Feed: Einleitung zum Artikel
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: RSS Feed: Einleitung zum Artikel
Hi!
Serendipity bindet im RSS-Feed den "Body" Text Deines Artikels dar, der als Einführung gedacht ist. Optionall kannst Du das RSS-Plugin so konfigurieren dass auch der erweiterte Artikel in deinem Feed landet.
Viele Grüße,
Garvin
Serendipity bindet im RSS-Feed den "Body" Text Deines Artikels dar, der als Einführung gedacht ist. Optionall kannst Du das RSS-Plugin so konfigurieren dass auch der erweiterte Artikel in deinem Feed landet.
Dafür kannst Du deine feed*.tpl Dateien editieren und die entsprechenden Smarty-If-Abfragen nach Deinem Gutdünken einfügen.Um ehrlich zu sein... am besten wäre es, wenn im RSS-Feed automatisch die Kurzbeschreibung erscheint, wenn sie vorhanden ist, der komplette Artikel aber, wenn keine Kurzbeschreibung vorhanden ist.
Viele 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/
RSS-Länge festlegen
Hallo Garvin,
ist es nicht auch möglich einfach die maximale Länge des Feeds zu beschränken?
Ich schreibe zu 99% meine Beiträge so, dass sie komplett auf dem Blog zzu lesen sind, ohne das der Besucher klicken muss.
Jetzt möchte ich aber das der Feed eben nicht den ganzen Eintrag anzeigt, sondern nur xxx-Zeichen gefolgt von '.... weiterlesen'
Wo kann / muss ich da eingreifen?
Gruß
Volker
ist es nicht auch möglich einfach die maximale Länge des Feeds zu beschränken?
Ich schreibe zu 99% meine Beiträge so, dass sie komplett auf dem Blog zzu lesen sind, ohne das der Besucher klicken muss.
Jetzt möchte ich aber das der Feed eben nicht den ganzen Eintrag anzeigt, sondern nur xxx-Zeichen gefolgt von '.... weiterlesen'
Wo kann / muss ich da eingreifen?
Gruß
Volker
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: RSS-Länge festlegen
Hi!
Klaro ist das möglich, dafür kannst du die feed*.tpl templatedateien anpassen und den Smarty "truncate" Befehl benutzen.
Ich hasse solche Feeds jedoch.
Viele Grüße,
Garvin
Klaro ist das möglich, dafür kannst du die feed*.tpl templatedateien anpassen und den Smarty "truncate" Befehl benutzen.
Ich hasse solche Feeds jedoch.
Viele 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/
Hmmm... ich bin blond
Smarty TRUNICATE???
kannst Du mir das etwas genauer erklären?
im Code steht folgendes:
was muss ich da wie ändern, dass es nur 250 Zeichen des Contents sind?
Smarty TRUNICATE???
kannst Du mir das etwas genauer erklären?
im Code steht folgendes:
Code: Select all
{$entry.feed_body|@escape} {$entry.feed_ext|@escape}
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Siehe hier:
http://smarty.php.net/manual/en/languag ... uncate.php
Das kann das viel besser erklären als ich.
Viele Grüße,
Garvin
Siehe hier:
http://smarty.php.net/manual/en/languag ... uncate.php
Das kann das viel besser erklären als ich.
Viele 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/
Folgende Zeile habe ich, wenn ich die Anleitung korrekt verstanden habe:#
Doch das führt zu einem XML-Verarbeitungsfehler.
Wo liegt der (Denk-) Fehler???
Gruß
Volker
Code: Select all
{$entry.feed_body|trunicate:250:"..."} {$entry.feed_ext|@escape}
Wo liegt der (Denk-) Fehler???
Gruß
Volker
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Es heißt TRUNCATE, nicht TRUNICATE.
Viele Grüße,
Garvin
Es heißt TRUNCATE, nicht TRUNICATE.
Viele 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/
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Viele Grüße,
Garvin
Das ist korrekt, hatte ich vergessen zu erwähnen. Tags korrekt zu schließen etc. ist SEHR kompliziert.MagicV wrote:Es funzt nicht so einfach wie ich mit erhofft hatte...
muss ich wohl länger dran arbeiten, da das script keine im beitrag befindlichen tags schließen kann.
Viele 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/