Page 1 of 1

RSS-Feed fuer bestimmte Kategorieren

Posted: Fri Dec 09, 2005 7:30 pm
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

feed für Kategorien...

Posted: Fri Dec 09, 2005 7:52 pm
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

Re: feed für Kategorien...

Posted: Fri Dec 09, 2005 8:25 pm
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)

Re: feed für Kategorien...

Posted: Wed Jan 10, 2007 6:45 pm
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.

Re: feed für Kategorien...

Posted: Thu Jan 11, 2007 9:51 am
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

Re: feed für Kategorien...

Posted: Thu Jan 11, 2007 10:58 am
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

Re: feed für Kategorien...

Posted: Thu Jan 11, 2007 11:17 am
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

Re: feed für Kategorien...

Posted: Thu Jan 11, 2007 8:14 pm
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.

Re: feed für Kategorien...

Posted: Fri Jan 12, 2007 8:48 am
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