rem: if (!user.isSysAdmin() || req.data.edit == this.name || user == this) 
add: if (!isUserSysAdmin() || req.data.edit == this.name || session.user == this) 
context: function sysmgr_editlink_macro(param) {   // this macro is allowed just for sysadmins   if (!user.isSysAdmin() || req.data.edit == this.name || user == this)      return;   res.write(param.prefix);   var linkParam = new Object();   linkParam.linkto = "users";   linkParam.urlparam = "?item=" + this.name;   linkParam.urlparam += "&action=edit";   if (req.data.page)      linkParam.urlparam += "&page=" + req.data.page;   linkParam.urlparam += "#" + this.name;   root.manage.openLink(linkParam);   res.write(param.text ? param.text : "edit");   this.closeLink();   res.write(param.suffix);}
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/993/b1322e4b142fdd8f56a0f644facc0c1c91e10da8/sysmgr_macros.js/clean/code/User/sysmgr_macros.js