diff --git a/ghost/admin/helpers/gh-blog-url.js b/ghost/admin/helpers/gh-blog-url.js new file mode 100644 index 0000000000..9d78a70b0b --- /dev/null +++ b/ghost/admin/helpers/gh-blog-url.js @@ -0,0 +1,6 @@ +var blogUrl = Ember.Handlebars.makeBoundHelper(function () { + + return new Ember.Handlebars.SafeString(this.get('config.blogUrl')); +}); + +export default blogUrl; \ No newline at end of file diff --git a/ghost/admin/initializers/ghost-config.js b/ghost/admin/initializers/ghost-config.js index bc812c859c..8c1dd02d01 100644 --- a/ghost/admin/initializers/ghost-config.js +++ b/ghost/admin/initializers/ghost-config.js @@ -3,9 +3,12 @@ var ConfigInitializer = { initialize: function (container, application) { var apps = $('body').data('apps'), - fileStorage = $('body').data('filestorage'); + fileStorage = $('body').data('filestorage'), + blogUrl = $('body').data('blogurl'); - application.register('ghost:config', {apps: apps, fileStorage: fileStorage}, {instantiate: false}); + application.register( + 'ghost:config', {apps: apps, fileStorage: fileStorage, blogUrl: blogUrl}, {instantiate: false} + ); application.inject('route', 'config', 'ghost:config'); application.inject('controller', 'config', 'ghost:config'); diff --git a/ghost/admin/templates/settings/users/index.hbs b/ghost/admin/templates/settings/users/index.hbs index a2be249487..e1ab6a5f9c 100644 --- a/ghost/admin/templates/settings/users/index.hbs +++ b/ghost/admin/templates/settings/users/index.hbs @@ -36,7 +36,7 @@ {{/if}} -
+

Active users

diff --git a/ghost/admin/templates/settings/users/user.hbs b/ghost/admin/templates/settings/users/user.hbs index 741db49ca5..45432448a3 100644 --- a/ghost/admin/templates/settings/users/user.hbs +++ b/ghost/admin/templates/settings/users/user.hbs @@ -62,7 +62,7 @@ {{!-- {{input value=user.slug id="user-slug" placeholder="Slug" autocorrect="off"}} --}} {{gh-blur-input class="user-name" id="user-slug" value=slugValue name="user" action="updateSlug" placeholder="Slug" selectOnClick="true" autocorrect="off"}} -

http://blog-url.com/author/{{slugValue}}

+

{{gh-blog-url}}/author/{{slugValue}}