Christoffer Kjølbæk I have a blog, therefore I am…

11Jul/110

Danske tegn i WordPress permalinks

Update 9-10-11: Nedenstående kan også fixe "problemet" i 3.2.1.

Efter opgradering af WordPress fra version 2.9.? til 3.2.0, har mine permalinks ikke fungeret hvis de indeholdte danske tegn. F.eks. fik man bare en besked om at siden ikke var fundet hvis man gik ind på http://ostehamster.dk/blog/index.php/2011/04/10/løgsuppe-med-ostebrød/.

I tidligere versioner af WordPress blev det modtagne request kørt igennem rawurldecode i parse_request() i wp-includes/classes.php, hvilket er forsvundet i parse_request() i den nye wp-includes/class-wp.php, og derfor findes siden ikke.

Det er nemt at rettet, idet man bare skal indsætte

$req_uri = rawurldecode($req_uri);

efter

$req_uri = $_SERVER['REQUEST_URI'];

i parse_request() i wp-includes/class-wp.php

Eller bruge denne patch.

25Mar/110

Installing Firefox 4 in Ubuntu 10.10

Using the PPA repository "Mozilla - Ubuntu daily", it is easy to install Firefox 4 in Ubuntu 10.10.

Set-up the repository

sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa && sudo apt-get update

Install Firefox

sudo apt-get install firefox-4.0

Thats it, launch it from Programs > Internet > Minefield 4.0 Web Browser

27Oct/100

Bash Smart Completion / Auto Completion

After upgrading from Ubuntu 10.04 to 10.10, I lost the possibility to auto complete certain commands in bash. For instance, writing "apt-get in" pressing Tab would give "apt-get install". It turned out, that bash-completion was not installed, which is easily fixed

sudo apt-get install bash-completion