Twoday Logo
help > Inhaltsverzeichnis > Inhaltsverzeichnis Anmelden nächstes Blog lesen
About
Account (Benutzername & Profil)
Administration
Advanced
Anmeldung
Archiv
Backlinks (Referrer)
Beiträge
Berechtigungen
Bezahlung
Bilder
Blog als Buch
Blog anlegen
Blog archivieren
Charts
Dateien
... weitere
Profil
Abmelden
Weblog abonnieren

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?
User Icon
chronistin vor 7055 Tagen

Ich fürchte, das wird so nicht gehen. Alphabetisch geht gar nicht. 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.
User Icon
SkyCaptainBlue vor 7044 Tagen

Ich habe das einfach mal so versucht, allerdings nur mit mäßigem Erfolg. Es werden alle Einträge angezeigt, auch mit dem Attribut show="story" kam ich nicht weiter. Gibts da noch nen besonderen Trick, den ich vielleicht nicht gefunden habe?
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?
User Icon
skydance vor 7044 Tagen

Interessant :)

Da sieht man wieder den Unterschied zwischen Theorie und Praxis. In der Tat funktioniert das Einschränken auf stories nur über die "history", die aber wiederum keinen Skin-Parameter annimmt. Somit geht das so nicht wirklich. :(

Selbst angelegte Skins findest du unter "bearbeitete Skins".
User Icon
SkyCaptainBlue vor 7043 Tagen

Oh danke, das steht ja wirklich alles drin (wo ich überall schon rumgepfuscht habe ~g).
Die andere Sache ist jetzt auch nicht so tragisch, ich werde es trotzdem weiterhin benutzen, schon allein wegen der unerwünschten Trackbacks.
development