97 lines
2.8 KiB
Handlebars
97 lines
2.8 KiB
Handlebars
<div class='queued-post'>
|
|
<div class='poster'>
|
|
{{#user-link user=post.user}}
|
|
{{avatar post.user imageSize="large"}}
|
|
{{/user-link}}
|
|
</div>
|
|
<div class='cooked'>
|
|
<div class='names'>
|
|
<span class="username">
|
|
{{#user-link user=post.user}}
|
|
{{post.user.username}}
|
|
{{/user-link}}
|
|
{{#if post.user.blocked}}
|
|
{{d-icon "ban" title="user.blocked_tooltip"}}
|
|
{{/if}}
|
|
</span>
|
|
</div>
|
|
<div class='post-info'>
|
|
<span class='post-date'>{{age-with-tooltip post.created_at}}</span>
|
|
</div>
|
|
<div class='clearfix'></div>
|
|
|
|
{{#if editTitleAndCategory}}
|
|
<span class="edit-title">
|
|
{{text-field value=buffered.title maxlength=siteSettings.max_topic_title_length}}
|
|
</span>
|
|
{{category-chooser value=buffered.category_id}}
|
|
{{else}}
|
|
<span class='post-title'>
|
|
{{i18n "queue.topic"}}
|
|
{{#if post.topic}}
|
|
{{topic-link post.topic}}
|
|
{{else}}
|
|
{{editables.title}}
|
|
{{/if}}
|
|
{{category-badge editables.category}}
|
|
</span>
|
|
{{/if}}
|
|
|
|
<div class='body'>
|
|
{{#if editing}}
|
|
{{d-editor value=buffered.raw}}
|
|
{{else}}
|
|
{{cook-text editables.raw}}
|
|
{{/if}}
|
|
</div>
|
|
|
|
{{#if showTags}}
|
|
<div class="list-tags">
|
|
{{#each tags as |t|}}
|
|
{{discourse-tag t}}
|
|
{{/each}}
|
|
</div>
|
|
{{else if editTags}}
|
|
{{tag-chooser tags=buffered.tags categoryId=buffered.category_id width='100%'}}
|
|
{{/if}}
|
|
|
|
<div class='queue-controls'>
|
|
{{#if editing}}
|
|
{{d-button action="confirmEdit"
|
|
label="queue.confirm"
|
|
disabled=post.isSaving
|
|
class="btn-primary confirm"}}
|
|
{{d-button action="cancelEdit"
|
|
label="queue.cancel"
|
|
icon="times"
|
|
disabled=post.isSaving
|
|
class="btn-danger cancel"}}
|
|
{{else}}
|
|
{{d-button action="approve"
|
|
disabled=post.isSaving
|
|
label="queue.approve"
|
|
icon="check"
|
|
class="btn-primary approve"}}
|
|
{{d-button action="reject"
|
|
disabled=post.isSaving
|
|
label="queue.reject"
|
|
icon="times"
|
|
class="btn-danger reject"}}
|
|
{{#if post.can_delete_user}}
|
|
{{d-button action="deleteUser"
|
|
disabled=post.isSaving
|
|
label="queue.delete_user"
|
|
icon="trash"
|
|
class="btn-danger delete-user"}}
|
|
{{/if}}
|
|
{{d-button action="edit"
|
|
disabled=post.isSaving
|
|
label="queue.edit"
|
|
icon="pencil"
|
|
class="edit"}}
|
|
{{/if}}
|
|
</div>
|
|
</div>
|
|
<div class='clearfix'></div>
|
|
</div>
|