=== modified file 'sites/all/modules/nodewords/nodewords_ui/nodewords_ui.module'
--- nodewords_ui/nodewords_ui.module	2010-11-09 02:42:47 +0000
+++ nodewords_ui/nodewords_ui.module	2010-11-09 03:43:23 +0000
@@ -27,7 +27,8 @@
  */
 function nodewords_ui_form_alter(&$form, $form_state, $form_id) {
   if (isset($form['type']) && isset($form['#node']) && $form_id == $form['type']['#value'] . '_node_form') {
-    if (!user_access('administer meta tags') && !user_access('edit meta tags')) {
+    if (!variable_get('nodewords_ui_type_' . $form['type']['#value'], 1) ||
+        (!user_access('administer meta tags') && !user_access('edit meta tags'))) {
       return;
     }
 
@@ -44,6 +45,16 @@
       'tag options' => array('content type' => $form['type']['#value']),
     ));
   }
+
+  elseif ($form_id == 'node_type_form' && isset($form['identity']['type'])) {
+    $form['workflow']['nodewords_ui_type'] = array(
+      '#type' => 'radios',
+      '#title' => t('Meta tags editing'),
+      '#default_value' => variable_get('nodewords_ui_type_' . $form['#node_type']->type, 1),
+      '#options' => array(t('Disabled'), t('Enabled')),
+      '#description' => t('Enable editing of meta tags on node forms, for this content type.'),
+    );
+  }
 }
 
 /**

