Blogguppgradering
tisdag, juni 26th, 2007Om du ser det här betyder det att DNS-förändringarna slagit igenom och att den nya versionen av bloggen är live. Här följer en redogörelse, främst av intresse för andra webbloggtekniknördar.
Så vad är nytt? För dig som läser det här genom RSS-flödet i stort sett ingenting, men ni som lever kvar på nittonhundratalet och fortfarande manuellt besöker webbsajter du vill läsa kanske noterar att siten bytt utseende och numera har det trista default-wordpress-utseendet. Den främsta anledningen är att jag ville slippa mecka så mycket med konfigurering och templateeditering — nu kör jag en relativt standardmässig Wordpress 2.2 med extra default på allt, och använder widgetssystemet för att pimpa min sida.
Fast helt ut gick det ju inte. Jag har varit tvungen att hacka runt i php-filerna litegrann för att integrera taggar och slipa bort de värsta irritationsmomenten med Kubrik-temat. Kanske fortsätter jag och översätter den engelska text som förekommer till svenska.
I övrigt har jag hållt mängen plugins till ett minimum. Just nu använder jag:
- Spam Karma 2 för att hålla spamrobotarna i schack
- Disable wpautop för att hålla Wordpress ifrån att lägga in okynnesradbrytningar i mina fint HTML-formatterade postningar
- Simple Tagging för att kategorisera mina postningar lite mer kaotiskt, tillsammans med en widget för att visa ett taggmoln.
- Permalink redirect för att hantera övergången från den gamla permalänkstrukturen (
/kategori/bloggrubrik.html, ursprungligen ett arv från tiden jag körde blosxom) till den nya (/2007/06/26/bloggrubrik)
Det där med gamla permalänkar kan utvecklas — jag har bytt blogpubliceringssystem ett gäng gånger sedan jag började blogga nån gång 2003, och jag har alltid försökt att se till att gamla länkar till enskilda inlägg fortsätter att fungera, trots att den underliggande tekniken ändrat på sig. Ni vet, Cool URIs don’t change och allt det där. Mängen magiska mod_rewrite-instruktioner i min serverkonfigurering börjar bli skrämmande. Dessutom verkar mina tidigare konfigureringar drabbats av bitröta - redirect-regler som funkade förut hade gått sönder till höger och vänster. Jag vill särskilt rekommendera mod_rewrite-direktivet RewriteMap — ett superkraftfullt verktyg för att lösa ungefär allt med (och/eller skjuta sig i foten på spektakulära nya sätt).