Per Søderlind

I code for fun

Facebook ajax rating in php

I've written an ajax rating snippet, you'll find a demo at http://apps.new.facebook.com/ajaxrating/ It is based on Paul OB's CSS Star Matrix Pre-loaded The source code below, should be self explanatory, but if you need input on how to do fbjs ajax, you'll find documentation and examples over at the facebook...

My digital tool chest

MacBook Pro (aka "My Precious") with Retina display, 2.6GHz Quad-core Intel Core i7, Turbo Boost up to 3.6GHz, 16GB 1600 MHz DDR3L SDRAM, 512GB Flash Storage macOS (latest version) Homebrew,The missing package manager for OS X, If I can install an app, including gui apps like chrome,  using  brew, I use brew! PHP...

WP-DenyHost

This is a plugin that will block a spammer if he already has been tagged as a spammer. I use it together with the Akismet plugin. Akismet tags the spammer, and wp-denyhost prevents him from adding more comment spam. If you have a CloudFlare account, the plugin can add spammers...

Last night I became a jQuery fan

You know how it's like. You start to use a javascript library and you tend to stick with it. I've been drifting between Prototype.js and Moo. I've looked at jQuery but stuck to Prototype/Moo since I "knew it". Last night I decided to rewrite my old check for new ImageManager...

ImageManager and WordPress 2.5

ImageManager supporting WordPress 2.5 will hopefully be ready by the end of next week. Update 8.4.2008: ImageManager 2.5 is "working" in WordPress 2.5, but you'll have to give me a couple of days to get rid of bugs (mainly javascript errors). I've been firebugging all night, now I'm off to...

Project Portal

The company I work with just launched Project Portal Team Portal. The key features are: Project Management Office solution – central location to manage multiple projects Multi-level project/program management hierarchy Portfolio, Program, Project, Sub-Project Customizable in terms of project levels, naming and the amount of process involved at each level...

Sandbox Skin Editor

Note: This is work in progress, when the editor is done, it will be announced here. I’m coding a skin editor for the sandbox theme. The code will be gpl, so you can adjust it to other themes, but I will only support the sandbox theme. Here’s a demo of...

Survival guide to i18n .. quoting Sam Ruby, "you really don't want to learn Unicode, do you?" more ...

MyGeneration

MyGeneration: "MyGeneration is a Development Tool written in Microsoft .NET. MyGeneration generates code from templates by combining either JScript, VBScript, DotNetScript C#, or DotNetScript VB.NET with a powerful database meta-data API. MyGeneration is 100% FREE and supports Microsoft SQL, Oracle, IBM DB2, MySQL, PostgreSQL and Microsoft Access. MyGeneration can generate...