{% extends (craft.hasPackage('Users') ? "users/_edit/layout" : "_layouts/cp") %} {% if craft.hasPackage('Users') %} {% set selectedTab = 'account' %} {% else %} {% set title = "My Account"|t %} {% endif %} {% import "_includes/forms" as forms %} {% includeCssResource 'css/account.css' %} {% includeJsResource 'js/account.js' %} {% set isUsersAccount = false %} {% if account is not defined and craft.request.segment(1) == 'myaccount' %} {% set isUsersAccount = true %} {% set account = user %} {% endif %} {% if craft.hasPackage('Users') %} {% if account is not defined and userId is defined %} {% set account = craft.users.status('*').id(userId).first %} {% if not account %}{% exit 404 %}{% endif %} {% set currentUser = craft.session.getUser(userId) %} {% if currentUser is defined and (account.email == currentUser.email) %} {% set isUsersAccount = true %} {% endif %} {% endif %} {% endif %} {% set isNewAccount = (account is not defined or not account.id) %} {% set content %}
{% endset %}