diff options
Diffstat (limited to 'includes')
-rw-r--r-- | includes/common.inc | 4 | ||||
-rw-r--r-- | includes/theme.inc | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/includes/common.inc b/includes/common.inc index e1f2dcc11..fabee01bf 100644 --- a/includes/common.inc +++ b/includes/common.inc @@ -350,10 +350,10 @@ function link_page() { return $links; } -function link_node($node) { +function link_node($node, $main = 0) { foreach (module_list() as $name) { if (module_hook($name, "link")) { - $links = array_merge($links, module_invoke($name, "link", "node", $node)); + $links = array_merge($links, module_invoke($name, "link", "node", $node, $main)); } } diff --git a/includes/theme.inc b/includes/theme.inc index 79fdeb353..60bf86cd0 100644 --- a/includes/theme.inc +++ b/includes/theme.inc @@ -69,8 +69,8 @@ class BaseTheme { else { $output .= check_output($node->body, 1); } - if ($main) { - $output .= "<br />[ ". $this->links(link_node($node)) ." ]"; + if ($links = link_node($node, $main)) { + $output .= "<br />[ ". $this->links($links) ." ]"; } $output .= "<hr />"; |