[Fusionforge-commits] r12732 - trunk/src/common/include

Sabri LABBENE labbenes at fusionforge.org
Mon Mar 14 15:02:20 CET 2011


Author: labbenes
Date: 2011-03-14 15:02:20 +0100 (Mon, 14 Mar 2011)
New Revision: 12732

Modified:
   trunk/src/common/include/utils.php
Log:
add code for hook invocation in order to display a compact view of FF users.

Modified: trunk/src/common/include/utils.php
===================================================================
--- trunk/src/common/include/utils.php	2011-03-14 10:28:03 UTC (rev 12731)
+++ trunk/src/common/include/utils.php	2011-03-14 14:02:20 UTC (rev 12732)
@@ -1145,13 +1145,22 @@
  * @return string
  */
 function util_display_user($username, $user_id,$text, $size='xs') {
-	$params = array('user_id' => $user_id, 'size' => $size, 'content' => '');
-	plugin_hook_by_reference('user_logo', $params);
-	$url = '<a href="' . util_make_url_u ($username, $user_id) . '">' . $text . '</a>';
-	if ($params['content']) {
-		return $params['content'].$url.'<div class="new_line"></div>';
-	}
-	return $url;
+        $hook_params = array();
+        $hook_params['username'] = $username;
+        $hook_params['user_id'] = $user_id;
+        $hook_params['user_link'] = '';
+        plugin_hook_by_reference("user_link_with_tooltip", $hook_params);
+        if($hook_params['user_link'] != ''){
+                return $hook_params['user_link'];
+        }
+
+        $params = array('user_id' => $user_id, 'size' => $size, 'content' => '');
+        plugin_hook_by_reference('user_logo', $params);
+        $url = '<a href="' . util_make_url_u ($username, $user_id) . '">' . $text . '</a>';
+        if ($params['content']) {
+                return $params['content'].$url.'<div class="new_line"></div>';
+        }
+        return $url;
 }
 
 /**




More information about the Fusionforge-commits mailing list