Das es hier auf hackthenet.de in den letzten Wochen etwas ruhiger zuging hatte zweierlei Gründe, zum einen wollte ich nicht der 100. sein der verkündet das nun der IE8 veröffentlicht wurde und dazu die 1000. Diskussion anregen, zum anderen war ich auch nicht untätig und habe mich zusammen mit Alexander an einem neuem Weblog versucht.
Wie die Überschrift ja schon sagt dreht sich bei der Seite die auf den DNS-Eintrag plasteundplastik.de hört alles um das Thema Geocaching. Geocaching, das war die Sache mit diesem eigentlich sinnlosem Dosensuchen im Wald und auch überall anders ;)
Das gute an solch einem nicht-kommerziellem Projekt ist ja immer wieder das man sich einfach mal richtig austoben kann, egal ob nun bei der Gestaltung oder der Technik… keiner setzt einem Regeln und man kann endlich mal Sachen ausprobieren die man schon ewig testen wollte, bisher aber nicht konnte.
Rein technisch basiert das Weblog übrigens wieder auf Textpattern als Blogsystem. Die grafischen Überschriften wurden mit dem hier bereits vorgestelltem PCDTR umgesetzt.
Solltet ihr also Interesse am Thema Geocaching, oder allgemein Outdoor-Aktivitäten haben, dann am besten einfach den RSS-Feed abgreifen und immer schön fleißig kommentieren.
Das Projekt habe ich übrigens bereits kurz in der letzten Technikwürze vorstellen dürfen.
Überraschend schnell nach Version 4.0.7 wurde nun ein Bugfix-Release für Textpattern auf Version 4.0.8 veröffentlicht.
Man sollte also nicht mit all zuviel neuem rechnen. Bei mir lief das Update soeben auf mehreren Blogs problemlos durch, aber das ist man von Textpattern ja nicht anders gewöhnt ;)
Textpattern: Inhalte nur für Backend-User ausgeben
06.01.2009 Textpattern, Fundstuecke 0 Kommentar(e)Viele Textpattern-Nutzer kennen das Problem eventuell: Man möchte etwas in seinen Blog implementieren oder etwas bestehendes anpassen, und muss dafür nur allzu oft im Live-System herum werkeln. Dauern solche Arbeiten vielleicht doch etwas länger, oder muss man seine Arbeiten kurzfristig unterbrechen, so bekommt das normale Publikum evtl. unfertige Ausgaben oder zerstörte Designs zu Gesicht.
Eine Möglichkeit wäre natürlich, vor einer solchen Änderung ein Backup der Dateistruktur und der Datenbank zu machen, das ganze dann lokal aufzuspielen, die Anpassungen vorzunehmen und danach wieder aufs Livesystem aufzuspielen.
Abhilfe kann hier das Textpattern-Plugin rvm_privileged schaffen. Das Plugin beinhaltet unter anderem das Conditional-Tag <txp:rvm_if_privileged />, womit bestimmte Inhalte innerhalb des Conditionals nur dann ausgegeben werden, wenn der Besucher der Seite auch im Textpattern-Backend gerade eingeloggt ist. Möchte man nun etwas an seiner Seite verändern, so könnte dies in Zukunft z.B. so aussehen:
<txp:rvm_if_privileged>
<div class="neuerungen"><p>Hier kann alles herein was nur ich sehen soll.</p></div>
</txp:rvm_if_privileged>
rvm_if_privileged kann dabei in Artikeln, Bausteinen und Seitenvorlagen ohne Einschränkungen eingesetzt werden.
Mit diesem Plugin lassen sich aber auch andere nützliche Dinge einstellen, wie z.B. Edit-Links zu jedem Artikel in der Live-Umgebung zu erzeugen…
Dazu könnte man z.B. folgenden Code in seinem Artikelbaustein platzieren:
<txp:rvm_if_privileged>
<p><a href="/textpattern/?event=article&step=edit&ID=<txp:article_id />">Artikel editieren</a></p>
</txp:rvm_if_privileged>
Nun hat man im eingeloggtem Zustand auch unter jedem aufgerufenem Artikel einen direkten Link um diesen schnell zu editieren.
Möchte man unfertige Bereiche einer Seite vor ungewollten Blicken fremder Schützen, so bietet das Plugin übrigens auch direkt <txp:rvm_privileged /> als neuen Tag an. Ist dieser Tag in einem aufgerufenem Template eingebunden, so bekommt ein nicht eingeloggter Nutzer einen 403: Fordbidden als Antwort.
Wie angekündigt erschien am 29.11.2008 nun das Update für Textpattern auf Version 4.0.7.
Neben einigen Bugfixes und Anpassungen wurden auch einige lang ersehnte TXP-Tags hinzugefügt:
<txp:expires />, <txp:if_expired>, <txp:if_expires>
Neu in Textpattern 4.0.7 ist, das man für einen Artikel neben dem Datum der Veröffentlichung auch ein Ablaufdatum zu jedem Artikel hinterlegen kann,<txp:expires />gibt dabei das Ablaufdatum aus,<txp:if_expired>und<txp:if_expires>sind Conditionals um Inhalte abhängig vom jeweilig aktuellem Artikelstatus ein bzw. auszublenden.<txp:if_keywords>
Ebenfalls ein neues Conditional-Tag das aktiv wird, sobald zu einem Artikel Keywords/Tags hinterlegt wurden… der Tag löst damit die Berechtigung einiger Plugins ab.<txp:if_first_section>, <txp:if_last_section>
Conditional das in einer Sektionsliste die jeweils erste oder letzte Sektion ansprechen kann.<txp:if_first_category>, <txp:if_last_category>
Conditional das in einer Kategorieliste die jeweils erste oder letzte Kategorie ansprechen kann.<txp:variable />,<txp:if_variable>
Eine wie ich finde sehr flexible Neuerung ist das setzen und auswerten von internen Variablen. So kann nun über<txp:variable />mittels der Attributenameundvalueeine Variable angelegt werden, und mittels dem Conditional<txp:if_variable>von der Variable abhängiger Inhalt ausgegeben werden.<txp:modified />
Gibt aus, wann ein Artikel das letzte mal geändert wurde.<txp:rsd />
Da Textpattern in dieser Version einen eingebauten XML-RPC-Server erhalten hat (der per Default aber deaktiviert ist), kann man mit diesem Tag das<link />Objekt im Header erzeugen, was für die Kommunikation mit einem RPC-Client benötigt wird. Das Tag reagiert jedoch nur, wenn man vorher den Server in den erweiterten Einstellungen auch aktiviert hat.
Eines der wichtigsten neuen Features ist der neue Tag Parser. Diese Neuerung bringt z.B. die Möglichkeit mit sich, Tags ineinander zu verschachteln, wie z.B. so:
<txp:tag key='parsed <txp:tag />' />
Diese “Tags-in-Tags”, welche vorher nur über ein Plugin ermöglicht wurden, eröffnen einem zwar sehr vielfältige Möglichkeiten, gerade was z.B. Customfields angeht, erschweren bei häufigem Gebrauch jedoch auch schnell die Übersicht des Templatecodes. Ich würde daher dazu raten dieses Feature wirklich überlegt einzusetzen.
Das Update hier im Blog war innerhalb einer Minute durchgeführt. Bis auf das Plugin tru_tags, das hier für die Verwaltung der Tags arbeitet, kamen alle mit der neuen Version anstandslos klar. Ich musste die Tag-Funktion daher kurzfristig deaktivieren, hoffe jedoch auf ein schnelles Plugin-Update.
Den kompletten Changelog findet man in der HISTORY.TXT
Alles in allem denke ich, das die Neuerungen Textpattern wieder ein gutes Stück flexibler gemacht haben, und wichtige Funktionen die sonst bei jeder Neuinstallation über Plugins nachgereicht werden mussten, den Weg in den Core gefunden haben, ohne diesen dabei zu sehr aufzublähen.
Ich habe bisher überall prophezeit das Textpattern im Prinzip vollkommen unempfindlich gegenüber Kommentar-Spambots ist. Nun, die Zeiten ändern sich, und so sind auch die ersten Spamtools anscheinend auf Textpattern trainiert wurden und überwinden nun die vorher so oft gelobte “Vorschau-Hürde” im großen Stil.
In den letzten Wochen war daher auch in Textpattern-Blogs mit vermehrtem Spamaufkommen zu rechnen, was teilweise schon auf die nerven ging.
Ich informierte mich daher ein bisschen, und fand dabei zwei Quellen zur effektiven Spamvermeidung, die ich kurzerhand in ein separates Textpattern-Plugin packte. Heraus kam dabei htn_antispam.
Leider Gottes gibt es ja noch nicht wirklich viele Weblogs auf Textpattern-Basis wie das z.B. bei Wordpress der Fall ist. Doch dafür haben eigentlich alle TXP-Blogs etwas gemeinsam: Sie sind oft individuell gestaltet und eher selten Einheitsbrei. Daher möchte ich mal die Chance nutzen und euch kurz drei Weblogs vorstellen bei denen ich sowohl bei der Wahl des Blogsystems beraten durfte ;), als auch ein wenig bei der Einrichtung.
So gut Textpattern auch ist, so wenig “Werbematerial” findet sich auch für dieses grandiose Weblogsystem.
Was mir bisher immer fehlte, war ein ansehnliches Logo. Dieser Umstand ließ leider kaum eine eindeutige Identifikation zu. Wordpress z.B. spielt sehr offensichtlich mit seinem Logo, was sicherlich auch ein wenig mit zu dessem Erfolg beiträgt.
Bei Textpattern musste man sich bisher entweder mit sehr kleinen Pixelgrafiken oder sehr verfremdeten EPS-Dateien behelfen.
So erging es auch mir bei meinem Vortrag zum Thema Textpattern auf dem Webmontag Hannover Vol. 5 (über den ich nochmal gesondert berichten werden).
Ich war auf der Suche nach einem schönem Logo für die Startseite der Präsentation, gab jedoch nach langer Suche resigniert auf, da die Auflösung für eine ordentliche Präsentation einfach nicht ausreichte.
Doch das hat nun endlich ein Ende! Nach meinem Aufruf im Textpattern-Forum gab es ein paar Tage später prompt Abhilfe von Bud, der so nett war und das Pixel-Logo in ein sehr anschauliches Vektor/Vector-Pendant umwandelte, dass wie ich finde sehr sehr nah am Original ist.
Bud war so freundlich und hat mir die Genehmigung erteilt die Logos direkt hier zu veröffentlichen. In dem ZIP-Paket befinden sich 2 Varianten des Logos in jeweils 3 Formaten (PDF, SVG und PNG).
Vielen Dank auf diesem Weg nochmal an Bud, der der TXP-Community hiermit sicherlich wieder ein Stück weitergeholfen hat!
Tja, da zum Glück nicht jede Woche ein Textpattern-Update ansteht ist es denke ich ganz hilfreich von Zeit zu Zeit auf die nützlichen Aktualisierungen dieses famosen Weblog-Systems hinzuweisen.
Seit dem frühen Morgen steht nun die Stable-Version von Textpattern 4.0.6 in den Startlöchern. Sowohl dieses Weblog, als auch das von Dani wurden bereits mit der neuen Version bestückt. Das Update verlief beide male ohne Probleme und war innerhalb von 2 Minuten erledigt. Bis auf ein eher unwichtiges Plugin gab es auch keinerlei Kompatibilitätsprobleme.
Michel und meine Wenigkeit haben es in der letzten Woche übrigens geschafft, Kristof wieder von Wordpress zu erlösen und ihn abermals von Textpattern zu überzeugen, eine Neuauflage ist also demnächst zu erwarten.
An alle anderen da draußen, für die außer Wordpress nichts anderes mehr existiert:
Bei der Wahl des Weblogsystems kommt es nicht nur auf die Anzahl der Plugins oder die der Fertigthemes an, sondern auch, wie einfach und flexibel man seinen individuellen Ideen freien lauf lassen kann.
Wer gerne aus den Schranken bricht, Neues ausprobiert, und sich selbst als Individualisten bezeichnen würde, dem kann ich einen Blick auf dieses Weblog-System nur empfehlen.
Zwar wirkt das Backend rein optisch auf viele etwas altbacken, doch kommt es doch nicht darauf an ob im Hintergrund alles bunt und knackig ist, sondern wie einfach dessen Bedienung ist, wie sauber und flexibel das grandiose Tagsystem arbeitet und wie leicht die Erweiterbarkeit durch eigene Plugins ist. Ein Blick über den Tellerrand hat jedenfalls noch keinem geschadet, und es wird wohl seine Gründe haben warum kaum jemand der einmal zu Textpattern gewechselt ist, diesen Schritt je bereut hat.

Für viele ein alter Hut, für mich eine kleine Premiere. Am 26.11 findet der 4. Webmontag in Hannover statt und ich bin diesmal endlich auch dabei. Für mich mein erster richtiger Webmontag an dem ich teilnehme, und ich bin schon gespannt mal ein paar Gesichter die man ja bereits aus Skype und Twitter kennt, nun auch in freier Wildbahn zu sehen.
Die Themen sehen schonmal sehr interessant aus, nur das “Warum Textpattern?” schon wieder gestrichen wurde ist ein wenig ärgerlich. Zudem wird die 100. Folge der Technikwürze direkt vom Webmontag ausgestrahlt, hoffen wir mal das sich da nicht wieder der Fehlerteufel einschleicht.
Damit wir wegen der paar Stunden Aufenthalt und der doch längeren Anreise von knapp 150Km die Umwelt nicht zu stark verpesten habe ich mir direkt noch den Christian als Fahrer organisiert ;)
Eigentlich wird es ja mal Zeit einen Webmontag für Magdeburg ins Leben zu rufen, aber ob man bei dem lahmen Internetvolk mit geschätztem Durchschnittsalter von 50 hier genug Teilnehmer zusammenkratzen könnte? Ich glaube eher nicht.
Twitter ist toll, es lenkt zwar ab, aber manchmal entspringt dem Sturm an Datenmüll doch mal eine gute Idee :)
So auch gestern Abend, als der Herr Eggert die Idee für ein !WordCamp (NichtWordCamp) in den Raum warf.
Neben Eric und meiner Wenigkeit fanden die Idee auch Gerrit van Aaken, Dennis Frank, Robert Lender und Matthias Gutjahr ganz interessant.
Auf dem für das erste Quartal 2008 “geplante” Treffen könnte es sich also um alle Alternativen zum Blog-Guru Wordpress drehen, denn viele der aus meiner Sicht coolen Konkurrenten Alternativen, wie z.B. Textpattern wird vollkommen zu unrecht zu wenig Beachtung geschenkt.
Wie und wo das Treffen genau stattfinden könnte steht natürlich noch nicht fest, aber was haltet ihr von der Idee? Viele Kleine tuen sich zusammen und machen ein Großes, dass hat doch schon öfters geklappt :) Ich wäre ja mal dafür irgendwas in Magdeburg zu veranstalten, aber ich glaube der Vorschlag kommt nicht gut an ;)
Endlich ist es soweit, mein erstes Plugin für das Weblogleichtgewicht Textpattern erblickt heute das Licht der Welt (oder die Bits und Bytes?).
htn_feedstats ist ein Plugin zum auslesen der aktuellen Statistiken von Feeds (RSS und Atom) welche bei Feedburner gehostet werden…
In einem früheren Technikwürze-Podcast der sich mit Content-Management-Systemen befasste hatte Sascha Postner ein für mich damals vollkommen unbekanntes CMS namens Sefrengo kurz vorgestellt.
Nun bin ich seit einiger Zeit bereits am Suchen nach dem CMS für kleinere Projekte. Bisher wurde ich bei meiner Suche in diesem Punkt meist enttäuscht. Entweder die Performance war einfach unter aller Sau (z.B. Typo3), oder ich kam mit der Funktionalität einfach nicht klar (z.B. Modx):
Bisher realisierte ich daher viele Seiten mit Textpattern, auch wenn diese gar keinen Blogstyle hatten. Das ging zwar, und die Resonanz der Kunden bezüglich der Seiten, des Systems und Textile war ebenfalls sehr positiv, doch für mich war es irgendwie immer Versklavung, denn Textpattern ist nun mal ein Weblogsystem und nicht unbedingt ein handelsübliches CMS.
Doch nun bin ich endlich bei Sefrengo gelandet, und was soll ich sagen, der erste Eindruck ist durchaus positiv. Die Struktur ist schnell begriffen, die Community immer hilfsbereit und sogar mal überwiegend in deutscher Sprache. Es gibt sogar schon halbwegs viele zusätzliche Erweiterungen (Module, Plugins) und absolut genial ist zudem das in einem Backend gleich mehrere Projekte bequem verwaltet werden können, sofern diese über einen Webspace laufen. Auch an die SEO-Freunde wurde mit gutem URL-Building und leicht definierbaren Meta-Tags gedacht. Der Output ist zudem weitestgehend anpassbar und bereits im Standard komplett XHTML-Konform.
Ich werde mich jedenfalls noch weiter mit diesem schmucken CMS beschäftigen und vielleicht auch ein wenig der Community unter die Arme greifen, denn ein paar Feinheiten müssen wohl noch behoben werden, z.B. das eingegebene Texte in der Textarea ordentlich in <p>Text</p> geschachtelt werden und nicht bei Absätzen hässliche <br /><br />s entstehen (hier sollte die nl2br-Funktion von PHP übrigens endlich mal automatisch dazu lernen).
Ansonsten bin ich mit meiner Wahl erstmal vollends zufrieden und werde wohl auch ab und an von meinen Fortschritten berichten.
Nachdem die Zahlenfolge 4.0.4 bei mir ja immer Beklemmungen hervorgerufen hatte wurde gestern die neue Version 4.0.5 meines Lieblings Blogsystems veröffentlicht.
Wie man bei Robert lesen kann beinhaltet das Update wohl über 600 Bugfixes Bugfixes und Verbesserungen. Ich bin auf jeden Fall gespannt was das Update für Neuerungen mit sich bringt. Es wurde ja auch über eine Implementierung von jQuery gemunkelt, mal sehen ob sich das bewahrheitet hat und in wieweit man das ganze nun bereits nutzen und einbinden kann.
So, nun aber die neue Version herunterladen und direkt mal hier aufspielen.
Nachtrag: Das Update ist wirklich sehr easy, zumindest solange man nichts an den Core-Dateien geändert hat.
Seit einiger Zeit nun schon arbeite ich mit corona labs – design agency hier aus Magdeburg zusammen. Wir haben denke ich annähernd das gleiche Qualitätsbewusstsein und stehen neuen Entwicklungen eigentlich immer sehr aufgeschlossen gegenüber, meine ich zumindest :-)
Nun trat Christian Kuhn von corona labs vor einiger Zeit an mich mit der Bitte um einen “eigenen” Weblog heran. Das Projekt zog sich aus Zeitmangel leider ein wenig in die Länge, wurde nun jedoch vor etwa 2 Wochen endlich der Öffentlichkeit zugänglich gemacht.
In seinem englischsprachigem Weblog veröffentlicht Christian seit dem Artikel zu allen Themen rund um “Texte(n) im Internet”. Er stützt sich dabei auf die Erkenntnisse aus seiner Diplomarbeit und ist derzeit sehr aktiv am schreiben. Wer sich mit der englischen Sprache sehr schwer tut wird es hier beim lesen nicht leicht haben, für alle anderen gibt es jedoch viel wissenswertes zu allem rund um den “Content” den das Internet so braucht.
Das Design stammt übrigens nicht von mir, ich war “nur” für den technischen Part zuständig. Das (der?) Weblog basiert natürlich ebenfalls auf Textpattern und gerade Textile wurde von den Redakteuren sehr gut angenommen, aber das war mir natürlich schon vorher klar ;)
Also schaut vielleicht einfach mal bei unserem Gemeinschaftsprojekt corona labs communications vorbei, denn Christian kann ein paar Stammleser bzw. Kommentatoren noch gut gebrauchen. Meinungen oder eventuelle Fehler können selbstverständlich wie immer in den Kommentaren hinterlassen werden.
So, nachdem ich nun auch wieder dank des TXP-Bugfixes wieder ungehindert auf mein Kommentarmenü zugreifen kann, kam mir endlich die Idee die Kommentare hier unmoderiert zu machen.
Heißt also: Eure Kommentare werden direkt online gestellt, und erst im Nachhinein durch mich geprüft, was jedoch nicht heißt das alles erlaubt ist.
Mit Spam habe ich durch die doppelte Textpattern-Bestätigung eh kein Problem und für die Leser hat es den Vorteil das die Beiträge immer direkt aktuell sind und nicht erst durch mich bestätigt werden müssen.
Also dann, ich würde mich über noch mehr Kommentare natürlich immer freuen :)
Komischerweise hat/hatte Textpattern bei mir auf manchen Servern die Angewohnheit, unter bestimmten Bedingungen das Adminmenü für die Kommentarfunktionen einfach nicht anzuzeigen. Das war natürlich nervig, da nun alle Einstellungen direkt in der Datenbank vorgenommen werden mussten.
Nun konnte ich bisher nicht rausfinden, wann dieser Fehler eigentlich genau entsteht. Manchmal lief ein Blog problemlos, und nach dem Umzug auf einen anderen Server trat das Problem plötzlich auf, doch auch andersrum hab ich es schon erlebt.
Doch egal, der Fehler scheint behoben, und ich werde den Fix jetzt erstmal in allen TXP-Installationen anwenden müssen.- Kann man nur hoffen, das dieser Fehler in Version 4.0.5 nun endlich behoben wurde…denn eigentlich pfusche ich ungern in Core-Dateien rum.
Update: Da war ich wohl etwas zu voreilig. Ich habe jetzt 3 Blogsysteme mit der Developer-Datei sogar überschrieben, und dennoch… der Fehler bleibt. Also bitte liebes TXP-Team, wenn ihr einen Bugfix raus bringt, dann auch einen der wirklich funktioniert. Mir würde es ja sogar reichen das Kommentarmenü hart einzuschalten, kann doch nicht so schwer sein!
Update 2: Dennis schrieb mir nun das der Bugfix bei ihm wohl einwandfrei funktioniert hätte. Probierts also am besten einfach aus, Erfahrungsberichte sind natürlich jederzeit willkommen.
Update 3: Ich schäme mich, der Bugfix funktioniert wirklich…man darf sich nur nicht dumm anstellen und sollte auch wirklich alles richtig machen, also nicht so wie ich :)
Auf meinem morgendlichen Feedrundgang guckt mich heute beim Textpattern Resources – Feed ein neuer Artikel Namens “Textpattern Interface Re-Styled” mit großen Augen an.
Dan Hoy hat sich kurzerhand daran gemacht, ein eigenes Design für das Textpattern-Backend zu entwerfen, und das ist ihm aus meiner Sicht auch sehr gelungen.
Die Modifikation ist schnell installiert und kann auf Wunsch auch schnell wieder rückgängig gemacht werden. Dafür sollte man jedoch die drei ausgetauschten Ordner bzw. Dateien vorher mit einem .bak versehen, dann braucht man diese später nur entfernen und alles läuft wieder normal.
Ich bin mit dem Aussehen meiner Adminoberfläche jetzt aber doch ein Stück zufriedener. Die Schriftart wurde auf ein höheres Level gebracht und erscheint nun in “Lucida Grande”...für Leute mit größeren Monitoren mit Sicherheit eine gute/bessere Wahl.
Der Codeblock ist nun (wie auf dem Screenshot zu sehen) Weiß auf Dunkelgrau, mal was anderes…
Die Navigation sieht jetzt irgendwie auch etwas freundlicher aus, wahrscheinlich durch die größeren Buttons.
Fazit: Ich bleibe dabei und ihr probierts aus :-)
Nach dieser Möglichkeit habe ich schon lange gesucht. Bisher war man mit Textpattern ja ziemlich eingeengt was die Ausgabe des jeweiligen Contents im Feed anging. Eigentlich konnte man dabei nur zwischen den Formaten Atom und RSS wählen und zudem noch angeben ob (wenn vorhanden) nur das Exzerpt ausgegeben werden soll.
Nun fand ich aber z.B. schon immer die Idee cool, das jeweilige Artikelbild direkt im Feedreader auszugeben, bisher gelang das jedoch nur indem man ein Bild direkt in den Content einfügt, also relativ unschön.
Patrick aus dem Textpattern-Forum hat nun gestern auf meine Anfrage hin ein kleines Mini-Plugin zusammengeschraubt, mit dem man beliebigen Inhalt an den body eines Feed-Eintrags angehangen werden kann.
Ich habe das ganze ein wenig modifiziert, und zwar indem ich nun die Möglichkeit habe, den kompletten Content meines Feed-Bodys frei zu gestalten, und zwar über einen TXP-Baustein.
Dafür muss man einfach in der vorletzten Zeile aus $thisarticle['body'] .= parse($form); nun $thisarticle['body'] = parse($form); machen, und kann das Aussehen des Feed-Bodys nun über den Baustein feed_append frei gestalten.
Mein Baustein sieht derzeit z.B. einfach so aus:
<txp:article_image style="margin: 0.5em;float:right" thumbnail="1" /> <txp:body />
Nun wird also (sofern vorhanden) rechtsbündig in meinem Feed das jeweilige Artikelbild eingebunden. Das ganze könnte man nun beliebig erweitern, z.B. wie viele Kommentare es schon gibt, oder nochmals einen Link zum Artikel manuell einbinden. Gemixt mit ein paar Plugins ergeben sich daraus fast endlose Möglichkeiten…
Ich denke eine wirklich kleine aber feine Lösung die Patrick da schnell mal auf die Beine gestellt hat, ich bin jedenfalls gespannt was aus dem Plugin wird. Für meine Zwecke reicht mir das Plugin in diesem Fall jedoch schon völlig.
Für mich gab es bisher immer folgende nervige Situation:
Man schreibt einen Blogbeitrag und will für diesen natürlich ab und an auch ein Artikelbild nutzen. Meist hat man das dafür passende Logo oder Bild schon irgendwo im Netz gefunden und müsste dieses nun in den Hauseigenen Bilderkatalog überführen.
Dauert nicht wirklich lange, ist aber durch das zwischengespeichere auf der Festplatte aus irgend einem Grund doch nervig.
Um das zu vermeiden gibt es nun den Imgred-Dienst. Man nehme einfach die URL des gewünschten Bildes und hänge ein http://imgred.com/ davor, also z.B.:
<img src="http://imgred.com/http://google.de/intl/de_de/images/logo.gif" alt="Diese URL cached das Google-Logo" />
Der Dienst kopiert das in der URL definierte Bild auf den eigenen Server und speichert es dort zwischen. Das hat natürlich den Vorteil, das z.B. bei einer Umbennenung der Datei keine Daten verloren gehen dürften.
Thumnbails der Bilder lassen sich ebenfalls erzeugen, und zwar über http://imgred.com/tn/.
Ob der Dienst wirklich hält was er verspricht wird man in der Zukunft sehen, denn der Traffic und Speicherkapazitäten müssen erheblich sein.
Wenn sich der Dienst jedoch durchsetzen sollte wäre ein TXP-Plugin was die URL automatisch modifiziert natürlich eine feine Sache * zu Robert schiel *.
via Dr. Web
Für einen meiner Kunden realisierte ich vor kurzem eine Art Weblog für Angelausflüge, Guidings und Angeltouren. Die Arbeit an dem Projekt hat mir ehrlich gesagt sehr viel Spaß gemacht, man konnte sich grafisch endlich mal wieder ein wenig entfalten und musste nicht, wie bei vielen Firmen gerne gesehen, auf ein klinisch reines Muster zurück fallen.
Der Weblog und auch alle anderen Bereich (bis auf den Shop) basieren auf Textpattern 4.0.4 und benötigten in etwa 2 Wochen zur Realisierung (mit allem Drum und Dran).
Warum ich ein Kundenprojekt in meinem privaten Blog vorstelle? Nun, ich finde die Thematik als früherer Hobbyangler doch sehr interessant, und auch die angebotenen Kurse scheinen was her zu machen.
Außerdem finde ich, bin ich mit diesem Projekt einmal eine ganz andere grafische Schiene gefahren, was auch mit Editor’s Pick unter den W3C Sites belohnt wurde.
Das solls dazu aber auch schon gewesen sein, ich will mir hier nämlich keine Schleichwerbung unterstellen lassen :)

Ich bin ja bekanntlich kein Fan von Webtemplates, aber wer nicht will oder kann ist zumindest Privat auf eben solche Vorlagen für seinen Blog angewiesen.
Durch eine Vielzahl an Webtemplates ist zumindest einigermaßen sichergestellt das nicht jede Seite gleich aussieht (mal das Kubrick Theme von Wordpress ausgenommen :).
Doch nicht nur für das Weblogsystem Wordpress gibt es “tolle” Fertiglayouts. Auch Textpattern bietet den Faulen Bloggern die Einbindung von Webtemplates. Als Sammelstelle für eben solche habe ich gerade den Textgarden ausgemacht, doch auch unter Textpattern Resources und TXP-Templates finden sich eine Vielzahl von Themes bzw. Webtemplates.
Wer also keine Lust oder Zeit hat sich etwas Eigenes zu entwerfen ist hier gut bedient. Wordpress ist eh langweilig, schon allein weil es mittlerweile jeder Schuljunge von nebenan benutzt.
Also zeigt euch wenigstens in der Wahl eures Content-Management-Systems mal individualistisch und greift zu Textpattern!
Jeder kennt sie, jeder will sie… diese tollen Reflektionen unter Bildern und Logos.
Bisher habe ich das immer via Photoshop erledigt. Das wird nun in vielen Fällen ein Ende haben :)
Eben habe ich ein kleines JavaScript mit dem simplen Namen reflections.js entdeckt, welches den besagten Effekt automatisch generieren kann. Das Script wiegt nur kleine 5KB, ist mit allen modernen Browsern (auch dem IE 5.5) kompatibel und ist einfach anzuwenden.
Um einem Bild eine solche Reflektion zuzuweisen muss die JavaScript-Datei nur einmal in den HEAD der Webseite integriert werden, der Rest erfolgt über eine DOM-Manipulation, wodurch man dem besagten Bild nur noch ein class="reflect" zuweisen muss.
Ein wirklich hilfreiches Script, das vor allem den Vorteil hat, das bei deaktiviertem Javascript immer noch das normale Bild dargestellt werden kann. Die Reflektion ist zudem in Höhe und Transparenz anpassbar und richtet sich immer nach der jeweiligen Hintergrundfarbe.
Für Textpattern-Fans hat Robert Wetzlmayr bereits ein passendes Textpattern-Plugin veröffentlicht.
Hallo liebe Besucher, so, nach mehreren Wochen der Entwicklung habe ich es nun endlich geschafft, die zweite Version meines Blogs online zu bringen.
Was hat sich hier verändert? Bzw. was wird sich noch verändern?
Nun, zum einen werde ich anfangen meine Artikel nun mit Tags zu pflegen, auch die alten Artikel werden davon wohl nach und nach nicht verschont bleiben :)
Die Linksektion ist verschwunden, da Links demnächst entweder eine eigene Sektion bekommen, oder wie bisher meist aus den Blogeinträgen heraus entstehen.
Dann wird es hier demnächst evtl. auch meinen ersten kleinen Podcast geben, dank neuem Headset.
Alles weitere überlasse ich euch. Und BITTE! Kommentiert endlich einmal ;)
Versprochen ist versprochen. In meiner immer kleiner werdenden Freizeit hab ichs endlich mal geschafft das Design für den neuen Blog zu entwerfen und auch schon umzusetzen, natürlich in feinstem und kleinstem XHTML ;)
Was jetzt also noch kommen muss is die Blogsoftware. Da ich mich selber als TXPLover bezeichnen würde fällt meine Wahl eben auch wieder auf dieses tolle CMS...also Textpattern.
Das Design kam übrigens bei meinen “Testern” schon um ein vielfaches besser an als es das jetzige tut, alles in allem kommt die neue Seite auch einfach etwas frischer daher…der neue Slogan lautet daher auch “Ganz was frisches”... Also, ihr dürft gespannt sein :)










