[Bug 9781] New: Fix bug in 3.8.x (dynarch) calendar positioning in IE
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9781 Bug ID: 9781 Summary: Fix bug in 3.8.x (dynarch) calendar positioning in IE Classification: Unclassified Change sponsored?: --- Product: Koha Version: 3.8 Hardware: All OS: All Status: NEW Severity: minor Priority: P5 - low Component: Templates Assignee: oleonard@myacpl.org Reporter: dcook@prosentient.com.au Currently, if you click on the calendar icon on a long patron entry/edit page, the calendar pop-up appears off-screen near the top of the page rather than under the appropriate input box next to the actual icon. For most people, they don't think the calendar pop-up is actually created. For others, it's quite annoying to scroll up to the top of the page to pick a date for a date field lower on the page. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9781 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff Assignee|oleonard@myacpl.org |dcook@prosentient.com.au --- Comment #1 from David Cook <dcook@prosentient.com.au> --- Created attachment 16007 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=16007&action=edit Bug 9781 - Fix bug in 3.8.x (dynarch) calendar positioning in IE Currently, if you click on the calendar icon on a long patron entry/edit page, the calendar pop-up appears off-screen near the top of the page rather than under the appropriate input box next to the actual icon. For most people, they don't think the calendar pop-up is actually created. For others, it's quite annoying to scroll up to the top of the page to pick a date for a date field lower on the page. -- I've adapted a patch I found at the following URL: http://blog.anorakgirl.co.uk/2009/04/dynarch-dhtml-calendar-ie7-positioning-... This takes care of the problem. -- Test Plan: Before applying patch... 1) In any version of IE, create or edit a Patron entry 2) If you have a Date of birth field at the top, click the calendar icon next to it. 3) Note that the calendar pop-up appears fine. 4) Scroll down to the bottom of the page and click on the calendar icon next to Registration date or Expiry date. 5) Note that no calendar pop-up appears on the screen. Scroll up the page and you should see it up near the top of the page. Apply patch 6) Refresh the page (you might need to clear your cache as well) and try clicking the calendar icon next to Registration date or Expiry date 7) Note that the calendar pop-up appears correctly underneath the input box for which you want to pick a date -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9781 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9781 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #16007|0 |1 is obsolete| | --- Comment #2 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 16024 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=16024&action=edit [SIGNED-OFF] Bug 9781 - Fix bug in 3.8.x (dynarch) calendar positioning in IE Currently, if you click on the calendar icon on a long patron entry/edit page, the calendar pop-up appears off-screen near the top of the page rather than under the appropriate input box next to the actual icon. For most people, they don't think the calendar pop-up is actually created. For others, it's quite annoying to scroll up to the top of the page to pick a date for a date field lower on the page. -- I've adapted a patch I found at the following URL: http://blog.anorakgirl.co.uk/2009/04/dynarch-dhtml-calendar-ie7-positioning-... This takes care of the problem. -- Test Plan: Before applying patch... 1) In any version of IE, create or edit a Patron entry 2) If you have a Date of birth field at the top, click the calendar icon next to it. 3) Note that the calendar pop-up appears fine. 4) Scroll down to the bottom of the page and click on the calendar icon next to Registration date or Expiry date. 5) Note that no calendar pop-up appears on the screen. Scroll up the page and you should see it up near the top of the page. Apply patch 6) Refresh the page (you might need to clear your cache as well) and try clicking the calendar icon next to Registration date or Expiry date 7) Note that the calendar pop-up appears correctly underneath the input box for which you want to pick a date Signed-off-by: Owen Leonard <oleonard@myacpl.org> Tested successfully using IE9 on Windows 7. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9781 --- Comment #3 from Owen Leonard <oleonard@myacpl.org> --- This bug affects 3.6.x too, and the patch applies there as well. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9781 M. de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA CC| |m.de.rooy@rijksmuseum.nl Summary|Fix bug in 3.8.x (dynarch) |[3.6.X/3.8.x] Fix bug in |calendar positioning in IE |for dynarch calendar | |positioning in IE QA Contact| |m.de.rooy@rijksmuseum.nl --- Comment #4 from M. de Rooy <m.de.rooy@rijksmuseum.nl> --- QA Comment: Looks good to me. Trivial change. Not tested :) Sure that this comes up from IE7 onward ? Changing status. Please attract the attention of 3.6.x/3.8.x RMaints yourself. Thanks. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9781 M. de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[3.6.X/3.8.x] Fix bug in |[3.6.X/3.8.x] Fix dynarch |for dynarch calendar |calendar positioning in IE |positioning in IE | -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9781 --- Comment #5 from M. de Rooy <m.de.rooy@rijksmuseum.nl> --- Would not use staff client in IE BTW :) -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9781 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chris@bigballofwax.co.nz --- Comment #6 from Chris Cormack <chris@bigballofwax.co.nz> --- (In reply to comment #5)
Would not use staff client in IE BTW :)
It's ok in IE9 onwards, but yeah, using the web with IE is just a bad idea :) -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9781 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to Stable --- Comment #7 from Chris Cormack <chris@bigballofwax.co.nz> --- Pushed to 3.8.x, over to you now Liz -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org