Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-32917

Upgrade dateselector to use YUI3 calendar module

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.3, 2.7
    • Fix Version/s: 2.8
    • Component/s: Forms Library
    • Labels:
    • Testing Instructions:
      Hide

      Browsers: All supported browsers
      Themes:

      1. clean
      2. base
      1. Open course administration -> administrations -> edit settings
      2. Play with the calendar and confirm that the behaviour as not changed from before
      3. Save and view the course
      4. turn editing on
      5. add an assignment
        • Confirm that multiple occurrences of the calendar can exist on the same page
        • Confirm that selecting a value in each calendar updates the correct field
      6. Switch to an RTL langauge
      7. Repeat tests confirming that that the display looks correct still
      Show
      Browsers: All supported browsers Themes: clean base Open course administration -> administrations -> edit settings Play with the calendar and confirm that the behaviour as not changed from before Save and view the course turn editing on add an assignment Confirm that multiple occurrences of the calendar can exist on the same page Confirm that selecting a value in each calendar updates the correct field Switch to an RTL langauge Repeat tests confirming that that the display looks correct still
    • Affected Branches:
      MOODLE_23_STABLE, MOODLE_27_STABLE
    • Fixed Branches:
      MOODLE_28_STABLE
    • Epic Link:
    • Pull Master Branch:
      MDL-32917-master
    • Story Points:
      13
    • Sprint:
      FRONTEND Sprint 12

      Description

      The dateselector in lib/form/yui/dateselector/dateselector.js is still using the YUI2 calendar.
      We should be able to convert this to yui3-calendar relatively easily.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              dobedobedoh Andrew Nicols
              Reporter:
              dobedobedoh Andrew Nicols
              Peer reviewer:
              Andrew Davis
              Integrator:
              Marina Glancy
              Tester:
              Frédéric Massart
              Participants:
              Component watchers:
              Jake Dallimore, Jun Pataleta
              Votes:
              1 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                10/Nov/14