templates/game/editAccount.html.twig
{% extends 'noBarBase.html.twig' %}
{% block title %}Ultimate Warfare - Game account settings{% endblock title %}
{% block content %}
<table class="table text-center">
<tr class="tabletop">
<td colspan="2"><b>Account Settings</b> </td>
</tr>
<tr>
<td width="150">Username: </td>
<td width="450"><b>{{ user.username }}</b></td>
</tr>
<tr>
<td width="150">Email: </td>
<td width="450"><b>{{ user.email }}</b></td>
</tr>
<tr>
<td width="150">Signup date: </td>
<td width="450"><b>{{ user.signup|date("Y-m-d H:i:s") }}</b></td>
</tr>
<tr>
<td width="150">Account Type: </td>
<td width="450"><b>{{ userType }}</b></td>
</tr>
<tr>
<td width="150">Account Status: </td>
<td width="450">
<b>
{% if user.active == 1 %}
<span class="good">Activated</span>
{% else %}
<span class="bad">Banned/De-activated</span>
{% endif %}
</b>
</td>
</tr>
<tr class="tabletop">
<td colspan="2">
<div><b>Change Password</b></div>
</td>
</tr>
<tr>
<td colspan="2">
{{ form_start(changePasswordForm) }}
{{ form_row(changePasswordForm.oldPassword) }}
{{ form_row(changePasswordForm.plainPassword) }}
{{ form_end(changePasswordForm) }}
</td>
</tr>
<tr class="tabletop">
<td colspan="2"><b>Avatar Upload </b></td>
</tr>
<tr>
{% if user.hasAvatar %}
<td colspan="1">
<p><img alt="{{ user.username }} Avatar" src="data:image/jpeg;base64,{{ user.avatar|base64_encode(constant('FrankProjects\\UltimateWarfare\\Twig\\Base64EncodeExtension::GET_CONTENT_FROM_STREAM')) }}" /></p>
<p><a href="{{ path('Game/Account/DeleteAvatar') }}" class="btn-danger btn">Remove avatar</a></p>
</td>
{% endif %}
<td colspan="{{ user.hasAvatar ? '1' : '2' }}">
{{ form_start(uploadAvatar) }}
{{ form_errors(uploadAvatar) }}
{{ form_row(uploadAvatar.avatar) }}
{{ form_end(uploadAvatar) }}
</td>
</tr>
<tr class="tabletop">
<td colspan="2"><b>Other Settings</b></td>
</tr>
<tr>
<td colspan="2">
<form class="general" action="{{ path('Game/Account/Edit') }}" method="POST">
<div>
<label for="adviser">Show Advisors:</label>
{% if user.adviser == 1 %}
<input type="checkbox" name="adviser" id="adviser" checked="checked" />
{% else %}
<input type="checkbox" name="adviser" id="adviser" />
{% endif %}
</div>
<input class="btn btn-primary" type="submit" name="change_settings" value="Save Settings">
</form>
</td>
</tr>
</table>
<br />
<a class="B" href="{{ path('Game/Account') }}">Back</a>
{% endblock %}