From 4470c054572105a1c5c122bfd79fe0d18f2feb9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Mon, 6 May 2013 01:00:44 +0200 Subject: [PATCH] prepend the username in the participant alt-text in the topic list --- .../discourse/helpers/application_helpers.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/helpers/application_helpers.js b/app/assets/javascripts/discourse/helpers/application_helpers.js index 44941fc22a8..26a37c02de3 100644 --- a/app/assets/javascripts/discourse/helpers/application_helpers.js +++ b/app/assets/javascripts/discourse/helpers/application_helpers.js @@ -139,7 +139,18 @@ Handlebars.registerHelper('avatar', function(user, options) { var title; if (!options.hash.ignoreTitle) { - title = Em.get(user, 'title') || Em.get(user, 'description'); + // first try to get a title + title = Em.get(user, 'title'); + // if there was no title provided + if (!title) { + // try to retrieve a description + var description = Em.get(user, 'description'); + // if a description has been provided + if (description && description.length > 0) { + // preprend the username before the description + title = username + " - " + description; + } + } } return new Handlebars.SafeString(Discourse.Utilities.avatarImg({