Kategorien
Textpattern

Die letzten Kommentare als Übersicht und eine neue Suchfunktion

Auf Wunsch eines Lesers habe ich zwei nennenswerte Sachen wieder eingebaut: Die Suchfunktion und die Anzeige der letzten Kommentare.

Suche funktioniert zur Zeit nicht, weicht am besten aufs Archiv aus

Kommentare

Zur Anzeige der Kommentare habe ich auf das Textpattern-Plugin jnm_recent_comments_unique zurückgegriffen. Das sieht dann bei mir so aus:

<txp:jnm_recent_comments_unique break="li" limit="5" wraptag="ul" commclass="commnames" linktoarticle="y" showcomments="y" />

Zusätzlich zur Anzeige der letzten Kommentare steht auch ein Kommentarfeed zur Verfügung.

Suchfunktion

Die Suchfunktion hab ich mit Textpattern-eigenen Bordmitteln eingebaut. Schaut so aus:

<txp:search_input button="los, such!" class="suche" label="Suche" size="15" wraptag="p" labeltag="h2" />

Danke an SkyD, der sich das alles wünschte ;)

PS: Zugegeben, die Überschrift ist ein wenig sperrig.

Kategorien
Frontend: HTML5, CSS3, jQuery Textpattern Webstandards

Microformats: hAtom in Textpattern

Bei hAtom handelt es sich um einen Microformats-Standards, mit dem man Artikel gesondert kennzeichen kann. Jeder Teil des Artikels bekommt eine CSS-Klasse zugewiesen: .hentry, .entry-title (Artikeltitel), .permlink (URL), .published (Veröffentlichung), .author (Autor) und .entry-content (Artikelinhalt).

Dies kann man natürlich auch in Textpattern einbauen und das beschreib ich einfach mal:

Damit ergibt sich (als Beispiel) dieses XHTML-Grundgerüst:

<div class="hentry">

 <h1 class="entry-title">Artikeltitel</h1>

 <a href="URL zum Artikel" class="permlink" /><abbr class="published" title="2007-01-08">08.01.2007</abbr></a> | <span class="author">Autorenname</span>

 <div class="entry-content">Hier ist der eigentliche Inhalt wie Absätze, Listen, Bilder, Tabellen und so weiter</div>
</div>

Um dies in Textpattern umzusetzen, bearbeitet man den Baustein default wie folgt:

 <div class="hentry">

<txp:title wraptag="h1" class="entry-title" />

<txp:permlink class="permlink"><abbr class="published" title="<txp:posted format="%Y%m%d" />"><txp:posted / ></txp:permlink> | <span class="author"><txp:author /></span>

<div class="entry-content">
<txp:body />
</div>
</div>

Dies im Detail erklärt:

<txp:title wraptag="h1" class="entry-title" /> gibt den Artikeltitel in einer <h1>-Überschrift aus, die die Klasse entry-title besitzt.

<txp:permlink class="permlink"><abbr class="published" title="<txp:posted format="%Y%m%d" />"><txp:posted / ></txp:permlink>

<txp:permlink> bekommt die Klasse permlink zugewiesen. Der Inhalt des Links bekommt das Datum des Artikels mit <abbr class="published" title="<txp:posted format="%Y%m%d" />"><txp:posted / ></txp:permlink> verpasst.

<span class="author"><txp:author /></span>

Der Autorenname wird mit <txp:author /> ausgegeben, umgeben von einem span mit der Klasse author.

<div class="entry-content"><txp:body /></div>

Zum Schluss wird noch mit <txp:body> der Inhalt des Artikels ausgegeben.

Kategorien
Textpattern

Akismet verhindert Kommentare

Durch einen freundlichen Hinweis von Jeriko wurde ich darauf aufmerksam gemacht, dass es nicht möglich war, zu kommentieren. Das lag am ebl_TXP_Akismet-Plugin. Damit soll eigentlich eine Integration von Akismet in textpattern möglich sein. Hat anscheinend nicht geklappt, trotz API-Key. Da muss ich mich nochmal ein wenig schlau machen. Euch sei gesagt, dass es wieder möglich ist, Kommentare zu hinterlassen. Kann auch gerne in diesem Beitrag getestet werden.

Der Kommerzliebestag Valentinstag war toll. Ein dicker fetter Kuss und ein noch fetteres “Danke schön” gehen hiermit raus an meine Liebste! :)

Kategorien
Textpattern

Hallo textpattern!

Es ist vollbracht, mein Weblog ist von WordPress auf textpattern umgestiegen. Dazu in Kürze mehr.

Erstmal muss ich noch ein paar Dinge anpassen, danach gehts ans Layout.

Kategorien
Textpattern Wordpress

Die Blog-Admin-Oberfläche aufmotzen: Pimp my Weblog Administration Panel

Wer gelangweilt von der Admin-Oberfläche seines Weblogs ist, sollte sich mal diese Seiten anschauen:

  • WP Tiger Administration: Sollte eigentlich der bekannteste Admin-Style sein. Ist dem Mac-OS-X-Style nachempfunden und kommt von Steve Smith. Die alte Version war sehr viel Mac-iger! (Sagte der Windows-Hase.)

    WordPress Tiger Admin

  • Wordtunes: Eine sehr leicht, helle Oberfläche für den WordPress-Admin.

    WordPress WordTunes

  • Auch für textpattern-Benutzer gibts ein nettes Schmankerl: textpattern restyled:

    textpattern restyled

Eine schnell zusammengefegte Liste ohe Rücksicht auf Vollständigkeit. Sollte jemanden eine leichte textpattern-Häufigkeit aufgefallen sein: es wird Ernst, der Wechsel kommt. β-Tester sind natürlich willkommen, sobald diese Phase losgeht. Das ist soooo Web 2.0!

(War übrigens das einzig und letzte Mal, dass ich »Pimp my …« verwendet hab!)

Kategorien
Textpattern

Import von WordPress nach textpattern und seine Probleme

Derzeit teste ich den Umstieg von WordPress auf textpattern, dabei hab ich bisher 2 Probleme feststellen können:

Bildbeschreibungen als eigener Beitrag

Hat man in WordPress zuvor Bilder hochgeladen und passende Beschreibungen vergeben, werden diese Beschreibungen als eigener Beitrag importiert. Folge ist, dass man nun erstmal diese Beiträge aussortieren und löschen muss. Nervige Angelegenheit ;)

Textile mag nur getrennte Überschriften und Absätze

Anscheinend kommt Textile nicht damit klar, wenn man zuvor die Überschriften direkt über den nachfolgenden Absatz geschrieben hat, also so:

<h2>Überschrift</h2>
Nachfolgender Absatz

In der HTML-Ausgabe kommt dann sowas heraus:

<p></p><h2>Überschrift</h2><br>
Nachfolgender Absatz

Steckt zwischen h2-Element und nachfolgendem Absatz eine Leerzeile, klappt es wie am Schnürchen und die Ausgabe ist korrekt:

<h2>Überschrift</h2>

nachfolgender Absatz

Mit einer entsprechenden Datenbankabfrage könnte man nun natürlich hinter jedem abschließenden h2-Element eine neue Zeile hinzufügen, aber was ist, wenn dieser schon existiert? Bekommt dann das nachfolgende (durch Textile erzeugte) p-Element noch ein br verpasst?

Fazit

Der Umstieg von WordPress auf textpattern bringt einiges an Überraschungen mit. Dies dürfte auch erst der Anfang sein, mal sehen was da noch so auf mich zukommt.

Kategorien
Textpattern

Textpattern: Pages, Sections und Categories

textpattern:

Ich denke mal, dass ich einfach ein bisschen zu unkonzentriert bin, aber ich komme gerade bei Pages, Sections und Categories durcheinander.

Ich versuch es einfach mal für mich selbst zu erklären.

Pages

Pages bestehen aus XHTML-Code und dienen sozusagen als Grundgerüst für die Ausgabe.

Sections

Sections kann man als einzelne Themenbereiche ansehen. Beispiel: Startseite, Kontakt, Ueber, Weblog.

Categories

Gut, ist jetzt nicht so schwer. Damit kann man seine Artikel eingruppieren und in Schubladen stecken (ab zu den stinkenden Socken). Dienen ganz gut der internen Verwaltung.