Ghost/core/client/app/templates/posts/post.hbs
Matt Enlow b429baa02b Use absolute url for post preview link
Closes #5116
- adds new CP `absoluteUrl` to PostModel
- use `absoluteUrl` in the two places we link previews
- swap out some code for es6 loveliness
2015-04-08 18:58:52 -06:00

29 lines
1.1 KiB
Handlebars

<header class="post-preview-header clearfix">
{{#link-to "posts" tagName="button" class="btn btn-default btn-back"}}Back{{/link-to}}
<h2 class="page-title">Preview</h2>
<button type="button" class="{{if model.featured 'featured' 'unfeatured'}}" title="Feature this post" {{action "toggleFeatured"}}>
<span class="sr-only">Star</span>
</button>
<small class="post-published-by">
<span class="status">
{{#if isPublished}}
<a title="{{model.title}}" href="{{model.absoluteUrl}}">Published</a>
{{else}}
Written
{{/if}}
</span>
<span class="normal">by</span>
<span class="author">{{#if model.author.name}}{{model.author.name}}{{else}}{{model.author.email}}{{/if}}</span>
</small>
<section class="post-controls">
{{#link-to "editor.edit" model class="btn btn-default post-edit"}} Edit{{/link-to}}
</section>
</header>
{{#view "content-preview-content-view" tagName="section"}}
<div class="wrapper">
<h1>{{model.title}}</h1>
{{gh-format-html model.html}}
</div>
{{/view}}