Purtroppo la funzione utilizzata da Drupal per generare la pagina 'Create content' non è una funzione di theming, e pertanto non può essere sovrascritta nel template.tpl.php.
Come poter quindi personalizzare o modificare ciò che viene mostrato in questa pagina?
Una soluzione veloce è la seguente:
Se anche voi non siete proprio dei fan della funzionalità dei Messaggi di Log di Drupal (quella che aggiunge un campo "Log Message" a ciascuna node form per intenderci), ecco un breve snippet php da aggiungere al file template.php del vostro tema per far si che la textarea del Messaggio di Log non appaia più:
/**
* Override node form
*/
function phptemplate_node_form($form) {
// Remove 'Log message' text area
$form['log']['#access'] = FALSE;
return drupal_render($form);
}Fatene buon uso ;)
Avete mai avuto bisogno di reindirizzare i vostri visitatori ad una certa pagina non appena questi hanno completato un certo task (ad esempio dopo che sono stati invitati a registrarsi sul sito)?
Farlo é semplice:
basta tradurre il link nel vostro file PHPTemplate corrispondente al content-type in uso (es: node.tpl.php) da:
http://www.miosito.com/user/register