Content aus Freetag

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
seraphyn
Regular
Posts: 211
Joined: Fri Dec 01, 2006 8:42 am
Contact:

Content aus Freetag

Post by seraphyn »

Habe ein paarmal nun mit den Möglichkeiten von Freetag rumgespielt und mir auch den Sourcode angesschaut.
Unter http://www.s9y.org/78.html wird angegben wie man ein Plugin an andere Stelle setzen kann.
Das ist auch sehr Gut gelöst, nur möchte ich natürlich Rahmen und Titel als Designelement entfernen.
Wie kann ich jene denn negieren und nur den Content des FreeTag-Plugins anzeigen lassen ?
Ich würde mich auch zu einem statischen Post in dem Blog an erster Stelle etc. hinreissen lassen, aber die syntax ist mir in diesem Fall nicht wirklich schlüssig.
Wenn ich Die Class direkt anspreche, welche den Content ausgibt passiert einfach nichts.
Gibt es eine Dokumentation dazu, da ich beim suchen Hier im Forum etc. leider nichts dazu gefunden habe.

Grüsse

Chris
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Content aus Freetag

Post by garvinhicking »

Hi!

Grundsätzlich gäbe es die einfachste Möglichkeit einfach per CSS Kopfzeile und Rahmen rauszuhauen. Da jedes Plugin über die sidebar.tpl ausgegeben wird, sollte jeder plugincontainer eindeutige IDs und Klassen haben mit der Du via "display: none" Ausgaben ausblenden oder ändern kannst.

Ansonsten müsstest du die sidebar.tpl editieren und eine Abfrage wie folgende einfügen:

Code: Select all

{if $is_raw_mode}
<div id="serendipity{$pluginside}SideBar">
{/if}
{foreach from=$plugindata item=item}
{if $item.class != 'serendipity_plugin_freetag'}
    <div class="serendipitySideBarItem container_{$item.class}">
        {if $item.title != ""}<h3 class="serendipitySideBarTitle {$item.class}">{$item.title}</h3>{/if}
{/if}
        <div class="serendipitySideBarContent">{$item.content}</div>
{if $item.class != 'serendipity_plugin_freetag'}
    </div>
{/if}
{/foreach}
{if $is_raw_mode}
</div>
{/if}
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/
seraphyn
Regular
Posts: 211
Joined: Fri Dec 01, 2006 8:42 am
Contact:

Post by seraphyn »

Danke Dir, sowas hatte ich mir schon in etwa gedacht mit der CSS.
Denke ich werde in dem Punkt diesen Weg gehen.
Ich war mich nur nicht ganz sicher, ob es da auch nicht einen anderen Weg über eine Class innerhalb des Plugins gäbe und dachte schon ich wäre ein wenig zu lätschig ;)

Danke nochmal und grüsse

Chris
Post Reply