diff options
Diffstat (limited to 'modules/node.module')
-rw-r--r-- | modules/node.module | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/modules/node.module b/modules/node.module index b310f070d..e7844a37b 100644 --- a/modules/node.module +++ b/modules/node.module @@ -551,17 +551,12 @@ function node_link($type, $node = 0, $main = 0) { $links = array(); - if ($type == "page") { - $links[] = l(t("submit"), "node/add", array("title" => t("Submit or suggest new content."))); - } - if ($type == "node") { if ($node->links) { $links = $node->links; } - if ($main == 1 && $node->teaser && strlen($node->teaser) != strlen($node->body)) - { + if ($main == 1 && $node->teaser && strlen($node->teaser) != strlen($node->body)) { $links[] = l(t("read more"), "node/view/$node->nid", array("title" => t("Read the rest of this posting."), "class" => "read-more")); } @@ -572,6 +567,7 @@ function node_link($type, $node = 0, $main = 0) { if ($type == "system") { menu("node/add", t("create content"), NULL, NULL, 1); + if (user_access("administer nodes")) { menu("admin/node", t("content"), "node_admin", node_help("admin/node")); menu("admin/node/search", t("search"), "node_admin", node_help("admin/node/search"), 8); |