<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://twogrunts.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>TwoGrunts - Drupal</title>
 <link>http://twogrunts.com/taxonomy/term/1/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>Battle royale on Drupal.org - Usability enhancements and development philosophy</title>
 <link>http://twogrunts.com/node/6</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://drupal.org/node/81053&quot;&gt;This post&lt;/a&gt; on Drupal.org seems to have ignited a firestorm.  I think &lt;a href=&quot;http://drupal.org/node/81053#comment-149288&quot;&gt;this comment&lt;/a&gt; and &lt;a href=&quot;http://drupal.org/node/81053#comment-150388&quot;&gt;this one&lt;/a&gt; raises a few interesting points.&lt;/p&gt;
&lt;p&gt;Drupal has challenges ahead.  Usability is an issue.  WYSIWYG editing vs. HTML input.  Work needed to get a useful, non-trivial website (trivial defined as anything beyond a simple blog site) up and running.  The list goes on.&lt;/p&gt;
</description>
 <comments>http://twogrunts.com/node/6#comment</comments>
 <category domain="http://twogrunts.com/topics/drupal">Drupal</category>
 <pubDate>Tue, 10 Oct 2006 17:44:17 -0400</pubDate>
 <dc:creator>mike</dc:creator>
 <guid isPermaLink="false">6 at http://twogrunts.com</guid>
</item>
<item>
 <title>What I like about Dru</title>
 <link>http://twogrunts.com/node/5</link>
 <description>&lt;p&gt;I&#039;ve been working pretty intensely with Drupal 4.7 over the last several months, including creation of custom modules.  Here&#039;s what I like so far:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Installation is very straightforward if you have basic unix skills and shell access&lt;/li&gt;
&lt;li&gt;Simple extensibility model&lt;/li&gt;
&lt;li&gt;Simple database abstraction layer&lt;/li&gt;
&lt;li&gt;Nice theming system&lt;/li&gt;
&lt;li&gt;Good performance&lt;/li&gt;
&lt;li&gt;Caching system to help handle slashdotting or being dugg&lt;/li&gt;
&lt;li&gt;Bone-simple module and theme installation mechanism, could be simpler but it&#039;s pretty damn good now.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Now, here&#039;s what annoys me:&lt;/p&gt;
&lt;ul&gt;
&lt;p&gt;&lt;a href=&quot;http://twogrunts.com/node/5&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://twogrunts.com/node/5#comment</comments>
 <category domain="http://twogrunts.com/topics/drupal">Drupal</category>
 <pubDate>Tue, 12 Sep 2006 13:17:32 -0400</pubDate>
 <dc:creator>mike</dc:creator>
 <guid isPermaLink="false">5 at http://twogrunts.com</guid>
</item>
<item>
 <title>New level of hell for Drupal developers</title>
 <link>http://twogrunts.com/node/4</link>
 <description>&lt;p&gt;&lt;a href=&quot;http://drupal.org/node/77487&quot;&gt;This post&lt;/a&gt; on Drupal.org is too funny.. and too true.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;The red triangle refers to a forumla we&#039;ve developed that brings the greatest likelyhood of a large project going to hell. The idea of the red triangle is to ensure that the project manager is defacto non-existant. In the classic red triangle flow, the client, and designer directly order the developer, and the developer is given little to no leverage to refactor, or deny their requests. For best results, treat code and development as something like &quot;witchcraft&quot; -- like both witches, developers have magic powers; are not to be trusted; and often will pretend they can&#039;t do something because they are lazy. Our research has found that refusal to listen to warnings from developers is the quickest way to hell.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://twogrunts.com/node/4&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://twogrunts.com/node/4#comment</comments>
 <category domain="http://twogrunts.com/topics/drupal">Drupal</category>
 <pubDate>Wed, 16 Aug 2006 02:26:36 -0400</pubDate>
 <dc:creator>mike</dc:creator>
 <guid isPermaLink="false">4 at http://twogrunts.com</guid>
</item>
<item>
 <title>Access Control UI Enhancement</title>
 <link>http://twogrunts.com/node/3</link>
 <description>&lt;p&gt;I&#039;ve &lt;a href=&quot;http://drupal.org/node/78773&quot;&gt;proposed&lt;/a&gt; the following UI enhancement to the Drupal Access Control panel:&lt;/p&gt;
&lt;p&gt;My pet peeve is the fact that when you have any non-standard roles, you have more columns of checkboxes to select from, and when you have many modules enabled, you also have many rows to view and the header row (with the role names) disappears, causing one to scroll back and forth to be sure that you are checking the box for the desired role.&lt;/p&gt;
&lt;p&gt;I&#039;m aware that &lt;a href=&quot;http://www.angrydonuts.com/administrative_bliss_the_core_ef&quot; target=&quot;_blank&quot;&gt;merlinofchaos&lt;/a&gt; is working to improve the core administrative UI, and I applaud that effort.  But, for those of us who are stuck with the current implementation, this solves one of those irritations.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://twogrunts.com/node/3&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://twogrunts.com/node/3#comment</comments>
 <category domain="http://twogrunts.com/topics/drupal">Drupal</category>
 <enclosure url="http://twogrunts.com/sites/twogrunts.com/files/sites/www.twogrunts.com/files/drupal-access-control-with-new-hover-header-not-visible.jpg" length="30047" type="image/jpeg" />
 <pubDate>Tue, 15 Aug 2006 11:11:43 -0400</pubDate>
 <dc:creator>mike</dc:creator>
 <guid isPermaLink="false">3 at http://twogrunts.com</guid>
</item>
<item>
 <title>Drupal version changes</title>
 <link>http://twogrunts.com/node/2</link>
 <description>&lt;p&gt;I was checking out the 4.7.3 Drupal release that was included with the recent &lt;a href=&quot;http://drupal.org/node/76748&quot;&gt;XSS vulnerability in user module&lt;/a&gt; security fix.&lt;/p&gt;
&lt;p&gt;Here&#039;s the complete list of changes, from CHANGELOG.txt:&lt;/p&gt;
&lt;pre&gt;

// $Id: CHANGELOG.txt,v 1.117.2.6 2006/08/02 18:13:26 killes Exp $

Drupal 4.7.3, 2006-08-02
------------------------
- fixed security issue (XSS), see SA-2006-011

&lt;/pre&gt;&lt;p&gt;
Here are the contents of the &lt;a href=&quot;http://drupal.org/files/sa-2006-011/4.7.2.patch&quot;&gt;patch &lt;/a&gt;:&lt;/p&gt;
&lt;pre&gt;
Index: modules/user.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/Attic/user.module,v
retrieving revision 1.612.2.15
diff -u -p -r1.612.2.15 user.module
--- modules/user.module	16 Jul 2006 18:26:56 -0000	1.612.2.15
+++ modules/user.module	2 Aug 2006 18:09:22 -0000
@@ -900,7 +900,7 @@ function user_login($msg = &#039;&#039;) {
 
   // Display login form:
   if ($msg) {
-    $form[&#039;message&#039;] = array(&#039;#value&#039; =&gt; &quot;&lt;p&gt;$msg&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://twogrunts.com/node/2&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://twogrunts.com/node/2#comment</comments>
 <category domain="http://twogrunts.com/topics/drupal">Drupal</category>
 <enclosure url="http://twogrunts.com/sites/twogrunts.com/files/sites/www.twogrunts.com/files/Drupal-4.7.2-4.7.3.unified.txt" length="103607" type="text/plain" />
 <pubDate>Wed, 02 Aug 2006 19:45:07 -0400</pubDate>
 <dc:creator>mike</dc:creator>
 <guid isPermaLink="false">2 at http://twogrunts.com</guid>
</item>
</channel>
</rss>
