Perspektiven dank Plugin-Generation Movable Type 3.2

18.09.2005 | Movabletype | 0 Kommentare | Print

Perspektiven dank Plugin-Generation Movable Type 3.2

MT 3.2 verändert auch die Anforderungen an MT-Plugins. Dank einiger Verbesserungen in der Plugin-Architektur lassen sich nun leichter Modifikationen der Movable Type-Oberfläche durchführen. Neue Plugins erweitern durch nützliche Funktionen das Weblog-System.

Wie bisher erlauben Plugins die funktionelle Erweiterung des Weblogs-Systems. Viele Funktionen erhöhen und erweitern den Nutzen von Movable Type erheblich. MT-Plugins werden in der neuen Version darüber hinaus mehr in die MT-Oberfläche integriert.

Globales und lokales Plugin-Management

Neben einem globalen Plugin-Management (weblog-übergreifend) erlaubt MT 3.2 jetzt auch zunehmend eine lokale Steuerung (weblog-spezifisch) von Plugin-Funktionen. Einzelne Plugins lassen sich, wenn auch derzeit nur global, aktivieren und deaktivieren. Anil Dash beschrieb im ProNet die Anforderungen an MT 3.2 - Plugins sinngemäß wie folgt:

Ein Plugin arbeitet mit MT 3.2, wenn es eine oder mehrer der nachstehenden Aufgaben wahrnimmt:

  • Das Plugin nutzt die neuen Listing Aktion Menüs
  • Das Plugin nutzt die Vorteile der neuen Weblog- und System-Setting Einstellungen
  • Es integriert und nutzt das neue Feedback Scoring System und Junk-System
  • Es arbeitet mit Basenames oder dem System-Überblick
  • Es arbeitet mit anderen neuen MT 3.2-Funktionen

Während viele ältere Plugins auch unter MT 3.2 tadellos funktionieren, sind für MT 3.2 konzipierte Plugin in der Regel nicht abwärtskompatibel. Einige Plugins, wie zum Beispiel das MT-CatEntries-Plugin sollten unter MT 3.2 jedoch in der neuesten, angepassten Version eingesetzt werden. Neue, speziell für MT 3.2 entwickelte Plugins tragen die Kennzeichnung »Built for MT 3.2«.

MT wird zukünftig noch funktioneller

Mit MT 3.2 wurden Möglichkeiten geschaffen, die Entwicklung und Modifikation von MT weiter zu erleichtern. Movable Type enthält eine leistungsfähige API (Application Programming Interface). Diese erlaubt Entwicklern die einfache und flexible, funktionelle Erweiterung des Systems. Die Bandbreite reicht von den Ergänzungen des Template-Tag-Systems bis hin zu eigenständigen Applikationen, die mit der Datenbank kommunizieren.

Ausgenommen von den Erweiterungen war bisher jedoch die Admin-Oberfläche selbst. Dafür gab es seit MT 3.16 lediglich das »Alternate Applikation Template«. Dieses sorgte für den Austausch von Admin-Templates mit benuterdefinierten Modifikationen.

BigpAPI schafft neue Perspektiven

Dank des neuen BigPAPI-Plugin von Kevin Shay stehen nun völlig neue Perspektiven für Anpassungen der Admin-Oberfläche ins Haus. BigPAPI steht für Big Plugin API. BigPAPI stellt seinerseits für den Anwender zunächst keine neuen Funktionen zur Verfügung. Es nutzt den modularen Aufbau von MT und stellt den Entwicklern zwei definierte Typen von Funktionen zur Verfügung:

  • Template Callbacks und
  • Param Callbacks.

Neue MT-Plugins, die diese Funktionsaufrufe nutzen, können auf einfache Art und Weise die Funktionen der Admin-Oberfläche modifizieren und erweitern. Interessierte finden nähere Informationen in Developing Movable Type Interface Plugins With BigPAPI und direkt in den Dokumentationen der neuen Plugins. BigPAPI wird pro MT-Installation nur einmal benötigt, da alle Plugins auf die neuen Schnittstellen zugreifen.

Trend in Plugin-Entwicklung erfreulich

Eine aus Anwendersicht erfreuliche Entwicklung zeichnet sich auch im Trend der Plugin-Entwicklung ab. Bisher gab es durch die getrennten Plugin-Generationen - statische (Perl-basiert) und dynamische Plugins (PHP-basiert) - eine zum Teil gewaltige Schere. Die meist interessantesten Plugins waren nur für statische Anwendungen verfügbar.

Die kürzlich vorgestellten Plugin werden aber immer häufiger als dynamische Version UND dynamisches Plugin bereit gestellt. Somit eröffnen sich auch für den dynamischen Einsatz von Movable Type immer neue Möglichkeiten.

War der Artikel für Euch wertvoll? Wollt Ihr Euch den Beitrag als Bookmark merken?
Einfach RSS-Feed abonnieren oder das Lesezeichen mit anderen Menschen teilen:

Shiatsu Ausbildung Shiatsu Therapeut

Kommentare und verweisende Trackbacks

zum Beitrag: Perspektiven dank Plugin-Generation Movable Type 3.2

Kommentare

Folgende Weblogs verweisen auf diesen Beitrag:

» | einfach persoenlich Weblog am 12.10.05 10:01

Erste Hilfe bei Start mit Movable Type 3.2 Deutsch
Schritt für Schritt macht jeder seine Erfahrungen mit Movable Type 3.2 D. Damit der Start oder Test leichter von der Hand geht, soll die folgende Link-Sammlung ein wenig dabei helfen. Freue mich über Ergänzungen. Eigentlich wollte ich d... Weiterlesen »

» | einfach persoenlich Weblog am 11.12.05 17:56

Movable Type - Weblogs goes CMS?
Weblogs können in weiten Bereichen auch flexibel als Mini-CMS Systeme eingesetzt werden. Der Vielfalt an CMS-Anwendungen stand bis jetzt die individuelle Konfiguration der Standard-Oberflächen häufig im Wege. Ein neues Plugin könnte... Weiterlesen »

Trackback-URL: http://www.einfach-persoenlich.de/m33/etb.cgi/321

Einfach persönlich kommentieren:




Info speichern?


Bei der Formatierung hilft Textile2. - (Du kannst auch HTML verwenden)

(Achtung! Sende-Button im Vorschau-Fenster!)

Kommentare des Beitrages per RSS-Feed verfolgen?

Mit dem RSS-Kommentar-Feed kannst Du die Kommentare dieses Beitrages einfach persönlich verfolgen und im Blick behalten, einfach: