--- sparkline.module.old	2006-11-19 13:59:52.000000000 -0500
+++ sparkline.module	2007-03-03 20:26:34.000000000 -0500
@@ -18,7 +18,21 @@ function sparkline_help($section) {
   }
 }
 
-function sparkline_settings() {
+function sparkline_menu($may_cache) {
+
+  $items[] = array(
+    'path' => 'admin/settings/sparklines',
+    'title' => t('Sparklines'),
+    'description' => t('Settings for the sparklines module.'),
+    'callback' => 'drupal_get_form',
+    'callback arguments' => array('sparkline_admin_settings'),
+    'access' => user_access('admin'),
+    'type' => MENU_NORMAL_ITEM, // optional
+   );
+   return $items;
+}
+
+function sparkline_admin_settings() {
   $path = file_create_path(variable_get('sparkline_cache', 'sparkline'));
   file_check_directory($path, FILE_CREATE_DIRECTORY, 'sparkline_cache');
 
@@ -40,8 +54,7 @@ function sparkline_settings() {
     '#required' => TRUE,
     '#default_value' => $path,
   );
-
-  return $form;
+  return system_settings_form($form);  
 }
 
 /**
