? menu_breadcrumb.admin.inc
? menu_breadcrumb.install
Index: menu_breadcrumb.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/menu_breadcrumb/menu_breadcrumb.module,v
retrieving revision 1.4
diff -u -p -r1.4 menu_breadcrumb.module
--- menu_breadcrumb.module	20 Feb 2008 18:56:34 -0000	1.4
+++ menu_breadcrumb.module	24 Jun 2009 09:16:22 -0000
@@ -43,6 +43,7 @@ function menu_breadcrumb_menu() {
     'description' => 'Configure menu breadcrumb.',
     'page callback' => 'drupal_get_form',
     'page arguments' => array('menu_breadcrumb_admin_settings_form'),
+    'file' => 'menu_breadcrumb.admin.inc',    
     'access arguments' => array('administer site configuration'),
     'type' => MENU_NORMAL_ITEM,
   );
@@ -51,26 +52,6 @@ function menu_breadcrumb_menu() {
 }
 
 /**
- * Implementation of hook_enable().
- */
-function menu_breadcrumb_enable() {
-  variable_set('menu_breadcrumb_determine_menu', 1);
-  variable_set('menu_breadcrumb_append_node_title', 0);
-  variable_set('menu_breadcrumb_append_node_url', 0);
-  variable_set('menu_breadcrumb_hide_on_single_item', 0);
-}
-
-/**
- * Implementation of hook_disable().
- */
-function menu_breadcrumb_disable() {
-  variable_del('menu_breadcrumb_determine_menu');
-  variable_del('menu_breadcrumb_append_node_title');
-  variable_del('menu_breadcrumb_append_node_url');
-  variable_del('menu_breadcrumb_hide_on_single_item');
-}
-
-/**
  * Implementation of hook_init().
  */
 function menu_breadcrumb_init() {
@@ -98,41 +79,3 @@ function menu_breadcrumb_init() {
     
   drupal_set_breadcrumb($breadcrumb);
 }
-
-/**
- * Menu breadcrumb admin settings form.
- *
- * @return
- * The settings form used by Menu breadcrumb.
- */
-function menu_breadcrumb_admin_settings_form() {
-  $form['menu_breadcrumb_determine_menu'] = array(
-    '#type' => 'checkbox',
-    '#title' => t('Use menu the page belongs to for the breadcrumb.'),
-    '#description' => t('By default, Drupal 6 will use the Navigation menu for the breadcrumb. If you want to use the menu the active page belongs to for the breadcrumb, enable this option.'),
-    '#default_value' => variable_get('menu_breadcrumb_determine_menu', 1),
-  );
-    
-  $form['menu_breadcrumb_append_node_title'] = array(
-    '#type' => 'checkbox',
-    '#title' => t('Append page title to breadcrumb'),
-    '#description' => t('Choose whether or not the page title should be included in the breadcrumb.'),
-    '#default_value' => variable_get('menu_breadcrumb_append_node_title', 0),
-  );
-
-  $form['menu_breadcrumb_append_node_url'] = array(
-    '#type' => 'checkbox',
-    '#title' => t('Appended page title as an URL.'),
-    '#description' => t('Choose whether or not the appended page title should be an URL.'),
-    '#default_value' => variable_get('menu_breadcrumb_append_node_url', 0),
-  );
-
-  $form['menu_breadcrumb_hide_on_single_item'] = array(
-    '#type' => 'checkbox',
-    '#title' => t('Hide the breadcrumb if the breadcrumb only contains the link to the front page.'),
-    '#description' => t('Choose whether or not the breadcrumb should be hidden if the breadcrumb only contains a link to the front page (<em>Home</em>.).'),
-    '#default_value' => variable_get('menu_breadcrumb_hide_on_single_item', 0),
-  );
-
-  return system_settings_form($form);
-}
\ No newline at end of file
