From e70526d851f971b733f8ace07c6c2578c80133da Mon Sep 17 00:00:00 2001 From: Neil Lalonde Date: Mon, 6 May 2013 12:15:25 -0400 Subject: [PATCH] Fix links to user pages on dashboard --- .../javascripts/admin/helpers/admin_user_helpers.js | 12 ++++++++++++ .../admin/templates/dashboard.js.handlebars | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 app/assets/javascripts/admin/helpers/admin_user_helpers.js diff --git a/app/assets/javascripts/admin/helpers/admin_user_helpers.js b/app/assets/javascripts/admin/helpers/admin_user_helpers.js new file mode 100644 index 00000000000..911285842f2 --- /dev/null +++ b/app/assets/javascripts/admin/helpers/admin_user_helpers.js @@ -0,0 +1,12 @@ +/** + Return the url to a user's admin page given the username. + For example: + + {{unbound username}} + + @method adminUserPath + @for Handlebars +**/ +Handlebars.registerHelper('adminUserPath', function(username) { + return Discourse.getURL("/admin/users/") + Ember.Handlebars.get(this, username); +}); diff --git a/app/assets/javascripts/admin/templates/dashboard.js.handlebars b/app/assets/javascripts/admin/templates/dashboard.js.handlebars index 39d78e64ce0..cbfb0d0959e 100644 --- a/app/assets/javascripts/admin/templates/dashboard.js.handlebars +++ b/app/assets/javascripts/admin/templates/dashboard.js.handlebars @@ -230,7 +230,7 @@ {{#each top_referrers.data}} - {{#linkTo adminUser username}}{{username}}{{/linkTo}} + {{unbound username}} {{num_clicks}} {{num_topics}}