02.04.2009: Übergängliches bei K & M Elektronik

K & M Elektronik haben endlich mal ihre Website erneuert - leider immer noch nicht zum Guten, auch wenn es auf den ersten Blick so aussah.

Ich sage nur: Mehrfach benutzte IDs im HTML-Quellcode, Inline Styles, Layouttabellen und Spacer GIFs - insgesamt ein grässlicher Mix aus Web 1998 und dem verzweifelten Versuch, alles auf "Web 2.0", runde Ecken, Tabs usw. zu trimmen.

Da war wohl der Azubi oder Praktikant am Werk, zzgl. Frontpest Express und einigen völlig veralteten Büchern über "Webdesign" und HTML 4 - mal wieder am falschen Ende gespart. Dabei hätte doch ein Blick in SELFHTML völlig ausgereicht...

Wenn ich da mal so auf die Konkurrenz schiele: Bei Arlt ist der Quelltext zwar auch nicht optimal, aber von Tabellenlayout und mehrfach verwendeten IDs keine Spur - obendrein ist erstgenannter auch noch vernünftig lesbar und nicht so ein trauriges Kuddelmuddel und Querfeldein wie bei K & M. Da fragt man sich doch schon: Sieht der zugrunde liegende PHP-Code genauso schrecklich aus? Also richig klassischer Spaghetti-Code, damit die Java-Fuzzis wieder was zum Lästern haben gegenüber uns PHP-Entwicklern?

Da will ich mich lieber gleich gar nich näher mit dem Thema Sicherheit eingehen - z.B. SQL Injections, falls dort überhaupt ein klassisches LAMP-System läuft, und nicht irgendein Bastard aus MS SQL, PHP 4 und IIS.

Nachtrag: Dank Firebug weiß ich nun auch, dass die Jungs noch lange nicht im Jahr 2009 angekommen sind - Unterbau ist folgendes System: Apache/2.2.4 (Unix) mod_ssl/2.2.4 OpenSSL/0.9.7d DAV/2 PHP/4.4.6. Ob sich die Jungs darüber im Klaren sind, dass PHP 4 seit bald einem Jahr nicht mehr weiterentwickelt wird? Ewig gestrig halt. Von den Sicherheitslücken in PHP 4.4.6 mal ganz abgesehen.

Insgesamt sehr schade, denn irgendwie sind mir die K & M-Mitarbeiter immer kompetenter und vor allen Dingen begeisterter vorgekommen als die von anderen Firmen .. Dumm nur, dass dies bei dieser Website nicht wirklich rüberkommt :-/

27.12.2008: Bug with content_excerpt in Habari 0.5.2

There seems to be still a bug in Habari 0.5.2, related with Format::summary and $post->content_excerpt. More information about this can be found in the following mailing list thread: http://groups.google.com/group/habari-users/browse_thread/thread/d2565ef99c5b7d51

Basically the characters > and < are not handled properly by this function, thus outputting the error message "Notice: Undefined offset: 1 in system/classes/format.php line XYZ" and as a result of this, not being able to display the rest of the site properly.

I'm currently temporarely using an own function implemented into the custom theme class for compiling an excerpt of the content of the specific post till the next stable version is coming out, hopefully including a fix for this.