Page 1 of 2

getaggte Beiträge anders anzeigen

Posted: Mon Feb 05, 2007 11:37 pm
by robert
Gibt es die Möglichkeit (bzw. könnte man diese schaffen), dass bei einem Klick auf ein Tag nicht die Artikel vollständig der Reihe nach aufgelistet werden sondern so wie beim Archiv-Plugin nur die Überschriften der Beiträge mit diesem Tag. So köntne man viel leichter einen Überblick erzeugen bzw. Inhaltsverzeichnisse kreieren.

Re: getaggte Beiträge anders anzeigen

Posted: Tue Feb 06, 2007 10:37 am
by garvinhicking
Hi!

Nur als Idee: Man könnte die entries.tpl bearbeiten und dort wo $entry.body steht es ändern in:

Code: Select all

{if NOT $smarty.GET.serendipity.tag}
{$entry.body}
{/if}
Das sollte dafür sorgen dass der Body nur gezeigt wird wenn NICHT die GET-Variable für's Tagging übertragen wird. Bin mir nicht ganz sicher ob die Variable da zugreifbar ist, falls es nicht klappt müsste man das freetag plugin patchen um eine global abfragbare variable zu setzen...

Viele Grüße,
Garvin

Posted: Tue Feb 06, 2007 7:48 pm
by robert
Danke, ich werde es mal so probieren.

Die zweite Variante (Patch/Update) wäre natürlich meinerseits bevorzugt. Aber natürlich im Sinne, dass ich mittels Auswahlbox die Anzeige "manipulieren" kann, also entweder vollständige Artikelanzeige oder Artikelliste. Wäre ein mehr als nettes Feature, IMHO!

Posted: Tue Feb 06, 2007 10:58 pm
by robert
Ich habe es ausprobiert und folgende Fehlermeldung erhalten:

Code: Select all

Fatal error: Smarty error: [in file:verzeichnis/blog/templates/yl15/entries.tpl line 27]: syntax error: $smarty.GET is an unknown reference (Smarty_Compiler.class.php, line 2115) in verzeichnis/blog/bundled-libs/Smarty/libs/Smarty.class.php on line 1095
Anm: "verzeichnis" steht für den ganzen Pfad...

Posted: Wed Feb 07, 2007 10:17 am
by garvinhicking
Hi!

Habe gerade in Version 2.77 des plugins eine Konstante $const.PLUGIN_VARS_DISPLAYTAG und $const. PLUGIN_VARS_TAG eingefügt - mit denen dürftest Du wohl jetzt prüfen können...?

Viele Grüße,
Garvin

Posted: Wed Feb 07, 2007 3:01 pm
by robert
Nur für mich als Laien ;)

Heisst das, dass ich die zwei Zeilen rund um ...entry.body... wieder ausprobieren kann?

DANKE!

Posted: Wed Feb 07, 2007 3:11 pm
by garvinhicking
Hi!

Ja, wenn du die namen der variable daran anpasst was ich als neue beschrieb mit $const :)

Grü0ße,
Garvin

Posted: Mon Feb 12, 2007 9:54 pm
by robert
Hallo Garvin,
vielleicht verstehe ich das alles ganz falsch. Wenn ich

Code: Select all

{if NOT $const.PLUGIN_VARS_DISPLAYTAG }
{$entry.body}
{/if} 
einfüge tut sich gar nichts. Verwende ich die andere Konstante - ebenso.

Bitte, bitte um Hilfe! Danke!

Posted: Tue Feb 13, 2007 10:02 am
by garvinhicking
Hi!

Du nutzt aber sicher die aktuelle freetag version?

Evtl. probier mal:

Code: Select all

{if NOT $const.PLUGIN_VARS_DISPLAYTAG OR $const.PLUGIN_VARS_DISPLAYTAG == ''}
{$entry.body}
{/if} 
?

Grüße,
Garvin

Posted: Tue Feb 13, 2007 6:09 pm
by robert
Danke, leider funktioniert das auch nicht - es bleibt bei der vollständigen Artikelansicht.

Die Versionsnummer des Freetag Plugins ist 2.77

Posted: Wed Feb 14, 2007 9:42 am
by garvinhicking
Ach, ich bin echt doof.

$const muss groß geschrieben werden. Hiermit klappt's, habs ausprobiert:

Code: Select all

            {if NOT $CONST.PLUGIN_VARS_DISPLAYTAG OR $CONST.PLUGIN_VARS_DISPLAYTAG == '' OR $CONST.PLUGIN_VARS_DISPLAYTAG == 'PLUGIN_VARS_DISPLAYTAG'} 
                {$entry.body}
            {/if}
Grüße,
Garvin

Posted: Thu Feb 15, 2007 12:38 am
by robert
Danke!!! Ich probiere es bald aus und melde mich dann wieder.

Posted: Sat Feb 17, 2007 7:56 pm
by robert
Hallo Garvin,
habe es erst jetzt ausprobieren können.

Ich fürchte wir haben uns missverstanden. Mit deinem "Patch" wird der Artikel mit allem drum und dran (Überschrift, Datum, Autor, Kommentar schreiben etc. ) angezeigt. Allein der Textinhalt wird ausgeblendet.

Was ich jedoch beim anklicken eines Tags in der Seitenleiste gerne hätte wär eine Ansicht wie z.B. auf http://www.robertlender.info/blog/archi ... mmary.html

Wäre so etwas auch möglich?
Entschuldige die Mühe! Aber vielleicht kann ich (oder wer anderer) die jetzige Möglichkeit auch noch für etwas anderes nutzen...

Posted: Tue Feb 20, 2007 12:37 pm
by garvinhicking
Hi!
Was ich jedoch beim anklicken eines Tags in der Seitenleiste gerne hätte wär eine Ansicht wie z.B. auf http://www.robertlender.info/blog/archi ... mmary.html

Wäre so etwas auch möglich?
Ich denke schon, Du musst halt einfach nur die IF-Abfrage entsprechend an die Stellen setzen wo Du "nichts" sehen möchtest?

Grüße,
Garvin

Posted: Tue Feb 20, 2007 8:38 pm
by robert
Danke, ich hatte so eine Antwort befürchtet ;-)

Nun, eine gute Möglichkeit sich mehr in das ganze einzuarbeiten.

Nur noch eine Frage: Ich weiß, dass ist wahrscheinlich relativ. Aber wenn ich jetzt mehrere If-Abfragen etc. einfüge - wie verlangsamt sich dann die Ausführung?