zulip/static/templates/admin_profile_field_list.ha...

68 lines
2.8 KiB
Handlebars

{{#with profile_field}}
<tr class="profile-field-row" data-profile-field-id="{{id}}">
<td>
<span class="profile_field_name">{{name}}</span>
</td>
<td>
<span class="profile_field_hint">{{hint}}</span>
</td>
<td>
<span class="profile_field_type">{{type}}</span>
</td>
{{#if ../can_modify}}
<td>
<button class="button rounded small delete btn-danger" title="{{t 'Delete' }}" data-profile-field-id="{{id}}">
<i class="icon-vector-trash"></i>
</button>
<button class="button rounded small btn-warning open-edit-form" title="{{t 'Edit' }}" data-profile-field-id="{{id}}">
<i class="icon-vector-pencil"></i>
</button>
<button class="button rounded small btn-warning move-field-up" {{#if ../first}}disabled="disabled"{{/if}} title="{{t 'Up' }}" data-profile-field-id="{{id}}">
<i class="icon-vector-chevron-up"></i>
</button>
<button class="button rounded small btn-warning move-field-down" {{#if ../last}}disabled="disabled"{{/if}} title="{{t 'Down' }}" data-profile-field-id="{{id}}">
<i class="icon-vector-chevron-down"></i>
</button>
</td>
{{/if}}
</tr>
<tr class="profile-field-form display-none" data-profile-field-id="{{id}}">
<td colspan="3">
<form class="form-horizontal name-setting">
<div class="input-group name_change_container">
<label for="name">{{t "Name" }}</label>
<input type="text" name="name" value="{{ name }}" />
</div>
<div class="input-group hint_change_container">
<label for="hint">{{t "Hint" }}</label>
<input type="text" name="hint" value="{{ hint }}" />
</div>
{{#if is_choice_field }}
<div class="input-group">
<label for="profile_field_choices_edit">{{t "Field choices" }}</label>
<div class="profile-field-choices" name="profile_field_choices_edit">
<div class='choices-header'>
<div class='choice-field'>Value</div>
<div class='choice-field'>Text</div>
<div class='choice-field'>Order</div>
</div>
<hr />
{{#each choices}}
{{partial "profile-field-choice" }}
{{/each}}
</div>
</div>
{{/if}}
<div class="input-group">
<button type="button" class="button rounded sea-green submit">
{{t 'Save changes' }}
</button>
<button type="button" class="button rounded btn-danger reset">
{{t 'Cancel' }}
</button>
</div>
</form>
</td>
</tr>
{{/with}}