[evolvis-commits] r18707: enhance util_display_user to allow not linking (but still running the hooks)

mirabilos at evolvis.org mirabilos at evolvis.org
Mon Oct 8 12:15:26 CEST 2012


Author: mirabilos
Date: 2012-10-08 12:15:25 +0200 (Mon, 08 Oct 2012)
New Revision: 18707

Modified:
   trunk/gforge_base/evolvisforge-5.1/src/common/include/utils.php
Log:
enhance util_display_user to allow not linking (but still running the hooks)

Modified: trunk/gforge_base/evolvisforge-5.1/src/common/include/utils.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/src/common/include/utils.php	2012-10-08 10:15:16 UTC (rev 18706)
+++ trunk/gforge_base/evolvisforge-5.1/src/common/include/utils.php	2012-10-08 10:15:25 UTC (rev 18707)
@@ -1156,9 +1156,10 @@
  * @param int $user_id
  * @param string $text
  * @param string $size
+ * @param bool $dolink (default: true)
  * @return string
  */
-function util_display_user($username, $user_id,$text, $size='xs') {
+function util_display_user($username, $user_id, $text, $size='xs', $dolink=true) {
         $hook_params = array();
         $hook_params['username'] = $username;
         $hook_params['user_id'] = $user_id;
@@ -1171,6 +1172,9 @@
         $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 (!$dolink) {
+		$url = $text;
+	}
         if ($params['content']) {
                 return $params['content'].$url.'<div class="new_line"></div>';
         }



More information about the evolvis-commits mailing list