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

... Comment

vielen dank herr seesolf

ist das aber kompliziert

... Link


... Comment
danke auch

für ihre Mühe Herr Seewolf.
Hier, und ich hätte auch mal 1 Wunsch: Könnten Sie (oder Herr Kris?) mal erklären, wie man recently-modified als JavaScript drop-down (wie z.B. bei alo) macht, bitte?

... Link


... Comment

jajaja, jeeeeetzt hab ich es auch kapiert. merci.

... Link


... Comment

Bei mir erscheint da irgendwie immer so ein [Read More]-Link auf die Storie, obwohl ich den garnicht will. Habs aber eigentlich wie im Beispiel gemacht...
(in der Navigationsbar bei mir, Ja/Nein)

... Link

Jaa, nee

muß ich überarbeiten, geht jetzt leichter mit dem embed-Skin, der kann bei Ihnen hier überarbeitet werden.

... link

Hui, es geht jetzt. Danke für die schnelle Antwort!

... link

Ähm, ich hab das selbe Problem, aber ich schnall nicht, wie das mit dem embed-skin geht...

... link

Ja nee

wenn ich wüßt, wo Sie wohn mit Ihrer Site, könnt ich Ihn den Link zum Bearbeiten des embed-Skin reinfrickeln. Gehn Sie mal in Ihren Skin-Editor, das steht unter "Stories" an dritter Stelle "embed skin", den müssen Sie bearbeiten (vor allem das "read more" rauswerfen), der gilt für alle eingebetteten Stories, egal, was man eigentlich für einen Skin angegeben hat.
Ansonsten, machen Sie doch mal Ihre Adresse in Ihren Namen, steht auch unter "FAQ".

... link


... Comment
klappt

ganz gut. bis auf die zeilenumbrüche. die verschwinden bei mir leider. <br> wird auch ignoriert. was mach ich falsch?

... Link

radi

hi radi wo kann ich dich sehen?
andrea L wo ist sie, wer hat sie gesehen?

... link


... Comment
bilder??

sehr fein das ganze, geht das auch mit bildern die in der story integriert sind? hat bei mir nicht ganz geklappt...

... Link


... Comment

ich habe das mit den skins nicht kapiert. wie/wo legt man die an?

... Link

Sie

finden Ihre ja unter http://pluemer.antville.org/skins
Dort sind die wesentlichen schon angelegt und von Ihnen (möglichst vorsichtig) änderbar.
Sollte mal was schiefgehen, können Sie diese durch Klick auf "reset" wieder in die Standardvariante zurücksetzen.
Als "Oberflächen" sorgen die Skins für das Erscheinungsbild aller Elemente Ihres Weblogs, der wichtigste ist "main page", da die meisten Views hier wohl landen. Wenn Sie diese bearbeiten wollen, sollten Sie ein wenig HTML und CSS verstehen (Selfhtml). In den Skins werden verschiedene antville-Makros eingebettet, die für die Füllung der Seiten z.B. mit Ihrem Content oder dem Kalender u.ä. sorgen.

... link


... Comment
Vielen Dank.

Es funktioniert ganz ausgezeichnet. Nur ein kleines Problem gibt es noch, aber das ist wohl nicht zu beheben: Änderungen an der Story führen zu einem Eintrag in der "Recently modified"-Liste, und das gefällt mir nicht so richtig.

... Link


... Comment

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

... antville home
November 2024
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
January
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)