revise admin page to be more dynamic

--HG--
branch : noink
let's pretend that order matters

--HG--
branch : noink
start using a definable title everywhere for gettextification

--HG--
branch : noink
determine if the user can actually edit their own name

--HG--
branch : noink