Is there a resource that you think others would find useful? Please Submit it!
api.drupal.org
Url:
http://api.drupal.org/
Description:
This is your one absolutely critical resource that should be your first step every time you delve into drupal.
jQuery debug plug-in.
Url:
http://jquery.glyphix.com/
Description:
jQuery plugin for debugging from glyphix.com. Works with the Firebug console or prints directly into the end of your pages.
Include it into your project by using drupal_add_js('/path/to/jquery.debug.js') then chain a ".debug()" where ever an object is returned. e.g. $('div').filter('.hello').debug(); or get a quick glance at your variables with $.log(myVariable);.
A Beginners Guide to Using Views
Url:
http://drupal.org/node/114642
Description:
A brief explanation of using Views to create archives, with screenshots.
HowTo: Customize the user's profile
Url:
http://drupal.org/node/35728
Description:
Drupal has all the tools available to create your own MySpace-style community hub. Check it out!
Howto: Dominating the User Login Form
Url:
http://nicklewis.org/node/845
Description:
This snippet shows how to create a custom block the *right* way, overriding the default presentation of the user login form to create an easily editable user_login.tpl.php file.
Forms API Quickstart Guide
Url:
http://api.drupal.org/api/head/file/developer/topics/forms_api.html
Description:
The handbook Forms API quickstart guide explains the array structure of Forms, and gives examples on it's simple use. A great start for strangers to the Forms API.
Forms API Reference
Url:
http://api.drupal.org/api/HEAD/file/developer/topics/forms_api_reference.html
Description:
This is a master list of all possible attributes of the Forms API, as well as a brief example of the usage of each. Invaluable for either module development or changing an existing form.
10 Drupal Modules You Can't Live Without
Url:
http://www.nicklewis.org/node/766
Description:
"...without these 10 modules, your experience with the minimial base install of drupal is likely to suck. (in spite of my physics teacher who insisted that nothing sucked, but rather blew...)"
HowTo: Safely setup a multisite installation
Url:
http://www.contractwebdevelopment.com/drupal-multisite-configurations-and-hosts
Description:
"It's possible for malicious users of one site to access protected files of multisite installations if they are given the ability to run PHP code. For example, the normally protected settings.php file (which hides confidential database access information) of one multisite could be accessible by another by running the following PHP snippet:"
Dojo how-to
Url:
http://groups.drupal.org/taxonomy/term/1262
Description:
The Dojo list of how-to articles.
Eliminating duplicate node content to improve SEO rankings
Url:
http://blamcast.net/articles/drupal-seo
Description:
Drupal's clean URLs give it a good reputation when it comes to SEO, but there's a lot more you can do under the hood to improve Drupal's search engine friendliness.
using CakePHP and Drupal together
Url:
http://www.thinkingphp.org/category/drupal/
Description:
Know about using drupal & cakePHP together with this blog article!
HowTo: Build an online community
Url:
http://www.sitepoint.com/article/build-online-community-drupal
Description:
"The Web as a place. This is not a foreign concept to SitePoint users, nor an abstraction. You're the ones laying the foundation of the place we all call the Web. But the concept of 'place' on the Web has seen a transformation in the past few years. Today, more than ever before, that place is about communities of like-minded Web users; people clustering together to form a coherent and nearly organic core. Technology as organism; the Web as place."
Selectors in jQuery?
Url:
http://docs.jquery.com/Tutorials:How_to_Get_Anything_You_Want
Description:
Know your way around CSS selectors or maybe xpath too? Then you already know how jQuery works with selectors. You can seriously get anything you want with jQuery's DOM selectors.
Top 10 mistakes made by Drupal newcomers
Url:
http://webschuur.com/publications/blogs/2007-02-03-top_10_mistakes_made_by_drupal_newcomers
Description:
A brief overview of some common misconceptions users have about Drupal development.
Using open source software to design, develop, and deploy a collaborative Web site
Url:
http://www-128.ibm.com/developerworks/ibm/osource/implement.html
Description:
IBM has created a large series of articles short of being a god send. This is a perfect set of tutorials for the beginner on up! If you pass this link up you are passing up a huge drupal resource. The articles will teach you a little bit about everything including some information on creating your own modules.
PHP Page Snippets
Url:
http://drupal.org/node/23220
Description:
A list of handy code snippets that you can plug into an existing site to extend functionality - many from 4.7 remain compatible with 5.0, though some are also obsolete due to the greatness of Views.
HowTo: Adapt the Garland theme for 4.7 sites
Url:
http://blog.riff.org/2006_11_18_garland_for_drupal_4_7
Description:
The new Garland / Minnelli theme (née Themetastic) from Drupal 5.1 is one of the main visible improvements over 4.7.6 However, not all sites can make the jump to 5.1 now, so why not use Garland on 4.7 ?
Creating a URL Shortcut for Drupal API Documentation in Firefox
Url:
http://www.chapterthreellc.com/blog/josh_koenig/howto_creating_a_url_shortcut_for_drupal_api_documentation_in_firefox
Description:
Every Drupal developer/hacker knows (or should know!) about the fantastic API Documentation. Some of the heads in #drupal (developer chat channel) clued us in to a great feature in Firefox that lets you define wildcards in bookmarks.
HowTo: Make a form show it's own results to the user
Url:
http://www.lullabot.com/articles/drupal_5_making_forms_that_display_their_own_results
Description:
Sometimes you need to write a form that does nothing but display formatted information based on the data that was submitted. Here's a short snippet of code that demonstrates.
Drupal Theme Garden
Url:
http://themegarden.org
Description:
Drupal themes preview on live Drupal engine - not just screenshots.
A place where you can see "live" Drupal Themes (both Drupal 4.7 Themes and Drupal 5 Themes) in action.































