From: Jan Schneider Date: Wed, 3 Mar 2010 11:41:38 +0000 (+0100) Subject: Show event date/time in alarm notification. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=66b050feefd541f83e8f837657dd8ff66fd8f94e;p=horde.git Show event date/time in alarm notification. --- diff --git a/kronolith/js/kronolith.js b/kronolith/js/kronolith.js index 302e00a69..090201810 100644 --- a/kronolith/js/kronolith.js +++ b/kronolith/js/kronolith.js @@ -138,22 +138,25 @@ KronolithCore = { this.alarms.push(alarm.id); message = alarm.title.escapeHTML(); - if (!Object.isUndefined(alarm.params) && - !Object.isUndefined(alarm.params.notify)) { - if (!Object.isUndefined(alarm.params.notify.ajax)) { + if (alarm.params && alarm.params.notify) { + if (alarm.params.notify.ajax) { message = new Element('a') .insert(message) .observe('click', function() { this.Growler.ungrowl(growl); this.go(alarm.params.notify.ajax); }.bind(this)); - } else if (!Object.isUndefined(alarm.params.notify.url)) { + } else if (alarm.params.notify.url) { message = new Element('a', { href: alarm.params.notify.url }) .insert(message); } } message = new Element('div') .insert(message); + if (alarm.params && alarm.params.notify && + alarm.params.notify.subtitle) { + message.insert(new Element('br')).insert(alarm.params.notify.subtitle); + } if (alarm.user) { var select = '