<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CMS &#124; Website Content Management Systeem &#187; Drupal 5.x</title>
	<atom:link href="http://www.connexx-contentmanagement.nl/teg/drupal-5-x/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.connexx-contentmanagement.nl</link>
	<description>Reclamebureau Connexx CMS weblog</description>
	<lastBuildDate>Fri, 03 Feb 2012 07:00:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>So long, Drupal 5.x (End of Life Announcement)</title>
		<link>http://www.connexx-contentmanagement.nl/so-long-drupal-5-x-end-of-life-announcement/</link>
		<comments>http://www.connexx-contentmanagement.nl/so-long-drupal-5-x-end-of-life-announcement/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 19:23:30 +0000</pubDate>
		<dc:creator>greggles</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Website CMS]]></category>
		<category><![CDATA[Drupal 5.x]]></category>
		<category><![CDATA[drupal cms]]></category>
		<category><![CDATA[News and announcements]]></category>

		<guid isPermaLink="false">1027214 at http://drupal.org</guid>
		<description><![CDATA[<p>On January 15, 2007 (Drupal's 6th Birthday), Drupal 5.0 was released. <a href="http://drupal.org/user/3064">Neil Drumm</a> acted as the Branch Maintainer for the past four years up until <a href="http://drupal.org/cvs?commit=475608">one final commit</a> on January 6, 2011 to clarify the PHP compatibility.</p>
<p>When Drupal 7 was released that meant that Drupal 5 was no longer supported. This announcement is merely a reminder of that fact. It is the policy (and, to large extent a matter of pragmatics) of the Drupal community to support only the current major release of Drupal (currently Drupal 7.x), and the previous release (currently Drupal 6.x). <em>See</em> <a href="http://drupal.org/documentation/version-info">Drupal's version info</a> for more details on this policy.</p>
<h3>Drupal 5 is no longer officially supported</h3>
<p>What does it mean that Drupal 5 is no longer officially supported?</p>
<ol>
<li>You should not expect <a href="http://drupal.org/project/issues/drupal?text=&#38;status=Open&#38;priorities=All&#38;categories=All&#38;version=5.x&#38;component=All">any of these issues to be fixed in Drupal core</a>.</li>
<li>The Drupal Security team will no longer solicit nor work to address issues that are reported in the 5.x branch of Drupal core or contributed projects.</li>
<li>The Update Status module, introduced with Drupal 5, relies on XML from drupal.org. That XML is still used for newer versions of the module but may be changed in ways that break the Drupal 5 version of the Update Status module.</li>
</ol>
<p>What does this mean for you?</p>
<ul>
<li><strong>If you are responsible for sites that are running Drupal 5.x</strong>, it's time to upgrade to 6.x or 7.x. See <a href="http://drupal.org/upgrade">instructions on how to upgrade</a> and a <a href="http://drupal.org/videocasts/upgrading-to-6">video on Drupal 5 to Drupal 6 upgrade</a>. Note that 7.x is still relatively young so you may not be able to make that transition just yet.</li>
<li><strong>Module, theme and project maintainers</strong> are encouraged to mark their 5.x versions as unsupported so it is clear to end users that these are no longer supported. You can do that by going to your project, clicking the Edit tab, clicking the Releases sub-tab, and unchecking the boxes for "Supported" in the rows for 5.x releases (screenshots below).</li>
</ul>
<p><a href="http://drupal.org/files/Selection_2030.png" title="Fullsize image disabling support for 5.x modules"><img src="http://drupal.org/files/Selection_2030_thumb.png" alt="Disabling support for 5.x modules" /></a></p>
<p>You may be thinking "Hey, let's keep Drupal number 5 alive!" You are not alone in this thought process. There is a <a href="http://groups.drupal.org/drupal-lts">Drupal Long Term Support</a> group devoted to the concept but it has met with limited success so far.</p>
<h3>Thanks, Neil!</h3>
<p>Much like we thanked Gerhard in the <a href="http://drupal.org/node/225729">Drupal 4.7 End Of Life</a>, we'd like to wish Neil Drumm a warm thank you for all his efforts with Drupal 5.</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fso-long-drupal-5-x-end-of-life-announcement%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fso-long-drupal-5-x-end-of-life-announcement%2F" height="61" width="51" /></a></div><p>On January 15, 2007 (Drupal&#8217;s 6th Birthday), Drupal 5.0 was released. <a href="http://drupal.org/user/3064">Neil Drumm</a> acted as the Branch Maintainer for the past four years up until <a href="http://drupal.org/cvs?commit=475608">one final commit</a> on January 6, 2011 to clarify the PHP compatibility.</p>
<p>When Drupal 7 was released that meant that Drupal 5 was no longer supported. This announcement is merely a reminder of that fact. It is the policy (and, to large extent a matter of pragmatics) of the Drupal community to support only the current major release of Drupal (currently Drupal 7.x), and the previous release (currently Drupal 6.x). <em>See</em> <a href="http://drupal.org/documentation/version-info">Drupal&#8217;s version info</a> for more details on this policy.</p>
<h3>Drupal 5 is no longer officially supported</h3>
<p>What does it mean that Drupal 5 is no longer officially supported?</p>
<ol>
<li>You should not expect <a href="http://drupal.org/project/issues/drupal?text=&amp;status=Open&amp;priorities=All&amp;categories=All&amp;version=5.x&amp;component=All">any of these issues to be fixed in Drupal core</a>.</li>
<li>The Drupal Security team will no longer solicit nor work to address issues that are reported in the 5.x branch of Drupal core or contributed projects.</li>
<li>The Update Status module, introduced with Drupal 5, relies on XML from drupal.org. That XML is still used for newer versions of the module but may be changed in ways that break the Drupal 5 version of the Update Status module.</li>
</ol>
<p>What does this mean for you?</p>
<ul>
<li><strong>If you are responsible for sites that are running Drupal 5.x</strong>, it&#8217;s time to upgrade to 6.x or 7.x. See <a href="http://drupal.org/upgrade">instructions on how to upgrade</a> and a <a href="http://drupal.org/videocasts/upgrading-to-6">video on Drupal 5 to Drupal 6 upgrade</a>. Note that 7.x is still relatively young so you may not be able to make that transition just yet.</li>
<li><strong>Module, theme and project maintainers</strong> are encouraged to mark their 5.x versions as unsupported so it is clear to end users that these are no longer supported. You can do that by going to your project, clicking the Edit tab, clicking the Releases sub-tab, and unchecking the boxes for &#8220;Supported&#8221; in the rows for 5.x releases (screenshots below).</li>
</ul>
<p><a href="http://drupal.org/files/Selection_2030.png" title="Fullsize image disabling support for 5.x modules"><img src="http://drupal.org/files/Selection_2030_thumb.png" alt="Disabling support for 5.x modules" /></a></p>
<p>You may be thinking &#8220;Hey, let&#8217;s keep Drupal number 5 alive!&#8221; You are not alone in this thought process. There is a <a href="http://groups.drupal.org/drupal-lts">Drupal Long Term Support</a> group devoted to the concept but it has met with limited success so far.</p>
<h3>Thanks, Neil!</h3>
<p>Much like we thanked Gerhard in the <a href="http://drupal.org/node/225729">Drupal 4.7 End Of Life</a>, we&#8217;d like to wish Neil Drumm a warm thank you for all his efforts with Drupal 5.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.connexx-contentmanagement.nl/so-long-drupal-5-x-end-of-life-announcement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Distributed Authentication (the drupal.module) on drupal.org will be turned off November 1st, 2010</title>
		<link>http://www.connexx-contentmanagement.nl/distributed-authentication-the-drupal-module-on-drupal-org-will-be-turned-off-november-1st-2010/</link>
		<comments>http://www.connexx-contentmanagement.nl/distributed-authentication-the-drupal-module-on-drupal-org-will-be-turned-off-november-1st-2010/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 14:22:47 +0000</pubDate>
		<dc:creator>greggles</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Website CMS]]></category>
		<category><![CDATA[Drupal 5.x]]></category>
		<category><![CDATA[Drupal 6.x]]></category>
		<category><![CDATA[drupal cms]]></category>
		<category><![CDATA[News and announcements]]></category>

		<guid isPermaLink="false">926664 at http://drupal.org</guid>
		<description><![CDATA[<p><strong>Note: If you never used an "@drupal.org" login to a site then you can gleefully ignore this post. It was a feature launched long ago and not widely used.</strong></p>
<p>Hey Everybody,</p>
<p>It's been a long time coming, but we are now approaching the point where the old "distributed authentication" mechanism will be turned off on drupal.org.</p>
<p>For a while, the distributed authentication method was a great idea. Sites like spreadfirefox.com used the distributed authentication and it helped spread awareness of Drupal. It was an early idea for identity and federated websites and distributed social and all those fancy buzzwords.</p>
<p>But while the concept might have been visionary the implementation was not. It is not a super secure architecture, as perhaps the biggest complaint.</p>
<p>So, we will turn it off on drupal.org on November 1st, 2010.</p>
<h3>Goodbye legacy, hello new hotness</h3>
<p>If your site allows logins like "username@drupal.org" then you should know that it will be turned off soon. Users will still be able to login with that account and the password they last used. But there could be some scenarios where they get locked out. Even worse, if they never updated their account then their mail will not be stored in your database so they cannot use the "self-service" password retrieval system.</p>
<p>If you want to use something similar, consider using OpenID module that's in Drupal core these days. It allows federated logins without all the architectural security problems.</p>
<h3>If you relied on this service</h3>
<p>Site owners who relied on this service should...</p>
<ol>
<li>Get people to enter their e-mail on their profiles</li>
<li>Alert people that the connection to drupal.org is going away and their passwords will no longer stay in synch.</li>
</ol>
<p>Yay progress!</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fdistributed-authentication-the-drupal-module-on-drupal-org-will-be-turned-off-november-1st-2010%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fdistributed-authentication-the-drupal-module-on-drupal-org-will-be-turned-off-november-1st-2010%2F" height="61" width="51" /></a></div><p><strong>Note: If you never used an &#8220;@drupal.org&#8221; login to a site then you can gleefully ignore this post. It was a feature launched long ago and not widely used.</strong></p>
<p>Hey Everybody,</p>
<p>It&#8217;s been a long time coming, but we are now approaching the point where the old &#8220;distributed authentication&#8221; mechanism will be turned off on drupal.org.</p>
<p>For a while, the distributed authentication method was a great idea. Sites like spreadfirefox.com used the distributed authentication and it helped spread awareness of Drupal. It was an early idea for identity and federated websites and distributed social and all those fancy buzzwords.</p>
<p>But while the concept might have been visionary the implementation was not. It is not a super secure architecture, as perhaps the biggest complaint.</p>
<p>So, we will turn it off on drupal.org on November 1st, 2010.</p>
<h3>Goodbye legacy, hello new hotness</h3>
<p>If your site allows logins like &#8220;username@drupal.org&#8221; then you should know that it will be turned off soon. Users will still be able to login with that account and the password they last used. But there could be some scenarios where they get locked out. Even worse, if they never updated their account then their mail will not be stored in your database so they cannot use the &#8220;self-service&#8221; password retrieval system.</p>
<p>If you want to use something similar, consider using OpenID module that&#8217;s in Drupal core these days. It allows federated logins without all the architectural security problems.</p>
<h3>If you relied on this service</h3>
<p>Site owners who relied on this service should&#8230;</p>
<ol>
<li>Get people to enter their e-mail on their profiles</li>
<li>Alert people that the connection to drupal.org is going away and their passwords will no longer stay in synch.</li>
</ol>
<p>Yay progress!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.connexx-contentmanagement.nl/distributed-authentication-the-drupal-module-on-drupal-org-will-be-turned-off-november-1st-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WikiWeightWatcher.com Upgrade and Redesign</title>
		<link>http://www.connexx-contentmanagement.nl/wikiweightwatcher-com-upgrade-and-redesign/</link>
		<comments>http://www.connexx-contentmanagement.nl/wikiweightwatcher-com-upgrade-and-redesign/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 16:18:23 +0000</pubDate>
		<dc:creator>jazzdrive3</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Website CMS]]></category>
		<category><![CDATA[Drupal 5.x]]></category>
		<category><![CDATA[Drupal 6.x]]></category>
		<category><![CDATA[drupal cms]]></category>
		<category><![CDATA[Drupal showcase]]></category>

		<guid isPermaLink="false">900630 at http://drupal.org</guid>
		<description><![CDATA[<p><img align="right" src="http://drupal.org/files/wiki-home-new2_home.png" hspace="5" vspace="5" /><br />
WikiWeightWatcher.com is a weight loss community website that allows users to view, add, and change <a href="http://www.wikiweightwatcher.com/">Weight Watchers points</a> and <a href="http://www.wikiweightwatcher.com/">nutrition facts</a> for restaurants and food items. It was initially launched in the fall of 2008, has grown to over 7,000 registered users, and currently receives over 3,000 unique visitors a day.</p>
<p>PropDrop is a company specializing in web development and marketing, focusing on niche websites and small businesses and organizations, doing anything from <a href="http://www.propdrop.com/content/church-websites">church websites</a> to <a href="http://www.propdrop.com/content/veterinarian-websites">veterinarian websites</a>. They did both the initial development, the new custom theme, and the implementation of the new features.</p>
<!--break--><!--break--><h2>The Old</h2>
<p><img align="right" src="http://drupal.org/files/issues/wiki-home-old3.jpg" /></p>
<p>The original site was developed to see what the demand was for such a site like this.  Drupal 5 was chosen because of the speed of development and the availability of the modules.  </p>
<p>The “wiki” type functionality, while not 100% true “wiki”, suited our purpose and was simple to implement. Any logged in user could add Restaurant type nodes and Menu Item type nodes.  Menu Item nodes had the nutrition information, such as calories and fat grams, and a <a href="http://drupal.org/project/cck">CCK</a> node reference pointing back to a restaurant. Revisions were also turned on for these content types, so rollbacks could be performed if needed.</p>
<p>To make it as easy as possible, an “Add Menu Item” button was located on each restaurant node, which had the restaurant node id as an additional argument in the link.  Using a small amount of custom module code, we hid the CCK node reference on the node creation form, while populating it with the node ID from the argument. Easy and limits potential confusion.</p>
<p>To display the menu items for the restaurant, an embedded <a href="http://drupal.org/project/views">view</a> was placed in the node-restaurant.tpl.php file.</p>
<p>Similar functionality was completed for food categories and foot items.</p>
<p><img align="right" src="http://drupal.org/files/issues/wiki-rest-old3.jpg" /></p>
<p>To prevent mass deletions or just plain wrong data, we also used the <a href="http://drupal.org/project/modr8">Modr8</a> and <a href="http://drupal.org/project/revision_moderation">Revision Moderation</a> modules. This allows administrators to approve changes or additions either in bulk, or individually.</p>
<p>For the theme, we used a slightly modified version of <a href="http://drupal.org/project/litejazz">LiteJazz</a>.</p>
<p>And as the traffic ramped up, we saw our time to load pages increased to where it began to negatively affect our Google rankings. So we installed <a href="http://drupal.org/project/boost">Boost</a> and it immediately solved the problem.</p>
<p>This all worked great and it would have continued to work great. But, it was time to mature.  After we got our 7,000th user, we decided to sit down and figure out how to bring the site out of infancy and develop a plan to make it more successful.</p>
<p>First on the agenda: moving from Drupal 5 to Drupal 6. With the inevitable release of Drupal 7 on the horizon, it was simply time to stop putting it off. It's not that Drupal 5 stumbled or didn't meet our needs. It met our current needs perfectly. But our needs were not going to remain stagnant. So we upgraded for two main reasons:</p>
<p>1. PropDrop has worked exclusively in Drupal 6 for over a year, and our Drupal 5 skillset (theming, module development, etc) was getting a bit rusty. For both maintenance and additional feature development, upgrading made the most sense. We also gained access to the more advanced Drupal 6 versions of certain modules, like Views 2.</p>
<p>2. Drupal 5 will stop being supported with security and bug fix releases after the release of Drupal 7, which, as far as we know, is probably being released this year. We didn't want to be caught with our pants down.</p>
<h2>The Upgrade</h2>
<p>This was the first Drupal core version upgrade attempted by PropDrop, and it went more smoothly than we could have hoped. We did it over a single Saturday, which is one of the days with lower traffic.</p>
<p>First we took a snapshot of the database and the file structure, and copied that to a different server. This way, no matter what happened, we always had the live site still running.  No worries.</p>
<p>Then, on this new instance, we followed the instructions as listed at <a href="http://drupal.org/node/340073" title="http://drupal.org/node/340073">http://drupal.org/node/340073</a></p>
<p>No major hiccups occurred, and after this, we copied the database and file structure back over (after taking another backup of the live site file structure) and we were suddenly running Drupal 6 and ready to grow.</p>
<p>All in all, it took about 10 hours combined work.</p>
<h2>The New</h2>
<p><img align="right" src="http://drupal.org/files/issues/wiki-rest-new2.jpg" /></p>
<p>Next on the list, after the upgrade, was creating a new brand and custom theme.  Litejazz had served us well, but we needed to move on.</p>
<p>We went with a less formal logo, yet a bolder color scheme. On the old site, the most visited pages were the Browse Restaurants and Browse Food Items pages, for obvious reasons, and links to these pages were kept in the left sidebar.  For the new theme, we wanted to give them the prominence they deserved, so they are now part of the primary navigation. Not only that, but they are on the far left and a different color than the rest of the primary links.</p>
<p>A new front page layout was devised to look more organized and less cluttered, yet have more information, including room to feature some of the unique articles we would be adding.</p>
<p>We also wanted to move the sidebar to the right.  Having main content on the left offered a better user experience.</p>
<h3>User Accounts: Making them Useful</h3>
<p>Since the very beginning, we’ve had about 6 to 9 new people sign up for user accounts every single day.  This was one indication that the idea had some legs to it. There wasn’t even a reason for these people to sign up, other than the forums (powered by <a href="http://drupal.org/project/advanced_forum">Advanced Forum</a>), which, initially, no one really took advantage of anyway. And only about 3% of these users actually edit or add information. It’s still a mystery to us why people kept signing up for no apparent reason, but we’ll take the growth whether we understand it or not.</p>
<p>Regardless, in this iteration of the site, we actually wanted to make these user accounts useful. So we added three things.</p>
<p><img align="right" src="http://drupal.org/files/issues/wiki-user.jpg" /></p>
<p>First was the Clip to Favorites functionality.  Utilizing the <a href="http://drupal.org/project/flag">Flag module</a>, it was simple to allow users to mark their favorite restaurants and menu items, and have them show up in their profile. If there are a few restaurants they always find themselves looking up, this will help eliminate a few mouse clicks.</p>
<p>Second was the Friends functionality using the <a href="http://drupal.org/project/user_relationships">User Relationships module</a>.  Using this, we will eventually integrate the Heartbeat module show people can know what their friends are commenting on and when a friend marks a restaurant as their favorite.</p>
<p>And third, we added <a href="http://drupal.org/project/imagecache">Imagecache</a> and <a href="http://drupal.org/project/imagecache_profiles">Imagecache Profiles</a>.  Yes, on the old site, we didn’t even allow people to have avatars.  How lame is that?  It has now been remedied. In addition we have a Featured Members section that helps highlight that we are indeed a community site.</p>
<h3>iPhone and Services</h3>
<p>Upgrading to Drupal 6 allowed us to use the latest <a href="http://drupal.org/project/services">Services module</a>. We wanted an iPhone application, but didn’t really want it to draw from a local database.  The appeal of the site is that it should have the latest information based on what users are adding and editing, and so we wanted the iPhone app to pull directly from the live Drupal database.</p>
<p>This was the first time we had ever used the Services module, and our first ever iPhone application.  It was quite an adventure of head scratches and blank looks at LCD monitors, intermingled with some frustrated sobbing.  But we prevailed.  The app is now approved! <a href="http://itunes.apple.com/us/app/wikiweight/id389590293?mt=8" title="http://itunes.apple.com/us/app/wikiweight/id389590293?mt=8">http://itunes.apple.com/us/app/wikiweight/id389590293?mt=8</a></p>
<p>But how did we go about this?  No one knew Objective-C (the language for programming Apple applications), and frankly, no one really wanted to learn it.  Thankfully, people much smarter than us had already come up with solutions to this common predicament.  </p>
<p>The first is called <a href="http://www.phonegap.com/">Phonegap</a>, which wraps HTML, CSS, and Javascript into an XCode project, effectively making it a native iPhone application.  This meant that we could use tools we were already familiar with to develop for the iPhone platform.  In addition, Phonegap also includes wrappers for Android and Blackberry applications, so the same code can be used for multiple smart phone platforms.</p>
<p>The second tool we used is called <a href="http://jqtouch.com/">JQTouch</a>.  It's great to be able to use Phonegap so we can use HTML, CSS, and Javascript, but that doesn't really do a lot of good unless you can have the look and feel of a native application.  JQTouch, a JQuery plugin, provides this admirably using webkit animations and a nice default theme (which our application uses).</p>
<p>Thanks to the above tools, we were able to interface with the Drupal Services module with JQuery AJAX calls. To do this, we used the <a href="http://drupal.org/project/json_server">JSON server</a>, modified to accept JSONP(<a href="http://drupal.org/node/598358" title="http://drupal.org/node/598358">http://drupal.org/node/598358</a>).  This was a bit tricky to smooth out all of the kinks and syntax requirements, and required a lot of trial and error, and looking at the Javascript console in Firebug. In particular, figuring out the double quotes that needed to be there, but also escaped in certain places.  The typical ajax call we ended up with looks like the following:</p>
<p><div class="codeblock"><code>	var node_id = &#34;[\&#34;&#34; + id + &#34;\&#34;]&#34;;<br />	view_name = &#34;\&#34;menu_items\&#34;&#34;;<br />	$.ajax({<br />	&#160;&#160;&#160;&#160;&#160;&#160;&#160; url: service_url,<br />	&#160;&#160;&#160;&#160;&#160;&#160;&#160; dataType: &#34;jsonp&#34;,<br />	&#160;&#160;&#160;&#160;&#160;&#160;&#160; data: {&#34;method&#34; : &#34;views.get&#34;, &#34;view_name&#34; : view_name, &#34;args&#34; : [node_id], &#34;sessid&#34; : service_session },<br />	&#160;&#160;&#160;&#160;&#160;&#160;&#160; success: function(data){<br />		&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $(&#34;#progress&#34;).hide();<br />		&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (data[&#34;#error&#34;] == false) {<br />			&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; load_menu_items(data[&#34;#data&#34;]);<br />		&#160;&#160;&#160;&#160;&#160;&#160;&#160; } else {<br />			&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; console.log(data);<br />			&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; alert(&#34;Error: &#34; + data[&#34;#data&#34;]);<br />			&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />		&#160;&#160;&#160;&#160;&#160;&#160;&#160; },<br />	&#160;&#160;&#160;&#160;&#160;&#160;&#160; error: function(xhr, status, errorThrown) {<br />		&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; $(&#34;#progress&#34;).hide();<br />		&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; alert(&#34;Cannot connect to the Internet.&#34;);<br />	&#160;&#160;&#160;&#160;&#160;&#160;&#160; }<br />	});</code></div></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fwikiweightwatcher-com-upgrade-and-redesign%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fwikiweightwatcher-com-upgrade-and-redesign%2F" height="61" width="51" /></a></div><p><img align="right" src="http://drupal.org/files/wiki-home-new2_home.png" hspace="5" vspace="5" /><br />
WikiWeightWatcher.com is a weight loss community website that allows users to view, add, and change <a href="http://www.wikiweightwatcher.com/">Weight Watchers points</a> and <a href="http://www.wikiweightwatcher.com/">nutrition facts</a> for restaurants and food items. It was initially launched in the fall of 2008, has grown to over 7,000 registered users, and currently receives over 3,000 unique visitors a day.</p>
<p>PropDrop is a company specializing in web development and marketing, focusing on niche websites and small businesses and organizations, doing anything from <a href="http://www.propdrop.com/content/church-websites">church websites</a> to <a href="http://www.propdrop.com/content/veterinarian-websites">veterinarian websites</a>. They did both the initial development, the new custom theme, and the implementation of the new features.</p>
<p><!--break--><!--break--><br />
<h2>The Old</h2>
<p><img align="right" src="http://drupal.org/files/issues/wiki-home-old3.jpg" /></p>
<p>The original site was developed to see what the demand was for such a site like this.  Drupal 5 was chosen because of the speed of development and the availability of the modules.  </p>
<p>The “wiki” type functionality, while not 100% true “wiki”, suited our purpose and was simple to implement. Any logged in user could add Restaurant type nodes and Menu Item type nodes.  Menu Item nodes had the nutrition information, such as calories and fat grams, and a <a href="http://drupal.org/project/cck">CCK</a> node reference pointing back to a restaurant. Revisions were also turned on for these content types, so rollbacks could be performed if needed.</p>
<p>To make it as easy as possible, an “Add Menu Item” button was located on each restaurant node, which had the restaurant node id as an additional argument in the link.  Using a small amount of custom module code, we hid the CCK node reference on the node creation form, while populating it with the node ID from the argument. Easy and limits potential confusion.</p>
<p>To display the menu items for the restaurant, an embedded <a href="http://drupal.org/project/views">view</a> was placed in the node-restaurant.tpl.php file.</p>
<p>Similar functionality was completed for food categories and foot items.</p>
<p><img align="right" src="http://drupal.org/files/issues/wiki-rest-old3.jpg" /></p>
<p>To prevent mass deletions or just plain wrong data, we also used the <a href="http://drupal.org/project/modr8">Modr8</a> and <a href="http://drupal.org/project/revision_moderation">Revision Moderation</a> modules. This allows administrators to approve changes or additions either in bulk, or individually.</p>
<p>For the theme, we used a slightly modified version of <a href="http://drupal.org/project/litejazz">LiteJazz</a>.</p>
<p>And as the traffic ramped up, we saw our time to load pages increased to where it began to negatively affect our Google rankings. So we installed <a href="http://drupal.org/project/boost">Boost</a> and it immediately solved the problem.</p>
<p>This all worked great and it would have continued to work great. But, it was time to mature.  After we got our 7,000th user, we decided to sit down and figure out how to bring the site out of infancy and develop a plan to make it more successful.</p>
<p>First on the agenda: moving from Drupal 5 to Drupal 6. With the inevitable release of Drupal 7 on the horizon, it was simply time to stop putting it off. It&#8217;s not that Drupal 5 stumbled or didn&#8217;t meet our needs. It met our current needs perfectly. But our needs were not going to remain stagnant. So we upgraded for two main reasons:</p>
<p>1. PropDrop has worked exclusively in Drupal 6 for over a year, and our Drupal 5 skillset (theming, module development, etc) was getting a bit rusty. For both maintenance and additional feature development, upgrading made the most sense. We also gained access to the more advanced Drupal 6 versions of certain modules, like Views 2.</p>
<p>2. Drupal 5 will stop being supported with security and bug fix releases after the release of Drupal 7, which, as far as we know, is probably being released this year. We didn&#8217;t want to be caught with our pants down.</p>
<h2>The Upgrade</h2>
<p>This was the first Drupal core version upgrade attempted by PropDrop, and it went more smoothly than we could have hoped. We did it over a single Saturday, which is one of the days with lower traffic.</p>
<p>First we took a snapshot of the database and the file structure, and copied that to a different server. This way, no matter what happened, we always had the live site still running.  No worries.</p>
<p>Then, on this new instance, we followed the instructions as listed at <a href="http://drupal.org/node/340073" title="http://drupal.org/node/340073">http://drupal.org/node/340073</a></p>
<p>No major hiccups occurred, and after this, we copied the database and file structure back over (after taking another backup of the live site file structure) and we were suddenly running Drupal 6 and ready to grow.</p>
<p>All in all, it took about 10 hours combined work.</p>
<h2>The New</h2>
<p><img align="right" src="http://drupal.org/files/issues/wiki-rest-new2.jpg" /></p>
<p>Next on the list, after the upgrade, was creating a new brand and custom theme.  Litejazz had served us well, but we needed to move on.</p>
<p>We went with a less formal logo, yet a bolder color scheme. On the old site, the most visited pages were the Browse Restaurants and Browse Food Items pages, for obvious reasons, and links to these pages were kept in the left sidebar.  For the new theme, we wanted to give them the prominence they deserved, so they are now part of the primary navigation. Not only that, but they are on the far left and a different color than the rest of the primary links.</p>
<p>A new front page layout was devised to look more organized and less cluttered, yet have more information, including room to feature some of the unique articles we would be adding.</p>
<p>We also wanted to move the sidebar to the right.  Having main content on the left offered a better user experience.</p>
<h3>User Accounts: Making them Useful</h3>
<p>Since the very beginning, we’ve had about 6 to 9 new people sign up for user accounts every single day.  This was one indication that the idea had some legs to it. There wasn’t even a reason for these people to sign up, other than the forums (powered by <a href="http://drupal.org/project/advanced_forum">Advanced Forum</a>), which, initially, no one really took advantage of anyway. And only about 3% of these users actually edit or add information. It’s still a mystery to us why people kept signing up for no apparent reason, but we’ll take the growth whether we understand it or not.</p>
<p>Regardless, in this iteration of the site, we actually wanted to make these user accounts useful. So we added three things.</p>
<p><img align="right" src="http://drupal.org/files/issues/wiki-user.jpg" /></p>
<p>First was the Clip to Favorites functionality.  Utilizing the <a href="http://drupal.org/project/flag">Flag module</a>, it was simple to allow users to mark their favorite restaurants and menu items, and have them show up in their profile. If there are a few restaurants they always find themselves looking up, this will help eliminate a few mouse clicks.</p>
<p>Second was the Friends functionality using the <a href="http://drupal.org/project/user_relationships">User Relationships module</a>.  Using this, we will eventually integrate the Heartbeat module show people can know what their friends are commenting on and when a friend marks a restaurant as their favorite.</p>
<p>And third, we added <a href="http://drupal.org/project/imagecache">Imagecache</a> and <a href="http://drupal.org/project/imagecache_profiles">Imagecache Profiles</a>.  Yes, on the old site, we didn’t even allow people to have avatars.  How lame is that?  It has now been remedied. In addition we have a Featured Members section that helps highlight that we are indeed a community site.</p>
<h3>iPhone and Services</h3>
<p>Upgrading to Drupal 6 allowed us to use the latest <a href="http://drupal.org/project/services">Services module</a>. We wanted an iPhone application, but didn’t really want it to draw from a local database.  The appeal of the site is that it should have the latest information based on what users are adding and editing, and so we wanted the iPhone app to pull directly from the live Drupal database.</p>
<p>This was the first time we had ever used the Services module, and our first ever iPhone application.  It was quite an adventure of head scratches and blank looks at LCD monitors, intermingled with some frustrated sobbing.  But we prevailed.  The app is now approved! <a href="http://itunes.apple.com/us/app/wikiweight/id389590293?mt=8" title="http://itunes.apple.com/us/app/wikiweight/id389590293?mt=8">http://itunes.apple.com/us/app/wikiweight/id389590293?mt=8</a></p>
<p>But how did we go about this?  No one knew Objective-C (the language for programming Apple applications), and frankly, no one really wanted to learn it.  Thankfully, people much smarter than us had already come up with solutions to this common predicament.  </p>
<p>The first is called <a href="http://www.phonegap.com/">Phonegap</a>, which wraps HTML, CSS, and Javascript into an XCode project, effectively making it a native iPhone application.  This meant that we could use tools we were already familiar with to develop for the iPhone platform.  In addition, Phonegap also includes wrappers for Android and Blackberry applications, so the same code can be used for multiple smart phone platforms.</p>
<p>The second tool we used is called <a href="http://jqtouch.com/">JQTouch</a>.  It&#8217;s great to be able to use Phonegap so we can use HTML, CSS, and Javascript, but that doesn&#8217;t really do a lot of good unless you can have the look and feel of a native application.  JQTouch, a JQuery plugin, provides this admirably using webkit animations and a nice default theme (which our application uses).</p>
<p>Thanks to the above tools, we were able to interface with the Drupal Services module with JQuery AJAX calls. To do this, we used the <a href="http://drupal.org/project/json_server">JSON server</a>, modified to accept JSONP(<a href="http://drupal.org/node/598358" title="http://drupal.org/node/598358">http://drupal.org/node/598358</a>).  This was a bit tricky to smooth out all of the kinks and syntax requirements, and required a lot of trial and error, and looking at the Javascript console in Firebug. In particular, figuring out the double quotes that needed to be there, but also escaped in certain places.  The typical ajax call we ended up with looks like the following:</p>
<p>
<div class="codeblock"><code>	var node_id = &quot;[\&quot;&quot; + id + &quot;\&quot;]&quot;;<br />	view_name = &quot;\&quot;menu_items\&quot;&quot;;<br />	$.ajax({<br />	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; url: service_url,<br />	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dataType: &quot;jsonp&quot;,<br />	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; data: {&quot;method&quot; : &quot;views.get&quot;, &quot;view_name&quot; : view_name, &quot;args&quot; : [node_id], &quot;sessid&quot; : service_session },<br />	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; success: function(data){<br />		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(&quot;#progress&quot;).hide();<br />		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (data[&quot;#error&quot;] == false) {<br />			&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; load_menu_items(data[&quot;#data&quot;]);<br />		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<br />			&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; console.log(data);<br />			&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(&quot;Error: &quot; + data[&quot;#data&quot;]);<br />			&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; },<br />	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; error: function(xhr, status, errorThrown) {<br />		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(&quot;#progress&quot;).hide();<br />		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(&quot;Cannot connect to the Internet.&quot;);<br />	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />	});</code></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.connexx-contentmanagement.nl/wikiweightwatcher-com-upgrade-and-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Henrik Danielsson (TwoD)</title>
		<link>http://www.connexx-contentmanagement.nl/henrik-danielsson-twod/</link>
		<comments>http://www.connexx-contentmanagement.nl/henrik-danielsson-twod/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 22:55:50 +0000</pubDate>
		<dc:creator>sun</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Website CMS]]></category>
		<category><![CDATA[Community Spotlight]]></category>
		<category><![CDATA[Drupal 5.x]]></category>
		<category><![CDATA[Drupal 6.x]]></category>
		<category><![CDATA[Drupal 7.x]]></category>
		<category><![CDATA[drupal cms]]></category>

		<guid isPermaLink="false">908902 at http://drupal.org</guid>
		<description><![CDATA[<p>He may not be known to everyone yet.  <a href="http://drupal.org/user/244227" rel="nofollow">Henrik Danielsson (TwoD)</a> suddenly appeared out of nowhere approximately 18 months ago and started to post a couple of pretty solid patches to <a href="http://drupal.org/project/wysiwyg" rel="nofollow">Wysiwyg</a> module's queue.  In case you do not know the Wysiwyg module yet: It allows you to integrate any kind of client-side content editor (WYSIWYG) with Drupal by building a communication layer between Drupal forms and the actual editor(s).  Thus, working on the project requires a solid knowledge and highly advanced expertise of Drupal's <a href="http://api.drupal.org/api/group/form_api/7" rel="nofollow">Form API</a>, <a href="http://api.drupal.org/api/drupal/modules--filter--filter.module/7" rel="nofollow">Filter API</a>, JavaScript, and lastly every individual editor library.</p>
<p>Like many other contributors that do something for projects I care for, TwoD <em>had to go</em> (&#9829;) through my motivation-killing bastard patch reviews, me nitpicking on adherence to <a href="http://drupal.org/coding-standards" rel="nofollow">Drupal's coding standards</a>, <a href="http://drupal.org/node/1354" rel="nofollow">documentation standards</a>, and other badass change requests.  Requiring him to re-roll the most simple patches a couple of times until they matched my expectations.  Although I already knew and still know that in most cases, contributors are running away screaming, I was and still am searching for eligible co-maintainers for all of the projects I maintain.</p>
<p>TwoD took on this challenge.  In an astonishing brilliant and still pleasant way.  Soon, his first patch was committed, <em>without me having to touch a single line</em>.  After running with him through the very same badass procedure for one or two of his other patches, he <em>understood</em> how to get patches "beyond me".  Suddenly, he started to redo his other patches in the queue, without a single word from me.  "Woah. How awesome is that?", I thought, and within the next couple of minutes, Wysiwyg's CHANGELOG.txt saw quite some heavy traction.</p>
<p>Shortly after, I contacted TwoD to ask whether he'd like to co-maintain the Wysiwyg project, so he'd be able to commit those patches on his own.  And luckily, he agreed! (<a href="https://drupal.org/node/487000" rel="nofollow">with praise</a>)</p>
<p>Round about 12 months and <a href="http://drupal.org/project/issues/search/wysiwyg?participant=TwoD" rel="nofollow">596 issues</a> later, TwoD is the most active person in Wysiwyg's queue, answering hundreds of support requests, (partially bogus) bug reports, and writing really kick-ass patches for all kind of browser quirks, misbehaviors, and JavaScript conflicts.  What totally amazes me most is that even after having replied to and worked on all those issues, he still has the balls to write <a href="http://drupal.org/node/848674" rel="nofollow">completely open and detailed analyses</a>, most often with <a href="http://drupal.org/node/908254" rel="nofollow">lots of evidence</a>, for almost every issue in the queue.</p>
<p>In addition to that, his knowledge and wisdom giantly helped to scope and draft the <a href="http://groups.drupal.org/node/25112" rel="nofollow">future 3.x goals for Wysiwyg</a>.</p>
<p><strong>Frankly, TwoD is truly amazing.</strong>  And an irreplaceable Drupal contributor.</p>
<p>Interestingly, my attempt to also turn him into a <a href="http://drupal.org/node/595972#comment-2152912" rel="nofollow">Drupal core contributor</a> blatantly failed.  Which might mean that I need to raise the bar for contributions to my projects a little higher even. ;)  But don't worry, I'll make sure to try that again with TwoD. :)</p>
<p>By the way, during the process of turning TwoD into a fully-fledged co-maintainer, the <a href="http://drupal.org/node/363367" rel="nofollow">Best practices for co-maintaining projects</a> handbook page was born: A "code of conduct" for Drupal project (co-)maintainers and contributors who want to become one.</p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fhenrik-danielsson-twod%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fhenrik-danielsson-twod%2F" height="61" width="51" /></a></div><p>He may not be known to everyone yet.  <a href="http://drupal.org/user/244227" rel="nofollow">Henrik Danielsson (TwoD)</a> suddenly appeared out of nowhere approximately 18 months ago and started to post a couple of pretty solid patches to <a href="http://drupal.org/project/wysiwyg" rel="nofollow">Wysiwyg</a> module&#8217;s queue.  In case you do not know the Wysiwyg module yet: It allows you to integrate any kind of client-side content editor (WYSIWYG) with Drupal by building a communication layer between Drupal forms and the actual editor(s).  Thus, working on the project requires a solid knowledge and highly advanced expertise of Drupal&#8217;s <a href="http://api.drupal.org/api/group/form_api/7" rel="nofollow">Form API</a>, <a href="http://api.drupal.org/api/drupal/modules--filter--filter.module/7" rel="nofollow">Filter API</a>, JavaScript, and lastly every individual editor library.</p>
<p>Like many other contributors that do something for projects I care for, TwoD <em>had to go</em> (&#9829;) through my motivation-killing bastard patch reviews, me nitpicking on adherence to <a href="http://drupal.org/coding-standards" rel="nofollow">Drupal&#8217;s coding standards</a>, <a href="http://drupal.org/node/1354" rel="nofollow">documentation standards</a>, and other badass change requests.  Requiring him to re-roll the most simple patches a couple of times until they matched my expectations.  Although I already knew and still know that in most cases, contributors are running away screaming, I was and still am searching for eligible co-maintainers for all of the projects I maintain.</p>
<p>TwoD took on this challenge.  In an astonishing brilliant and still pleasant way.  Soon, his first patch was committed, <em>without me having to touch a single line</em>.  After running with him through the very same badass procedure for one or two of his other patches, he <em>understood</em> how to get patches &#8220;beyond me&#8221;.  Suddenly, he started to redo his other patches in the queue, without a single word from me.  &#8220;Woah. How awesome is that?&#8221;, I thought, and within the next couple of minutes, Wysiwyg&#8217;s CHANGELOG.txt saw quite some heavy traction.</p>
<p>Shortly after, I contacted TwoD to ask whether he&#8217;d like to co-maintain the Wysiwyg project, so he&#8217;d be able to commit those patches on his own.  And luckily, he agreed! (<a href="https://drupal.org/node/487000" rel="nofollow">with praise</a>)</p>
<p>Round about 12 months and <a href="http://drupal.org/project/issues/search/wysiwyg?participant=TwoD" rel="nofollow">596 issues</a> later, TwoD is the most active person in Wysiwyg&#8217;s queue, answering hundreds of support requests, (partially bogus) bug reports, and writing really kick-ass patches for all kind of browser quirks, misbehaviors, and JavaScript conflicts.  What totally amazes me most is that even after having replied to and worked on all those issues, he still has the balls to write <a href="http://drupal.org/node/848674" rel="nofollow">completely open and detailed analyses</a>, most often with <a href="http://drupal.org/node/908254" rel="nofollow">lots of evidence</a>, for almost every issue in the queue.</p>
<p>In addition to that, his knowledge and wisdom giantly helped to scope and draft the <a href="http://groups.drupal.org/node/25112" rel="nofollow">future 3.x goals for Wysiwyg</a>.</p>
<p><strong>Frankly, TwoD is truly amazing.</strong>  And an irreplaceable Drupal contributor.</p>
<p>Interestingly, my attempt to also turn him into a <a href="http://drupal.org/node/595972#comment-2152912" rel="nofollow">Drupal core contributor</a> blatantly failed.  Which might mean that I need to raise the bar for contributions to my projects a little higher even. <img src='http://www.connexx-contentmanagement.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   But don&#8217;t worry, I&#8217;ll make sure to try that again with TwoD. <img src='http://www.connexx-contentmanagement.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>By the way, during the process of turning TwoD into a fully-fledged co-maintainer, the <a href="http://drupal.org/node/363367" rel="nofollow">Best practices for co-maintaining projects</a> handbook page was born: A &#8220;code of conduct&#8221; for Drupal project (co-)maintainers and contributors who want to become one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.connexx-contentmanagement.nl/henrik-danielsson-twod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 6.19 and 5.23 released</title>
		<link>http://www.connexx-contentmanagement.nl/drupal-6-19-and-5-23-released/</link>
		<comments>http://www.connexx-contentmanagement.nl/drupal-6-19-and-5-23-released/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 18:59:49 +0000</pubDate>
		<dc:creator>Gábor Hojtsy</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Website CMS]]></category>
		<category><![CDATA[Drupal 5.x]]></category>
		<category><![CDATA[Drupal 6.x]]></category>
		<category><![CDATA[drupal cms]]></category>
		<category><![CDATA[Drupal News]]></category>
		<category><![CDATA[News and announcements]]></category>

		<guid isPermaLink="false">880424 at http://drupal.org</guid>
		<description><![CDATA[<div style="float: right;padding: 0.8em;background-color: #0174BB;font-size: 1.2em;margin: 0 0 0.3em 0.3em;text-align: center">
<a href="http://ftp.drupal.org/files/projects/drupal-6.19.tar.gz">Download Drupal 6.19</a><br />
<a href="http://ftp.drupal.org/files/projects/drupal-5.23.tar.gz">Download Drupal 5.23</a></div>

<p>Drupal 6.18 and 5.23, maintenance releases which fix <strong>security vulnerabilities</strong> are now available for download.</p>
<p>Drupal 6.19 also fixes other small issues reported through the bug tracking system.</p>
<p><strong><a href="/upgrade/">Upgrading</a> your existing Drupal 5 and 6 sites is strongly recommended.</strong> There are no new features in these releases. For more information about the Drupal 6.x release series, consult the <a href="http://drupal.org/drupal-6.0">Drupal 6.0 release announcement</a>, more information on the 5.x releases can be found in the <a href="http://drupal.org/drupal-5.0">Drupal 5.0 release announcement</a>. Drupal 5 will no longer be maintained when <a href="http://drupal.org/node/725382">Drupal 7 is released</a>. <a href="http://drupal.org/upgrade">Upgrading to Drupal 6</a> is recommended.</p>
<p><a href="http://drupal.org/drupal-6.19" target="_blank">read more</a></p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fdrupal-6-19-and-5-23-released%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fdrupal-6-19-and-5-23-released%2F" height="61" width="51" /></a></div><div style="float: right; padding: 0.8em; background-color: #0174BB; font-size: 1.2em; margin: 0 0 0.3em 0.3em; text-align: center;">
<a href="http://ftp.drupal.org/files/projects/drupal-6.19.tar.gz" style="color: white; text-decoration: underline; line-height: 1.5em;">Download Drupal 6.19</a><br />
<a href="http://ftp.drupal.org/files/projects/drupal-5.23.tar.gz" style="color: white; text-decoration: underline; line-height: 1.5em;">Download Drupal 5.23</a></div>
<p style="position: inherit;">Drupal 6.18 and 5.23, maintenance releases which fix <strong>security vulnerabilities</strong> are now available for download.</p>
<p>Drupal 6.19 also fixes other small issues reported through the bug tracking system.</p>
<p style="position: inherit;"><strong><a href="http://drupal.org/upgrade/">Upgrading</a> your existing Drupal 5 and 6 sites is strongly recommended.</strong> There are no new features in these releases. For more information about the Drupal 6.x release series, consult the <a href="http://drupal.org/drupal-6.0">Drupal 6.0 release announcement</a>, more information on the 5.x releases can be found in the <a href="http://drupal.org/drupal-5.0">Drupal 5.0 release announcement</a>. Drupal 5 will no longer be maintained when <a href="http://drupal.org/node/725382">Drupal 7 is released</a>. <a href="http://drupal.org/upgrade">Upgrading to Drupal 6</a> is recommended.</p>
<p><a href="http://drupal.org/drupal-6.19" >read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.connexx-contentmanagement.nl/drupal-6-19-and-5-23-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 6.16 and 5.22 released</title>
		<link>http://www.connexx-contentmanagement.nl/drupal-6-16-and-5-22-released/</link>
		<comments>http://www.connexx-contentmanagement.nl/drupal-6-16-and-5-22-released/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 19:18:46 +0000</pubDate>
		<dc:creator>Gábor Hojtsy</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Website CMS]]></category>
		<category><![CDATA[Drupal 5.x]]></category>
		<category><![CDATA[Drupal 6.x]]></category>
		<category><![CDATA[drupal cms]]></category>
		<category><![CDATA[Drupal News]]></category>
		<category><![CDATA[News and announcements]]></category>

		<guid isPermaLink="false">731696 at http://drupal.org</guid>
		<description><![CDATA[<div style="float: right;padding: 0.8em;background-color: #0174BB;font-size: 1.2em;margin: 0 0 0.3em 0.3em;text-align: center"><a href="http://ftp.drupal.org/files/projects/drupal-6.16.tar.gz">Download Drupal 6.16</a><br />
<a href="http://ftp.drupal.org/files/projects/drupal-5.22.tar.gz">Download Drupal 5.22</a></div>

<p>Drupal 6.16 and 5.22, maintenance releases which fix issues reported through the bug tracking system, as well as <strong>security vulnerabilities</strong>, are now available for download. Drupal 6.16 also fixes other smaller issues.</p>
<p><strong><a href="/upgrade/">Upgrading</a> your existing Drupal 5 and 6 sites is strongly recommended.</strong> There are no new features in these releases. For more information about the Drupal 6.x release series, consult the <a href="http://drupal.org/drupal-6.0">Drupal 6.0 release announcement</a>, more information on the 5.x releases can be found in the <a href="http://drupal.org/drupal-5.0">Drupal 5.0 release announcement</a>. Drupal 5 will no longer be maintained when <a href="http://drupal.org/node/725382">Drupal 7 is released</a>. <a href="http://drupal.org/upgrade">Upgrading to Drupal 6</a> is recommended.</p>
<p><a href="http://drupal.org/drupal-6.16" target="_blank">read more</a></p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fdrupal-6-16-and-5-22-released%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fdrupal-6-16-and-5-22-released%2F" height="61" width="51" /></a></div><div style="float: right; padding: 0.8em; background-color: #0174BB; font-size: 1.2em; margin: 0 0 0.3em 0.3em; text-align: center;"><a href="http://ftp.drupal.org/files/projects/drupal-6.16.tar.gz" style="color: white; text-decoration: underline; line-height: 1.5em;">Download Drupal 6.16</a><br />
<a href="http://ftp.drupal.org/files/projects/drupal-5.22.tar.gz" style="color: white; text-decoration: underline; line-height: 1.5em;">Download Drupal 5.22</a></div>
<p style="position: inherit;">Drupal 6.16 and 5.22, maintenance releases which fix issues reported through the bug tracking system, as well as <strong>security vulnerabilities</strong>, are now available for download. Drupal 6.16 also fixes other smaller issues.</p>
<p style="position: inherit;"><strong><a href="http://drupal.org/upgrade/">Upgrading</a> your existing Drupal 5 and 6 sites is strongly recommended.</strong> There are no new features in these releases. For more information about the Drupal 6.x release series, consult the <a href="http://drupal.org/drupal-6.0">Drupal 6.0 release announcement</a>, more information on the 5.x releases can be found in the <a href="http://drupal.org/drupal-5.0">Drupal 5.0 release announcement</a>. Drupal 5 will no longer be maintained when <a href="http://drupal.org/node/725382">Drupal 7 is released</a>. <a href="http://drupal.org/upgrade">Upgrading to Drupal 6</a> is recommended.</p>
<p><a href="http://drupal.org/drupal-6.16" >read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.connexx-contentmanagement.nl/drupal-6-16-and-5-22-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DrupalCon SF Session Submissions Open</title>
		<link>http://www.connexx-contentmanagement.nl/drupalcon-sf-session-submissions-open/</link>
		<comments>http://www.connexx-contentmanagement.nl/drupalcon-sf-session-submissions-open/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 04:22:06 +0000</pubDate>
		<dc:creator>flavor</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Website CMS]]></category>
		<category><![CDATA[Drupal 5.x]]></category>
		<category><![CDATA[Drupal 6.x]]></category>
		<category><![CDATA[Drupal 7.x]]></category>
		<category><![CDATA[drupal cms]]></category>
		<category><![CDATA[News and announcements]]></category>

		<guid isPermaLink="false">690838 at http://drupal.org</guid>
		<description><![CDATA[<p>The San Francisco DrupalCon organizing committee is happy to announce that <a>session submissions are open</a>!</p>
<p>Come see the <a href="http://sf2010.drupal.org/conference/sessions" rel="nofollow">sessions that have already been proposed</a>, and if you can't find exactly what you're looking for, suggest your own.  Drupal's community is what sets it apart from the pack, so come be a part of the magic! </p>
<p>The session submission and voting schedule is:</p>
<ul>
<li>January 15, 2010 to February 15, 2010 - <a href="http://sf2010.drupal.org/node/add/session" rel="nofollow">Session Submissions Open</a></li>
<li>February 16, 2010 - March 1, 2010 - Public Voting on Sessions</li>
<li> March 5, 2010 - Speakers Notified </li>
<li>March 15, 2010 - Final Schedule Posted</li>
</ul>
<p><a href="http://drupal.org/node/690838" target="_blank">read more</a></p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fdrupalcon-sf-session-submissions-open%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fdrupalcon-sf-session-submissions-open%2F" height="61" width="51" /></a></div><p>The San Francisco DrupalCon organizing committee is happy to announce that <a>session submissions are open</a>!</p>
<p>Come see the <a href="http://sf2010.drupal.org/conference/sessions" rel="nofollow">sessions that have already been proposed</a>, and if you can&#8217;t find exactly what you&#8217;re looking for, suggest your own.  Drupal&#8217;s community is what sets it apart from the pack, so come be a part of the magic! </p>
<p>The session submission and voting schedule is:</p>
<ul>
<li>January 15, 2010 to February 15, 2010 &#8211; <a href="http://sf2010.drupal.org/node/add/session" rel="nofollow">Session Submissions Open</a></li>
<li>February 16, 2010 &#8211; March 1, 2010 &#8211; Public Voting on Sessions</li>
<li> March 5, 2010 &#8211; Speakers Notified </li>
<li>March 15, 2010 &#8211; Final Schedule Posted</li>
</ul>
<p><a href="http://drupal.org/node/690838" >read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.connexx-contentmanagement.nl/drupalcon-sf-session-submissions-open/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 6.15 and 5.21 released</title>
		<link>http://www.connexx-contentmanagement.nl/drupal-6-15-and-5-21-released/</link>
		<comments>http://www.connexx-contentmanagement.nl/drupal-6-15-and-5-21-released/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 19:01:46 +0000</pubDate>
		<dc:creator>Gábor Hojtsy</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Website CMS]]></category>
		<category><![CDATA[Drupal 5.x]]></category>
		<category><![CDATA[Drupal 6.x]]></category>
		<category><![CDATA[drupal cms]]></category>
		<category><![CDATA[Drupal News]]></category>
		<category><![CDATA[News and announcements]]></category>

		<guid isPermaLink="false">661510 at http://drupal.org</guid>
		<description><![CDATA[<div style="float: right; padding: 0.8em; background-color: #0174BB; font-size: 1.2em; margin: 0 0 0.3em 0.3em; text-align: center;"><a href="http://ftp.drupal.org/files/projects/drupal-6.15.tar.gz" style="color: white; text-decoration: underline; line-height: 1.5em;">Download Drupal 6.15</a><br />
<a href="http://ftp.drupal.org/files/projects/drupal-5.21.tar.gz" style="color: white; text-decoration: underline; line-height: 1.5em;">Download Drupal 5.21</a></div>

<p style="position: inherit;">Drupal 6.15 and 5.21, maintenance releases which fix issues reported through the bug tracking system, as well as <strong>non critical security vulnerabilities</strong>, are now available for download. Both releases fix other smaller issues as well.</p>
<p style="position: inherit;"><strong><a href="/upgrade/">Upgrading</a> your existing Drupal 5 and 6 sites is strongly recommended.</strong> There are no new features in these releases. For more information about the Drupal 6.x release series, consult the <a href="http://drupal.org/drupal-6.0">Drupal 6.0 release announcement</a>, more information on the 5.x releases can be found in <a href="http://drupal.org/drupal-5.0">Drupal 5.0 release announcement</a>.</p>
<p><a href="http://drupal.org/drupal-6.15" target="_blank">read more</a></p>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fdrupal-6-15-and-5-21-released%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.connexx-contentmanagement.nl%2Fdrupal-6-15-and-5-21-released%2F" height="61" width="51" /></a></div><div style="float: right; padding: 0.8em; background-color: #0174BB; font-size: 1.2em; margin: 0 0 0.3em 0.3em; text-align: center;"><a href="http://ftp.drupal.org/files/projects/drupal-6.15.tar.gz" style="color: white; text-decoration: underline; line-height: 1.5em;">Download Drupal 6.15</a><br />
<a href="http://ftp.drupal.org/files/projects/drupal-5.21.tar.gz" style="color: white; text-decoration: underline; line-height: 1.5em;">Download Drupal 5.21</a></div>
<p style="position: inherit;">Drupal 6.15 and 5.21, maintenance releases which fix issues reported through the bug tracking system, as well as <strong>non critical security vulnerabilities</strong>, are now available for download. Both releases fix other smaller issues as well.</p>
<p style="position: inherit;"><strong><a href="http://drupal.org/upgrade/">Upgrading</a> your existing Drupal 5 and 6 sites is strongly recommended.</strong> There are no new features in these releases. For more information about the Drupal 6.x release series, consult the <a href="http://drupal.org/drupal-6.0">Drupal 6.0 release announcement</a>, more information on the 5.x releases can be found in <a href="http://drupal.org/drupal-5.0">Drupal 5.0 release announcement</a>.</p>
<p><a href="http://drupal.org/drupal-6.15" >read more</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.connexx-contentmanagement.nl/drupal-6-15-and-5-21-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

