RSS-Feed fuer bestimmte Kategorieren

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
strcat
Regular
Posts: 22
Joined: Fri Dec 09, 2005 7:09 pm
Contact:

RSS-Feed fuer bestimmte Kategorieren

Post by strcat »

Hi,
ist es mit Serendipity v.0.9 moeglich, einen RSS-Feed fuer eine bestimmte Kategorie "anzubieten"?
Bsp.: Ich habe vier verschiedene Kategorieren; A, B, C, D und E; wenn man jetzt ./feeds/index.rss2 abboniert, enthaelt diese die item's aller Kategorien. Ist es (ohne groesseren Aufwand) machbar, S9y einen Feed nur fuer eine einzige Kategorie erstellen zu lassen?
Ein RTFM mit Quellenangabe wuerde mir schon reichen ;)

TIA
Chris
kho
Regular
Posts: 342
Joined: Fri Mar 04, 2005 8:34 pm

feed für Kategorien...

Post by kho »

Hallo chris,

standardmässig erstellt s9y für jede Kategorie einen feed. Mit der entsprechenden Einstellung im Kategorie-plugin werden vor den Kategorien entsprechende buttons mit den Links zum jeweiligen Kategoriie-Feed angezeigt...

Liebe Grüsse, kho
kho: Bilder, Geschichten, Begegnungen...
www.k-ho.de/blog
strcat
Regular
Posts: 22
Joined: Fri Dec 09, 2005 7:09 pm
Contact:

Re: feed für Kategorien...

Post by strcat »

*ARGGHHHH!!!11!* Ich bin ein Idiot *g*
Ich hab die ganze Zeit beim Seitenleisten-Plugin "Blog abonnieren" nachgesehen, aber das ist ja fuer alle Eintraege; ./feeds/categories/23-foo.rss ist das was ich gesucht habe. Danke fuer den Hinweis! :o)
jorainbo
Regular
Posts: 64
Joined: Thu Nov 03, 2005 5:07 pm

Re: feed für Kategorien...

Post by jorainbo »

strcat wrote:*ARGGHHHH!!!11!* Ich bin ein Idiot *g*
Ich hab die ganze Zeit beim Seitenleisten-Plugin "Blog abonnieren" nachgesehen, aber das ist ja fuer alle Eintraege; ./feeds/categories/23-foo.rss ist das was ich gesucht habe. Danke fuer den Hinweis! :o)
Das ist auch genau mein Problem/Wunsch. Ich hätte gerne, dass das Sidebar-Plugin für die RSS Syndication kategorienabhängige Feeds/Links ausgibt?

Geht das?

Ich nutze S9Y so, dass es keine Kategoriennavigation gibt, die XML-Links gibt´s also nur über das Sidebarplugin.
Natürlich könnte ich die Links manuell von Hand auch in nen HTML-Container packen, aber wenn´s das irgendwie gleich richtig generieren würde, wäre es natürlich perfekt.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: feed für Kategorien...

Post by garvinhicking »

Hi!
Das ist auch genau mein Problem/Wunsch. Ich hätte gerne, dass das Sidebar-Plugin für die RSS Syndication kategorienabhängige Feeds/Links ausgibt?
Warum? Dann hättet man doch die Funktionalität des Kategorienplugins gedoppelt? Du müsstest dann ja sowieso die Links aller Kategorien ausgeben, also warum nicht direkt das Kategorienplugin nutzen?

Das kannst Du ja auch per plugin_categories.tpl selber themen und dann z.B. die regulären KAtegorienlinks raushauen.

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/
jorainbo
Regular
Posts: 64
Joined: Thu Nov 03, 2005 5:07 pm

Re: feed für Kategorien...

Post by jorainbo »

garvinhicking wrote:Hi!
Warum? Dann hättet man doch die Funktionalität des Kategorienplugins gedoppelt? Du müsstest dann ja sowieso die Links aller Kategorien ausgeben, also warum nicht direkt das Kategorienplugin nutzen?

Das kannst Du ja auch per plugin_categories.tpl selber themen und dann z.B. die regulären KAtegorienlinks raushauen.

Viele Grüße,
Garvin
ich verstehe nur Bahnhof :-)

Das Kategorienplugin lasse ich nirgends anzeigen, ich hab ja keine Kategoriennavigation und will ich auch nicht haben.

Meine URL:

http://www.toto99.com/blog/podcast.php

(das rechts ist auf der Seite nun allerdings das html-nugget plugin, nehme ich das syndication plugin, dann macht er mir alle links

http://www.toto99.com/blog/news.php?/feeds/index.rss1
etc.

da es sich aber um die Kategorie der Podcasts handelt, brauche ich links die wie folgt aussehen::

http://www.toto99.com/blog/podcast.php? ... index.rss1

Ich setze den Blog auch noch auf zwei anderen Seiten ein:

http://www.toto99.com/blog/news.php
http://www.toto99.com/blog/updates.php

das sind auch meine 3 Kategorien (also news, updates, podcasts)

Zudem gehen die Links in den generierten rss bzw- xlm-Dateien auf die einzelnen Einträge immer auf die news.php, was auch etwas blöd ist.
Die Einträge werden zwar trotzdem angezeigt, aber mit leicht falschem Layout, da die drei Seiten news.php, updates.php und podcasts.php leicht unterschiedlich aussehen (steuer ich über css).

Klingt vielleicht sehr kompliziert, vielleicht ist meine Art des Umgangs mit Kategorien auch umständlich/veraltet, keine Ahnung..

Wie das ganze entstand steht noch hier:

http://board.s9y.org/viewtopic.php?t=3298&highlight=

Danke und Grüße
Jorainbo
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: feed für Kategorien...

Post by garvinhicking »

Hi!
Das Kategorienplugin lasse ich nirgends anzeigen, ich hab ja keine Kategoriennavigation und will ich auch nicht haben.
Wenn Du RSS-Feeds pro KAtegorie haben willst, willst Du sehr wohl eine Kategorienavigation haben!

Das tolle an der Kategorienavigation ist, dass du sie per plugin_categories.tpl selber kontrollieren kannst. Du kannst dieses template so anpassen dass nur die RSS-Links darin erscheinen.

Das Syndication-Plugin brauchst Du dann eigentlich garnicht mehr, Du kannst die einfachen RSS-Links für das gesamte Blog ja dann in die plugin_categories.tpl einfügen.

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/
jorainbo
Regular
Posts: 64
Joined: Thu Nov 03, 2005 5:07 pm

Re: feed für Kategorien...

Post by jorainbo »

garvinhicking wrote:Hi!

Wenn Du RSS-Feeds pro KAtegorie haben willst, willst Du sehr wohl eine Kategorienavigation haben!
Nicht wirklich. :-)

Die einzelnen Blog-Kategorien sind auf verschiedenen (insgesamt 3) Seiten des Webauftritss "embedded". Man soll aber nicht über S9Y-Funktionalität (sprich: Kategoriennavigation) auf diese zugreifen oder zwischen diesen navigieren, sondern über meine von S9Y völlig unabhängige Navigation des Webauftritts.
garvinhicking wrote: Das tolle an der Kategorienavigation ist, dass du sie per plugin_categories.tpl selber kontrollieren kannst. Du kannst dieses template so anpassen dass nur die RSS-Links darin erscheinen.
Die Kategoriennavigation, sprich das Category-Plugin blendet mir immer nur einen feed ein, den *.rss.
Wie mache ich es, dass wie im Syndication Plugin verschiedene Feeds zur Auswahl stehen? also wie im Syndication-Plugin. Kopiere ich dazu den Teil der plugin_internal.inc.php der die Syndication-Links generiert in die plugin_categories.tpl? Geht das so einfach?

Und, ich möchte z.b. in der Rubrik "News" auch nur den RSS-Link für "News" erscheinen lassen. Blende ich in der rechten Sidebar das Kategorien-Plugin ein, bringt er mir ja immer RSS-Links zu allen Kategorien oder immer die gleiche (was ich eben in den Einstellungen wähle), aber nicht diejenige die jeweils aktuell angezeigt wird.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: feed für Kategorien...

Post by garvinhicking »

Hi!
Nicht wirklich. :-)
Dafür habe ich ja den Rest beschrieben. Du musst schon auf meine Lösungsvorschläge konkret eingehen, wenn Du Hilfe haben willst :)
Die Kategoriennavigation, sprich das Category-Plugin blendet mir immer nur einen feed ein, den *.rss.
Wie mache ich es, dass wie im Syndication Plugin verschiedene Feeds zur Auswahl stehen? also wie im Syndication-Plugin. Kopiere ich dazu den Teil der plugin_internal.inc.php der die Syndication-Links generiert in die plugin_categories.tpl? Geht das so einfach?
Die "pretty URLs" für Kategorie-Feeds gibt es tatsächlich standardmäßig nur als RSS 2.0 Feed. Wenn Du das anders machen willst musst du die Links manuell zusammenstückeln als:

rss.php?version=XX&category=Y

Wobei XX für die Version stehtn (also 2.0, atom1.0 etc.) und Y für die ID der Kategorie. Also z.B.

rss.php?version=atom1.0&category=2
Und, ich möchte z.b. in der Rubrik "News" auch nur den RSS-Link für "News" erscheinen lassen. Blende ich in der rechten Sidebar das Kategorien-Plugin ein, bringt er mir ja immer RSS-Links zu allen Kategorien oder immer die gleiche (was ich eben in den Einstellungen wähle), aber nicht diejenige die jeweils aktuell angezeigt wird.
Wenn Du verschachtelte Unterkategorien hast, kannst Du das Plugin so konfigurieren dass bei gewählter Kategorie die "parallelen" Kategoriepunkte nicht eingeblendet werden, ja.

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/
Post Reply