From: Jan Schneider Date: Wed, 9 Dec 2009 16:28:14 +0000 (+0100) Subject: Add date picker. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=f8e184163b6ca49330633922f530f84f17c16eca;p=horde.git Add date picker. --- diff --git a/kronolith/lib/Kronolith.php b/kronolith/lib/Kronolith.php index 147058990..9728c7ed9 100644 --- a/kronolith/lib/Kronolith.php +++ b/kronolith/lib/Kronolith.php @@ -79,6 +79,7 @@ class Kronolith Horde::addScriptFile($datejs, 'kronolith'); Horde::addScriptFile('date.js', 'kronolith'); Horde::addScriptFile('kronolith.js', 'kronolith'); + Horde_Ui_JsCalendar::init(); if (isset($GLOBALS['language'])) { header('Content-type: text/html; charset=' . Horde_Nls::getCharset()); diff --git a/kronolith/templates/index/edit.inc b/kronolith/templates/index/edit.inc index bf568e283..155330c83 100644 --- a/kronolith/templates/index/edit.inc +++ b/kronolith/templates/index/edit.inc @@ -34,11 +34,13 @@ - + + link(array('title' => _("Select a date"), 'onclick' => 'Horde_Calendar.open(\'kronolithEventStartPicker\', Date.parseExact($F(\'kronolithEventStartDate\'), Kronolith.conf.date_format), function(date) { $(\'kronolithEventStartDate\').setValue(date.toString(Kronolith.conf.date_format)) });return false;')) . Horde::img('picker.png', _("Set start date"), 'id="kronolithEventStartPicker"') . '' ?> - + + link(array('title' => _("Select a date"), 'onclick' => 'Horde_Calendar.open(\'kronolithEventEndPicker\', Date.parseExact($F(\'kronolithEventEndDate\'), Kronolith.conf.date_format), function(date) { $(\'kronolithEventEndDate\').setValue(date.toString(Kronolith.conf.date_format)) });return false;')) . Horde::img('picker.png', _("Set end date"), 'id="kronolithEventEndPicker"') . '' ?> diff --git a/kronolith/themes/screen.css b/kronolith/themes/screen.css index b72d3e394..7cc508e6f 100644 --- a/kronolith/themes/screen.css +++ b/kronolith/themes/screen.css @@ -652,12 +652,6 @@ a.kronolithFormCancel { .kronolithDialog label { font-weight: bold; } -.kronolithDialog input.kronolithDatePicker { - padding-right: 20px; - background-image: url("graphics/picker.png"); - background-position: right center; - background-repeat: no-repeat; -} .kronolithLongField { width: 100%; } @@ -1296,9 +1290,10 @@ li.panel-tags { color: #000; } -#color-picker { +#color-picker, #horde-calendar { z-index: 103; } + #calendarPrint { display: none; }