Kategorien
Textpattern

Suche funktioniert

Ob’s wirklich an der Version lag kann ich auch nicht sagen, aber nach einem Update des glx_if-Plugins von 0.6.8 auf 0.7 funktioniert die Suche wieder. Viel Spaß beim suchen und finden ;)

Das Archiv bleibt natürlich erhalten.

Kategorien
Textpattern

Textpattern 4.0.5

Nachdem man alle paar Monate mit zig Beiträgen á la “Wordpress 2.x.x ist da” zugebombt wird sind nun mal die Textpattern-Benutzer dran ;) Textpattern 4.0.5 wurde veröffentlicht und läuft hier auch schon ;)

Leider funktioniert das modifizierte Admin-Panel nicht, aber ich hab schon eine Alternative ausgemacht. Mal schauen, ob die funktioniert.

Auch die Thumbnail-Funktion muss ich nochmal anpassen Hab ich :)

Ach, die Suche muss ich auch noch reparieren. Ich glaube es liegt daran, dass ich zuviel mit dem glx_if-Plugin herumexperimentiert habe. Die restlichen Plugins scheinen aber zu funktionieren.

Sollte euch etwas auffallen, dann hinterlasst doch bitte einen Kommentar. Sollte die Kommentarfunktion nicht funktionieren tuts auch eine E-Mail an michel [@] michelb.de

Kategorien
Textpattern

Textpattern-Handkniffe: txp:thumbnail anpassen

Es gibt in Textpattern das Tag <thp:thumbnail />. Wie man unschwer erkennen kann, wird damit ein Miniaturbild des Originalbildes ausgegeben. Man muss nur die passende ID angeben: <thumbnail id="3" />

Blöderweise muss man in Textpattern aber nochmal gesondert angeben, ob das Orginalbild verlinkt werden soll: <thumbnail id="3" poplink="1" />

Mich hats gestört, deswegen hab ich eine Möglichkeit gesucht, es von Haus aus zu verlinken, am besten noch an Lightbox angepasst. Wirklich geholfen hat mir hierbei Gerrits Changelog

Allerdings hat es mit Gerrits Code nicht so ganz geklappt. Daher hab ich ein wenig selber rumgewerkelt. Ich hab nur die erste Variable $out der Funktion thumbnail umgeändert:

$out = '<a href="'.hu.$img_dir.'/'.$id.''.$ext.'" title="'.$caption.'" rel="lightbox"><img src="'.hu.$img_dir.'/'.$id.'t'.$ext.'" alt="'.$alt.'"'.
($caption ? ' title="'.$caption.'"' : '').
( ($html_id and !$wraptag) ? ' id="'.$html_id.'"' : '' ).
( ($class and !$wraptag) ? ' class="'.$class.'"' : '' ).
($style ? ' style="'.$style.'"' : '').
($align ? ' align="'.$align.'"' : '').
' /></a>';

Ich habe also einmal den Link hinzugefügt (inkl(inklusive) title-Attribut) und um das Attribut rel="lightbox" erweitert. Schließlich hab ich noch das Lightbox-JS-Script in den <head> geschmissen.

Falls ihr das auch haben wollt, dann bedient euch ruhig an dem Code. Allerdings kann ich keine Gewähr leisten, dass er auch funktioniert und/oder euch irgendwas zerschießt.

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!)