The variable 'visible' is also used for toggling the admin menu visibility, so it is always true when the visibility toggle is shown. Hence, it's caption is always 'Make Invisible', even when the topic already is invisible.
62 lines
2.5 KiB
Handlebars
62 lines
2.5 KiB
Handlebars
{{#if menuVisible}}
|
|
<div class="topic-admin-menu">
|
|
<h3>{{i18n admin_title}}</h3>
|
|
|
|
<ul>
|
|
<li>
|
|
<button {{action toggleMultiSelect}} class='btn btn-admin'><i class='icon-tasks'></i> {{i18n topic.actions.multi_select}}</button>
|
|
</li>
|
|
|
|
{{#if details.can_delete}}
|
|
<li>
|
|
<button {{action deleteTopic}} class='btn btn-admin btn-danger'><i class='icon-trash'></i> {{i18n topic.actions.delete}}</button>
|
|
</li>
|
|
{{/if}}
|
|
|
|
<li>
|
|
{{#if closed}}
|
|
<button {{action toggleClosed}} class='btn btn-admin'><i class='icon-unlock'></i> {{i18n topic.actions.open}}</button>
|
|
{{else}}
|
|
<button {{action toggleClosed}} class='btn btn-admin'><i class='icon-lock'></i> {{i18n topic.actions.close}}</button>
|
|
<button {{action showAutoClose}} class='btn btn-admin'><i class='icon-time'></i> {{i18n topic.actions.auto_close}}</button>
|
|
{{/if}}
|
|
</li>
|
|
|
|
<li>
|
|
{{#if pinned}}
|
|
<button {{action togglePinned}} class='btn btn-admin'><i class='icon-pushpin'></i> {{i18n topic.actions.unpin}}</button>
|
|
{{else}}
|
|
<button {{action togglePinned}} class='btn btn-admin'><i class='icon-pushpin'></i> {{i18n topic.actions.pin}}</button>
|
|
{{/if}}
|
|
</li>
|
|
|
|
<li>
|
|
{{#if archived}}
|
|
<button {{action toggleArchived}} class='btn btn-admin'><i class='icon-folder-close'></i> {{i18n topic.actions.unarchive}}</button>
|
|
{{else}}
|
|
<button {{action toggleArchived}} class='btn btn-admin'><i class='icon-folder-close'></i> {{i18n topic.actions.archive}}</button>
|
|
{{/if}}
|
|
</li>
|
|
|
|
<li>
|
|
{{#if visible}}
|
|
<button {{action toggleVisibility}} class='btn btn-admin'><i class='icon-eye-close'></i> {{i18n topic.actions.invisible}}</button>
|
|
{{else}}
|
|
<button {{action toggleVisibility}} class='btn btn-admin'><i class='icon-eye-open'></i> {{i18n topic.actions.visible}}</button>
|
|
{{/if}}
|
|
</li>
|
|
|
|
{{#if view.topic.canConvertToRegular}}
|
|
<li>
|
|
<button {{action convertToRegular}} class='btn btn-admin'><i class='icon-minus'></i> {{i18n topic.actions.convert_to_topic}}</button>
|
|
</li>
|
|
{{/if}}
|
|
|
|
<li>
|
|
<button class='btn btn-admin' {{action resetRead target="view.parentView"}}><i class='icon-remove'></i> {{i18n topic.actions.reset_read}}</button>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
{{else}}
|
|
<button class='btn no-text' id='show-topic-admin' {{action show}}><i class='icon icon-wrench'></i></button>
|
|
{{/if}} |