Toblerone
Montag, 12. Mai 2008

Bestimmen der Zeichenlänge in der History

Die Anzahl der Zeichen (oder Worte), nach denen jede Vorschau auf eine Story oder einen Kommentar in der History abgeschnitten wird, kann man im <% story.content %>-Macro mit den Paramtern limit und delimiter beeinflussen.

<% story.content part="title" as="link" limit="5" delimiter=" " %>

Das ist prinzipiell keine Neuerung, nur haben sich in der zugrundeliegenden Programmbibliothek, die Antville hier nutzt, die Parameter etwas verändert.

limit definiert die maximale Anzahl der Elemente, nach denen abgeschnitten werden soll.

Früher wurden damit einzelne Zeichen gezählt, die mindestens erscheinen sollten. Erst danach und dem darauffolgenden Leerzeichen sollte mit Abschneiden begonnen werden.

Ab sofort bestimmt ein zweiter Parameter, was überhaupt gezählt werden soll:

delimiter definiert das "Stoppsignal", mit dem je ein neues Element gezählt wird.

Im Beispiel wird daher mit Abschneiden nach 5 Elementen begonnen, die mit Leerzeichen getrennt sind, also nach fünf Wörtern.

Sollen nur einzelne Zeichen gezählt werden, ist delimiter="" zu setzen.

Das <% story.content %>-Macro finden Sie meistens (d.h. sofern Ihr Layout nicht allzusehr modifiziert wurde) im Story#history-Skin Ihres Sites.

Sie sind nicht angemeldet