Index: image_exact.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/image_exact/image_exact.module,v
retrieving revision 1.3
diff -u -r1.3 image_exact.module
--- image_exact.module	13 May 2006 20:56:36 -0000	1.3
+++ image_exact.module	18 Feb 2007 00:11:03 -0000
@@ -13,10 +13,22 @@
 }
 
 /*
-* Implementation of hook_settings
+* Implementation of hook_menu
 */
+function image_exact_menu($may_cache) {
+  $items[] = array(
+    'path' => 'admin/settings/image_exact',
+    'title' => t('Image Exact'),
+    'description' => t('Configure the Image Exact module.'),
+    'callback' => 'drupal_get_form',
+    'callback arguments' => array('image_exact_admin_settings'),
+    'access' => user_access('administer site configuration'),
+    'type' => MENU_NORMAL_ITEM, // optional
+  );
+  return $items;
+}
 
-function image_exact_settings() {
+function image_exact_admin_settings() {
   if (!image_get_toolkit()) {
     drupal_set_message('You must enable an image toolkit for this module to work!', 'error');
   }
@@ -45,7 +57,7 @@
     '#description' => t('Because of how the avatar system works, you need to enter a value in the %link that is DOUBLE what you want the real avatar size to be. If you want 85x85 exact, check the above box, then change the setting on the %link to 170x170', array('%link' => $user_settings)),
   );
   }
-  return $form;
+  return system_settings_form($form);
 }
 
 /*

