p('Edit user') ?>

p('Cancel') ?>
'username', 'label' => $L->g('Username'), 'value' => $user->username(), 'disabled' => true )); if ($login->role() === 'admin') { echo Bootstrap::formSelect(array( 'name' => 'role', 'label' => $L->g('Role'), 'options' => array('author' => $L->g('Author'), 'editor' => $L->g('Editor'), 'admin' => $L->g('Administrator')), 'selected' => $user->role(), 'tip' => $L->g('author-can-write-and-edit-their-own-content') )); } echo Bootstrap::formInputText(array( 'name' => 'email', 'label' => $L->g('Email'), 'value' => $user->email(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'nickname', 'label' => $L->g('Nickname'), 'value' => $user->nickname(), 'tip' => $L->g('The nickname is almost used in the themes to display the author of the content'), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'firstName', 'label' => $L->g('First Name'), 'value' => $user->firstName(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'lastName', 'label' => $L->g('Last Name'), 'value' => $user->lastName(), 'data' => array('save' => 'true') )); echo Bootstrap::formTextarea(array( 'name' => 'bio', 'label' => $L->g('Bio'), 'value' => $user->bio(), 'rows' => 4, 'data' => array('save' => 'true') )); ?>
Profile picture preview
$L->g('Status'))); echo Bootstrap::formInputText(array( 'name' => 'status', 'label' => $L->g('Current status'), 'value' => $user->enabled() ? $L->g('Enabled') : $L->g('Disabled'), 'disabled' => true, 'tip' => $user->enabled() ? '' : $L->g('To enable the user you must set a new password') )); echo Bootstrap::formInputText(array( 'name' => 'registered', 'label' => $L->g('Registered'), 'value' => Date::format($user->registered(), DB_DATE_FORMAT, ADMIN_PANEL_DATE_FORMAT), 'disabled' => true )); if ($user->enabled()) { echo '
'; } } echo Bootstrap::formTitle(array('title' => $L->g('Authentication Token'))); echo Bootstrap::formInputText(array( 'name' => 'tokenAuth', 'label' => $L->g('Token'), 'value' => $user->tokenAuth(), 'tip' => $L->g('this-token-is-similar-to-a-password-it-should-not-be-shared') )); echo Bootstrap::formTitle(array('title' => $L->g('Change password'))); echo Bootstrap::formInputText(array( 'name' => 'newPassword', 'label' => $L->g('New password'), 'type' => 'password', 'value' => '' )); echo Bootstrap::formInputText(array( 'name' => 'confirmPassword', 'label' => $L->g('Confirm password'), 'type' => 'password', 'value' => '' )); ?>
'youtube', 'label' => 'Youtube', 'value' => $user->youtube(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'twitter', 'label' => 'Twitter', 'value' => $user->twitter(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'facebook', 'label' => 'Facebook', 'value' => $user->facebook(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'discord', 'label' => 'Discord', 'value' => $user->discord(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'codepen', 'label' => 'CodePen', 'value' => $user->codepen(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'instagram', 'label' => 'Instagram', 'value' => $user->instagram(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'gitlab', 'label' => 'GitLab', 'value' => $user->gitlab(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'github', 'label' => 'GitHub', 'value' => $user->github(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'linkedin', 'label' => 'LinkedIn', 'value' => $user->linkedin(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'xing', 'label' => 'Xing', 'value' => $user->xing(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'mastodon', 'label' => 'Mastodon', 'value' => $user->mastodon(), 'data' => array('save' => 'true') )); echo Bootstrap::formInputText(array( 'name' => 'vk', 'label' => 'VK', 'value' => $user->vk(), 'data' => array('save' => 'true') )); ?>