# HG changeset patch # User Marcin Kuzminski # Date 2012-03-13 05:52:15 # Node ID e29c688e68852e42b107fbd62fb203bf197247c9 # Parent b745d5d2563c23e73123648339d994268a5f6fbb linkify perms and make global ones display better diff --git a/rhodecode/public/js/rhodecode.js b/rhodecode/public/js/rhodecode.js --- a/rhodecode/public/js/rhodecode.js +++ b/rhodecode/public/js/rhodecode.js @@ -704,8 +704,9 @@ var permNameSort = function(a, b, desc, var a_ = fromHTML(a.getData(field)); var b_ = fromHTML(b.getData(field)); // extract name from table - a_ = a_.innerHTML; - b_ = b_.innerHTML; + + a_ = a_.children[0].innerHTML; + b_ = b_.children[0].innerHTML; var comp = YAHOO.util.Sort.compare; var compState = comp(a_, b_, desc); diff --git a/rhodecode/templates/admin/users/user_edit_my_account.html b/rhodecode/templates/admin/users/user_edit_my_account.html --- a/rhodecode/templates/admin/users/user_edit_my_account.html +++ b/rhodecode/templates/admin/users/user_edit_my_account.html @@ -186,10 +186,18 @@ %for k in c.rhodecode_user.permissions[section]: - ${k} + + %if section == 'repositories': + ${k} + %elif section == 'repositories_groups': + ${k} + %else: + ${k} + %endif + %if section == 'global': - ${', '.join(c.rhodecode_user.permissions[section])} + ${h.bool2icon(True)} %else: ${c.rhodecode_user.permissions[section].get(k)} %endif