1 {capture assign='pageTitle'}{$__wcf->getActivePage()->getTitle()}: {$queue->getTitle()}{/capture}
3 {capture assign='contentHeader'}
4 <header class="contentHeader">
5 <div class="contentHeaderTitle">
6 <h1 class="contentTitle">{$__wcf->getActivePage()->getTitle()}</h1>
8 {if $queue->lastChangeTime}
9 <dl class="plain inlineDataList">
10 <dt>{lang}wcf.moderation.lastChangeTime{/lang}</dt>
11 <dd>{@$queue->lastChangeTime|time}</dd>
15 <dl class="plain inlineDataList" id="moderationAssignedUserContainer">
16 <dt>{lang}wcf.moderation.assignedUser{/lang}</dt>
19 {if $queue->assignedUserID}
20 <a href="{link controller='User' id=$assignedUserID}{/link}" class="userLink" data-user-id="{@$assignedUserID}">{$queue->assignedUsername}</a>
22 {lang}wcf.moderation.assignedUser.nobody{/lang}
28 <dl class="plain inlineDataList" id="moderationStatusContainer">
29 <dt>{lang}wcf.moderation.status{/lang}</dt>
30 <dd>{$queue->getStatus()}</dd>
35 <nav class="contentHeaderNavigation">
38 {if !$queue->isDone()}
39 {if $queueManager->canRemoveContent($queue->getDecoratedObject())}<li class="jsOnly"><a id="enableContent" class="button"><span class="icon icon16 fa-check"></span> <span>{lang}wcf.moderation.activation.enableContent{/lang}</span></a></li>{/if}
40 <li class="jsOnly"><a id="removeContent" class="button"><span class="icon icon16 fa-times"></span> <span>{lang}wcf.moderation.activation.removeContent{/lang}</span></a></li>
42 {if $queue->getAffectedObject()}<li><a href="{$queue->getAffectedObject()->getLink()}" class="button"><span class="icon icon16 fa-arrow-right"></span> <span>{lang}wcf.moderation.jumpToContent{/lang}</span></a></li>{/if}
44 {event name='contentHeaderNavigation'}
52 {include file='header'}
54 {include file='formError'}
56 <section class="section sectionContainerList">
57 <header class="sectionHeader">
58 <h2 class="sectionTitle">{lang}wcf.moderation.activation.content{/lang}</h2>
59 <small class="sectionDescription">{lang}wcf.moderation.type.{@$queue->getObjectTypeName()}{/lang}</small>
65 {include file='__commentJavaScript' commentContainerID='moderationQueueCommentList'}
67 <section id="comments" class="section sectionContainerList moderationComments">
68 <header class="sectionHeader">
69 <h2 class="sectionTitle">{lang}wcf.moderation.comments{/lang} <span class="badge">{#$queue->comments}</span></h2>
70 <p class="sectionDescription">{lang}wcf.moderation.comments.description{/lang}</p>
73 <ul id="moderationQueueCommentList" class="commentList containerList" data-can-add="true" data-object-id="{@$queueID}" data-object-type-id="{@$commentObjectTypeID}" data-comments="{@$commentList->countObjects()}" data-last-comment-time="{@$lastCommentTime}">
74 {include file='commentList'}
78 <script data-relocate="true">
81 WCF.Language.addObject({
82 'wcf.moderation.activation.enableContent.confirmMessage': '{lang}wcf.moderation.activation.enableContent.confirmMessage{/lang}',
83 'wcf.moderation.activation.removeContent.confirmMessage': '{lang}wcf.moderation.activation.removeContent.confirmMessage{/lang}',
84 'wcf.moderation.assignedUser': '{lang}wcf.moderation.assignedUser{/lang}',
85 'wcf.moderation.assignedUser.change': '{lang}wcf.moderation.assignedUser.change{/lang}',
86 'wcf.moderation.assignedUser.error.notAffected': '{lang}wcf.moderation.assignedUser.error.notAffected{/lang}',
87 'wcf.moderation.status.outstanding': '{lang}wcf.moderation.status.outstanding{/lang}',
88 'wcf.moderation.status.processing': '{lang}wcf.moderation.status.processing{/lang}',
89 'wcf.user.username.error.notFound': '{lang __literal=true}wcf.user.username.error.notFound{/lang}'
92 new WCF.Moderation.Activation.Management({@$queue->queueID}, '{link controller='ModerationList' encode=false}{/link}');
97 {include file='footer'}