i often need to change/add new behaviours to existing modules, but i don't really know what is the correct way to do this.
For example i have installed the webform module. What i need to add is this:
- on the list of submitted forms i need a button (create user) which creates a new user using some data of the submitted form.
What should i do?
Should i change the module code or is there a way i can inject this behavior by creating a new module?
I'd like the second option more than the first, are there some tutorials on how to do this?