diff -urN forms_no_js/forms_no_js.info forms_no_js-5.1/forms_no_js.info --- forms_no_js/forms_no_js.info 1970-01-01 10:00:00.000000000 +1000 +++ forms_no_js-5.1/forms_no_js.info 2007-02-16 18:21:10.541241974 +1100 @@ -0,0 +1,4 @@ +; $id$ +name = forms_no_js +description = Removes certain JS features from Drupal forms. +version = VERSION diff -urN forms_no_js/forms_no_js.install forms_no_js-5.1/forms_no_js.install --- forms_no_js/forms_no_js.install 1970-01-01 10:00:00.000000000 +1000 +++ forms_no_js-5.1/forms_no_js.install 2007-02-16 23:30:30.765241974 +1100 @@ -0,0 +1,23 @@ + 'admin/settings/forms_no_js', + 'title' => t('forms_no_js settings'), + 'description' => t('Removes certain JS features from Drupal forms.'), + 'callback' => 'drupal_get_form', + 'callback arguments' => array('forms_no_js_admin_settings'), + 'type' => MENU_NORMAL_ITEM, + ); + + return $items; +} + +function forms_no_js_admin_settings() { + $form = array(); $form['forms_no_js_collapsible'] = array( '#type' => 'checkbox', '#title' => t('Remove collapsible property from fieldsets'), @@ -42,9 +58,5 @@ '#title' => t('Remove autocomplete property from textfields'), '#default_value' => variable_get('forms_no_js_autocomplete', 0) ); - return $form; + return system_settings_form($form); } - -function forms_no_js_install() { - db_query("UPDATE {system} SET weight = 1 WHERE name = 'forms_no_js' AND type='module'"); -} \ No newline at end of file