Guten Abend
Ich hoffe, ich habe bei der Suche nichts übersehen und es steht eh schon irgendwo ...
Ich würde gerne mittels Link auf eine Seite verweisen wo ich (ähnlich der Summary Funktion: z.B. http://www.robertlender.info/blog/archi ... mmary.html) alle Artikel zu einem Tag ("Stichwort" nicht Datum, also z.B. http://www.robertlender.info/blog/plugin/tag/dawardoch) nur in Form einer Liste allein mit Datum und Titel angezeigt bekomme.
Ginge das?
Liebe Grüße
Robert
Liste von Artikeln zu einem Tag anzeigen lassen
-
- Regular
- Posts: 12
- Joined: Tue Jan 22, 2013 12:38 pm
Re: Liste von Artikeln zu einem Tag anzeigen lassen
Das ist eine gute Idee, Liste statt/oder komplette Beiträge.
Re: Liste von Artikeln zu einem Tag anzeigen lassen
Finde ich auch ...
Einfacher Workaround und nach Belieben veränderbar - kann man aber bestimmt noch besser finetunen.
In der template eigenen entries tpl:
Einfacher Workaround und nach Belieben veränderbar - kann man aber bestimmt noch besser finetunen.
In der template eigenen entries tpl:
Code: Select all
{serendipity_hookPlugin hook="entries_header" addData="$entry_id"}
{foreach from=$entries item="dategroup"}
{foreach from=$dategroup.entries item="entry"}
{assign var="entry" value=$entry scope="parent"}
<article id="post_{$entry.id}" class="clearfix serendipity_entry{if $dategroup.is_sticky} sticky{/if}">
<header class="clearfix">
<h2><a href="{$entry.link}">{$entry.title}</a></h2>
<span class="serendipity_byline block_level"><span class="single_user">{$CONST.POSTED_BY} <a href="{$entry.link_author}">{$entry.author}</a> {$CONST.ON} </span><time datetime="{$entry.timestamp|@serendipity_html5time}">{$entry.timestamp|@formatTime:$template_option.date_format}</time>{if $entry.is_entry_owner and not $is_preview} | <a href="{$entry.link_edit}">{$CONST.EDIT_ENTRY}</a>{/if}</span>
</header>
{* +++++++++++++++++++++++++++++ *}
{if $view == 'plugin'}
{* void *}
{else}
{* +++++++++++++++++++++++++++++ *}
<div class="clearfix content serendipity_entry_body">
....
{$entry.backend_preview}
{/if}{* +++++++++++++++++++++++++++++ *}
</article>
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Liste von Artikeln zu einem Tag anzeigen lassen
Mir ist so, als sei das nicht sonderlich zuverlässig. Kann mich täuschen, aber $view ist halt nicht unbedingt verlässlich eindeutig.Timbalu wrote:Code: Select all
{if $view == 'plugin'}
YL
Re: Liste von Artikeln zu einem Tag anzeigen lassen
Doch das geht - aber vielleicht noch genauer auf das external_plugins von freetag als
geschrieben,
was leider aber eine PHP function 'strpos' Erlaubnis in der serendipity_smarty_class.inc.php voraussetzt. (Oder als modifier erlaubt und geschrieben.)und auf ein vorhandenes $currpage aus der template config.inc aufsetzt.
Code: Select all
{if $view == 'plugin' && strpos($currpage, 'plugin/tag') !== false}
was leider aber eine PHP function 'strpos' Erlaubnis in der serendipity_smarty_class.inc.php voraussetzt. (Oder als modifier erlaubt und geschrieben.)
Code: Select all
public $php_functions = array('isset', 'empty', 'count', 'sizeof', 'in_array', 'is_array', 'strpos', 'time', 'nl2br');
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Liste von Artikeln zu einem Tag anzeigen lassen
Ok, ich versuche das mal zu verstehen
Auf alle Fälle danke für die Überlegungen.
Feiner wäre es, wenn es das Plugin hinkriegen würde, ca. so:
http://www.robertlender.info/blog/plugin/tag/dawardoch (Auflistung aller Artikel mit dem Tag "dawardoch")
http://www.robertlender.info/blog/plugi ... rdoch&list (Auflistung aller Artikel in einer reinen Liste mit Datum und Titel mit dem Tag ...)
Liebe Grüsse Robert
Auf alle Fälle danke für die Überlegungen.
Feiner wäre es, wenn es das Plugin hinkriegen würde, ca. so:
http://www.robertlender.info/blog/plugin/tag/dawardoch (Auflistung aller Artikel mit dem Tag "dawardoch")
http://www.robertlender.info/blog/plugi ... rdoch&list (Auflistung aller Artikel in einer reinen Liste mit Datum und Titel mit dem Tag ...)
Liebe Grüsse Robert
Re: Liste von Artikeln zu einem Tag anzeigen lassen
Weiß nicht ob das so geht, denn die Tag-Links müssten ggf. ja auch auf Listen verweisen/umgestellt werden können, damit die automatisch generierten Links auch sowas können (würde ich mir wünschen). Ich denke mal, eine Plugin-Einstellung "Taglink-Ergebnisse als Liste anzeigen" wäre am einfachsten umzusetzen.robert wrote:Feiner wäre es, wenn es das Plugin hinkriegen würde, ca. so:
http://www.robertlender.info/blog/plugin/tag/dawardoch (Auflistung aller Artikel mit dem Tag "dawardoch")
http://www.robertlender.info/blog/plugi ... rdoch&list (Auflistung aller Artikel in einer reinen Liste mit Datum und Titel mit dem Tag ...)
Re: Liste von Artikeln zu einem Tag anzeigen lassen
Hi Robert
Ich bin da gerade noch einmal darüber gefallen. Es gibt eine Lösung für dein ursprüngliches Request via Smarty & Staticpages custom functions. Siehe http://board.s9y.org/viewtopic.php?f=10&t=20082
Wenn du dir das Staticpage Dev Plugin 4.29 installierst, siehe http://board.s9y.org/viewtopic.php?f=10 ... #p10439277 gibt es "nun" über das Backend Form "Custom Template" die Möglichkeit, mit ein wenig zusätzlicher Handarbeit, beschrieben in einem diesbezüglichen Readme, eine statische Seite zu erstellen, die für eine bestimmte Handvoll Tags eine Ausgabe-/Liste erstellt.
Aber du wolltest am Ende lieber generell eine Listen Einstellung für Freetags haben? Die sogar nur auf Abruf zu einzelnen Tags eine Liste anzeigt, nicht wahr?
Ich bin da gerade noch einmal darüber gefallen. Es gibt eine Lösung für dein ursprüngliches Request via Smarty & Staticpages custom functions. Siehe http://board.s9y.org/viewtopic.php?f=10&t=20082
Wenn du dir das Staticpage Dev Plugin 4.29 installierst, siehe http://board.s9y.org/viewtopic.php?f=10 ... #p10439277 gibt es "nun" über das Backend Form "Custom Template" die Möglichkeit, mit ein wenig zusätzlicher Handarbeit, beschrieben in einem diesbezüglichen Readme, eine statische Seite zu erstellen, die für eine bestimmte Handvoll Tags eine Ausgabe-/Liste erstellt.
Aber du wolltest am Ende lieber generell eine Listen Einstellung für Freetags haben? Die sogar nur auf Abruf zu einzelnen Tags eine Liste anzeigt, nicht wahr?
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Liste von Artikeln zu einem Tag anzeigen lassen
Hallo Timbalu,
Ja, so eine allgemeine Einstelllung würde mir am besten gefallen.
Aber danke für den Tipp, den ich gerne mal anschaue.
Ja, so eine allgemeine Einstelllung würde mir am besten gefallen.
Aber danke für den Tipp, den ich gerne mal anschaue.
Re: Liste von Artikeln zu einem Tag anzeigen lassen
Ich habe da etwas derartiges in petto, aber ich zweifle noch ob das überhaupt Sinn macht. Wie würdest du denn sicherstellen wollen, dass dem Taglink das "taglist" Kommando jeweils angehängt wird? Denn über eine Option im Plugin kann man das nicht machen, denn dann gäbe es ja nur entweder/oder Anzeigen.
Außerdem ist "taglist" dann auch ein "reserved command word", also nicht mehr als tag benutzbar.
Außerdem ist "taglist" dann auch ein "reserved command word", also nicht mehr als tag benutzbar.
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian