Hi,
OK, this is an odd one.
I developed a custom module. I added some menu entries in the tab.
So, node_article.module contains:
function node_article_menu($may_cache){
global $user;
$items = array();
// CACHABLE ENTRIES
if ($may_cache) {
// Administration entry. This makes sure the module can be configured
// from Drupal's "admin" link (new in Drupal 5.X)
$items[] = array(
'path' => 'admin/settings/node_article',
'title' => t('Peer review article module'),
'description' => t('Settings for the peer review article'),
'callback' => 'drupal_get_form',
'callback arguments' => array('node_article_admin_settings'),
'access' => user_access('administer site configuration'),
'type' => MENU_NORMAL_ITEM);
$items[] = array(
'path' => "pending_articless",
'title' => t('Pending articles'),
'callback' => 'node_article_pending_articles',
user_access('edit articles') ,
'type' => MENU_NORMAL_ITEM,
'weight' => 2);
// NON-CACHABLE ENTRIES
} else {
if (arg(0) == 'node' && is_numeric(arg(1))) {
$node = node_load(arg(1));
// The node can be loaded -- all OK
if ($node->nid) {
// I don't understand why we need this, but
// we do or these entries will come up for every single