<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://gotdrupal.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>GotDrupal.com | Drupal Tutorial Site - development</title>
 <link>http://gotdrupal.com/taxonomy/term/15/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>How To: Finding &amp; Testing Out New Modules</title>
 <link>http://gotdrupal.com/videos/finding-testing-out-new-modules</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Drupal changes so fast that it&#039;s hard to keep your head above water. Only now, are many site maintainers deciding to upgrade to version 6. The biggest reason for the delay, despite the amount of time version 6 has been out, is the slow going with various modules being&amp;nbsp;updated.&lt;/p&gt;
&lt;p&gt;So the question is... &quot;How do I keep current with modules?&quot;, and &quot;What new modules replace the modules I&#039;ve been&amp;nbsp;using?&quot;.&lt;/p&gt;
&lt;p&gt;Well, much of this lies on your shoulders - such as reading the news. Fortunately, there are some tricks you can employ to get the information you need&amp;nbsp;quickly.&lt;/p&gt;
&lt;p&gt;In this video, I talk about the sites, &lt;a href=&quot;http://www.mozilla.org/products/firefox/smart-keywords.html&quot; title=&quot;Firefox Keyword Searches&quot;&gt;tools&lt;/a&gt; and methods I use to keep up-to-date and notified about new modules and what modules provide which&amp;nbsp;features.&lt;/p&gt;
&lt;p&gt;If you&#039;re interested in yet even more information about how I research modules then &lt;a href=&quot;http://gotdrupal.com/videos/building-drupal-modules-02-doing-thorough-module-research&quot; title=&quot;Developer Module Research&quot;&gt;this video&lt;/a&gt; might help you&amp;nbsp;out.&lt;/p&gt;
&lt;p&gt;Here is the list of links I use for keeping&amp;nbsp;up-to-date.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/planet&quot; title=&quot;The Drupal Feed to Rule them All&quot;&gt;Drupal&amp;nbsp;Planet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/taxonomy/term/14/0&quot; title=&quot;Modules Update Page&quot;&gt;New &lt;span class=&quot;amp&quot;&gt;&amp;amp;&lt;/span&gt; Updated&amp;nbsp;Modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://drupal.org/forum/25&quot; title=&quot;Drupal Showcase on Drupal.org&quot;&gt;Drupal Site Showcase&amp;nbsp;Research&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you&#039;re simply in need of the code I reference in the video article, then it&#039;s right here to&amp;nbsp;copy/paste.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Change the &lt;strong&gt;my&amp;#95;drupal&amp;#95;root&lt;/strong&gt; with the path to your drupal install location on your development machine. The following are functions you place into your &lt;a href=&quot;http://en.wikipedia.org/wiki/Bash#Startup_scripts&quot; title=&quot;Bash Startup Scripts on Wikipedia&quot;&gt;.bashrc&lt;/a&gt;&amp;nbsp;file.&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;d6mod()&lt;br /&gt;{&lt;br /&gt;&lt;span class=&quot;caps&quot;&gt;MODULE&lt;/span&gt;=&amp;quot;${1}&amp;quot;; cd my&amp;#95;drupal&amp;#95;root/sites/all/modules/; \&lt;br /&gt;cvs -z6 -d:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal-contrib co -d ./$&lt;span class=&quot;caps&quot;&gt;MODULE&lt;/span&gt; contributions/modules/$&lt;span class=&quot;caps&quot;&gt;MODULE&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;d6theme()&lt;br /&gt;{&lt;br /&gt;&lt;span class=&quot;caps&quot;&gt;THEME&lt;/span&gt;=&amp;quot;${1}&amp;quot;; cd my&amp;#95;drupal&amp;#95;root/sites/all/themes/; \&lt;br /&gt;cvs -z6 -d:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal-contrib co -d ./$&lt;span class=&quot;caps&quot;&gt;THEME&lt;/span&gt; contributions/themes/$&lt;span class=&quot;caps&quot;&gt;THEME&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;drevs()&lt;br /&gt;{&lt;br /&gt;cvs log &amp;quot;${1}&amp;quot; | egrep &amp;#039;&lt;span class=&quot;caps&quot;&gt;DRUPAL&lt;/span&gt;-.*:&amp;#039; | sort&lt;br /&gt;}&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://gotdrupal.com/videos/finding-testing-out-new-modules#comments</comments>
 <category domain="http://gotdrupal.com/category/tags/cvs">cvs</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <category domain="http://gotdrupal.com/category/skill-level/intermediate">Intermediate</category>
 <category domain="http://gotdrupal.com/category/tags/module-research">module research</category>
 <pubDate>Tue, 16 Sep 2008 22:59:25 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">22 at http://gotdrupal.com</guid>
</item>
<item>
 <title>How To: Unique Pages by Content Type</title>
 <link>http://gotdrupal.com/videos/unique-pages-by-content-type</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Drupal provides a lot of &lt;a href=&quot;http://drupal.org/node/190815&quot; title=&quot; Core templates and suggestions&quot;&gt;default template files&lt;/a&gt; when it comes to page, node and block&amp;nbsp;output.&lt;/p&gt;
&lt;p&gt;There are, however, a few instances when you may want to theme a page based on the content type - such as having a dedicated page for when videos are viewed (I&#039;m doing just such a thing on this&amp;nbsp;site).&lt;/p&gt;
&lt;p&gt;What you need to do then is tell Drupal about the dedicated and specific template file you wish to use for that content type. The way to do this is with &lt;a href=&quot;http://drupal.org/node/223430&quot; title=&quot; Overriding themable output&quot;&gt;preprocess functions&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This video shows you the few lines of code you need. Of course, if you don&#039;t want to watch the video then all you need is&amp;nbsp;this.&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;lt;?php&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;/**&lt;br /&gt; * Adding or modifying variables before page render.&lt;br /&gt; */&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;function &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;phptemplate_preprocess_page&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$vars&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;) {&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;// Page change based on node-&amp;gt;type&lt;br /&gt;&amp;nbsp; // Add a new page-&lt;span class=&quot;caps&quot;&gt;TYPE&lt;/span&gt; template to the list of templates used&lt;br /&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if (isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$vars&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;node&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;])) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;// Add template naming suggestion. It should alway use hyphens.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$vars&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;template_files&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;][] = &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;page-&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;. &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;str_replace&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;_&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;-&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$vars&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;node&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://gotdrupal.com/videos/unique-pages-by-content-type#comments</comments>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <category domain="http://gotdrupal.com/category/skill-level/intermediate">Intermediate</category>
 <category domain="http://gotdrupal.com/category/tags/pagetplphp">page.tpl.php</category>
 <category domain="http://gotdrupal.com/category/tags/preprocess-functions">preprocess functions</category>
 <category domain="http://gotdrupal.com/category/tags/themeing">themeing</category>
 <pubDate>Tue, 09 Sep 2008 23:54:32 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">21 at http://gotdrupal.com</guid>
</item>
<item>
 <title>Video Series: Building Drupal Modules - Getting Started</title>
 <link>http://gotdrupal.com/series/building-drupal-modules</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;This series of 8 videos will walk you through the process of starting to develop a real Drupal module. Most of what the videos cover are techniques for accomplishing the process. There isn&#039;t as much covered about actual functions in the &lt;span class=&quot;caps&quot;&gt;API&lt;/span&gt; and how to code. It&#039;s more about learning how to learn these things on your&amp;nbsp;own.&lt;/p&gt;
&lt;p&gt;There are a number of great tips (especially if you&#039;re using a Mac) for getting that all important inspiration&amp;nbsp;going!&lt;/p&gt;
&lt;div class=&quot;field field-type-nodereference field-field-videoseries-reference&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Video Links:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/videos/building-drupal-modules-01-choosing-editor&quot;&gt;Building Drupal Modules: 01 Choosing an Editor&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/videos/building-drupal-modules-02-doing-thorough-module-research&quot;&gt;Building Drupal Modules: 02 Doing Thorough Module Research&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/videos/building-drupal-modules-03-learning-example&quot;&gt;Building Drupal Modules: 03 Learning By Example&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/videos/building-drupal-modules-04-learning-code-searching&quot;&gt;Building Drupal Modules: 04 Learning code searching&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/videos/building-drupal-modules-05-watching-your-logs&quot;&gt;Building Drupal Modules: 05 Watching your logs&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/videos/building-drupal-modules-06-using-devel-module&quot;&gt;Building Drupal Modules: 06 Using the Devel module&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/videos/building-drupal-modules-07-using-xdebug&quot;&gt;Building Drupal Modules: 07 Using Xdebug&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/videos/building-drupal-modules-08-debugging-komodo-ide&quot;&gt;Building Drupal Modules: 08 Debugging with Komodo IDE&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <comments>http://gotdrupal.com/series/building-drupal-modules#comments</comments>
 <category domain="http://gotdrupal.com/category/skill-level/advanced">Advanced</category>
 <category domain="http://gotdrupal.com/category/tags/building-modules">building modules</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <pubDate>Fri, 25 Jul 2008 00:36:37 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">10 at http://gotdrupal.com</guid>
</item>
<item>
 <title>Building Drupal Modules: 08 Debugging with Komodo IDE</title>
 <link>http://gotdrupal.com/videos/building-drupal-modules-08-debugging-komodo-ide</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;&lt;a href=&quot;http://www.activestate.com/Products/komodo_ide/&quot; title=&quot;Active State website&quot;&gt;Komodo&lt;/a&gt; is the PHP debugger I use on the Mac. There are others which work well too, such as &lt;a href=&quot;http://www.eclipse.org/&quot; title=&quot;Eclipse.org website&quot;&gt;Eclipse&lt;/a&gt;. Once you have Xdebug installed then it&#039;s just a matter of making sure the right port is used for intercepting the debugging call.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <enclosure url="http://media.gotdrupal.com/matt/s1/DrupalModules_8.mov" length="14612344" type="video/quicktime" />
 <category domain="http://gotdrupal.com/category/skill-level/advanced">Advanced</category>
 <category domain="http://gotdrupal.com/category/tags/building-modules">building modules</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <pubDate>Fri, 25 Jul 2008 00:18:32 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">9 at http://gotdrupal.com</guid>
</item>
<item>
 <title>Building Drupal Modules: 07 Using Xdebug</title>
 <link>http://gotdrupal.com/videos/building-drupal-modules-07-using-xdebug</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;There&#039;s an easy way to start the learning process of using a debugger for &lt;span class=&quot;caps&quot;&gt;PHP&lt;/span&gt;. You don&#039;t have to know how to compile &lt;a href=&quot;http://xdebug.org/&quot; title=&quot;Xdebug.org website&quot;&gt;Xdebug&lt;/a&gt; (at least if you&#039;re on a Mac). You can get a copy of Komodo with a precompiled version of Xdebug. Oh, and if you&#039;re on a Mac and you&#039;re not using &lt;a href=&quot;http://www.mamp.info/&quot; title=&quot;Mamp.info website&quot;&gt;&lt;span class=&quot;caps&quot;&gt;MAMP&lt;/span&gt;&lt;/a&gt; then you&#039;re really making it hard on&amp;nbsp;yourself!&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <enclosure url="http://media.gotdrupal.com/matt/s1/DrupalModules_7.mov" length="36270922" type="video/quicktime" />
 <comments>http://gotdrupal.com/videos/building-drupal-modules-07-using-xdebug#comments</comments>
 <category domain="http://gotdrupal.com/category/skill-level/advanced">Advanced</category>
 <category domain="http://gotdrupal.com/category/tags/building-modules">building modules</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <pubDate>Fri, 25 Jul 2008 00:14:08 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">8 at http://gotdrupal.com</guid>
</item>
<item>
 <title>Building Drupal Modules: 06 Using the Devel module</title>
 <link>http://gotdrupal.com/videos/building-drupal-modules-06-using-devel-module</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;The &lt;a href=&quot;http://drupal.org/project/devel&quot; title=&quot;Devel module&quot;&gt;Devel&lt;/a&gt; module is a &lt;span class=&quot;caps&quot;&gt;SUPER&lt;/span&gt; &lt;span class=&quot;caps&quot;&gt;CRITICAL&lt;/span&gt; module which you need to use if you&#039;re even considering developing within Drupal. One of the most powerful parts of using devel comes in the form of it&#039;s ability to print out information about arrays and&amp;nbsp;objects.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <enclosure url="http://media.gotdrupal.com/matt/s1/DrupalModules_6.mov" length="25247493" type="video/quicktime" />
 <comments>http://gotdrupal.com/videos/building-drupal-modules-06-using-devel-module#comments</comments>
 <category domain="http://gotdrupal.com/category/skill-level/advanced">Advanced</category>
 <category domain="http://gotdrupal.com/category/tags/building-modules">building modules</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <pubDate>Fri, 25 Jul 2008 00:09:02 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">7 at http://gotdrupal.com</guid>
</item>
<item>
 <title>Building Drupal Modules: 05 Watching your logs</title>
 <link>http://gotdrupal.com/videos/building-drupal-modules-05-watching-your-logs</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;One of the key elements to knowing what is going on while you develop your module is watching what happens. Using a &lt;a href=&quot;http://www.activestate.com/Products/komodo_ide/&quot; title=&quot;Komodo IDE&quot;&gt;debugger&lt;/a&gt; isn&#039;t the only way to see exactly what is going on. You also need to know how to watch the logs of the web server, php and the database. Just remember &lt;code&gt;tail -f&lt;/code&gt; is your&amp;nbsp;friend.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <enclosure url="http://media.gotdrupal.com/matt/s1/DrupalModules_5.mov" length="17384205" type="video/quicktime" />
 <comments>http://gotdrupal.com/videos/building-drupal-modules-05-watching-your-logs#comments</comments>
 <category domain="http://gotdrupal.com/category/skill-level/advanced">Advanced</category>
 <category domain="http://gotdrupal.com/category/tags/building-modules">building modules</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <pubDate>Fri, 25 Jul 2008 00:01:53 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">6 at http://gotdrupal.com</guid>
</item>
<item>
 <title>Building Drupal Modules: 04 Learning code searching</title>
 <link>http://gotdrupal.com/videos/building-drupal-modules-04-learning-code-searching</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;Knowing how to search within the code of a project is what helps you learn any system faster. When you know where you want something to show up (in the browser) then finding where that code exists is the best way to start tackling your&amp;nbsp;solution.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <enclosure url="http://media.gotdrupal.com/matt/s1/DrupalModules_4.mov" length="56448967" type="video/quicktime" />
 <comments>http://gotdrupal.com/videos/building-drupal-modules-04-learning-code-searching#comments</comments>
 <category domain="http://gotdrupal.com/category/skill-level/advanced">Advanced</category>
 <category domain="http://gotdrupal.com/category/tags/building-modules">building modules</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <pubDate>Thu, 24 Jul 2008 23:53:59 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">5 at http://gotdrupal.com</guid>
</item>
<item>
 <title>Building Drupal Modules: 03 Learning By Example</title>
 <link>http://gotdrupal.com/videos/building-drupal-modules-03-learning-example</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;The best way, I find, for learning is to look at what exists and then pick and pull from those examples to accomplish what you want. Overtime, you end with the skills you need to create stuff from&amp;nbsp;scratch.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <enclosure url="http://media.gotdrupal.com/matt/s1/DrupalModules_3.mov" length="11895763" type="video/quicktime" />
 <comments>http://gotdrupal.com/videos/building-drupal-modules-03-learning-example#comments</comments>
 <category domain="http://gotdrupal.com/category/skill-level/advanced">Advanced</category>
 <category domain="http://gotdrupal.com/category/tags/building-modules">building modules</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <pubDate>Thu, 24 Jul 2008 23:45:36 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">4 at http://gotdrupal.com</guid>
</item>
<item>
 <title>Building Drupal Modules: 02 Doing Thorough Module Research</title>
 <link>http://gotdrupal.com/videos/building-drupal-modules-02-doing-thorough-module-research</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;An 18 minute video about &lt;span class=&quot;caps&quot;&gt;REALLY&lt;/span&gt; researching existing code for modules. I reference a number of methods to do your research. The tool that I use is &lt;a href=&quot;http://searchdrupal.org/&quot; title=&quot;Searchign the Drupal Megaverse&quot;&gt;SearchDrupal.org&lt;/a&gt; (disclaimer: I made the site). I also &lt;span class=&quot;caps&quot;&gt;HIGHLY&lt;/span&gt; suggest that you master &lt;a href=&quot;http://www.regular-expressions.info/&quot; title=&quot;regular-expressions.info&quot;&gt;regular expressions&lt;/a&gt;! &lt;span class=&quot;caps&quot;&gt;YES&lt;/span&gt;, I do know that drupal.org does allow you to search (the videos shows a time period when Drupal.org&#039;s own search was down). The native drupal.org search sometimes goes down &lt;a href=&quot;http://drupal.org/node/272591&quot; title=&quot;Drupal&amp;#039;s Search goes down&quot;&gt;due to load&lt;/a&gt;.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <enclosure url="http://media.gotdrupal.com/matt/s1/DrupalModules_2.mov" length="36754184" type="video/quicktime" />
 <comments>http://gotdrupal.com/videos/building-drupal-modules-02-doing-thorough-module-research#comments</comments>
 <category domain="http://gotdrupal.com/category/skill-level/advanced">Advanced</category>
 <category domain="http://gotdrupal.com/category/tags/building-modules">building modules</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <pubDate>Thu, 24 Jul 2008 23:38:38 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">3 at http://gotdrupal.com</guid>
</item>
<item>
 <title>Building Drupal Modules: 01 Choosing an Editor</title>
 <link>http://gotdrupal.com/videos/building-drupal-modules-01-choosing-editor</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;A quick discussion about choosing your coding editor. I discuss a few items about &lt;a href=&quot;http://macromates.com/&quot; title=&quot;Macromates website&quot;&gt;TextMate&lt;/a&gt; and &lt;a href=&quot;http://bbedit.com/&quot; title=&quot;Bare Bones&quot;&gt;BBEdit&lt;/a&gt;. On the windows side, I mention &lt;a href=&quot;http://www.ultraedit.com/&quot; title=&quot;IDM Computer Solutions&quot;&gt;UltraEdit&lt;/a&gt;.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <enclosure url="http://media.gotdrupal.com/matt/s1/DrupalModules_1.mov" length="23282503" type="video/quicktime" />
 <comments>http://gotdrupal.com/videos/building-drupal-modules-01-choosing-editor#comments</comments>
 <category domain="http://gotdrupal.com/category/skill-level/advanced">Advanced</category>
 <category domain="http://gotdrupal.com/category/tags/building-modules">building modules</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <pubDate>Thu, 24 Jul 2008 23:25:05 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">2 at http://gotdrupal.com</guid>
</item>
<item>
 <title>Building Drupal Modules: 00 Overview</title>
 <link>http://gotdrupal.com/videos/building-drupal-modules-00-overview</link>
 <description>&lt;!-- google_ad_section_start --&gt;&lt;p&gt;This video is a quick overview of what will be covered by the other videos about building a Drupal&amp;nbsp;module.&lt;/p&gt;
&lt;!-- google_ad_section_end --&gt;</description>
 <enclosure url="http://media.gotdrupal.com/matt/s1/DrupalModules_0.mov" length="3781026" type="video/quicktime" />
 <comments>http://gotdrupal.com/videos/building-drupal-modules-00-overview#comments</comments>
 <category domain="http://gotdrupal.com/category/skill-level/advanced">Advanced</category>
 <category domain="http://gotdrupal.com/category/tags/building-modules">building modules</category>
 <category domain="http://gotdrupal.com/category/tags/development">development</category>
 <pubDate>Wed, 23 Jul 2008 23:26:45 +0000</pubDate>
 <dc:creator>Matt Petrowsky</dc:creator>
 <guid isPermaLink="false">1 at http://gotdrupal.com</guid>
</item>
</channel>
</rss>

