
Feature request - Consider replacement for yuicalendarcontrol, etc...
Reported by dleffler | September 28th, 2012 @ 12:43 PM | in 2.3.9 (closed)
In light of yui 'event' issues within a yui tabview, we should re-evaluate the best user interface for selecting/viewing date assignments. We currently use three basic controls:
- yuicalendarcontrol - which displays the calendar month control
- yuidatetimecontrol - which uses the yuicalendarcontrol and datetimecontrol for time
- calendarcontrol - text entry date and/or time w/ pop-up yui date selector
One other calendar/date control in the system is:
- datetimecontrol - simple text entry date and/or time
See ticket #582 about a pop-up calendar control
Comments and changes to this ticket
-
dleffler September 28th, 2012 @ 05:58 PM
Probably want to include some yui3 calendar plugins like
- jumpnav http://stlsmiths.github.com/yui3-gallery/docs/classes/Y.Plugin.Cale...
- popup support http://fromanegg.com/post/28437269330/add-toggle-button-support-to-...
- calendar sync w/ textbox http://yuilibrary.com/gallery/show/input-calendar-sync
-
dleffler October 1st, 2012 @ 03:48 PM
- Title changed from Feature request - Develop replacement for yuicalendarcontrol, etc... to Feature request - Consider replacement for yuicalendarcontrol, etc...
- Assigned user set to expNinja
- Milestone order changed from 24 to 0
We seem to have worked around all the yui tabview issues with the calendar (and checkbox, chart, etc...)
-
dleffler October 2nd, 2012 @ 02:24 PM
- Assigned user cleared.
-
expNinja October 26th, 2012 @ 02:56 AM
(from [5dd4b699db29c6d9244341eb1eb9c6051b9262ff]) Fixes popup calendar control, move rest of ticket to #742 about date/time/calendar considerations [#582 state:resolved responsible:dleffler milestone:2.1.0] [#742] https://github.com/exponentcms/exponent-cms/commit/5dd4b699db29c6d9...
-
dleffler October 26th, 2012 @ 05:13 PM
We added/fixed the popupcalendar control to use the YUI gallery-calendar, we were using for the go to date in the events controller. This is a text display (NOT entry) with a calendar icon for the popup date/time selection.
FWIW, the jumpnav plugin has z-index issues and ends up behind things (at this time).
-
dleffler November 21st, 2012 @ 08:56 PM
- Milestone changed from 2.1.0 to 2.1.1
- Milestone order changed from 3 to 0
-
-
-
dleffler February 16th, 2013 @ 02:56 AM
- Milestone changed from 2.2.0alpha2 to 2.2.0alpha3
-
dleffler March 2nd, 2013 @ 09:45 PM
- Milestone changed from 2.2.0alpha3 to 2.2.0beta1
-
dleffler March 16th, 2013 @ 03:27 AM
- Milestone changed from 2.2.0beta1 to 2.2.0beta2
-
dleffler March 29th, 2013 @ 07:59 PM
- Milestone changed from 2.2.0beta2 to 2.2.0beta3
-
dleffler April 20th, 2013 @ 10:17 AM
- Milestone changed from 2.2.0beta3 to 2.2.0release-candidate
-
dleffler May 1st, 2013 @ 10:22 AM
- Milestone changed from 2.2.0release-candidate to 2.2.1
-
-
dleffler December 24th, 2013 @ 12:19 AM
- Tag changed from form control to form control, jquery
-
dleffler January 4th, 2014 @ 07:05 PM
Note: we may want to make a single calendar control using the jQueryUI Datepicker and Timepicker addon which we already use within the database manager. This would require creating several subclasses of the main jQuery calendar control to provide a similar interface for the various calendar widgets we are using.
We also may want to standardize our calendar widgets so that the UI is consistent, UNLESS we need a different type of input (e.g., the publish/unpublish dates need a 'publish now' feature, etc...)
-
dleffler January 5th, 2014 @ 03:52 AM
Some possible alternatives
jQuery:Bootstrap:
- http://tarruda.github.io/bootstrap-datetimepicker/
- http://www.malot.fr/bootstrap-datetimepicker (though the site demo styling is currently broken)
-
expNinja January 9th, 2014 @ 10:47 PM
(from [ca8431956d16e8d4b744d3ad484348e67b61f5a4]) New jquery calendar control (yuicalendarcontrol replacement) for bootstrap framework (initially), will become base for all calendar controls [#742 #1120] https://github.com/exponentcms/exponent-cms/commit/ca8431956d16e8d4...
-
expNinja January 10th, 2014 @ 12:24 AM
(from [d08cf31fed5d3e37728342353f3b9940efee1808]) Actual form control file for New jquery calendar control (yuicalendarcontrol replacement) for bootstrap framework (initially), will become base for all calendar controls [#742 #1120] https://github.com/exponentcms/exponent-cms/commit/d08cf31fed5d3e37...
-
expNinja January 10th, 2014 @ 03:51 AM
(from [cef8fe6cf62c518948524c60d637f9abb16ee719]) New jquery calendar control (calendarcontrol replacement) for bootstrap framework (initially), will become base for all calendar controls [#742 #1120] https://github.com/exponentcms/exponent-cms/commit/cef8fe6cf62c5189...
-
expNinja January 15th, 2014 @ 09:49 PM
(from [5b3f885c60614d5d3ae5a1eb96ad78a45e97a9ff]) New jquery calendar control jquery datepicker plugin updated to v2.1.8 to fix an issue when instantiated within a 'tab' [#742 #1120] https://github.com/exponentcms/exponent-cms/commit/5b3f885c60614d5d...
-
expNinja January 16th, 2014 @ 03:16 AM
(from [e09c0784832894df38cf60aa97fbc5803e8966e5]) New jquery calendar control (yuicalendarcontrol replacement) for bootstrap framework (initially) [#742 #1120] https://github.com/exponentcms/exponent-cms/commit/e09c0784832894df...
-
expNinja January 17th, 2014 @ 03:26 PM
(from [1215ebfaa5ead69500f1292a15a741268072b4a8]) Missing file for new yuidatetimecontrol, minor updates to elFinder [#1120 #742] https://github.com/exponentcms/exponent-cms/commit/1215ebfaa5ead695...
-
expNinja January 22nd, 2014 @ 03:08 AM
(from [9d9f0d9542e443c1539a6fa6ad11a8cf4d1681dc]) Merge remote-tracking branch 'origin/develop' into newui
- origin/develop: Updates/fixes responsive datatables, adds filename 'sanitizer' plugin for elFinder (not yet used) Missing file for new yuidatetimecontrol, minor updates to elFinder [#1120 #742] Updates 3rd party library list Two fixes to deal with magic quotes being turned on (php v5.2 or 5.3) where we get backslashes in the params, esp w/ json) Updates changelogs New jquery calendar control (yuicalendarcontrol replacement) for bootstrap framework (initially) [#742 #1120] New jquery calendar control jquery datepicker plugin updated to v2.1.8 to fix an issue when instantiated within a 'tab' [#742 #1120] Minor tweaks to get elFinder drag/drop copy/paste to work with more browsers Update database manager to v4.0.2 (failed to upload v4.0.0 main file anyway) https://github.com/exponentcms/exponent-cms/commit/9d9f0d9542e443c1...
-
expNinja January 22nd, 2014 @ 03:09 AM
(from [9d9f0d9542e443c1539a6fa6ad11a8cf4d1681dc]) Merge remote-tracking branch 'origin/develop' into newui
- origin/develop: Updates/fixes responsive datatables, adds filename 'sanitizer' plugin for elFinder (not yet used) Missing file for new yuidatetimecontrol, minor updates to elFinder [#1120 #742] Updates 3rd party library list Two fixes to deal with magic quotes being turned on (php v5.2 or 5.3) where we get backslashes in the params, esp w/ json) Updates changelogs New jquery calendar control (yuicalendarcontrol replacement) for bootstrap framework (initially) [#742 #1120] New jquery calendar control jquery datepicker plugin updated to v2.1.8 to fix an issue when instantiated within a 'tab' [#742 #1120] Minor tweaks to get elFinder drag/drop copy/paste to work with more browsers Update database manager to v4.0.2 (failed to upload v4.0.0 main file anyway) https://github.com/exponentcms/exponent-cms/commit/9d9f0d9542e443c1...
-
expNinja January 22nd, 2014 @ 03:08 AM
(from [9d9f0d9542e443c1539a6fa6ad11a8cf4d1681dc]) Merge remote-tracking branch 'origin/develop' into newui
- origin/develop: Updates/fixes responsive datatables, adds filename 'sanitizer' plugin for elFinder (not yet used) Missing file for new yuidatetimecontrol, minor updates to elFinder [#1120 #742] Updates 3rd party library list Two fixes to deal with magic quotes being turned on (php v5.2 or 5.3) where we get backslashes in the params, esp w/ json) Updates changelogs New jquery calendar control (yuicalendarcontrol replacement) for bootstrap framework (initially) [#742 #1120] New jquery calendar control jquery datepicker plugin updated to v2.1.8 to fix an issue when instantiated within a 'tab' [#742 #1120] Minor tweaks to get elFinder drag/drop copy/paste to work with more browsers Update database manager to v4.0.2 (failed to upload v4.0.0 main file anyway) https://github.com/exponentcms/exponent-cms/commit/9d9f0d9542e443c1...
-
-
-
-
dleffler June 12th, 2016 @ 07:56 PM
- State changed from new to resolved
- Assigned user set to dleffler
- Milestone set to 2.3.9
Since we use a different calendar widget for jquery and bootstrap3, this is no longer an issue
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS
Tags
Referenced by
-
582 Feature request - Use new YUI pop-up calendar as the 'date' control? (from [5dd4b699db29c6d9244341eb1eb9c6051b9262ff]) Fixes p...
-
582 Feature request - Use new YUI pop-up calendar as the 'date' control? (from [5dd4b699db29c6d9244341eb1eb9c6051b9262ff]) Fixes p...
-
1120 Create jquery replacement controls for yui ones (from [ca8431956d16e8d4b744d3ad484348e67b61f5a4]) New jqu...
-
1120 Create jquery replacement controls for yui ones (from [d08cf31fed5d3e37728342353f3b9940efee1808]) Actual ...
-
1120 Create jquery replacement controls for yui ones (from [cef8fe6cf62c518948524c60d637f9abb16ee719]) New jqu...
-
1120 Create jquery replacement controls for yui ones (from [5b3f885c60614d5d3ae5a1eb96ad78a45e97a9ff]) New jqu...
-
1120 Create jquery replacement controls for yui ones (from [e09c0784832894df38cf60aa97fbc5803e8966e5]) New jqu...
-
1120 Create jquery replacement controls for yui ones (from [1215ebfaa5ead69500f1292a15a741268072b4a8]) Missing...
-
1120 Create jquery replacement controls for yui ones origin/develop: Updates/fixes responsive datatables, adds...
-
1120 Create jquery replacement controls for yui ones origin/develop: Updates/fixes responsive datatables, adds...
-
1120 Create jquery replacement controls for yui ones origin/develop: Updates/fixes responsive datatables, adds...
-
1120 Create jquery replacement controls for yui ones origin/develop: Updates/fixes responsive datatables, adds...
-
1120 Create jquery replacement controls for yui ones origin/develop: Updates/fixes responsive datatables, adds...
-
1120 Create jquery replacement controls for yui ones origin/develop: Updates/fixes responsive datatables, adds...
-
1120 Create jquery replacement controls for yui ones origin/develop: Updates/fixes responsive datatables, adds...
-
1120 Create jquery replacement controls for yui ones origin/develop: Updates/fixes responsive datatables, adds...
-
1120 Create jquery replacement controls for yui ones origin/develop: Updates/fixes responsive datatables, adds...