Author: knguyen
Date: Thu Oct 11 10:46:01 2007
New Revision: 18828

URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D18828&repname=
=3Djahia
Log:
JAHIA-2473: fix time selection in Calendar popup

Modified:
    branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/engines/calendar=
/calendar.jsp
    branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/engines/timebase=
dpublishing/calendar.jsp
    branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript/jscal=
endar-1.0/calendar-setup.js
    branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript/jscal=
endar-1.0/calendar.js

Modified: branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/engines/ca=
lendar/calendar.jsp
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-5-0-SP=
-BRANCH/core/src/webapp/jsp/jahia/engines/calendar/calendar.jsp&rev=3D18828=
&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/engines/calendar=
/calendar.jsp (original)
+++ branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/engines/calendar=
/calendar.jsp Thu Oct 11 10:46:01 2007
@@ -62,10 +62,13 @@
     }
 }
 =

-function onCalUpdate<%=3DcalHandler.getIdentifier()%>(calendar) {
-    if (calendar.dateClicked) {
-       document.getElementById('<%=3DcalHandler.getIdentifier()+"Timestamp"%=
>').value =3D calendar.date.getTime();
+function onUpdateTime<%=3DcalHandler.getIdentifier()%>(calendar, date) {
+  calendar.dateClicked =3D true;
+  onCalSelect<%=3DcalHandler.getIdentifier()%>(calendar, date);
     }
+
+function onCalUpdate<%=3DcalHandler.getIdentifier()%>(calendar) {
+       document.mainForm.elements['<%=3DcalHandler.getIdentifier()+"Timestamp"=
%>'].value =3D calendar.date.getTime();
 }
 =

 function onCalSelect<%=3DcalHandler.getIdentifier()%>(calendar, date) {
@@ -142,7 +145,7 @@
         button             :   "<%=3DcalHandler.getIdentifier()%>Trigger",=
  // trigger for the calendar (button ID)
         align              :   "TR",           // alignment (defaults to "=
Bl")
         singleClick        :   false,
-        //onUpdate            :    onCalUpdate<%=3DcalHandler.getIdentifie=
r()%>,
+        onUpdateTime       :  onUpdateTime<%=3DcalHandler.getIdentifier()%=
>,
         onSelect           :  onCalSelect<%=3DcalHandler.getIdentifier()%>,
         onClose             :    onCalClose<%=3DcalHandler.getIdentifier()=
%>,
         showsTime          :   true

Modified: branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/engines/ti=
mebasedpublishing/calendar.jsp
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-5-0-SP=
-BRANCH/core/src/webapp/jsp/jahia/engines/timebasedpublishing/calendar.jsp&=
rev=3D18828&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/engines/timebase=
dpublishing/calendar.jsp (original)
+++ branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/engines/timebase=
dpublishing/calendar.jsp Thu Oct 11 10:46:01 2007
@@ -66,6 +66,12 @@
     }
 }
 =

+function onUpdateTime<%=3DcalHandler.getIdentifier()%>(calendar, date) {
+  calendar.dateClicked =3D true;
+  onCalSelect<%=3DcalHandler.getIdentifier()%>(calendar, date);
+}
+
+
 function onCalUpdate<%=3DcalHandler.getIdentifier()%>(calendar) {
     if (calendar.dateClicked || calendar.params.electric) {
        document.forms['<%=3DcalHandler.getFormName()%>'].elements['<%=3DcalH=
andler.getIdentifier()+"Timestamp"%>'].value =3D calendar.date.getTime();
@@ -132,7 +138,7 @@
         button             :   "<%=3DcalHandler.getIdentifier()%>Trigger",=
  // trigger for the calendar (button ID)
         align              :   "TR",           // alignment (defaults to "=
Bl")
         singleClick        :   false,
-        //onUpdate        :    onCalUpdate<%=3DcalHandler.getIdentifier()%=
>,
+        onUpdateTime       :  onUpdateTime<%=3DcalHandler.getIdentifier()%=
>,
         onSelect           :  onCalSelect<%=3DcalHandler.getIdentifier()%>,
         showsTime          :   true
     });

Modified: branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript=
/jscalendar-1.0/calendar-setup.js
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-5-0-SP=
-BRANCH/core/src/webapp/jsp/jahia/javascript/jscalendar-1.0/calendar-setup.=
js&rev=3D18828&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript/jscal=
endar-1.0/calendar-setup.js (original)
+++ branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript/jscal=
endar-1.0/calendar-setup.js Thu Oct 11 10:46:01 2007
@@ -81,6 +81,7 @@
        param_default("onSelect",       null);
        param_default("onClose",        null);
        param_default("onUpdate",       null);
+       param_default("onUpdateTime",   null);
        param_default("date",           null);
        param_default("showsTime",      false);
        param_default("timeFormat",     "24");

Modified: branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript=
/jscalendar-1.0/calendar.js
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-5-0-SP=
-BRANCH/core/src/webapp/jsp/jahia/javascript/jscalendar-1.0/calendar.js&rev=
=3D18828&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript/jscal=
endar-1.0/calendar.js (original)
+++ branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/jsp/jahia/javascript/jscal=
endar-1.0/calendar.js Thu Oct 11 10:46:01 2007
@@ -915,6 +915,9 @@
                                date.setMonth(m);
                                date.setDate(d);
                                this.dateClicked =3D false;
+                               if ( typeof cal.params.onUpdateTime =3D=3D 
"function" ){
+                                 cal.params.onUpdateTime(cal, 
cal.date.print(cal.dateFormat));
+                               }
                                this.callHandler();
                        };
                })();

_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list

Reply via email to