Movable Type Grundlagen / 1

03.03.2005

Ich möchte den Versuch unternehmen, die Grundlagen des Movable Type in einer kompakten Einführung zu beschreiben. Um diese verstehen zu können, müssen Sie noch nichts über das Movable Type wissen. Sie werden aber im Verlauf dieses Textes die wesentlichen Komponenten kennen lernen und hoffentlich einen guten Überblick erhalten

Movable Type als CMS

Das Movable Type ist ein Werkzeug, mit welchem Websites erstellt werden können. Es ist aber nicht etwa mit einem Macromedia Dreamweaver oder einem Microsoft Frontpage, wo der Schwerpunkt auf das Design einer Website gelegt wird, vergleichbar. Die besonderen Möglichkeiten des Movable Type werden dann gut sichtbar, wenn man dieses als ein Content Management System begreift.

Ein Content Management System - auch kurz CMS genannt - ist eine Anwendung zur Verwaltung und Pflege von Inhalten für eine Website. Wichtiger Gesichtspunkt eines jeden CMS ist die Trennung von Inhalt und Layout einer Website. Der einzelne Autor, der für die Website einen neuen Text erstellen möchte, hat nichts mit dem Layout zu tun. Er erfasst den Inhalt in Dialogen mit üblichen Eingabefeldern und speichert diesen in einer Datenbank. Erst durch einen Generierungslauf entsteht daraus das eigentliche HTML für die Website.

Die Tatsache, dass das Layout der Website vom Inhalt getrennt ist, hat einen entscheidenden Vorteil. Man kann nämlich durch einen geänderten Generierungslauf eine vollständig andere Website erzeugen. Diese kann bezüglich der Zusammenstellung der einzelnen Seiten und auch bezüglich des Layouts gänzlich anders aussehen.

Schauen wir uns in den folgenden Abschnitten die wesentlichen Bestandteile des Movable Type einmal an.

Weblogs

Das Movable Type ist eine normale Anwendung, die im Intra- oder Internet läuft. Mit einer einzelnen Instanz der Anwendung können gleichzeitig mehrere Weblogs verwaltet werden.

Wenn Sie ein eigenes Movable Type installiert haben, können Sie beispielsweise ein Weblog für Ihre privaten Erlebnisse nutzen und in einem anderen Weblog Ihre Begeisterung für Spielfilme zum Ausdruck bringen.

Die einzelnen Weblogs werden an unterschiedlichen Adressen abgelegt. Wenn Sie es wollen, können Sie für jedes Ihrer Weblogs einen eigenen Domänennamen reservieren lassen.

Autoren

Um mit dem Movable Type arbeiten zu können, muss man sich der Anwendung gegenüber identifizieren. In der Anwendung können daher mehrere Autoren gespeichert werden.

Einem Autor können individuelle Rechte zugeordnet werden. Zum einen können Sie steuern, ob ein Autor überhaupt auf ein Weblog zugreifen kann. Zum anderen können Sie die Bearbeitungsmöglichkeiten für jedes Weblog einzeln einschränken. Der eine Autor darf eventuell nur neue Inhalte erfassen, der andere Autor darf auch das Layout der generierten Dateien verändern.

Einträge

Das zentrale Ergebnis, welches mit Movable Type erzeugt wird, ist der so genannte Eintrag. Der Text, welchen Sie momentan lesen, ist zum Beispiel ein solcher Eintrag.

Die Einträge werden im Movable Type über einen Dialog erfasst. Es gibt - zumindest heute - standardmäßig kein WYSIWYG. Wenn Sie einen Eintrag erstellen, sehen Sie diesen nicht so, wie ihn der spätere Leser vor sich haben wird. Alle visuellen Elemente (Schriftarten, Fettdruck, etc.) werden nicht direkt sichtbar angezeigt. Vielmehr sehen Sie das zugehörige HTML vor sich und müssen wissen, welche Auswirkungen dieses haben wird.

Zu einem Eintrag gehört eine Reihe von Eigenschaften. Diese werden in unterschiedlichen Eingabefeldern bei Eingabe eines Eintrags abgefragt.

  • Der Titel beschreibt den Eintrag durch einen einzeiligen Kurztext. Dieser wird normalerweise in Übersichten und auch oberhalb des Langtextes ausgegeben.
  • Einem Eintrag können mehrere Kategorien zugeordnet werden. Dadurch können Sie die Menge der Einträge in Gruppen aufteilen. Die Kategorien werden üblicherweise auch in der Sidebar (bei mir rechts auf jeder Seite) aufgeführt. Ein Klick darauf führt zu einer Liste, wo alle Einträge dieser Kategorie enthalten sind. Es ist durchaus möglich und auch sinnvoll, einem Eintrag mehrere Kategorien zuzuweisen.
  • Der eigentliche Text eines Eintrags besteht aus drei Teilen, welche von Ihnen beliebig zusammengestellt werden können. Es ist dies der Eintragstext, der Erweiterte Eintrag und die Zusammenfassung. Oftmals ist es so, dass man auf einer übergeordneten Seite den ersten Teil des Eintrags als Einleitung bringt und von dort aus dann den Leser mittels eines "hier klicken, um weiterzulesen" zum Langtext springen lässt. Diese beiden Teile werden vom Autor im Eintragstext bzw. dem erweiterten Eintrag gespeichert. Die Zusammenfassung sollte den Inhalt des gesamten Eintrags beschreiben und kann auf Übersichtsseiten verwendet werden.
  • Jeder Eintrag besitzt einen Eintragsstatus, über den gesteuert werden kann, ob der Eintrag auf der Website sichtbar sein soll oder nicht.
  • Sie können zu einem Eintrag ein Erstellt am Datum erfassen. Dieses wird üblicherweise zusätzlich zum Eintrag ausgegeben. Ein Leser kann so leicht feststellen, welche Einträge in letzter Zeit neu erschienen sind.
  • Zu einem Eintrag können Kommentare erlaubt werden. Sie können dies bei einem neuen Eintrag aber auch von Anfang an verhindern. Oder, nachdem zu einem Eintrag über die Zeit hinweg einige Kommentare erfasst wurden, können Sie diese Möglichkeit auch nachträglich schließen.
  • Wie oben beschrieben wurde, erfassen Sie den Eintrag in einem normalen Eingabefenster. Dort sehen Sie nur den reinen Text. Formatierungen werden als HTML angezeigt. Movable Type kann für Sie einige Textformatierungen automatisch hinzufügen. Absätze können auf diese Weise automatisch mit einem p-Tag umrahmt werden.
  • Zu einem Eintrag kann dann auch noch die Trackback Funktion eingestellt werden. Dabei handelt es sich um eine Technik, mit welcher festgestellt werden kann, welche anderen Weblogs sich auf das eigene Weblog beziehen.

Ich habe es mir angewöhnt, zu einem Eintrag immer alle drei Texte zu erfassen. Auf diese Weise hat man die größte Flexibilität zur Zusammenstellung der generierten Seiten.

Ich empfehle, die automatische Textformatierung nicht zu verwenden. Das hat zwar den Nachteil, dass man einen Absatz selber mit einem p-Tag umrahmen muss. Es ist aber konsistenter, weil man einige HTML-Tags sowieso in die Texte integrieren muss (Überschriften, Bilder, Schriften, etc.). Und da ist es meiner Meinung nach besser, wenn man für alle Tags zuständig ist.

Seitentypen

In einem Weblog gibt es üblicherweise drei unterschiedliche Typen von Seiten.

  • Die Einträge stellen die eigentlichen Informationen bereit. Dort wird ein spezielles Thema beschrieben.
  • Wenn Sie ein Weblog aufrufen und dessen Startseite vor sich haben, sehen Sie eine Index-Seite. Auf diesem Seitentyp werden Einträge bezüglich unterschiedlicher Gesichtspunkte aufgeführt. Bei der Startseite könnte es sein, dass Sie dort immer die 10 zuletzt erstellten Artikel sehen, so dass Sie direkt beim Aufruf des Weblogs sehen, ob etwas Neues geschrieben wurde. Es gibt aber auch andere Index-Seiten, welche beispielsweise alle Einträge in alphabetischer Reihenfolge oder aber gruppiert nach ihrer Kategorie auflisten.
  • Die Einträge des Weblogs werden zusätzlich in den Archiv-Seiten aufgelistet. Wenn eine Seite beispielsweise aus der Startseite herausgefallen ist, sollte sie doch noch in einem Archiv zu finden sein. Üblicherweise werden mehrere Archive in einem Weblog geführt. Sinnvoll ist es beispielsweise, wenn Archive bezüglich der Kategorie eines Eintrags und bezüglich des Erstellungsmonats zur Verfügung. So kann ein Leser auf einfache Weise beispielsweise alle Einträge zur Kategorie »Probleme« oder aber alle Einträge aus dem »März 2005« auflisten lassen.

Fortsetzung folgt

Diese Einführung in das Movable Type besteht aus den folgenden drei Teilen.

Sie haben gerade den ersten Teil gelesen.

mgs | 03.03.2005

Feedback erwünscht!

Wie fanden Sie den Eintrag? Interessant? Langweilig? Ich freue mich über Ihren Kommentar. Wenn Ihnen der Eintrag geholfen hat, setzen Sie doch einen Link auf http://www.movable-type-weblog.de/.

Bitte keinen Spam

Um das Weblog vor Spam zu schützen, wird das MT-Approval Plugin eingesetzt. Sie müssen einen neuen Kommentar zunächst in der Vorschau ansehen, bevor dieser auf dem Server gespeichert werden kann. Ferner wird ein Kommentar erst gesichtet, bevor er freigegeben wird. Näheres finden Sie in meinem Artikel Weblog Spamming Grundlagen, wo einige Schutzmaßnahmen skizziert werden.

Wenn Sie sich an TypeKey angemeldet haben, wird Ihr Kommentar automatisch freigegeben.

Neuen Kommentar schreiben

TypeKey wurde an dieser Stelle vorübergehend deaktiviert. Erstellen Sie Ihren Kommentar bitte ohne TypeKey oder melden Sie sich im Vorschau-Dialog an.




Angaben speichern (Cookie)?


Kommentar

Zork | 21.04.05 16:11

Habe die drei Teile mit großem Interesse gelesen. Das war eine wirklich gute Einführung! Mich würde es interessieren, mal etwas über die verschiedenen Vorlagen Typen zu lesen. Ich habe noch nicht so richtig verstanden, wozu diese eigentlich alle da sind.