Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.0
    • Fix Version/s: 4.1
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Windows XP sp2, IE6

      Description

      1. The div element has no "focus" property. So the script "this._calDiv.focus();" will occur a javascript error in the DatePicker.js.

      2. In the Windows XP sp2 + IE6.0, The datapicker will cover input field.

      3. In the chinese locale, the "Clear" button's text has not localized.

        Activity

        Hide
        Jesse Kuhnert added a comment -

        The old DatePicker has been deprecated in favor of the new DropdownDatePicker.

        Show
        Jesse Kuhnert added a comment - The old DatePicker has been deprecated in favor of the new DropdownDatePicker.
        Hide
        Jesse Kuhnert added a comment -

        I think there is a larger problem/better solution that could be addressed here. I'm not sure how everything is connected together in your mind but I see only the following problems with using external js libraries:

        -) Licensing - if it fits...

        -) Reliance on 3rd parties can sometimes be dangerous.

        -) Assets aren't overridable? I swear I keep remembering fleeting glances of global-asset or something like that. If they aren't somehow able to be packaged and then overriden by people it's probably a good feature to address anyways.

        I'm sure I sound like a zealout with this dojo stuff, but they really know their "sh$t" when it comes to js and it feels frustrating to hear about people running into all of these problems when it's so easily solvable by others that do nothing all day but improve and support their javascript.. .

        The even connection mechanism is really elegantly designed. Want to connect running function X with a user moving their mouse over element A? dojo.event.connect(elementA, "onmouseover", "functionName"); I can't explain all of the different ways things can be connected (even aspect sort of stuff) but it's here: http://dojotoolkit.org/docs/dojo_event_system.html.

        Validation/Date Pickers/All of the form connection stuff/Pallette/etc. could all be replaced by very robust and easy to debug/unit test/visualize code. It's probably a 4.1 type of change, but I'm chomping at the bit to bring some of this stuff into tapestry so you wouldn't have to do it alone

        Show
        Jesse Kuhnert added a comment - I think there is a larger problem/better solution that could be addressed here. I'm not sure how everything is connected together in your mind but I see only the following problems with using external js libraries: -) Licensing - if it fits... -) Reliance on 3rd parties can sometimes be dangerous. -) Assets aren't overridable? I swear I keep remembering fleeting glances of global-asset or something like that. If they aren't somehow able to be packaged and then overriden by people it's probably a good feature to address anyways. I'm sure I sound like a zealout with this dojo stuff, but they really know their "sh$t" when it comes to js and it feels frustrating to hear about people running into all of these problems when it's so easily solvable by others that do nothing all day but improve and support their javascript.. . The even connection mechanism is really elegantly designed. Want to connect running function X with a user moving their mouse over element A? dojo.event.connect(elementA, "onmouseover", "functionName"); I can't explain all of the different ways things can be connected (even aspect sort of stuff) but it's here: http://dojotoolkit.org/docs/dojo_event_system.html . Validation/Date Pickers/All of the form connection stuff/Pallette/etc. could all be replaced by very robust and easy to debug/unit test/visualize code. It's probably a 4.1 type of change, but I'm chomping at the bit to bring some of this stuff into tapestry so you wouldn't have to do it alone
        Hide
        Howard M. Lewis Ship added a comment -

        I'm punting on this one for a bit, in hopes someone has a suggestion about how to deal with the date picker overlaying other fields. The other issues have been addressed as other bugs.

        Show
        Howard M. Lewis Ship added a comment - I'm punting on this one for a bit, in hopes someone has a suggestion about how to deal with the date picker overlaying other fields. The other issues have been addressed as other bugs.

          People

          • Assignee:
            Jesse Kuhnert
            Reporter:
            sijun xu
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development