You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
TheBadSpace/templates/forms/edit-member.twig

81 lines
3.1 KiB
Twig

<form action="{{ path('den-members') }}" method="post" enctype="multipart/form-data">
<div>
<label>Handle</label><br/>
<input type="text" name="handle" value="{{ options.currentMember.handle }}"/>
<br/>
<label>Email</label><br/>
<input type="text" name="email" value="{{ options.currentMember.email }}"/>
<br/>
<label>New Password</label><br/>
<input type="password" name="new_pass" value=""/>
<br/>
<label>New Password Confirm</label><br/>
<input type="password" name="new_pass_confirm" value=""/>
<br/>
<label>Gender</label><br/>
<select name="gender">
{% if options.currentMember.gender is same as ("non_binary") %}
<option value="man">Man</option>
<option value="woman">Woman</option>
<option value="non_binary" selected>Non-Binary</option>
{% elseif options.currentMember.gender is same as ("woman") %}
<option value="man">Man</option>
<option value="woman" selected>Woman</option>
<option value="non_binary">Non-Binary</option>
{% elseif options.currentMember.gender is same as ("man") %}
<option value="man" selected>Man</option>
<option value="woman">Woman</option>
<option value="non_binary">Non-Binary</option>
{% endif %}
</select>
<br/>
<label>Pronoun</label><br/>
<select name="pronoun">
{% if options.currentMember.pronoun is same as ("they/them") %}
<option value="they/them" selected>They/Them</option>
<option value="she/her">She/Her</option>
<option value="he/him">He/Him</option>
{% elseif options.currentMember.pronoun is same as ("she/her") %}
<option value="they/them">They/Them</option>
<option value="she/her" selected>She/Her</option>
<option value="he/him">He/Him</option>
{% elseif options.currentMember.pronoun is same as ("he/him") %}
<option value="they/them">They/Them</option>
<option value="she/her">She/Her</option>
<option value="he/him" selected>He/Him</option>
{% endif %}
</select>
<br/>
<label>Active?</label><br/>
<select name="active">
{% if options.currentMember.active %}
<option value="false">No</option>
<option value="true" selected>Yes</option>
{% else %}
<option value="false" selected>No</option>
<option value="true">Yes</option>
{% endif %}
</select><br/>
<label>Role</label><br/>
<select name="role">
{% if options.currentMember.role is same as (1) %}
<option value="1" selected>Admin</option>
<option value="2">Editor</option>
<option value="3">Contributer</option>
{% elseif options.currentMember.role is same as (2) %}
<option value="1">Admin</option>
<option value="2" selected>Editor</option>
<option value="3">Contributer</option>
{% elseif options.currentMember.role is same as (3) %}
<option value="1">Admin</option>
<option value="2">Editor</option>
<option value="3" selected>Contributer</option>
{% endif %}
</select>
</div>
<input type="hidden" name="token" value="{{ csrf_token('upload') }}"/>
<input type="hidden" name="member_id" value="{{ options.currentMember.id }}"/>
<input type="hidden" name="mode" value="edit"/>
<input type="submit" value="Edit Member" name="submit_button"></form>