From 21fe1abd905b74a2cc07e7bf2e3c9ec719cb564e Mon Sep 17 00:00:00 2001 From: Hylke Bons Date: Mon, 25 Jul 2011 02:26:00 +0100 Subject: [PATCH] event log: fix default avatars --- SparkleShare/SparkleController.cs | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/SparkleShare/SparkleController.cs b/SparkleShare/SparkleController.cs index ef5f7bbb..7d565122 100644 --- a/SparkleShare/SparkleController.cs +++ b/SparkleShare/SparkleController.cs @@ -415,9 +415,16 @@ namespace SparkleShare { change_set.Notes.Sort ((x, y) => (x.Timestamp.CompareTo (y.Timestamp))); foreach (SparkleNote note in change_set.Notes) { + + string note_avatar = GetAvatar (note.User.Email, 48); + if (File.Exists (note_avatar)) + note_avatar = "file://" + note_avatar; + else + note_avatar = ""; + comments += "
" + "

" + + " style=\"background-image: url('" + note_avatar + "');\">" + note.User.Name + "

" + note.Body + "
"; @@ -426,9 +433,11 @@ namespace SparkleShare { comments += ""; - string avatar_email = ""; - if (File.Exists (GetAvatar (change_set.User.Email, 48))) - avatar_email = change_set.User.Email; + string change_set_avatar = GetAvatar (change_set.User.Email, 48); + if (File.Exists (change_set_avatar)) + change_set_avatar = "file://" + change_set_avatar; + else + change_set_avatar = ""; event_entry += ""; @@ -440,7 +449,7 @@ namespace SparkleShare { event_entries += event_entry_html.Replace ("", event_entry) .Replace ("", change_set.User.Name) - .Replace ("", "file://" + GetAvatar (avatar_email, 48)) + .Replace ("", change_set_avatar) .Replace ("", timestamp) .Replace ("", change_set.Folder) .Replace ("", change_set.Revision) @@ -466,11 +475,13 @@ namespace SparkleShare { } else { if (activity_day.DateTime.Year != DateTime.Now.Year) { + // TRANSLATORS: This is the date in the event logs day_entry = day_entry_html.Replace ("", activity_day.DateTime.ToString (_("dddd, MMMM d, yyyy"))); } else { + // TRANSLATORS: This is the date in the event logs, without the year day_entry = day_entry_html.Replace ("", activity_day.DateTime.ToString (_("dddd, MMMM d")));