textpattern resources [ge]

Frisch aus der Presse

Was ist Textile und was TextilePHP

Autor: Alex
 

Textile ist so etwas wie ein X/HTML Generator und wurde von Dean Allen in seiner Grundfunktionalität erfunden und in PHP geschrieben. Mit Textile muß der Durchschnittsuser kein X/HTML Code können, sondern kann die Auszeichnung in den einfacheren Textile tags schreiben. Dabei wird z. B. ein Wort in Sternchen * eingeschlossen fett ausgegeben etc.
Textile ist also so etwas wie die Metasprache für X/HTML-Dummies, was durchaus nicht abwertend gemeint ist.

Textile kam zuerst als Bestandteil von TXP auf den Markt und sollte die TXP Blogger beim Verfassen von Texten mit X/HTML Elementen unterstützen.

Einige Entwickler haben sich nun Gedanken darüber gemacht, wie man die Funktionalität Textiles erweitern könnte. Die von Dean Allen implementierten Features waren oder sind ja schon recht hilfreich jedoch gab es das Bedürfnis weitere, wie eine direkte Verlinkung zu Amazon, hinzuzufügen.

Brad Choate nahm sich als Erster Textile vor und erweiterte dessen Funktionalität um so interessante Features, wie die Ausrichtung von Blockelementen etc. Für Movable Type schrieb er dann eine Textile Anwendung in Perl.

Jim Riggs wiederum hat sich nun Choate´s Textile Anwendung vorgenommen und das Ganze in PHP zurückübersetzt und daraus ein Plugin für die WP User gemacht. Dabei wurde die erweiterte Funktionalität erhalten.

So weit, so gut. Doch nun kamen diverse Bugs in Textile für TXP auf und zudem wünschte man sich natürlich auch weitere Textile Features, wie sie die MT und WP User zu Verfügung haben. Da Textile ein Bestandteil von TXP ist, bedeutet das, dass Dean Allen TXP Textile weiter entwicklen müßte. Das dies passieren wird ist sicher – doch die Frage ist Wann.

Marshall Potter aka greenrift hat in weiser Voraussicht und auf Wunsch einiger TXP User eine Textile Standalone Version namens TextilePHP für die TXP User geschrieben. Diese Version beeinhaltet einige Erweiterungen als auch einige Bugfixes der in TXP integrierten Textile Funktion.

Ein weiterer Vorteil der Standalone Version ist, dass im Gegensatz zu der in TXP integrierten Textile Version, greenrifts Textile in Excerpts/Anreißern fast volle Funktionalität erhält, d. h. es können Blockelement eingesetzt werden. Das ist für viele User ein großer Vorteil, da TXP sich damit immer mehr als CMS denn als Blogsoftware verwenden läßt.

Die Standalone Version soll sehr einfach zu implementieren sein. Es müssen lediglich 3 Dateien geändert, eine ausgetauscht und eine hinzugefügt werden. Die Anleitung findet man auf greenrifts Website.

 
Filed:
Fragen & Antworten //
| 13.03.05