mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
51 lines
3.1 KiB
Handlebars
51 lines
3.1 KiB
Handlebars
<div class="modal-body">
|
|
<div>
|
|
<div id="revision-controls">
|
|
<button title="{{i18n post.revisions.controls.first}}" {{bind-attr class=":btn :standard displayGoToFirst::invisible" disabled=loading}} {{action loadFirstVersion}}><i class="fa fa-fast-backward"></i></button>
|
|
<button title="{{i18n post.revisions.controls.previous}}" {{bind-attr class=":btn :standard displayGoToPrevious::invisible" disabled=loading}} {{action loadPreviousVersion}}><i class="fa fa-backward"></i></button>
|
|
<div id="revision-numbers" {{bind-attr class="displayRevisions::invisible"}}>{{{boundI18n revisionsTextKey previousBinding="previousVersion" currentBinding="version" totalBinding="revisions_count"}}}</div>
|
|
<button title="{{i18n post.revisions.controls.next}}" {{bind-attr class=":btn :standard displayGoToNext::invisible" disabled=loading}} {{action loadNextVersion}}><i class="fa fa-forward"></i></button>
|
|
<button title="{{i18n post.revisions.controls.last}}" {{bind-attr class=":btn :standard displayGoToLast::invisible" disabled=loading}} {{action loadLastVersion}}><i class="fa fa-fast-forward"></i></button>
|
|
</div>
|
|
{{#if loading}}<div id='revision-loading'><i class='fa fa-spinner fa-spin'></i>{{i18n loading}}</div>{{/if}}
|
|
<div id="display-modes">
|
|
<button {{bind-attr class=":btn displayingInline:btn-primary:standard"}} title="{{i18n post.revisions.displays.inline.title}}" {{action displayInline}}>{{{i18n post.revisions.displays.inline.button}}}</button>
|
|
{{#unless Discourse.Mobile.mobileView}}
|
|
<button {{bind-attr class=":btn displayingSideBySide:btn-primary:standard"}} title="{{i18n post.revisions.displays.side_by_side.title}}" {{action displaySideBySide}}>{{{i18n post.revisions.displays.side_by_side.button}}}</button>
|
|
<button {{bind-attr class=":btn displayingSideBySideMarkdown:btn-primary:standard"}} title="{{i18n post.revisions.displays.side_by_side_markdown.title}}" {{action displaySideBySideMarkdown}}>{{{i18n post.revisions.displays.side_by_side_markdown.button}}}</button>
|
|
{{/unless}}
|
|
</div>
|
|
</div>
|
|
<div id="revision-details">
|
|
{{i18n post.revisions.details.edited_by}} {{#link-to 'user' username}}{{bound-avatar-template content.avatar_template "small"}} {{username}}{{/link-to}} <span class="date">{{bound-date created_at}}</span> {{#if edit_reason}} — <span class="edit-reason">{{edit_reason}}</span>{{/if}}
|
|
</div>
|
|
<div id="revisions">
|
|
{{#if title_changes}}
|
|
<div class="row">
|
|
<h2>{{{title_diff}}}</h2>
|
|
</div>
|
|
{{/if}}
|
|
{{#if category_changes}}
|
|
<div class="row">
|
|
{{{category_diff}}}
|
|
</div>
|
|
{{/if}}
|
|
{{#if user_changes}}
|
|
<div class="row">
|
|
{{bound-avatar-template user_changes.previous.avatar_template "small"}} {{user_changes.previous.username}} → {{bound-avatar-template user_changes.current.avatar_template "small"}} {{user_changes.current.username}}
|
|
</div>
|
|
{{/if}}
|
|
{{#if wiki_changes}}
|
|
<div class="row">
|
|
{{{wiki_diff}}}
|
|
</div>
|
|
{{/if}}
|
|
{{#if post_type_changes}}
|
|
<div class="row">
|
|
{{{post_type_diff}}}
|
|
</div>
|
|
{{/if}}
|
|
{{{body_diff}}}
|
|
</div>
|
|
</div>
|