From 68df2c81ff1ab57a00cd349aeb225368d8c806c7 Mon Sep 17 00:00:00 2001 From: ben Date: Thu, 10 Jul 2008 13:29:18 +0000 Subject: Added a plugin hook for counting comments. git-svn-id: https://code.elgg.org/elgg/trunk@1390 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/lib/elgglib.php | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'engine') diff --git a/engine/lib/elgglib.php b/engine/lib/elgglib.php index 404c818a9..bde7d9499 100644 --- a/engine/lib/elgglib.php +++ b/engine/lib/elgglib.php @@ -517,6 +517,9 @@ } else { $selected = false; } + + $submenu .= ""; + $submenu .= elgg_view('canvas_header/submenu_template', array( 'href' => $item->value, @@ -564,6 +567,10 @@ * @return int Number of comments */ function elgg_count_comments($entity) { + + if ($commentno = trigger_plugin_hook('comments:count',$entity->getType(),array('entity' => $entity),false)) { + return $commentno; + } else return count_annotations($entity->getGUID(), "", "", "generic_comment"); } -- cgit v1.2.3