Praktikantenstadl
 
Wednesday, 11. December 2002
Komfortable Rubriken auf der Hauptseite

Nach dementsprechenden Diskussionen von Kris und Robert, die ich wie vielleicht so manch anderer zunächst nicht durchschaute, ist mir die Idee mittlerweile klar geworden und dank ihrer Hinweise konnte ich es auch auf meiner Site realisieren.
Worum geht es überhaupt?
Jeder hat sicherlich schon auf den sich ständig verändernden Startseiten verschiedener Blogs (bei Antville- Standardeinstellungen auf der rechten Seite) Rubriken gesehen wie

  • Linklisten,
  • Sprüche des Tages,
  • "Just playing" o.ä.
Sie sollen leicht editierbar sein, aber nicht wie die Blog-Einträge im Laufe der Zeit nach hinten durchgereicht werden.
Beispiel: Rubrik Liedzitate (als Administrator editierbar)

Beispiel: Rubrik Zitate editierbar

Der Wunsch ist also, ein leicht editierbaren Eintrag im Main-Skin zu haben, ohne für die Bearbeitung jedesmal den Skin anfassen zu müssen.
Die Idee von Kris besteht nun darin, eine Story zu erstellen und dann diese im festen Rahmen der Startseite einzubinden. Dazu müssen mehrer Makros bemüht werden.

  1. Zunächst eine Story anlegen, "online in topic" setzen, nach Publizieren Story-Id notieren (die Zahl in der URL)
  2. Anlegen eines Skins (kann man für mehrere Rubriken verwenden, wenn man denn mehrere haben will)
  3. einmaliges Bearbeiten des Main-Skin zum Einbinden der Rubrik
  4. Testen und Korrigieren
Zunächst ist also eine Story anzulegen, wie gehabt, dabei ist sie auf "online in topic" zu setzen, denn wir wollen die Story ja nicht immer als normalen Weblog-Eintrag wie alle anderen durchgereicht bekommen, sondern nur als Rubrik verwenden (als Container oder Hülse, wenn man so will). Notieren Sie die Nummer in der URL (das ist die Story-ID)

Als nächstes ist ein neuer Skin anzulegen, der unsere Story in einer Form präsentiert, die zur fixen Randleiste paßt. Hier kommt der Tip von Robert zum tragen, daß man mit dem Skin-Editor auch neue Skins anlegen kann, die allerdings bisher nicht in der Auswahl angezeigt werden.
Wenn wir als URL einen Skin-Namen angeben, der noch nicht existiert, wird dieser Skin angelegt. Zunächst ist er noch leer. (Ersetzen Sie "deinesite" durch den Alias Ihrer Site, wie er üblicherweise in der URL steht (hier:"praktik", im Beispiel-Bild "inform"):
http://deinesite.antville.org/skins/edit?proto=story&name=test

Anlegen eines neuen Skins

Nun können wir festlegen, was bei Verwendung des Skins angezeigt werden soll. Im Beispiel wollen wir nur den Text und die Editiermöglichkeit für Berechtigte angezeigt bekommen, also verwenden wir das story.content-Makro und das editlink-Makro:
<% story.content part="text" suffix="<br />" %>
<% this.editlink prefix="...&nbsp;" %>

Nun wird die Story (jetzt die Story-ID eintragen, mit dem neuen Skin "test": <% story id="229725" useskin="test" %>) als Rubrik in den Main-Skin eingebettet. Dazu suchen wir eine geeignete Stelle aus, trennen die Rubrik z.B. durch die beliebten Punktlinien von anderen Abteilungen und notieren:


<div class="sep"> <% image name="/pixel" width="198" %> </div>
<div class="statuslight">
<% story id="229725" useskin="test" %> </div>
<div class="sep"><% image name="/pixel" width="198" %></div>

Sofort nach dem Speichern müßte nun an der Seite des Weblogs unsere Rubrik auftauchen. Als Administrator müßten wir auch den Edit-Link sehen. Ziel erreicht?
Beispiel: Rubrik Zitate editierbar

... Link (14 comments) ... Comment


 
online for 8344 Days
last updated: 2/20/20, 7:06 AM
status
Youre not logged in ... Login
menu
... home
... topics
... galleries
... Home
... Tags

... antville home
December 2002
SunMonTueWedThuFriSat
1234567
891011121314
15161718192021
22232425262728
293031
SeptemberMay
recent
Hilfe! Hi mein Blog ist
defekt. Alle Linke funktioniert nicht mehr. Könnten Sie mir helfen...
by Bienemaya83 (3/10/17, 9:00 PM)
Layout zerschossen - so beugen
Sie dem GAU vor Wichtig: Die in diesem Beitrag beschriebenen...
by ichichich (1/22/07, 4:13 PM)
der Link für das
RTF funktioniert leider nicht....hat es jemand zufällig noch....?
by eve_101 (1/10/06, 11:54 AM)
vielleicht sieht mal jemand bei
mir nach mit seinem neuen browser? lösche gern alles...
by schmerles (12/2/05, 10:46 PM)
das Wort "nowrap", ja, das
erschießen, killen, radieren Sie aus, ja. Nur diese sechs Buchstaben...
by seewolf (12/2/05, 2:38 PM)
nowrap> steht bei mir immer,
aber alleine nie
by supatyp (12/2/05, 2:34 PM)
ich bin auch betroffen,
ich lösch alles weg heute abend
by schmerles (12/2/05, 2:33 PM)
wenn Sie ein Betroffener sind:
Löschen Sie das Wort "nowrap", wenn es alleine da rumsteht....
by seewolf (12/2/05, 2:30 PM)
.com noch ma für behinderte
wie ich wie geht das löschen von "nowrap"? nur das...
by supatyp (12/2/05, 2:28 PM)
ja, gibt aber noch mehr
wahrscheinlich.
by seewolf (12/2/05, 2:23 PM)