Index: modules/article/article.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/article/article.module,v
retrieving revision 1.6
diff -u -F^function -r1.6 article.module
--- modules/article/article.module	4 Apr 2004 01:19:21 -0000	1.6
+++ modules/article/article.module	19 Jun 2004 12:32:50 -0000
@@ -76,16 +76,23 @@ function article_link($type, $node) {
   if ($type == "page" && user_access("access content")) {
     $links[] = l(t(variable_get("article_title", "articles")), "article", array("title" => t("Article listings.")));
   }
-
-  if ($type == "system") {
-    if (user_access("access content")) {
-      menu("article", t("articles"), "article_page", 0, 1);
-    }
-  }
      
   return $links;
 }
 
+/**
+ * Implementation of hook_menu().
+ */
+function article_menu() {
+  $items = array();
+
+  $items[] = array('path' => 'article', 'title' => t('articles'),
+    'access' => user_access('access content'),
+    'callback' => 'article_page',
+    'type' => MENU_CALLBACK);
+
+  return $items;
+}
 
 /**
   Hook Settings - admin settings for the article module.
