Drupal: Rimuovere l'inclusione automatica della firma di un utente nel form del commento
Sun, 2007-06-24 17:31 — psicomante
Come amministratore di Drupalitalia.org, mi piace modificare il sito e aggiungere nuove funzionalità, in modo che sia sempre un work in progress. E' il caso dell'aggiunta del modulo flatforum, che aiuta a far sembrare il forum di Drupal più normale, e non un Bulletin-Board-System.
Tra le novità interessanti che ho inserito è l'inserimento dinamico delle firme, grazie a phpTemplate. Purtroppo Drupal inserisce automaticamente nel form di commento, la firma alla fine del textfield, cosa che assolutamente non serve in un sistema di firme automatico. Cosa dobbiamo andare a modificare allora? Purtroppo l'unica soluzione è modificare comment.module in attesa della versione 6.x.
Ecco cosa dobbiamo commentare.
<?php
$form['comment_filter']['comment'] = array('#type' => 'textarea', '#title' => t('Comment'), '#rows' => 15, '#default_value' => $edit['comment']/* ? $edit['comment'] : $user->signature*/, '#required' => TRUE);
?>
Buon forum su www.drupalitalia.org ;)
![[title-raw] [title-raw]](http://blog.psicomante.net/sites/psicomante.net/files/imagecache/view/imagesblog/locale is unable to rebuild lost javascript translation files-1467240304_cd383f73b5.jpg)

Comments
Post new comment