I have a drupal Module, and in the .info file I have
configure = admin/config/services/bright
But if I mouse over the "configure" link in the admin console, it says just
admin/config/services
In my .module I have the following:
function bright_menu() {
$items = array();
$items['admin/config/services/bright'] = array(
'title' => 'Bright',
'description' => 'Configuration for Bright module',
'page callback' => 'drupal_get_form',
'page arguments' => array('bright_form'),
'access arguments' => array('access administration pages'),
'type' => MENU_NORMAL_ITEM,
);
return $items;
}
No matter what I change the configure setting to, it strips the last word off.
This is Drupal 7.
Note the overlay module is on, so the actual URL it generates is:
http://my-url/users/my-user-name#overlay=admin/config/services
My last comment this all worked in a vanilla install of Drupal 7, but now that I've taken it to my customer's build, with a lot more stuff enabled, it stopped working.
Things I've tried:
- clear/rebuilding the cache
- rebuilding the menus
- disabling and re-enabling the module.
- completely disabling the module, deleting it, and re-installing from a zip file
