Update end date when using the date picker too.
Prototype.emptyFunction();
},
+ /**
+ * Handles date selections from a date picker.
+ */
+ datePickerHandler: function(e)
+ {
+ e.element().previous().setValue(e.memo.toString(Kronolith.conf.date_format));
+ this.updateEndTime()
+ },
+
onDrop: function(e)
{
var drop = e.element(),
document.observe('DragDrop2:drop', KronolithCore.onDrop.bindAsEventListener(KronolithCore));
document.observe('DragDrop2:end', KronolithCore.onDragEnd.bindAsEventListener(KronolithCore));
document.observe('DragDrop2:start', KronolithCore.onDragStart.bindAsEventListener(KronolithCore));
+document.observe('Horde_Calendar:select', KronolithCore.datePickerHandler.bindAsEventListener(KronolithCore));
+++ /dev/null
-var KronolithNew = {
- calendarSelectHandler: function(e)
- {
- e.element().previous().setValue(e.memo.toString(Kronolith.conf.date_format));
- }
-};
-
-document.observe('Horde_Calendar:select', KronolithNew.calendarSelectHandler.bindAsEventListener(KronolithNew));
-
Horde::addScriptFile('date/' . $datejs, 'horde');
Horde::addScriptFile('date/date.js', 'horde');
Horde::addScriptFile('kronolith.js', 'kronolith');
- Horde::addScriptFile('new.js', 'kronolith');
Horde_Ui_JsCalendar::init();
if (isset($GLOBALS['language'])) {
}
$title = _("Add a new event");
-Horde::addScriptFile('new.js', 'kronolith');
Horde::addScriptFile('popup.js', 'horde');
require KRONOLITH_TEMPLATES . '/common-header.inc';
require KRONOLITH_TEMPLATES . '/menu.inc';