Hm, sorry - die Wünsche gehen mir etwas zu weit, da solltest du am besten selber mal nachgucken. Das ist echt nicht kompliziert
Schau Dir mal die entries.tpl an. Beispielsweise folgender block:
Code: Select all
{$CONST.ENTRY_POSTED_BY} <a href="{$entry.link_author}">{$entry.author}</a> {$CONST.ON} {$entry.timestamp|@formatTime:DATE_FORMAT_ENTRY} {$CONST.AT} {$entry.timestamp|@formatTime:"%H:%M"}.
Alles was mit {$...} anfängt ist eine Variable die ausgegeben wird. Alles was mit {$CONST....} anfängt ist immer ein Satz. Sowas wie "Posted by...". Wie Du siehst wir ddann der Author name angegeben.
Wenn das obere dann geparst wird würde z.B. folgendes rauskommen:
Code: Select all
Eintrag erstellt von <a href="http://blog/author/garvin">Garvin</a> am 12.03.2005 um 14:44.
Wenn ich das jetzt umstellen wollte in:
Code: Select all
Am 12.03.2005 wurde um 14:44 dieser Eintrag von Garvin erstellt.
dann würde ich folgenden Template Code benutzen:
Code: Select all
Am {$entry.timestamp|@formatTime:DATE_FORMAT_ENTRY} wurde um {$entry.timestamp|@formatTime:"%H:%M"} dieser Eintrag von {$entry.author} erstellt.
Übrigens ist das was das Karmaplugin ausgibt in {$entry.add_footer} enthalten. Das kannst Du also wieder ans Ende schieben wenn Du willst. Und immer brav ein <p> oder <div> drumsetzen damit Du per CSS die Styles verändern kannst und es gültiger HTML-Code wird.
Total einfach also. Musst nur die Brocken jeweils dahin verschieben wo sie stehen sollen. Und immer darauf achten dass Du foreach/if/Blöcke usw. nicht auseinanderbrichst.
Mehr zu der Templatesprache und was modifier sind und so unter
http://smarty.php.net/
Also viel Spaß damit. Etwas Eigeninitiative ist schon gefordert wenn Du solche Sonderwünsche hast.
Grüße,
Garvin