12-11-2008
Voor zover iemand het gemerkt heeft
: ik was vanaf zondagmiddag/avond tot en met woensdag avond (paar minuten geleden) even plat. Reden: ik was bezig m’n server die fungeert als testbak en webserver voor deze site aan het omzetten naar XenServer 5.
Hoewel Xen al draaide, moest ik nog even de boel overzetten – dat duurde natuurlijk wat langer (suf klusje). Ik wilde ook graag Ubuntu gebruiken onder Xen; hier is standaard geen template voor. Vandaar dat ik daar een middag aan kwijt ben geweest om dat toch draaiende te krijgen. Wellicht een how-to hierover later.
Anyhow, als het goed is hoeft-ie voorlopig niet meer plat: de site draait op een aparte virtuele machine en dus kan ik mijn test dingetjes doen op andere virtuele servers.
30-03-2008
Vandaag heb ik heb een middagje lopen kloten met deze site, blogem.nl. M’n plan was om een nieuwe theme op de site te plakken en up te graden naar de nieuwe Wordpress 2.5.
Uiteindelijk heb ik de site voorzien van een ’schone’ database (nuja, grotendeels gewoon overgezet), een paar uur gespendeerd aan het zoeken van een theme (uiteindelijk bij de huidige – Grid Focus – terecht gekomen), een nieuwe Wordpress installatie gedaan op een andere server (nu met svn) en de nieuwe skin vervolgens helemaal klaar gestoomd voor mijn gebruik (of wel: vertalen, widget-ready maken – nu ook een tag-cloud en andere meuk).
Kort over Wordpress 2.5 (ik zou gewoon de eerder genoemde link lezen): ‘t is allemaal lekker web 2.0 (sorry, maar die term past er nu eenmaal goed bij dat AJAX-gedoe enzo) en heeft een hoop verbeteringen. Een van de zaken die ik nu eindelijk vanuit het admin paneel kan doen is het bepalen van de afmetingen van de up te loaden plaatsen (in plaats van de core bewerken -zoals ik tot voor kort nog deed).
Ik ben weer een blij man en ga nu wennen aan de zomertijd, toedeledokie.
26-01-2008
Voor m’n zus ben ik bezig geweest een blog op te zetten zodat ze lekker kan bloggen over haar nieuwe huis. Maar ik liep al snel tegen het probleem aan dat Wordpress geen grote plaatjes (qua afmetingen) kan verkleinen tot een fatsoenlijk formaat (zodat je als bezoeker niet een paar MB per plaatje hoeft te downloaden).
Een ander probleem is ook nog altijd niet opgelost: de afmetingen van deze kleine plaatjes (thumbnails) staan nog steeds hardcoded.
Hoe dan ook, een fix voor beide problemen (vergt aanpassingen in de code):
Het niet verkleinen van grote plaatjes: pas in /wp-admin/includes/image.php regel 150 aan (met dank aan Sander).
Van:
$max = apply_filters( 'wp25_thumbnail_creation_size_limit', 3 * 1024 * 1024, $attachment_id, $file );
Naar:
$max = apply_filters( 'wp25_thumbnail_creation_size_limit', [aantal megapixel wat je wilt ondersteunen] * 1024 * 1024, $attachment_id, $file );
Let hierbij wel op het feit dat grote plaatjes meer geheugen e.d. nodig hebben, waardoor je foutmeldingen kan krijgen als je te grote plaatjes gaat uploaden.
De afmetingen van de thumbnails aanpassen: pas in /wp-admin/includes/image.php regel 153 aan.
Van:
$max_side = apply_filters( 'wp25_thumbnail_max_side_length', 128, $attachment_id, $file );
Naar:
$max_side = apply_filters( 'wp25_thumbnail_max_side_length', [hoe veel pixels de grootste zijde maximaal mag zijn], $attachment_id, $file );