--- helptip.module	2007-05-20 20:24:04.000000000 -0400
+++ helptip.module	2008-01-24 15:16:37.000000000 -0500
@@ -436,3 +436,37 @@
     $paths[] = db_escape_string($alias);
   return $paths;
 }
+
+function helptip_form_alter($form_id, &$form) {
+
+  switch ($form_id) {
+    case 'user_edit':
+      $form['#submit'] = array('helptip_user_submit' => array()) + $form['#submit'];
+ 
+      $form['helptip'] = array(
+          '#type'        => 'fieldset',
+          '#title'       => t('Help Tip settings'),
+          '#collapsible' => FALSE
+        );
+
+      $form['helptip']['helptip_reset'] = array(
+          '#type'          => 'checkbox',
+	  '#title'	   => t('Show hidden Help Tips'),
+	  '#default_value' => FALSE,
+	  '#description'	   => t('To show any help tips you have hidden, check this box and submit the page.'),
+      );
+	
+      return $form;
+    break;
+  }
+}
+
+function helptip_user_submit( $form_id, $edit) {
+  
+  if ( is_numeric(arg(1)) && $edit['helptip_reset']) {
+
+    db_query("DELETE FROM {helptip_user_data} WHERE uid=%d AND relation='hidden'", arg(1));
+    drupal_set_message(t('All help tips will now be shown.'));
+  }
+ 
+}
