Alter the menu_edit_item form I'm trying the alter the menu_edit_item (Edit menu link in a menu element) with a module. So far I tried

   function module_name_form_menu_edit_item_alter(&amp;$form, &amp;$form_state, $form_id) {
    $form['additional_desc'] = array(
        '#type' =&gt; 'textfield',
        '#title' =&gt; t('Additional Description'),
        '#maxlength' =&gt; 180,
        '#required' =&gt; TRUE,
        '#description' =&gt; 'Name of the Additional Description'
      );
   }


But it doesn't work. I'm new to Drupal. Thanks!
That code should work in both in Drupal 6, and Drupal 7.

If you edit an already enabled module, you should clear the Drupal cache, as the list of hooks implemented by modules is cached by Drupal; that means that changing the code of an enabled module doesn't cause Drupal to notice the new added hook.

As alternative, you can go to the page listing all the enabled modules (admin/modules), disable your module, click on the "Save configuration" button you find at the bottom of the page, re-enable your module, and click again on the the "Save configuration" button. This will force Drupal to clear the cache where it saves the list of hooks implemented by the enabled modules.