Category Archives: Webdesign

WPTouch rocks!

As some of you might know, I installed the WPTouch plugin to make the site easier to read on mobile phones. While this is awesome enough to praise it, it now has a very cool feature that allows people to send me free live messages to my phone directly from my site 😎 So if you happen to be reading this from a mobile phone, you can click on the “Message” button at the top to get to a form for sending me instant messages:

New highslide-integration plugin

Yaay! After months years of waiting, the highslide-integration plugin I’m using here finally got a major update. The new unobtrusive way the JavaScript magic is now done rocks!

The old version hooked into the image uploading dialog of the post creation page to apply the “highslide” CSS class and the JavaScript onclick event to all thumbnails in content. That automatically lead to the unattractive situation that this purely technical, not-content-related class=”highslide” onclick=”hs.expand(this); return false;” got saved to the database instead of applying the class dynamically via jQery when the document loaded in the browser. That had the big drawback that this information would stay inside the content – even if I decided to exchange the plugin or maybe the JavaScript library itself! Another issue was that this hook only worked for single images but not for galleries because they are generated from a magic tag… I worked around this by writing my own small hack that actually used jQuery and Marc’s header-include plugin to attach the stuff from above to each image in the generated gallery. Back then, I contacted Christoph, the creator of the highslide-integration plugin, and proposed my way of doing it as a completely new approach for the whole plugin and that he could get rid of all that hooking into the actual blogging / content thing. He reacted really cool and friendly and thanked me for this idea. Unfortunately, he seems to be busy as hell, too, so the release of the new version with the new way of doing it was nowhere to be seen. 😉

However, since highslide.js has cool gallery features, I always wanted to improve or re-write my hack so that the viewer can navigate through all images of a given post at once (and also preloading speeds up the experience!!) I knew all along that it might not be a big deal, frankly, but I just never found the damn time to actually DO IT. Anyways, the new plugin is now out and all’s well, finally 😀 But still I had to customize it, again, mostly because I’m a dumb fuck that enjoys coding more than sleeping… :mrgreen:

Infinite text playground

http://yourworldoftext.com/defaude

You can type anywhere you like on this endless canvas. To move around in space, you can simply click and drag to move the whole canvas. I know it serves absolutely no purpose and is completely pointless, but I think it’s really funny to toy around with 😎

iPod Touch lottery at allyve.com

Hehe, I just found out about the lottery at allyve.com. They’re going to draw one iPod Touch 3G from all participants right here and I want to win 😉

If you don’t know what allyve.com is all about, read through the allyve-Tutorial. In my opinion, it’s a very cool idea (damn, to be honest, I was thinking about implementing something like this for a longer period of time but didn’t find the time to do it…). :mrgreen:

Das Wetter spielt verrückt

Hi allerseits, nein nein… Das Wetter hier spielt nicht verrückt, sondern das myWeather Plugin. Habe es kurzerhand raus genommen und werde es mir die Tage mal zur Brust nehmen (wenn ich mal irgendwann wieder nach Hause komme…)

Außen nix Neues, innen technisch aufgebohrt

Nur als Randnotiz für die WordPress-Nutzer unter Euch:

  • Credits-Seite aufpoliert (inklusive verwendeter Plugins)
  • Das sehr umfangreiche und mächtige phpmv2 Statistiktool installiert
  • Plugins etwas ausgemistet
  • Kleinere Wartungsarbeiten durchgeführt

Neuer Effekt für Bilder

Nur so am Rande: Ich habe mal testweise den verdammt schicken Lightview Effekt von Nick Stakenburg installiert. Bitte gebt mir Feedback, ob der Effekt gefällt und gescheit funktioniert. Zugegeben, bei mir unter Safari ist der ausgegraute Hintergrund nicht richtig gesetzt, aber mich würde hauptsächlich mein Kundenstamm (wohl größtenteils Windows-Nutzer) interessieren. 🙂