<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://zivtech.com" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
 <title>Modules</title>
 <link>http://zivtech.com/terms/modules</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>en</language>
<item>
 <title>Drupal Node Access Explained </title>
 <link>http://zivtech.com/blog/drupal-node-access-explained-0</link>
 <description>&lt;p&gt;Drupal&#039;s API contains a pretty good &lt;a href=&quot;http://api.drupal.org/api/group/node_access/5&quot;&gt;description&lt;/a&gt; of how node access works (developers should also analyze the &lt;a href=&quot;http://api.drupal.org/api/function/node_access/5&quot;&gt;node_access function&lt;/a&gt; itself).  There are many contributed node access control modules for Drupal and you really should understand the basics of node access before installing and configuring one.  The API should suffice for developers but for the benefit of our many community members who build sites without reading code, here is a translation and some basic rules of thumb:  &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://zivtech.com/blog/drupal-node-access-explained-0&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://zivtech.com/blog/drupal-node-access-explained-0#comments</comments>
 <category domain="http://zivtech.com/terms/access-control">Access Control</category>
 <category domain="http://zivtech.com/terms/drupal">Drupal</category>
 <category domain="http://zivtech.com/terms/modules">Modules</category>
 <category domain="http://zivtech.com/terms/node-access">Node Access</category>
 <category domain="http://zivtech.com/terms/security">Security</category>
 <category domain="http://zivtech.com/terms/user-roles">User Roles</category>
 <pubDate>Wed, 11 Jun 2008 17:03:10 -0500</pubDate>
 <dc:creator>Jody</dc:creator>
 <guid isPermaLink="false">1023 at http://zivtech.com</guid>
</item>
<item>
 <title>Jody&#039;s Drupal time-savers</title>
 <link>http://zivtech.com/blog/jodys-drupal-timesavers</link>
 <description>&lt;p&gt;Fellow Philly Drupaler &lt;a href=&quot;http://jodyhamilton.net/drupal-time-savers&quot;&gt;Jody Hamilton has a great post up on her blog&lt;/a&gt; detailing some time-saving tips for working with Drupal, from mundane tasks such as using FireFox&#039;s &quot;start searching when I start typing&quot; function, to more advanced ones such as:&lt;/p&gt;
&lt;blockquote&gt;&lt;h2&gt;Submit a patch&lt;/h2&gt;
&lt;p&gt;This might not seem like a time-saving tip but I&#039;ve come to believe it really is. It turns out the only difference between being a frightful Drupal hacker and an esteemed Drupal contributor is whether or not you submitted a patch. I used to always hear &quot;don&#039;t hack Drupal&quot; and wonder how the hell these people thought that was possible when surely we all know there are dark corners of code where the override and hook systems never reach. Finally I realized they probably just submit a patch and call it &#039;contributing&#039; instead of &#039;hacking&#039;. Actually I didn&#039;t realize this until some point after I joined them.&lt;/p&gt;
&lt;p&gt;When you get in the habit of submitting a patch immediately after debugging or adding a new feature to a module, it will only take you a few minutes to do. The time savings comes from the fact that you now have other eyes on your work. Sometimes the module maintainer will turn around and point out to me a bug in my patch that I hadn&#039;t yet tested for. Usually they will eventually commit my patch, which may be a time-savings for me on some future project or when upgrading the current one. Or they might give me a tip like &quot;upgrade to my latest version you idiot because it&#039;s actually way better&quot; which is valuable to know. Maybe they will like my code so much that they will offer me marriage or employment, which could be side benefits on my time-saving mission.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;While I&#039;m not sure I&#039;d advise anyone to propose marriage based off of a good Drupal patch (then again, I&#039;ve heard many other, much worse, reasons to propose), the rest of her post is spot on!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://zivtech.com/blog/jodys-drupal-timesavers&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://zivtech.com/blog/jodys-drupal-timesavers#comments</comments>
 <category domain="http://zivtech.com/terms/contributions">Contributions</category>
 <category domain="http://zivtech.com/terms/drupal">Drupal</category>
 <category domain="http://zivtech.com/terms/jody-hamilton">Jody Hamilton</category>
 <category domain="http://zivtech.com/terms/modules">Modules</category>
 <category domain="http://zivtech.com/terms/patches">Patches</category>
 <category domain="http://zivtech.com/terms/philadelphia">Philadelphia</category>
 <category domain="http://zivtech.com/terms/utilities">Utilities</category>
 <pubDate>Wed, 06 Feb 2008 15:45:46 -0600</pubDate>
 <dc:creator>Alex UA</dc:creator>
 <guid isPermaLink="false">137 at http://zivtech.com</guid>
</item>
<item>
 <title>My Favorite Modules</title>
 <link>http://zivtech.com/blog/my-favorite-modules</link>
 <description>&lt;p&gt;&lt;i&gt;I created this post to use as a companion piece for a presentation I&#039;m giving at the Philly PHP Meetup&#039;s &quot;Drupal Show and Tell&quot; event. I also highly recommend checking out these two podocasts/posts on Lullabot:  &lt;/i&gt;&lt;a href=&quot;http://www.lullabot.com/audiocast/podcast-50-drupal-tips-and-tricks&quot;&gt;50 Drupal Tips and Tricks&lt;/a&gt;&lt;i&gt; and &lt;/i&gt;&lt;a href=&quot;http://www.lullabot.com/audiocast/drupal_podcast_no_40_top_40_projects&quot;&gt;Top 40 Projects&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The big three&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/cck&quot;&gt;CCK&lt;/a&gt; - Drupal comes with a few &quot;out-of-the-box&quot; content types - pages, blogs, forums, stories, and books - but these are fairly simple and very restricted without the help of the mighty Content Creation Kit. CCK allows you to create your own custom content types, or add new fields to the core content types. There are many add-ons for CCK that extend Drupal&#039;s content without any programing. &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/views&quot;&gt;Views&lt;/a&gt; - Simply put Views is a list of information, but there really isn&#039;t much else simple about this powerful module, accept a simple fact: you cannot build a professional Drupal site without this module. &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/project/panels&quot;&gt;Panels 2&lt;/a&gt; - Laying out pages has never been easier or more user friendly. Some designers look down upon this because of Drupal&#039;s theming system, but the drag and drop functions and ease of control over various elements make this a must have module.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://zivtech.com/blog/my-favorite-modules&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://zivtech.com/blog/my-favorite-modules#comments</comments>
 <category domain="http://zivtech.com/terms/drupal">Drupal</category>
 <category domain="http://zivtech.com/terms/modules">Modules</category>
 <category domain="http://zivtech.com/taxonomy/term/60">Presentation</category>
 <pubDate>Tue, 27 Nov 2007 15:15:24 -0600</pubDate>
 <dc:creator>Alex UA</dc:creator>
 <guid isPermaLink="false">105 at http://zivtech.com</guid>
</item>
<item>
 <title>Learning how to use the Drupal Views and CCK modules</title>
 <link>http://zivtech.com/learning-how-use-drupal-views-and-cck-modules</link>
 <description>&lt;p&gt;Some of the most useful modules in Drupal are also the most intimidating, mainly because they get into a deeper level of understanding Drupal, which can be akin to learning a new language. This post will feature tutorials and such about two of the most vital modules, &lt;a href=&quot;http://drupal.org/project/views&quot;&gt;Views&lt;/a&gt; and  &lt;a href=&quot;http://drupal.org/project/cck&quot;&gt;CCK&lt;/a&gt;, and I&#039;ll try to update it as I find new and useful information that I think can help people who are just giving it a go.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://zivtech.com/learning-how-use-drupal-views-and-cck-modules&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://zivtech.com/learning-how-use-drupal-views-and-cck-modules#comments</comments>
 <category domain="http://zivtech.com/terms/cck">CCK</category>
 <category domain="http://zivtech.com/terms/drupal">Drupal</category>
 <category domain="http://zivtech.com/terms/learning">Learning</category>
 <category domain="http://zivtech.com/terms/modules">Modules</category>
 <category domain="http://zivtech.com/terms/tutorials">Tutorials</category>
 <category domain="http://zivtech.com/terms/videocasts">Videocasts</category>
 <category domain="http://zivtech.com/terms/views">Views</category>
 <pubDate>Tue, 21 Aug 2007 00:00:00 -0500</pubDate>
 <dc:creator>Alex UA</dc:creator>
 <guid isPermaLink="false">32 at http://zivtech.com</guid>
</item>
</channel>
</rss>
