Skip to main content
added 53 characters in body
Source Link
avpaderno
  • 97.9k
  • 15
  • 164
  • 284

A quick googlegoogling of 'writing drupal modules' returned:

enter image description here

Or the following developer guides:

http://drupal.org/node/231276 for Drupal 6 modules, and,

http://drupal.org/node/361112 for Drupal 7 modules.

There is also a moduleproject, http://drupal.org/project/examplesExamples for Developers, thatwhich gives lots of insight into module writing and best practices, etc. ItIt has versions for multiple releases of drupalDrupal as well.

With more respect to .inc files, the documentation for http://api.drupal.org/api/drupal/includes%21module.inc/function/module_load_include/6module_load_include() explains how Drupal includes them within modules, but basically. Basically they are drupal'sthe Drupal's way of breaking up modules into more manageable pieces.

  Otherwise, a complex module might have a gigantic .module file.

Also, sometimes modules don't need all of their code loaded,loaded; so, code that is only called in certain routines is delegated to a .inc file for performance reasons and loaded only when needed.

If screencasts are more helpful, you might want to check out http://2011.drupalcampla.com/sessions/your-first-module-mostly-painless-intro-drupalYour First Module -development A Mostly Painless Intro to Drupal Development and click on the screencast link. I'd include it, but it has an ugly url that doesn't encode here well.

Bob over at http://mustardseedmedia.com/podcast has some great podcasts as well, butwell; most of his are D6, but he is getting more and more into D7.

A quick google of 'writing drupal modules' returned:

enter image description here

Or the following developer guides:

http://drupal.org/node/231276 for Drupal 6 modules, and,

http://drupal.org/node/361112 for Drupal 7 modules.

There is also a module, http://drupal.org/project/examples, that gives lots of insight into module writing and best practices, etc. It has versions for multiple releases of drupal as well.

With more respect to .inc files, http://api.drupal.org/api/drupal/includes%21module.inc/function/module_load_include/6 explains how Drupal includes them within modules, but basically they are drupal's way of breaking up modules into more manageable pieces.

  Otherwise, a complex module might have a gigantic .module file.

Also, sometimes modules don't need all of their code loaded, so, code that is only called in certain routines is delegated to a .inc file for performance reasons and loaded only when needed.

If screencasts are more helpful, you might want to check out http://2011.drupalcampla.com/sessions/your-first-module-mostly-painless-intro-drupal-development and click on the screencast link. I'd include it, but it has an ugly url that doesn't encode here well.

Bob over at http://mustardseedmedia.com/podcast has some great podcasts as well, but most of his are D6, but he is getting more and more into D7.

A quick googling of 'writing drupal modules' returned the following developer guides:

There is also a project, Examples for Developers, which gives lots of insight into module writing and best practices, etc. It has versions for multiple releases of Drupal as well.

With more respect to .inc files, the documentation for module_load_include() explains how Drupal includes them within modules. Basically they are the Drupal's way of breaking up modules into more manageable pieces. Otherwise, a complex module might have a gigantic .module file.

Also, sometimes modules don't need all of their code loaded; so, code that is only called in certain routines is delegated to a .inc file for performance reasons and loaded only when needed.

If screencasts are more helpful, you might want to check out Your First Module - A Mostly Painless Intro to Drupal Development and click on the screencast link.

Bob over at http://mustardseedmedia.com/podcast has some great podcasts as well; most of his are D6, but he is getting more and more into D7.

added 264 characters in body
Source Link
Jimajamma
  • 17.1k
  • 1
  • 28
  • 35

A quick google of 'writing drupal modules' returned:

enter image description here

Or the following developer guides:

http://drupal.org/node/231276 for Drupal 6 modules, and,

http://drupal.org/node/361112 for Drupal 7 modules.

There is also a module, http://drupal.org/project/examples, that gives lots of insight into module writing and best practices, etc. It has versions for multiple releases of drupal as well.

With more respect to .inc files, http://api.drupal.org/api/drupal/includes%21module.inc/function/module_load_include/6 explains how Drupal includes them within modules, but basically they are drupal's way of breaking up modules into more manageable pieces.

Otherwise, a complex module might have a gigantic .module file.

Also, sometimes modules don't need all of their code loaded, so, code that is only called in certain routines is delegated to a .inc file for performance reasons and loaded only when needed.

If screencasts are more helpful, you might want to check out http://2011.drupalcampla.com/sessions/your-first-module-mostly-painless-intro-drupal-development and click on the screencast link. I'd include it, but it has an ugly url that doesn't encode here well.

Bob over at http://mustardseedmedia.com/podcast has some great podcasts as well, but most of his are D6, but he is getting more and more into D7.

A quick google of 'writing drupal modules' returned:

enter image description here

Or the following developer guides:

http://drupal.org/node/231276 for Drupal 6 modules, and,

http://drupal.org/node/361112 for Drupal 7 modules.

There is also a module, http://drupal.org/project/examples, that gives lots of insight into module writing and best practices, etc. It has versions for multiple releases of drupal as well.

With more respect to .inc files, http://api.drupal.org/api/drupal/includes%21module.inc/function/module_load_include/6 explains how Drupal includes them within modules, but basically they are drupal's way of breaking up modules into more manageable pieces.

Otherwise, a complex module might have a gigantic .module file.

Also, sometimes modules don't need all of their code loaded, so, code that is only called in certain routines is delegated to a .inc file for performance reasons and loaded only when needed.

A quick google of 'writing drupal modules' returned:

enter image description here

Or the following developer guides:

http://drupal.org/node/231276 for Drupal 6 modules, and,

http://drupal.org/node/361112 for Drupal 7 modules.

There is also a module, http://drupal.org/project/examples, that gives lots of insight into module writing and best practices, etc. It has versions for multiple releases of drupal as well.

With more respect to .inc files, http://api.drupal.org/api/drupal/includes%21module.inc/function/module_load_include/6 explains how Drupal includes them within modules, but basically they are drupal's way of breaking up modules into more manageable pieces.

Otherwise, a complex module might have a gigantic .module file.

Also, sometimes modules don't need all of their code loaded, so, code that is only called in certain routines is delegated to a .inc file for performance reasons and loaded only when needed.

If screencasts are more helpful, you might want to check out http://2011.drupalcampla.com/sessions/your-first-module-mostly-painless-intro-drupal-development and click on the screencast link. I'd include it, but it has an ugly url that doesn't encode here well.

Bob over at http://mustardseedmedia.com/podcast has some great podcasts as well, but most of his are D6, but he is getting more and more into D7.

added 307 characters in body
Source Link
Jimajamma
  • 17.1k
  • 1
  • 28
  • 35

A quick google of 'writing drupal modules' returned:

enter image description here

Or the following developer guides:

http://drupal.org/node/231276 for Drupal 6 modules, and,

http://drupal.org/node/361112 for Drupal 7 modules.

There is also a module, http://drupal.org/project/examples, that gives lots of insight into module writing and best practices, etc. It has versions for multiple releases of drupal as well.

With more respect to .inc files, http://api.drupal.org/api/drupal/includes%21module.inc/function/module_load_include/6 explains how Drupal includes them within modules, but basically they are drupal's way of breaking up modules into more manageable pieces.

Otherwise, a complex module might have a gigantic .module file.

Also, sometimes modules don't need all of their code loaded, so, code that is only called in certain routines is delegated to a .inc file for performance reasons and loaded only when needed.

A quick google of 'writing drupal modules' returned:

enter image description here

Or the following developer guides:

http://drupal.org/node/231276 for Drupal 6 modules, and,

http://drupal.org/node/361112 for Drupal 7 modules.

There is also a module, http://drupal.org/project/examples, that gives lots of insight into module writing and best practices, etc. It has versions for multiple releases of drupal as well.

A quick google of 'writing drupal modules' returned:

enter image description here

Or the following developer guides:

http://drupal.org/node/231276 for Drupal 6 modules, and,

http://drupal.org/node/361112 for Drupal 7 modules.

There is also a module, http://drupal.org/project/examples, that gives lots of insight into module writing and best practices, etc. It has versions for multiple releases of drupal as well.

With more respect to .inc files, http://api.drupal.org/api/drupal/includes%21module.inc/function/module_load_include/6 explains how Drupal includes them within modules, but basically they are drupal's way of breaking up modules into more manageable pieces.

Otherwise, a complex module might have a gigantic .module file.

Also, sometimes modules don't need all of their code loaded, so, code that is only called in certain routines is delegated to a .inc file for performance reasons and loaded only when needed.

added 307 characters in body
Source Link
Jimajamma
  • 17.1k
  • 1
  • 28
  • 35
Loading
added 72 characters in body
Source Link
Jimajamma
  • 17.1k
  • 1
  • 28
  • 35
Loading
Source Link
Jimajamma
  • 17.1k
  • 1
  • 28
  • 35
Loading