{% requirePackage 'Users' %} {% extends "_layouts/cp" %} {% includeCssResource "css/account.css" %} {% set crumbs = [ { label: "Users"|t, url: url('users') } ] %} {% if account is defined and account.id %} {% if account.isCurrent %} {% set title = "My Account"|t %} {% set baseUrl = 'myaccount' %} {% else %} {% requirePermission 'editUsers' %} {% set title = "{user}’s Account"|t({ user: account.name }) %} {% set baseUrl = 'users/' ~ account.id %} {% endif %} {% else %} {% requirePermission 'registerUsers' %} {% set title = "Register a new user"|t %} {% endif %} {% if account is defined and account.id %} {% set tabs = { account: { label: "Account"|t, url: url(baseUrl) }, profile: { label: "Profile"|t, url: url(baseUrl~'/profile') }, admin: (user.can('administrateUsers') ? { label: "Admin"|t, url: url(baseUrl~'/admin') } : null) } %} {% endif %}