Archive for Oktober, 2008

Drum ‘n’ Bass ‘n’ V.o.t.e

Freitag, Oktober 31st, 2008

Die US-Wahlkampfkampagne @160 BPM, oder so. Ladies and gentlemen, give it up for Bush, Clinton, McCain, Palin and Obama!

[via @jezdez]

Cool video game demo: The Unfinished Swan

Donnerstag, Oktober 30th, 2008


The Unfinished Swan – Tech Demo 9/2008 from Ian Dallas on Vimeo.

[via tomster]

Sofia, 5 Monate und drei Tage

Samstag, Oktober 18th, 2008

Gallionsfigur

Mehr neue Bilder bei ipernity

Deo-Design-Miniralismus

Montag, Oktober 13th, 2008

Miniralismus
…macht irgendwas mit Mineralien. Aha.

Dwoo – Templates mit Vererbung in PHP

Donnerstag, Oktober 9th, 2008

Dwoo logo Eines der besten/bequemsten Features der Django-eigenen Templatingsprache ist sicher Vererbung: man legt ein Mastertemplate an, ggf. auch mehrere für verschiedene Bereiche der Website, definiert Blöcke, füllt diese ggf. mit Inhalt (sidebar, content, additional_headers, page_title etc.) und ersetzt diese dann nach Belieben in den erbenden Kind-Templates/Unterseiten.

Kein include(header.xy), include(footer.xy), um in diesen Dateien dann seitenweise if-Abfragen zu durchlaufen, die — je nach gewünschtem Effekt auf der eigentlichen Seite — irgendwas bestimmtes anzeigen oder nicht. Auch keine globalen Variablen — obwohl man Block-Ersetzungen im Prinzip als das Überschreiben einer globalen Variable betrachten kann.

Nun ist Django für eine einfache quasi-statische Website, wie wir sie bei Sturzbach gelegentlich erstellen, einfach Overkill. Genauso wie Python und auch die großen Frameworks aus der PHP-Welt (Zend, CakePHP usw.) überhaupt.

Was wir also brauchen, ist eine Quick’n'Dirty/PHP-Templatingsprache (es macht *ping* und Smarty taucht im Hinterkopf auf) mit Vererbung (*pong* und schon ist Smarty wieder weg). Was wir brauchen ist Dwoo!

Dwoo ist in PHP5 implementiert, wird aktiv weiterentwickelt, bietet Umstiegshilfe für Smarty-Fans, full Unicode-Support (sollte heutzutage eigentlich selbstverständlich sein), Plugins, und natürlich Template Inheritance.

Kurz und gut: check it out!

PS: Wann bekommt eigentlich Wordpress mal einen ordentliche Templatesprache spendiert?