Inhaltsverzeichnis
Ich habe inzwischen Schwierigkeiten, ältere Beiträge wiederzufinden. Das Monats- oder Kalenderarchiv hilft nicht richtig weiter, klar gibt´s die Suchfunktion, aber ich hätte gern ein richtiges Inhaltsverzeichnis nach Titeln. Ich würde ein entsprechendes Sidebarmodul "Inhaltsverzeichnis" nennen und damit auf einen Beitrag verlinken, in welchem wiederum alle Titel als Links auf die entsprechenden Beiträge aufgelistet sind.
Natürlich kann ich das alles von Hand machen, oder, liebe tüchtigen helfenden Engel, habt ihr dafür eine elegantere Methode? Automatisch, mit Makros, sodass bei Veröffentlichung eines neuen Beitrags der Titel von selbst als Eintrag im Inhaltsverzeichnis angelegt wird, vielleicht noch in alphabetischer Reihenfolge?
Natürlich kann ich das alles von Hand machen, oder, liebe tüchtigen helfenden Engel, habt ihr dafür eine elegantere Methode? Automatisch, mit Makros, sodass bei Veröffentlichung eines neuen Beitrags der Titel von selbst als Eintrag im Inhaltsverzeichnis angelegt wird, vielleicht noch in alphabetischer Reihenfolge?
nachtschwester - 21. Apr. 2007, 21:01 - Rubrik: Inhaltsverzeichnis
Was ginge, wäre eine neue Skin zu erstellen, im Prototyp story, die etwa so aussieht:
<a href="<% story.url %>"><% story.title %></a>
nehmen wir an, die neue skin heißt "listing", dann kannst du in einer anderen skin (sidebarmodule oder direkt in der main.skin), aber nicht in einer story, folgendes macro verwenden:
<% storylist useskin="listing" limit="20" %>
Wobei limit die Anzahl der angezeigten stories bestimmt. Allerdings: Die reihenfolge bleibt auf jeden fall chronologisch, und: es gibt ein "eingebautes" limit aus performancegründen, das nicht überschritten werden kann. du wirst also auch auf diese weise kein vollständiges inhaltsverzeichnis erhalten.
Einen Vorteil hat es allerdings, es werden auch Trackbacks angezeigt, so habe ich rein zufällig mal wieder ein Spamattacke gefunden und 287 Trackbacks gelöscht.
Also irgendwas muss da noch sein, ich hatte es auch voher schonmal versucht, ohne neue Skin zu erstellen, das hat bereits genauso gut funktioniert, und bei mir auch in einer Story. Und dann habe ich die neu angelegte Skin nicht in meinen Skins wiedergefunden, also nur über die direkte URL, die ich mir kopiert hatte. Ist das so?
Interessant :)
Selbst angelegte Skins findest du unter "bearbeitete Skins".
Die andere Sache ist jetzt auch nicht so tragisch, ich werde es trotzdem weiterhin benutzen, schon allein wegen der unerwünschten Trackbacks.