De Blauwe Huzaar

Written by Joost van Velzen on 10-01-2011 Categories: HTML, PHP

Vanaf April 2011 is “De Blauwe Huzaar” open. Het gezelligste terras in de Ardennen – gerund door mijn ouders. Mocht je op zoek zijn naar een leuk & spannend wandelarrangement dan zit je hier goed. Uiteraard is het ook mogelijk om voor een kopje koffie langs te gaan. Prima tussenstop onderweg naar het zuiden – slechts een kleine 10km van de E25 (route soleil) – afslag 50 La Roche.

No Comments

WordPress blog verhuizen

Written by Joost van Velzen on 03-08-2010 Categories: htaccess, PHP

Deze blog draaide eerst op het domein http://www.localjoost.nl/, en heb onlangs besloten deze te verplaatsen naar een subdomein onder het joostvanvelzen.net domein. Ik ben ook over gegaan van wordpress 2.8 naar 3.0.1.

Er zijn een aantal verschillende blogs over dit onderwerp online te vinden, waar deze je vooral helpt met de database goed krijgen. WordPress verplaatsen en aan de praat krijgen is geen groot probleem. Wat ik wel voor elkaar wou krijgen was om alle bestaande links op localjoost.nl goed door te sturen. Ik heb dit met een klein beetje htaccess & php snel voor elkaar gekregen.

De .htaccess die ik gebruik is deze:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.* - [L]
    RewriteRule ^(.*)/? rewrite.php?q=$1 [L]
</IfModule>

Dit doet niets meer dan elke 404 doorsturen naar rewrite.php met de GET variabele ‘q’. In rewrite.php heb ik de volgende code gezet:

<?php 
$newUrl = 'http://blog.joostvanvelzen.net/'.$_GET['q'];
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: '.$newUrl);
?>

Nu heb je een situatie waarbij een oude, bestaande URL: http://localjoost.nl/2010/browserkeuzescherm/ je doorstuurt naar: http://blog.joostvanvelzen.net/2010/browserkeuzescherm/.

Het voordeel van deze aanpak is dat bestaande links naar je oude blog omgeving goed doorgestuurd worden, en meteen even tegen de client vertelt dat de blog permanent is verhuisd. Dat laatste is vooral handig voor zoekmachines die daarmee hun index updaten. Nog een bijkomend voordeel is dat ook de RSS feeds blijven werken.

Hoe pakken jullie dit aan?

No Comments

Browserkeuzescherm

Written by Joost van Velzen on 01-04-2010 Categories: HTML Tags: ,

Het veelbesproken browserkeuzescherm dat Microsoft bij, voor zover ik weet, alle systemen moet leveren is niets meer dan een linkje, met daarop een html pagina met wat javascript. Je zou verwachten dat zo’n pagina zich volledig inschikt met de huidig geldende standaarden. Dit blijkt helaas niet het geval: Slechts 53 errors – HTML 4.01 Transitional

browserchoice

Buiten dat, zie ik bij elke refresh als eerste Internet Explorer eventjes op de eerste plaats staan, is dit nou zo’n subliminal stimuli?

1 Comment

Ambilight plugin voor html5 video

Written by Joost van Velzen on 18-03-2010 Categories: Javascript Tags: , ,

Gisteren kwam ik een plugin tegen die de html5 <video> gebruikt om er een Amilight look and feel aan te geven.

Bekijk de video met Ambilight, download hier de jQuery plugin

No Comments

Hoe implementeer ik een simpel tagging systeem?

Written by Joost van Velzen on 17-03-2010 Categories: PHP Tags: ,

Een tijd geleden heb ik een artikel voor scriptorama.nl geschreven.

Tagging is simpelweg het toekennen van labels aan een item. Eigenlijk is dit een verkapte vorm van aan een item categorieën toekennen. Het grote verschil tussen categorieën en tags is dat tags veel vrijer zijn. Categorieën worden meestal vooraf gedefinieerd en later wordt hier een artikel aan gehangen. Bij tagging is het precies andersom. Je creëert een artikel, en hangt daar tags aan.

Lees de rest hier: Hoe implementeer ik een simpel tagging systeem?

No Comments

Hello world!

Written by Joost van Velzen on  Categories: PHP
<?php 
    echo 'Hello World!';
?>
1 Comment