textpattern resources [ge]

Frisch aus der Presse

Textile: URL Management, Auszeichnungen

Autor: Alex
 

Textile liegt inzwischen in der Version 2 vor und ist integrierter Bestandteil von Textpattern.
Der von Dean Allen geschriebene “Humane Web Text Generator” vereinfacht die Formatierung von Texten sowie die Verlinkung erheblich.

Ein wenig bekanntes Feature ist die Auslagerung von langen umständlichen URL´s aus dem Textfluß.
Dazu wird die URL unterhalb des Textes wie folgt notiert:

[bundestag] http://eine-ziemlich-lange-url.de

Im Text selbst wird auf die URL dann mit

" Bundestag " :bundestag

referenziert.

Wer mit der Firefox Extension “Just Blog It” blogged, hat es einfach. Die zu verwendenden URLs werden eingebloggt und die Linktitel durch [ ] ersetzt.
Das Feature ist besonders für längere Texte, die öfter redigiert werden, interessant. Für den schnell gebloggten Kurztext ist die Auslagerung der URL zu aufwendig.

Wer schnell eine URL in TXP mittels Textile einsetzt, der macht es Usern, die auf Linktitel Wert legen einfach indem er/sie den Titel in (Linktitel) setzt.

Bsp.: " Link (Linktitel) " : http://kbbu.de

Manchmal sollen Namen, Worte oder Bezeichnungen farbig hervorgehoben werden. Als CSS Mittel wird dazu i. allg. der Tag
< span > eingesetzt. Mittels Textile läßt sich ein Wort oder Satzteil durch die folgende einfache Schreibweise hervorheben:

% {color: blue}Himmel % // ergibt: Himmel

Das % Zeichen steht für < span >, die Klammern für style.

Soll es nur ein Buchstabe sein, wie z.B. ein @, dann funktioniert das jedoch nicht. Des Rätsels Lösung liegt in Zeile 490 in der Datei classTextile.php. (e-seven aus dem Forum hat es herausgefunden)
Hier muß zusätzlich ein Fragezeichen vor die schließende Klammer eingefügt werden.

490: ([\w<&].*[\w]?)

Der Tag < code > läßt sich in Textile schneller über ein @ Zeichen generieren. Dies funktioniert auch im TXP Forum.

Ein Blick in die Textile Referenz auf hobix.com lohnt sich so dann und wann.

PS: Der besseren Übersicht halber wurden oben Leerzeichen in den Code Schnipseln verwendet. Diese müssen natürlich bei Gebrauch entfernt werden.

 
Filed:
Fragen & Antworten //
| 13.12.04