Index: includes/menu.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/menu.inc,v
retrieving revision 1.85
diff -u -r1.85 menu.inc
--- includes/menu.inc	18 Sep 2005 17:03:26 -0000	1.85
+++ includes/menu.inc	1 Oct 2005 19:17:56 -0000
@@ -604,9 +604,23 @@
  * @ingroup themeable
  */
 function theme_menu_item_link($item, $link_item) {
-  return l($item['title'], $link_item['path'], array_key_exists('description', $item) ? array('title' => $item['description']) : array());
+  $link = '';
+  if(substr($link_item['path'], 0, 5) == "link:") {
+    $link_item['path'] = substr($link_item['path'], 5);
+    // This needs to be a new function in common.inc - such as "static_link" or such
+    // static_link($item['title'], $link_item['path'], array_key_exists('description', $item) ? array('title' => $item['description']) : array());
+    // -Start-
+    $text = $item['title'];
+    $url = substr($link_item['path'], 5);
+    $attributes = array_key_exists('description', $item) ? array('title' => $item['description']) : array();
+    $link = '<a href="'. check_url($url) .'"'. drupal_attributes($attributes) .'>'. ($html ? $text : check_plain($text)) .'</a>';
+    // -End-
+  }
+  else {
+    $link = l($item['title'], $link_item['path'], array_key_exists('description', $item) ? array('title' => $item['description']) : array());
+  }
+  return $link;
 }
-
 /**
  * Returns the rendered link to a menu item.
  *
