Index: pathauto.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/pathauto/pathauto.module,v
retrieving revision 1.118.2.27
diff -u -p -r1.118.2.27 pathauto.module
--- pathauto.module	31 Jul 2010 16:57:41 -0000	1.118.2.27
+++ pathauto.module	2 Aug 2010 01:08:36 -0000
@@ -566,3 +566,99 @@ function pathauto_user_update_alias_mult
     drupal_set_message(format_plural(count($uids), 'Updated URL alias for 1 user account.', 'Updated URL aliases for @count user accounts.'));
   }
 }
+
+/**
+ * Implementation of hook_default_variables().
+ */
+function pathauto_default_variables() {
+  // Variables provided by this module.
+  $variables = array(
+    // A nicer name for this module's display.
+    '#title' => 'PathAuto',
+
+    // Blog settings.
+    'pathauto_blog_applytofeeds',
+    'pathauto_blog_bulkupdate',
+    'pathauto_blog_pattern',
+    'pathauto_blog_supportsfeeds',
+
+    // Forum settings.
+    'pathauto_forum_applytofeeds',
+    'pathauto_forum_bulkupdate',
+    'pathauto_forum_pattern',
+    'pathauto_forum_supportsfeeds',
+
+    // Node settings.
+    'pathauto_node_applytofeeds',
+    'pathauto_node_bulkupdate',
+    'pathauto_node_pattern',
+    'pathauto_node_supportsfeeds',
+    'pathauto_node_[content-type]_pattern',
+
+    // Taxonomy settings.
+    'pathauto_taxonomy_applytofeeds',
+    'pathauto_taxonomy_bulkupdate',
+    'pathauto_taxonomy_pattern',
+    'pathauto_taxonomy_supportsfeeds',
+    'pathauto_taxonomy_[vid]_pattern',
+
+    // Tracker settings.
+    'pathauto_tracker_applytofeeds',
+    'pathauto_tracker_bulkupdate',
+    'pathauto_tracker_pattern',
+    'pathauto_tracker_supportsfeeds',
+
+    // User settings.
+    'pathauto_user_bulkupdate',
+    'pathauto_user_pattern',
+    'pathauto_user_supportsfeeds',
+
+    // Punctuation options.
+    'pathauto_punctuation_ampersand',
+    'pathauto_punctuation_asterisk',
+    'pathauto_punctuation_at',
+    'pathauto_punctuation_backtick',
+    'pathauto_punctuation_back_slash',
+    'pathauto_punctuation_caret',
+    'pathauto_punctuation_colon',
+    'pathauto_punctuation_comma',
+    'pathauto_punctuation_dollar',
+    'pathauto_punctuation_double_quotes',
+    'pathauto_punctuation_equal',
+    'pathauto_punctuation_exclamation',
+    'pathauto_punctuation_greater_than',
+    'pathauto_punctuation_hash',
+    'pathauto_punctuation_hyphen',
+    'pathauto_punctuation_left_curly',
+    'pathauto_punctuation_left_parenthesis',
+    'pathauto_punctuation_left_square',
+    'pathauto_punctuation_less_than',
+    'pathauto_punctuation_percent',
+    'pathauto_punctuation_period',
+    'pathauto_punctuation_pipe',
+    'pathauto_punctuation_plus',
+    'pathauto_punctuation_question_mark',
+    'pathauto_punctuation_quotes',
+    'pathauto_punctuation_right_curly',
+    'pathauto_punctuation_right_parenthesis',
+    'pathauto_punctuation_right_square',
+    'pathauto_punctuation_semicolon',
+    'pathauto_punctuation_tilde',
+    'pathauto_punctuation_underscore',
+
+    // Misc settings.
+    'pathauto_case',
+    'pathauto_ignore_words',
+    'pathauto_max_bulk_update',
+    'pathauto_max_component_length',
+    'pathauto_max_length',
+    'pathauto_modulelist',
+    'pathauto_reduce_ascii',
+    'pathauto_separator',
+    'pathauto_transliterate',
+    'pathauto_update_action',
+    'pathauto_verbose',
+  );
+  
+  return $variables;
+}
