svn commit: r931523 - in /ofbiz/trunk: framework/images/webapp/images/calendarDateSelect/ themes/bizznesstime/webapp/bizznesstime/css/ themes/bluelight/webapp/bluelight/ themes/droppingcrumbs/webapp/droppingcrumbs/css/ themes/flatgrey/webapp/flatgrey/ ...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r931523 - in /ofbiz/trunk: framework/images/webapp/images/calendarDateSelect/ themes/bizznesstime/webapp/bizznesstime/css/ themes/bluelight/webapp/bluelight/ themes/droppingcrumbs/webapp/droppingcrumbs/css/ themes/flatgrey/webapp/flatgrey/ ...

jleroux@apache.org
Author: jleroux
Date: Wed Apr  7 12:32:11 2010
New Revision: 931523

URL: http://svn.apache.org/viewvc?rev=931523&view=rev
Log:
A patch from Ankit Jain related to 'Allow to open a layered calendar from a layer lookup' https://issues.apache.org/jira/browse/OFBIZ-3580 - OFBIZ-3580

This patch mostly solves this issues and it's clearly a progress: it's operationnal with some drawbacks, so I don't close the issue for now
here are the issues:

    * some parts of the calendar are hidden (see screenshots in Jira issue)
    * if you 1st click on the button the position is OK (just below) but if you scroll before and then click the position is to low (seems to follow the scroll)

Modified:
    ofbiz/trunk/framework/images/webapp/images/calendarDateSelect/calendar_date_select.js
    ofbiz/trunk/themes/bizznesstime/webapp/bizznesstime/css/legacy.css
    ofbiz/trunk/themes/bluelight/webapp/bluelight/style.css
    ofbiz/trunk/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css
    ofbiz/trunk/themes/flatgrey/webapp/flatgrey/maincss.css
    ofbiz/trunk/themes/tomahawk/webapp/tomahawk/css/style.css

Modified: ofbiz/trunk/framework/images/webapp/images/calendarDateSelect/calendar_date_select.js
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/images/webapp/images/calendarDateSelect/calendar_date_select.js?rev=931523&r1=931522&r2=931523&view=diff
==============================================================================
--- ofbiz/trunk/framework/images/webapp/images/calendarDateSelect/calendar_date_select.js (original)
+++ ofbiz/trunk/framework/images/webapp/images/calendarDateSelect/calendar_date_select.js Wed Apr  7 12:32:11 2010
@@ -116,10 +116,10 @@ CalendarDateSelect.prototype = {
     var above = false;
     var c_pos = this.calendar_div.cumulativeOffset(), c_left = c_pos[0], c_top = c_pos[1], c_dim = this.calendar_div.getDimensions(), c_height = c_dim.height, c_width = c_dim.width;
     var w_top = window.f_scrollTop(), w_height = window.f_height();
-    var e_dim = $(this.options.get("popup_by")).cumulativeOffset(), e_top = e_dim[1], e_left = e_dim[0], e_height = $(this.options.get("popup_by")).getDimensions().height, e_bottom = e_top + e_height;
+    var e_dim = $(this.options.get("popup_by")).positionedOffset(), e_top = e_dim[1], e_left = e_dim[0], e_height = $(this.options.get("popup_by")).getDimensions().height, e_bottom = e_top + e_height;
 
     if ( (( e_bottom + c_height ) > (w_top + w_height)) && ( e_bottom - c_height > w_top )) above = true;
-    var left_px = e_left.toString() + "px", top_px = (above ? (e_top - c_height ) : ( e_top + e_height )).toString() + "px";
+    var left_px = e_left.toString() + "px", top_px = (above ? (e_top - c_height ) : ( e_bottom )).toString() + "px";
 
     this.calendar_div.style.left = left_px;  this.calendar_div.style.top = top_px;
 
@@ -136,7 +136,7 @@ CalendarDateSelect.prototype = {
       var parent = document.body
       var style = { position:"absolute", visibility: "hidden", left:0, top:0 }
     }
-    this.calendar_div = $(parent).build('div', {className: "calendar_date_select"}, style);
+    this.calendar_div = this.target_element.up().build('div', {className: "calendar_date_select"}, style);
 
     var that = this;
     // create the divs

Modified: ofbiz/trunk/themes/bizznesstime/webapp/bizznesstime/css/legacy.css
URL: http://svn.apache.org/viewvc/ofbiz/trunk/themes/bizznesstime/webapp/bizznesstime/css/legacy.css?rev=931523&r1=931522&r2=931523&view=diff
==============================================================================
--- ofbiz/trunk/themes/bizznesstime/webapp/bizznesstime/css/legacy.css (original)
+++ ofbiz/trunk/themes/bizznesstime/webapp/bizznesstime/css/legacy.css Wed Apr  7 12:32:11 2010
@@ -621,6 +621,7 @@ height:16px;
     text-decoration: none;
     font-size: 14px;
     color: #000 !important;
+    background: none;
 }
 
 .calendar_date_select .cds_header a.prev {
@@ -647,6 +648,8 @@ height:16px;
 .calendar_date_select .cds_buttons a {
     color: #ccc;
     font-size: 11px;
+    background: none;
+    display: inline !important;
 }
 
 .calendar_date_select td {

Modified: ofbiz/trunk/themes/bluelight/webapp/bluelight/style.css
URL: http://svn.apache.org/viewvc/ofbiz/trunk/themes/bluelight/webapp/bluelight/style.css?rev=931523&r1=931522&r2=931523&view=diff
==============================================================================
--- ofbiz/trunk/themes/bluelight/webapp/bluelight/style.css (original)
+++ ofbiz/trunk/themes/bluelight/webapp/bluelight/style.css Wed Apr  7 12:32:11 2010
@@ -1991,6 +1991,7 @@ iframe.ie6_blocker {
     text-decoration: none;
     font-size: 14px;
     color: #000 !important;
+    background: none;
 }
 
 .calendar_date_select .cds_header a.prev {
@@ -2017,6 +2018,8 @@ iframe.ie6_blocker {
 .calendar_date_select .cds_buttons a {
     color: #fff;
     font-size: 9px;
+    background: none;
+    display: inline !important;
 }
 
 .calendar_date_select td {

Modified: ofbiz/trunk/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css
URL: http://svn.apache.org/viewvc/ofbiz/trunk/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css?rev=931523&r1=931522&r2=931523&view=diff
==============================================================================
--- ofbiz/trunk/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css (original)
+++ ofbiz/trunk/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css Wed Apr  7 12:32:11 2010
@@ -1980,6 +1980,7 @@ height: 20px;
 text-decoration: none;
 font-size: 14px;
 color: #000 !important;
+background: none;
 }
 
 .calendar_date_select .cds_header a.prev {
@@ -2006,6 +2007,8 @@ width: 61px;
 .calendar_date_select .cds_buttons a {
 color: #fff;
 font-size: 9px;
+background: none;
+display: inline !important;
 }
 
 .calendar_date_select td {

Modified: ofbiz/trunk/themes/flatgrey/webapp/flatgrey/maincss.css
URL: http://svn.apache.org/viewvc/ofbiz/trunk/themes/flatgrey/webapp/flatgrey/maincss.css?rev=931523&r1=931522&r2=931523&view=diff
==============================================================================
--- ofbiz/trunk/themes/flatgrey/webapp/flatgrey/maincss.css (original)
+++ ofbiz/trunk/themes/flatgrey/webapp/flatgrey/maincss.css Wed Apr  7 12:32:11 2010
@@ -2026,6 +2026,7 @@ iframe.ie6_blocker {
   text-decoration: none;
   font-size:14px;
   color: #000 !important;
+  background: none;
 }
 
 .calendar_date_select .cds_header a.prev {
@@ -2050,6 +2051,8 @@ iframe.ie6_blocker {
 .calendar_date_select .cds_buttons a {
   color: #fff;
   font-size: 9px;
+  background: none;
+  display: inline !important;
 }
 .calendar_date_select td {
   font-size:12px;

Modified: ofbiz/trunk/themes/tomahawk/webapp/tomahawk/css/style.css
URL: http://svn.apache.org/viewvc/ofbiz/trunk/themes/tomahawk/webapp/tomahawk/css/style.css?rev=931523&r1=931522&r2=931523&view=diff
==============================================================================
--- ofbiz/trunk/themes/tomahawk/webapp/tomahawk/css/style.css (original)
+++ ofbiz/trunk/themes/tomahawk/webapp/tomahawk/css/style.css Wed Apr  7 12:32:11 2010
@@ -2167,6 +2167,7 @@ height: 20px;
 text-decoration: none;
 font-size: 14px;
 color: #fff !important;
+background: none !important;
 }
 
 .calendar_date_select .cds_header a.prev {
@@ -2193,6 +2194,8 @@ width: 61px;
 .calendar_date_select .cds_buttons a {
 color: #fff;
 font-size: 9px;
+background: none !important;
+display: inline !important;
 }
 
 .calendar_date_select td {