Questa è una domanda non così mirata ma non riesco a trovare alcuna buona informazione al riguardo.
Quando è considerata pratica corretta inserire il codice all'interno del file template.php e quando implementarlo in un modulo?
Voglio dire, nel mio esempio attuale, devo chiamare hook_preprocess_node e dentro eseguire un drupal_get_form e renderizzare quel modulo. Ho inserito la mia logica in template.php.
È corretto? In caso contrario, puoi darmi un breve elenco di DOS e DONTS in merito al problema?