Drush 4 Cheat Sheet
Een cheat-sheet voor veel gebruikte Drush commando's. Een naslagwerk voor alle Drupal gebruikers, want wie kan er nog zonder Drush ;). Bekijk het online of download een exemplaar.
Drupal 6 Theming Cheat-sheet
Een cheat-sheet voor de Drupal 6 theming met alle theming tools, data flow en veiligheidsfuncties. Een naslagwerk voor Drupal themers. Bekijk het online of download een exemplaar.
Populaire Drupal-modules
Drupal-gebruikers ervaren het grote aantal Drupal modules als een pluspunt, maar beginners hebben moeite om door de bomen het bos te vinden. Welke module gebruik ik nu voor ..., welke modules raad je me aan?
Wij adviseren je de meest gebruikte Drupal-modules te bestuderen, maar delen ook onze lijst met favoriete modules.
Ontwikkelen van Blokken en hun opties
In je module kun je zelf blokken maken. Deze kun je in die module vullen met, meestal, dynamische content. Dit gebeurt met hook_block
In deze handleiding gaan we er vanuit dat de basis van het gebruik van hook_block bekend is. We gaan kijken naar de extra opties die je aan blokken kunt meegeven.
Iedereen kent het probleem wel dat je een nieuw blok aanmaakte in je module maar dat na het uitrollen van die module op de productiesite (live site), je achteraf nog e.e.a. moet configureren. Dit probleem verergert als je ook nog extra opmaak, bijvoorbeeld CSS, voor dat blok mee wil uitrollen.
Drupal's hook block kent hiervoor een aantal zeer fijne opties. Je kun namelijk in die module die de blokken maakt, al alle configuratieopties van de blokken meegeven!
Een paar Git tips
Met de migratie van Drupal's repository van CVS naar Git in zicht ben ik mij gaan verdiepen in Git. Aan deze bronnen heb ik veel gehad bij het leren van Git.
Performance van code verbeteren met static variables
Een goedgeschreven module roept allerlei subroutines (functies) aan om berekeningen uit te voeren, informatie uit de database te halen enzovoort. Wanneer één zo'n subroutine diverse malen per pagina aangeroepen wordt, is er een heel makkelijke truc om de performance van je module flink op te schroeven.
'Geluk te koop', prototypes bouwen met Drupal
Tijdens het Sogeti Drupal seminar (1 juni 2010) gaf ik deze presentatie om te laten zien waarom Drupal zeer geschikt is om prototypes mee te bouwen. Prototypes die doorontwikkeld kunnen worden tot een volwaardige website of webapplicatie zonder concessies aan uitbreidbaarheid of onderhoudbaarheid.
Workshop Drupal Javascript en jQuery, DrupalJam Amsterdam.
Materiaal en samenvatting Drupaljam sessie "Waar gaat Drupal heen?"
Wizzlern presenteerde Waar gaat Drupal heen? Het Nederlandse Drupallandschap in kaart gebracht op de DrupalJam, maart 2010 in Amsterdam.
Drupal 6 API Cheat Sheet
Cheatsheet voor ontwikkelaars van Drupalsites en -modules. Met veelgebruikte en handige Drupalspecifieke PHP-functies, hun gebruik, argumenten en uitvoer. Ook waardevol om snel te zien welke functies onveilige code opschonen en welke dat niet doen.