Blog
Mailman, HTTP POST and 301 redirects
After changing my domain configuration a little (do 301 redirects from nkuttler.de to www.nkuttler.de/ etc.) I noticed that my mailman web interface stopped working. I tried to moderate, change settings etc., but once the form was submitted nothing happened. After some digging I found the problem: 301 redirects don't pass … more
WordPress 2.7 and the comment pager
Comment paging is a great new feature in WordPress 2.7. However, how do you not display the pager when there are no previous or next comments? After digging through the code for quite a while and chatting with some people here's a solution: <?php if ( have_comments() ) { ?> … more
A Better Tag Cloud
I was pretty annoyed with the default tag cloud widget. It does a lot of things wrong, like inconsistent HTML markup and hardcoded font sizes. So I wanted to write my own. Digging through the code I found out that the wordpress wp_tag_cloud() function is pretty powerful. In fact, it … more
Ozh admin menu and WordPress 2.7
Update: I can not recommend the usage of this plugin any more. I was anxious to finally try out the wordpress 2.7 beta. As a happy user of Ozh's admin drop down menu I had to realize that the menus were completely gone in the backend. I was a little … more
mp3gain, normalizing and other things
Recently my band made some recordings with a Zoom H2 Digital Recorder. Awesome machine btw. But it turned out that the recording wasn't loud enough. I probably messed something up when I configured it... Anyway, the recording was done, so how do I fix it? I had already encoded mp3s … more
About the CSS3 border radius property
So I have decided to use the CSS3 border-radius property on some sites. They are personal projects so I don't care if they look a little worse on IE. After a few tweakings I've ended up with using things like this: #foo { border-radius: 8px 4px 4px 8px; -moz-border-radius: 8px … more
Typo3 in 15 minutes
Ok, the title is a little exaggerated. You'll need to install Typo3 yourself and I assume that you can log into the backend. But if those are given, you're pretty close to creating your first Typo3 site. In the backend, go into the Web->Page view. Click on the small world … more
Snow, Balloons And More
Snowflakes falling down your blog! Inspired by the unforgettable xsnow. Install this and enjoy the snowfall! Great for times around christmas and christmas templates. The plugin comes with different snowflakes and a lot of possible settings. You should see the effect on this page. Since version 0.8.0 the plugin includes … more
Track clicks with mootools
Why would I want to track clicks you may ask. Well, for me it's about usability and user flow optimization. If I do some ajax/dynamic stuff on a page, I want to see what the users are doing. As they leave no visible traces in the logs, I need to … more
Very simple Typo3 navigation
Sometimes I get asked how to build a menu in Typo3. It's really easy, but TSref isn't very verbose. So here's how to build a basic, valid Typo3 navigation: foo = HMENU foo { # I use this because I like to have one root page # that links to … more