Index: openacs-4/packages/xotcl-request-monitor/www/long-calls.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xotcl-request-monitor/www/long-calls.tcl,v diff -u -r1.2.2.4 -r1.2.2.5 --- openacs-4/packages/xotcl-request-monitor/www/long-calls.tcl 30 Nov 2016 08:16:17 -0000 1.2.2.4 +++ openacs-4/packages/xotcl-request-monitor/www/long-calls.tcl 14 Dec 2016 08:05:12 -0000 1.2.2.5 @@ -13,12 +13,13 @@ } proc ::xo::userid_link {uid} { - if {[string first . $uid] > -1} { - set userinfo 0 - } else { - set userinfo "$uid" - } - return $userinfo + if {![string is integer -strict $uid]} { + set userinfo 0 + } else { + set user_url [acs_community_member_admin_url -user_id $uid] + set userinfo "$uid" + } + return $userinfo } proc ::xo::regsub_eval {re string cmd {prefix ""}} { set map { \" \\\" \[ \\[ \] \\] \$ \\$ \\ \\\\}