Spørgsmål vdr. bruga af: hook_form_alter

jasbgs billede
jasbg
Comments: 2

Hej

Drupal er ny for mig. Har arbejdet med andre CMS systemer (Joomla - WP - e107) så har erfaring i at ændre/oprette php filer etc - men ved meget lidt om programering i php.

Mit aktuelle problem er at jeg har brugt en del tid på at forsøge at få en- hook_form_alter form til at virke

(ud fra Drupal hjælpe siden her: http://drupal.org/node/368776 )

Kan nogen her fortælle mig hvorfor koden herunder ikke virker

(har oprettet og aktiveret customsite.module under sites/all/modules/customsite.module - præcist som det anvises)

Koden ser sådan ud - og som jeg har forstået teksten - så skulle det (når man ikke bruger form_id) betyde at de ønskede ændringer bliver generelle for hele sitet (altså generel for alle steder hvor kommentar formen bliver brugt) - og det er præcist det jeg har brug for.

Koden:

<?php
// $Id: customsite.module

/
* @file
* Custom functions for this site.
*/


/

* Unset these form elements from the comment_form using hook_form_alter
*/
function customsite_form_form_alter(&$form, &$form_state) {
  unset($form['_author']);
  unset($form['comment_filter']['comment']['#title']);
  unset($form['buttons']['preview']);
 
}

Som sagt Customsite modulet fungerer og kan aktiveres - men der sker bare ikke nogen ændringer - på kommentar feltet (overskriftfeltet står der stadigt etc)

Gode råd modtages meget gerne - med tak !

Hilsen

Jens