Page 1 of 1

entries.tpl und die Anzeige der Tags

Posted: Fri Oct 19, 2007 10:36 am
by fwe77
Hallo zusammen,

ich beschäftige mich derzeit mit der Anpassung des Bulletproof Template. Ich würde gerne die Anordnung des Datums, Tags, Autor und Kommentare ein wenig anpassen. Bis auf die Tags habe ich es auch soweit geschafft, aber irgendwie komme ich nicht weiter. Kann mir vielleicht jemand einen Tipp geben?

Code: Select all

{foreach from=$dategroup.entries item="entry"}
        <h4 class="serendipity_title"><a href="{$entry.link}">{$entry.title}</a></h4>

        <div class="serendipity_entry serendipity_entry_author_{$entry.author|@makeFilename} {if $entry.is_entry_owner}serendipity_entry_author_self{/if}">
                <div class='serendipity_entryFooter_title'>{$dategroup.date|@formatTime:$template_option.date_format}, <a href="{$entry.link_author}">{$entry.author}</a></div>, 
            {if (not $dategroup.is_sticky or ($dategroup.is_sticky and $template_option.show_sticky_entry_footer == 'true'))}
                {if $template_option.entryfooterpos == 'belowtitle'}
                    <div class='serendipity_entryFooter belowtitle'>
Nach dem Auto möchte ich dann per Komma getrennt die Tags anzeigen lassen.

Vielen Dank schon mal im Voraus!

Gruß. Frank.

Re: entries.tpl und die Anzeige der Tags

Posted: Fri Oct 19, 2007 11:16 am
by garvinhicking
Hi!

Die Tags müsstest du via

Code: Select all

<div class="tags">
{foreach from=$entry.properties.freetag_tags item="tagname" name="tagnames"}
  <a href="{$serendipityBaseURL}index.php?/plugin/tag/{$tagname|@escape:url}">{$tagname}</a>
  {if NOT $smarty.foreach.tagnames.last}, {/if}
{/foreach}
</div>
dort einbinden können. Musst dann die übliche Tagliste, die das plugin auch angibt, per CSS ausblenden (display: none).

Wenn Du auch die anderen ausgabne des plugins (technorati-tags etc) haben willst, die kannst du ausschließlich via CSS positionieren.

Grüße,
Garvin

Posted: Fri Oct 19, 2007 11:33 am
by fwe77
Vielen Dank Garvin,

genau so sollte es aussehen! Musste nur noch an einer anderen Stelle die {$entry.add_footer} entfernen, sonst hätte er mir die Tags doppelt (oben und unten) angezeigt.

Schönes Wochenende!

VG. Frank.

Posted: Fri Oct 19, 2007 11:59 am
by garvinhicking
Hi!

Nur dran denken, dass Du mit der Entfernung von add_footer auch alle anderen Plugins wie Karmavoting, Related Entries etc. auch mit rausgekickt hast.

Grüße,
Garvin

Posted: Fri Oct 19, 2007 12:27 pm
by fwe77
Hi Garvin,

danke für den Hinweis! Hatte ich mir schon gedacht, aber eigentlich benötige ich für den Entry.Footer - Bereich nur noch die Kommentare.

Gibt es denn eine elegantere Lösung, damit die Tags nicht mehr im Footer Bereich des Artikels angezeigt werden?

Gruß. Frank.

Posted: Fri Oct 19, 2007 12:31 pm
by garvinhicking
Hi!
Gibt es denn eine elegantere Lösung, damit die Tags nicht mehr im Footer Bereich des Artikels angezeigt werden?
Ja, mittels CSS und

Code: Select all

div.freetags { display: none}
Den exakten klassennamen musst Du raussuchen, div.freetags ist nur ein beispiel.

Grüße,
Garvin

Posted: Fri Oct 19, 2007 12:49 pm
by fwe77
Okay Garvin,

ich habe es jetzt per CSS ausgeblendet! Vielen Dank nochmal für die Hilfe und Tipps!

Gruß. Frank.