{{{ if privileges.editable }}}
<li <!-- IF locked -->hidden<!-- ENDIF locked -->>
	<a component="topic/lock" href="#" class="dropdown-item rounded-1 <!-- IF locked -->hidden<!-- ENDIF locked -->" role="menuitem"><i class="fa fa-fw fa-lock"></i> [[topic:thread-tools.lock]]</a>
</li>

<li <!-- IF !locked -->hidden<!-- ENDIF !locked -->>
	<a component="topic/unlock" href="#" class="dropdown-item rounded-1 <!-- IF !locked -->hidden<!-- ENDIF !locked -->" role="menuitem"><i class="fa fa-fw fa-unlock"></i> [[topic:thread-tools.unlock]]</a>
</li>

<li <!-- IF pinned -->hidden<!-- ENDIF pinned -->>
	<a component="topic/pin" href="#" class="dropdown-item rounded-1 <!-- IF pinned -->hidden<!-- ENDIF pinned -->" role="menuitem"><i class="fa fa-fw fa-thumb-tack"></i> [[topic:thread-tools.pin]]</a>
</li>

<li <!-- IF !pinned -->hidden<!-- ENDIF !pinned -->>
	<a component="topic/unpin" href="#" class="dropdown-item rounded-1 <!-- IF !pinned -->hidden<!-- ENDIF !pinned -->" role="menuitem"><i class="fa fa-fw fa-thumb-tack fa-rotate-90"></i> [[topic:thread-tools.unpin]]</a>
</li>

<li>
	<a component="topic/move" class="dropdown-item rounded-1" href="#" role="menuitem"><i class="fa fa-fw fa-arrows"></i> [[topic:thread-tools.move]]</a>
</li>

<li>
	<a component="topic/merge" class="dropdown-item rounded-1" href="#" role="menuitem"><i class="fa fa-fw fa-code-fork"></i> [[topic:thread-tools.merge]]</a>
</li>

<li>
	<a component="topic/fork" class="dropdown-item rounded-1" href="#" role="menuitem"><i class="fa fa-fw fa-code-fork"></i> [[topic:thread-tools.fork]]</a>
</li>

<li>
	<a component="topic/tag" class="dropdown-item rounded-1" href="#" role="menuitem"><i class="fa fa-fw fa-tag"></i> [[topic:thread-tools.tag]]</a>
</li>

{{{ if !scheduled }}}
<li>
	<a component="topic/move-posts" class="dropdown-item rounded-1" href="#" role="menuitem"><i class="fa fa-fw fa-arrows"></i> [[topic:thread-tools.move-posts]]</a>
</li>
{{{ end }}}

<li>
	<a component="topic/mark-unread-for-all" class="dropdown-item rounded-1" href="#" role="menuitem"><i class="fa fa-fw fa-inbox"></i> [[topic:thread-tools.markAsUnreadForAll]]</a>
</li>

<li class="dropdown-divider"></li>
{{{ end }}}

<!-- IF privileges.deletable -->
<li <!-- IF deleted -->hidden<!-- ENDIF deleted -->>
	<a component="topic/delete" href="#" class="dropdown-item rounded-1 <!-- IF deleted -->hidden<!-- ENDIF deleted -->" role="menuitem"><i class="fa fa-fw fa-trash-o"></i> [[topic:thread-tools.delete]]</a>
</li>

{{{ if !scheduled }}}
<li <!-- IF !deleted -->hidden<!-- ENDIF !deleted -->>
	<a component="topic/restore" href="#" class="dropdown-item rounded-1 <!-- IF !deleted -->hidden<!-- ENDIF !deleted -->" role="menuitem"><i class="fa fa-fw fa-history"></i> [[topic:thread-tools.restore]]</a>
</li>
{{{ end }}}

<!-- IF privileges.purge -->
<li <!-- IF !deleted -->hidden<!-- ENDIF !deleted -->>
	<a component="topic/purge" href="#" class="dropdown-item rounded-1 <!-- IF !deleted -->hidden<!-- ENDIF !deleted -->" role="menuitem"><i class="fa fa-fw fa-eraser"></i> [[topic:thread-tools.purge]]</a>
</li>
<!-- END -->

<!-- IF privileges.isAdminOrMod -->
<li>
	<a component="topic/delete/posts" class="dropdown-item rounded-1" href="#" role="menuitem"><i class="fa fa-fw fa-trash-o"></i> [[topic:thread-tools.delete-posts]]</a>
</li>
<!-- ENDIF privileges.isAdminOrMod -->

{{{each thread_tools}}}
<li>
	<a href="#" class="dropdown-item rounded-1 {thread_tools.class}" role="menuitem"><i class="fa fa-fw {thread_tools.icon}"></i> {thread_tools.title}</a>
</li>
{{{end}}}
<!-- ENDIF privileges.deletable -->