<?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>Stefano Rivera (Posts about programming)</title><link>https://stefanorivera.com/</link><description></description><atom:link href="https://stefanorivera.com/categories/programming.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2026 &lt;a href="mailto:stefano@rivera.za.net"&gt;Stefano Rivera&lt;/a&gt; 
&lt;a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"&gt;
&lt;img alt="Creative Commons License BY-SA"
     class="cc-license-button"
     src="/assets/img/cc-by-sa-4.0.svg"&gt;&lt;/a&gt;</copyright><lastBuildDate>Fri, 01 May 2026 14:29:42 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Drupal 6</title><link>https://stefanorivera.com/posts/2008/09/16/drupal-6/</link><dc:creator>Stefano Rivera</dc:creator><description>&lt;p&gt;I've been playing with &lt;a href="https://www.drupal.org/forum/general/news-and-announcements/2008-02-13/drupal-60-released"&gt;Drupal 6&lt;/a&gt; while helping my parents set up &lt;a href="http://scct.co.za/" title="The Symphony Choir of Cape Town"&gt;a website for their choir&lt;/a&gt;. I'm impressed, it just keeps getting better. I'll be upgrading this site in the next day or two.&lt;/p&gt;
&lt;p&gt;I had to patch a few modules for Drupal 6 support, but it's really easy to do. I only waited this long because most of the modules I used took a while to get Drupal 6 support, but in retrospect, I needn't have.&lt;/p&gt;
&lt;p&gt;I host a few websites for various people and causes using Drupal, as described &lt;a href="https://stefanorivera.com/posts/2007/12/31/drupal-migration"&gt;here&lt;/a&gt;. Now I'm feeling the urge to work on Drupal stuff again, and hope to make some big improvements to this site soon. I'm thinking Activity Stream type stuff for a start (thanks &lt;a href="http://vhata.net/"&gt;Vhata&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;In other news, I have been helping a house-mate set up a website &lt;a href="http://ctglobalist.za.org/" title="The Cape Town Globalist"&gt;for his magazine&lt;/a&gt; in &lt;a href="https://wordpress.org/"&gt;WordPress&lt;/a&gt;. I'm amazed how much PHP you need to mangle to get wordpress to do what you want. Watching someone who has no programming experience at all do this stuff can be both entertaining and depressing. What a terrible introduction to programming... The WordPress API scares me, it uses URL-encoded parameters to many functions for a start. And php isn't exactly a well-designed language.&lt;/p&gt;
&lt;p&gt;Well, I suppose I &lt;a href="https://stefanorivera.com/me/linux-history"&gt;learned to program in BASIC 2.0&lt;/a&gt; - everyone has to start somewhere...&lt;/p&gt;</description><category>drupal</category><category>programming</category><category>website</category><guid>http://tumbleweed.org.za/2008/09/16/drupal-6</guid><pubDate>Tue, 16 Sep 2008 15:45:08 GMT</pubDate></item></channel></rss>