<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>blog.johanv.org (Berichten over drupal)</title><link>https://blog.johanv.org/</link><description></description><atom:link href="https://blog.johanv.org/categories/drupal.xml" rel="self" type="application/rss+xml"></atom:link><language>nl</language><copyright>Contents © 2025 &lt;a href="https://blog.johanv.org/pages/contact/"&gt;Johan Vervloet&lt;/a&gt; 
&lt;a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"&gt;
&lt;img alt="Creative Commons License BY-NC-SA"
style="border-width:0; margin-bottom:12px;"
src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png"&gt;&lt;/a&gt;</copyright><lastBuildDate>Wed, 29 Oct 2025 18:31:17 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Migrating from Drupal 6 to Nikola</title><link>https://blog.johanv.org/posts/drupal-nikola/</link><dc:creator>Johan Vervloet</dc:creator><description>&lt;div&gt;&lt;p&gt;(I recorded an episode for Hacker Public Radio about this subject, which
will be 'on air' on 2014-09-30. &lt;a class="reference external" href="http://hackerpublicradio.org/eps.php?id=1607"&gt;HPR1507&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;As promised, some details
about how I &lt;a class="reference external" href="https://blog.johanv.org/posts/first-post/"&gt;migrated my blog&lt;/a&gt; from Drupal 6 to &lt;a class="reference external" href="http://getnikola.com"&gt;Nikola&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.johanv.org/posts/drupal-nikola/"&gt;Lees verder…&lt;/a&gt; (3 min resterende leestijd )&lt;/p&gt;&lt;/div&gt;</description><category>drupal</category><category>hpr</category><category>nikola</category><guid>https://blog.johanv.org/posts/drupal-nikola/</guid><pubDate>Tue, 26 Aug 2014 18:55:31 GMT</pubDate></item><item><title>I used to have a blog in Drupal 6</title><link>https://blog.johanv.org/posts/first-post/</link><dc:creator>Johan Vervloet</dc:creator><description>&lt;div&gt;&lt;p&gt;At last I migrated my blog. It used to be a Drupal 6 blog, and I wasn't
sure whether I wanted to migrate to Drupal 7 or Drupal 8. And eventually,
I didn't migrate to either of those.&lt;/p&gt;
&lt;p&gt;Now I am using &lt;a class="reference external" href="http://getnikola.com"&gt;Nikola&lt;/a&gt;, a static site generator.
I got the idea from &lt;a class="reference external" href="http://stevebaer.com"&gt;guitarman&lt;/a&gt;, who did an
&lt;a class="reference external" href="http://hackerpublicradio.org/eps.php?id=1577"&gt;HPR episode about Nikola&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://blog.johanv.org/posts/first-post/"&gt;Lees verder…&lt;/a&gt; (1 min resterende leestijd )&lt;/p&gt;&lt;/div&gt;</description><category>drupal</category><category>hpr</category><category>johanv.org</category><category>nikola</category><guid>https://blog.johanv.org/posts/first-post/</guid><pubDate>Wed, 20 Aug 2014 21:21:02 GMT</pubDate></item><item><title>How to add flattr buttons to your Drupal site</title><link>https://blog.johanv.org/posts/old/node-170/</link><dc:creator>Johan Vervloet</dc:creator><description>&lt;div&gt;&lt;p&gt;Here is a quick and diry way for putting dynamic flattr buttons in
articles on a Drupal site.&lt;/p&gt;
&lt;p&gt;The difficult part is getting the
javascript thing in the &amp;lt;head&amp;gt; section of your pages. I did it as
follows:&lt;/p&gt;
&lt;p&gt;I created a file 'flattr.js', with the following
content:&lt;/p&gt;
&lt;pre class="literal-block"&gt;(function() {
    var s = document.createElement('script'), t = document.getElementsByTagName('script')[0];
    s.type = 'text/javascript';
    s.async = true;
    s.src = 'http://api.flattr.com/js/0.6/load.js?mode=auto';
    t.parentNode.insertBefore(s, t);
})();&lt;/pre&gt;
&lt;p&gt;Then
I added the following php code to a block that is visible on every page
of the
site:&lt;/p&gt;
&lt;pre class="literal-block"&gt;&amp;lt;?php
drupal_add_js('sites/johanv.org/flattr.js');
?&amp;gt;&lt;/pre&gt;
&lt;p&gt;(You
might use an existing block, or create a new block just for this
purpose.) Make sure you choose 'php' as input format for the
block.&lt;/p&gt;
&lt;p&gt;Now you just have to paste the code for the button in the
articles, on the place where it is needed. You need to specify full html
as input format though.&lt;/p&gt;
&lt;p&gt;I know there exists a Drupal module for
Flattr, but I think it is not ready for easy usage yet.&lt;/p&gt;&lt;/div&gt;</description><category>drupal</category><category>flattr</category><guid>https://blog.johanv.org/posts/old/node-170/</guid><pubDate>Thu, 21 Apr 2011 21:51:47 GMT</pubDate></item><item><title>Blog geüpgraded naar Drupal 6</title><link>https://blog.johanv.org/posts/old/node-159/</link><dc:creator>Johan Vervloet</dc:creator><description>&lt;div&gt;&lt;p&gt;Nu binnen enkele weken Drupal 7 gereleaset zal worden, wordt het tijd om
zelf over te schakelen naar Drupal 6. Ik blijf graag een versie achter,
omdat ik op die manier minder updates moet installeren.&lt;/p&gt;
&lt;p&gt;Ik beheer
een aantal Drupalsites, waaronder deze blog. Dat was dan ook de eerste
die er aan moest geloven. Aangezien het niet om een uitblinker gaat qua
bezoekersaantallen, en omdat ik op deze blog geen speciale modules
gebruik, dacht ik de upgrade in de gauwte even rechtstreeks op de server
te doen. Ik had gauw de &lt;a class="reference external" href="http://drupal.org/node/340073"&gt;handleiding voor de
upgrade&lt;/a&gt; gelezen, en het leek me niet
zo moeilijk.&lt;/p&gt;
&lt;p&gt;Niet dus. Het updatescript bleef hangen, en ik kreeg
heel wat foutmeldingen over het ontbreken van een tabel 'menu_router'.
(Table 'menu_router.blabla' doesn't exist.) Het was niet direct
duidelijk wat precies het probleem was, en ik vond ook niet direct een
oplossing op het internet.&lt;/p&gt;
&lt;p&gt;Uiteindelijk heb ik het in orde gekregen
door de upgrade op een andere server te doen. Ik vermoed dat het
probleem te maken heeft met de versie van mysql (4.1.22) en php (5.2.13)
van mijn hosting provider. Op mijn testerver heb ik mysql 5.0.51a en php
5.2.6, en daar liep de upgrade naadloos.&lt;/p&gt;
&lt;p&gt;Wat ik nog wel vergeten
was, was de Nederlandse vertaling te installeren. Die was wel
geïnstalleerd voor mijn site onder Drupal 5, en omdat die bij Drupal 6
ontbrak, kreeg ik hier en daar nog een foutmelding. Door de vertaling te
installeren, was ook dat probleem van de baan.&lt;/p&gt;
&lt;p&gt;En tenslotte moest
ik nog eens naar de instellingenpagina surfen waar de plaats voor de
tijdelijke bestanden gedefinieerd is, en die bestaande instelling
blijkbaar opnieuw bewaren, om nog van een andere foutmelding af te
geraken.&lt;/p&gt;
&lt;p&gt;Waarmee nu hopelijk deze blog probleemloos zal verder
draaien onder Drupal 6.&lt;/p&gt;&lt;/div&gt;</description><category>drupal</category><category>johanv.org</category><guid>https://blog.johanv.org/posts/old/node-159/</guid><pubDate>Mon, 27 Dec 2010 06:39:19 GMT</pubDate></item><item><title>Johan goes Drupal (again)</title><link>https://blog.johanv.org/posts/old/node-7/</link><dc:creator>Johan Vervloet</dc:creator><description>&lt;div&gt;&lt;p&gt;Een tweetal jaar geleden heb ik er nog eens over gedacht om m'n site om
te zetten naar &lt;a class="reference external" href="http://www.drupal.org"&gt;Drupal&lt;/a&gt;. Ik heb dat toen niet
gedaan, omdat ik dacht dat ik niet genoeg content zou leveren voor een
dergelijk systeem.&lt;/p&gt;
&lt;p&gt;Nu ben ik wat ouder en wijzer, en ik weet
ondertussen dat niemand verplicht is berichten op mijn site te zetten,
en al zeker ikzelf niet. :-) Maar het is wel handig dat je, wanneer je
het nodig vindt, op een snelle manier iets on-line kan hebben. Mijn
vorige site was databasegebaseerd, maar ik heb zelf nooit de tijd
genomen om er een admin-interface voor te schrijven. Dan is Drupal dus
een stuk gemakkelijker.&lt;/p&gt;
&lt;p&gt;Ik had geluk; er bestond een Drupalthema
voor de lay-out die ik gebruikte voor mijn website. Ik heb er wel wat in
moeten hacken om het te doen werken met deze versie van Drupal, en om de
site opnieuw XHTML strict te maken.&lt;/p&gt;
&lt;p&gt;Als ik er nog eens tijd voor
heb, wil ik de lay-out nog wel wat bijschaven. Maar voorlopig kan het
ermee door.&lt;/p&gt;&lt;/div&gt;</description><category>drupal</category><category>johanv.org</category><guid>https://blog.johanv.org/posts/old/node-7/</guid><pubDate>Thu, 01 May 2008 13:24:47 GMT</pubDate></item></channel></rss>