133 lines
5.2 KiB
PHP
133 lines
5.2 KiB
PHP
<h2 class="title"><i class="fa fa-user"></i><?php $Language->p('Edit user') ?></h2>
|
|
|
|
<nav class="navbar nav-pills sublinks" data-tools="tabs" data-active="#profile">
|
|
<ul>
|
|
<li><a href="#profile"><?php $Language->p('Profile') ?></a></li>
|
|
<li><a href="#email"><?php $Language->p('Email') ?></a></li>
|
|
<li><a href="#password"><?php $Language->p('Password') ?></a></li>
|
|
|
|
<?php if($_user['username']=='admin') { ?>
|
|
<li><a href="#delete"><?php $Language->p('Delete') ?></a></li>
|
|
<?php } ?>
|
|
</ul>
|
|
</nav>
|
|
|
|
<!-- ===================================== -->
|
|
<!-- Profile -->
|
|
<!-- ===================================== -->
|
|
|
|
<div id="profile">
|
|
<form method="post" action="" class="forms" enctype="multipart/form-data">
|
|
<input type="hidden" id="jstoken" name="token" value="<?php $Security->printToken() ?>">
|
|
<input type="hidden" name="username" value="<?php echo $_user['username'] ?>">
|
|
|
|
<label>
|
|
<?php $Language->p('First name') ?>
|
|
<input type="text" name="firstName" class="width-50" value="<?php echo $_user['firstName'] ?>">
|
|
</label>
|
|
|
|
<label>
|
|
<?php $Language->p('Last name') ?>
|
|
<input type="text" name="lastName" class="width-50" value="<?php echo $_user['lastName'] ?>">
|
|
</label>
|
|
<!-- Picture -->
|
|
<label>
|
|
<?php $Language->p('Profile picture') ?><br/>
|
|
<?php if($_user['picture']) { ?>
|
|
<img id="profilePicture" src="<?php echo HTML_PATH_PICTURES.trim($_user['username']).'.'.$_user['picture'].'?'.$_user['updated'] ?>">
|
|
<?php } ?>
|
|
<input type="file" name="profilePicture" id="fileToUpload">
|
|
</label><br/>
|
|
|
|
|
|
<?php if($Login->username()==='admin') { ?>
|
|
|
|
<label for="role">
|
|
<?php $Language->p('Role') ?>
|
|
<select name="role" class="width-50">
|
|
<?php
|
|
$htmlOptions = array('admin'=>$Language->get('Administrator'), 'editor'=>$Language->get('Editor'));
|
|
foreach($htmlOptions as $value=>$text) {
|
|
echo '<option value="'.$value.'"'.( ($_user['role']===$value)?' selected="selected"':'').'>'.$text.'</option>';
|
|
}
|
|
?>
|
|
</select>
|
|
<div class="forms-desc"><?php $Language->p('you-can-choose-the-users-privilege') ?></div>
|
|
</label>
|
|
|
|
<?php } ?>
|
|
|
|
<input type="submit" class="btn btn-blue" value="<?php $Language->p('Save') ?>" name="edit-user">
|
|
<a href="<?php echo HTML_PATH_ADMIN_ROOT.'users' ?>" class="btn"><?php $Language->p('Cancel') ?></a>
|
|
</form>
|
|
</div>
|
|
|
|
<!-- ===================================== -->
|
|
<!-- E-mail -->
|
|
<!-- ===================================== -->
|
|
|
|
<div id="email">
|
|
<form method="post" action="" class="forms">
|
|
<input type="hidden" id="jstoken" name="token" value="<?php $Security->printToken() ?>">
|
|
<input type="hidden" name="username" value="<?php echo $_user['username'] ?>">
|
|
|
|
<label>
|
|
<?php $Language->p('Email') ?>
|
|
<input type="text" name="email" class="width-50" value="<?php echo $_user['email'] ?>">
|
|
<div class="forms-desc"><?php $Language->p('email-will-not-be-publicly-displayed') ?></div>
|
|
</label>
|
|
|
|
<input type="submit" class="btn btn-blue" value="<?php $Language->p('Save') ?>" name="edit-user">
|
|
<a href="<?php echo HTML_PATH_ADMIN_ROOT.'users' ?>" class="btn"><?php $Language->p('Cancel') ?></a>
|
|
</form>
|
|
</div>
|
|
|
|
<!-- ===================================== -->
|
|
<!-- Password -->
|
|
<!-- ===================================== -->
|
|
|
|
<div id="password">
|
|
<form method="post" action="" class="forms">
|
|
<input type="hidden" id="jstoken" name="token" value="<?php $Security->printToken() ?>">
|
|
<input type="hidden" name="username" value="<?php echo $_user['username'] ?>">
|
|
|
|
<label>
|
|
<?php $Language->p('New password') ?>
|
|
<input type="password" name="password" class="width-50">
|
|
</label>
|
|
|
|
<label>
|
|
<?php $Language->p('Confirm password') ?>
|
|
<input type="password" name="confirm-password" class="width-50">
|
|
</label>
|
|
|
|
<input type="submit" class="btn btn-blue" value="<?php $Language->p('Save') ?>" name="change-password">
|
|
<a href="<?php echo HTML_PATH_ADMIN_ROOT.'users' ?>" class="btn"><?php $Language->p('Cancel') ?></a>
|
|
</form>
|
|
</div>
|
|
|
|
<!-- ===================================== -->
|
|
<!-- Delete -->
|
|
<!-- ===================================== -->
|
|
<?php if($_user['username']=='admin') { ?>
|
|
|
|
<div id="delete">
|
|
|
|
<form method="post" action="" class="forms">
|
|
<input type="hidden" id="jstoken" name="token" value="<?php $Security->printToken() ?>">
|
|
<input type="hidden" name="username" value="<?php echo $_user['username'] ?>">
|
|
<p><input type="submit" name="delete-user-all" class="btn btn-blue" value="<?php $Language->p('Delete the user and all its posts') ?>"></p>
|
|
</form>
|
|
|
|
<form method="post" action="" class="forms">
|
|
<input type="hidden" id="jstoken" name="token" value="<?php $Security->printToken() ?>">
|
|
<input type="hidden" name="username" value="<?php echo $_user['username'] ?>">
|
|
<p><input type="submit" name="delete-user-associate" class="btn btn-blue" value="<?php $Language->p('Delete the user and associate its posts to admin user') ?>"></p>
|
|
</form>
|
|
|
|
<a href="<?php echo HTML_PATH_ADMIN_ROOT.'users' ?>" class="btn"><?php $Language->p('Cancel') ?></a>
|
|
|
|
</div>
|
|
|
|
<?php } ?>
|