[development] Extending Modules
Nick Lewis
nick at nicklewis.org
Fri Jul 7 22:53:53 UTC 2006
Rob Barreca wrote:
> A great place to start learning about piggybacking on other modules is
> the hook_nodeapi and hook_form_alter hooks. Those should allow you to
> do most of what you want.
Personally, I'm a big fan of the functions in module.inc. See this:
http://api.drupal.org/api/4.7/file/includes/module.inc
my guess is module_invoke is the best place for you start.
Best,
Nick Lewis
http://www.nicklewis.org
>
>
>
>
> Benjamin Maurice wrote:
>> I very much expected to find "best practices" for extending modules,
>> but I haven't.
>>
>> Does anyone have any pointers to resources or advice?
>>
>> It's great that Drupal itself is modular, but if I want to add a
>> little something to a module that already does 90% of what I want, it
>> seems there ought to be a standard way to do this without forking it.
>>
>> Wrapping a module I can imagine how to do, and overriding or adding
>> functions as needed, but it seems there could be a way to do this
>> without having to define every function and pass it through. At
>> least I hope to find recommendations on how to do this.
>>
>> Thanks for any help,
>>
>> Ben Melançon
>> of
>> Agaric Design
>> http://agaricdesign.com/
>
>
>
More information about the development
mailing list