Jake Dallimore
9ccf833ec1
MDL-69505 core_form: fix js min/max date restriction in dateselector
...
This was using the yui2-calendar attribute, not the yui 3 attribute.
2020-08-31 08:03:33 +08:00
Andrew Nicols
29c5fafff5
MDL-66109 js: Fix Shifter linting issues
2020-05-11 11:07:49 +08:00
Damyon Wiese
37910f5e9c
MDL-55211 js: form/showadvanced yui to amd
2019-02-01 09:35:12 +08:00
Damyon Wiese
26c4d2bf79
MDL-59628 forms: Get a valid zindex for datepicker
...
We have a way to determine a valid zindex when adding things to a page. Find all the moodle-has-zindex things and
choose a value bigger all of them. This needs doing in javascript whenever a thing is opened. It's not possible to
fix generically in CSS (remember the historic z-index wars).
2017-08-29 12:09:59 +08:00
Ryan Wyllie
ecc88f3379
MDL-59667 form: stop datepicker from rendering outside viewport
...
Stop the date picker panel from being rendered outside of the
viewport, for example when being displayed in a modal.
2017-08-15 01:24:52 +00:00
David Monllao
80b74762c9
DML-53048 forms: Remove conflict resultion remaining bit
...
Change wrong alternative references as well.
2016-10-24 11:16:53 +08:00
Andrew Nicols
ca25005c69
MDL-53048 form: Rewrite passwordunmask
...
This version:
* should work with the Behat Goutte driver
* should not suffer from password autofill anxiety
* should allow unmasking (and masking) of a password
* should allow editing of passwords in either masked, or unmasked form
AMOS BEGIN
MOV [revealpassword,core_form],[passwordunmaskrevealhint,core_form]
AMOS END
2016-10-24 09:24:39 +08:00
Dan Poltawski
3a0bc0fdc4
MDL-55244 js: build changes
...
There should be no changes to minified code
2016-07-25 07:58:05 +01:00
Dan Poltawski
bc8b6dc652
MDL-55244 js: fix various lint warnings in yui
...
* Incorrect brace style
* Empty functions
* Multiple var statemnts
2016-07-25 07:53:05 +01:00
Dan Poltawski
5bb4f444de
MDL-55244 js: fix problems with eslint --fix
...
eslint --fix '**/yui/src/**/*.js'
2016-07-25 07:53:05 +01:00
Dan Poltawski
ad3f8cd18c
MDL-54944 eslint: make the .eslintrc default stricter
...
Instead of using the more rollup-tolerant config for all files, make the
configuration stricter by default but lower in grunt for yui modules.
This means that manual runs (prechecker) or editor integrations will
flag up the errors as well as grunt.
Also add ignore lines to the core files so that eslint isn't noisy when
not running with grunt.
2016-07-11 12:44:34 +01:00
pau.ferrer-ocana
6d4088b7e3
MDL-49440 lib: Date picker duplicated week day names repaired
...
Thanks Marc Català for the patch
2015-07-16 12:38:59 +02:00
Martin Mastny
eaec9cfec7
MDL-49783 forms: Collapsed form section is opened on error
2015-05-07 08:57:30 +08:00
Brian Barnes
8b3a10438f
MDL-49782 general: removed uses of window.status
2015-04-08 11:49:06 +12:00
Andrew Nicols
557f44d970
MDL-48620 JavaScript: Updated shifted files to comply with coding style
2015-01-23 14:51:24 +08:00
Andrew Nicols
64e7aa4de1
MDL-28286 JavaScript: Convert all uses of M.str to M.util.get_string
2014-12-01 08:32:04 +13:00
Frederic Massart
74d0ca1543
MDL-47739 form: Calendar widget causes unintentional focus and scroll
2014-10-20 10:55:49 +08:00
Jerome Mouneyrac
5cba1029ca
MDL-32917 port YUI2 Moodle calendar into a shifted YUI3 Calendar
2014-06-23 13:50:47 +08:00
Damyon Wiese
052b8c81c6
Revert "MDL-32917 YUI2 to YUI3 Calendar port: only display the date from the matching selector and display the month/year matching the selector value"
...
There are numerous bugs with this new module to do with showing the currently selected date,
random changes in the selected dates, showing multiple selected dates and css errors.
This reverts commit 1d128663f6
.
This reverts commit 4a521e6596
.
2014-03-06 13:38:17 +08:00
Jerome Mouneyrac
1d128663f6
MDL-32917 YUI2 to YUI3 Calendar port: only display the date from the matching selector and display the month/year matching the selector value
2014-03-06 11:35:00 +08:00
Jerome Mouneyrac
4a521e6596
MDL-32917 port YUI2 Moodle calendar into a shifted YUI3 Calendar
2014-02-28 15:05:43 +08:00
Andrew Nicols
d4e438718e
MDL-43969 Forms: Adjust ARIA attributes for short forms
...
The aria-live="polite" attribute is incorrectly added to the fieldset,
causing the entire fieldset to be read out on change in some browsers. This
is unnecessary.
It also does not announce the current state of the fieldset (collaped or
open) and should.
2014-02-07 16:17:13 +08:00
Damyon Wiese
f27e462b5f
Merge branch 'MDL-43302-master' of git://github.com/andrewnicols/moodle
2014-01-14 14:23:06 +08:00
Andrew Nicols
b5154feacc
MDL-40119 Forms: Remove cursor style override for calendar button
2014-01-08 11:13:37 +01:00
Andrew Nicols
83e9f0ad71
MDL-40119 Forms: Date selector should use images for the calendar popup toggle
...
The calendar popup toggle must use an image, rather than an input with type
of image as the latter is actually a form of submit button, and hence it
steals the focus away from the real submit button.
2013-12-30 15:53:42 +08:00
Andrew Nicols
bd5b681a89
MDL-43302 JavaScript: Migrate moodle-form-passwordunmask to use Shifter
2013-12-23 16:40:28 +08:00
Sam Hemelryk
1092f63a80
Merge branch 'MDL-38775-master' of git://github.com/andrewnicols/moodle
2013-12-11 12:25:16 +13:00
Andrew Nicols
81cb52bb9a
MDL-38776 JavaScript: Migrate moodle-form-showadvanced to Shifter
2013-12-04 22:51:26 +08:00
Andrew Nicols
5e4ef61c00
MDL-38775 JavaScript: Migrate moodle-form-shortforms to Shifter
2013-12-04 22:24:32 +08:00
Adam Olley
eed17976dc
MDL-42587: calendar: Fix regression that stops dates autocorrecting
2013-10-29 14:19:08 +10:30
Rajesh Taneja
75fd791d87
MDL-39639 Formslib: Hide calendar for datetime element on disable event
2013-05-14 11:59:05 +08:00
Mark Nelson
edc4670b4c
MDL-39581 forms: prevent calendar popup from changing multiple date elements
2013-05-10 11:22:07 +08:00
Eloy Lafuente (stronk7)
4ce97aed0d
Merge branch 'wip-mdl-39332' of git://github.com/rajeshtaneja/moodle
2013-05-08 00:28:15 +02:00
Mark Nelson
34f9862edf
MDL-39187 forms: fixed issue where calendar pop-up did not display when a date selector form element was added to a group
2013-05-03 13:01:58 +08:00
Rajesh Taneja
5e0ab6704a
MDL-39332 Formslib: remove z-index from calendar panel
...
calendar panel.render() sets zIndex to 0, when calendar is used next to filepicker, it overlaps
zIndex should be set by css and not JS, and previously used removeAttr on panel breaks JS on ie8.
So solution is to render panel and then remove z-index from dom
2013-05-03 10:59:46 +08:00
Dan Poltawski
34ddaf7146
Merge branch 'MDL-39047_master' of https://github.com/markn86/moodle
2013-04-15 12:15:24 +01:00
Mark Nelson
12cb45f199
MDL-39047 forms: set the z-index of the calendar pop-up so that it renders above the filemanager
2013-04-15 17:37:41 +08:00
Frederic Massart
87c1c82286
MDL-38716 accessibility: ARIA attributes and roles defined on form actions
2013-04-15 11:46:05 +08:00
Mark Nelson
1711361042
MDL-26649 forms: ensure that both necessary variables are set before altering calendar image
2013-04-10 12:48:13 +08:00
Eloy Lafuente (stronk7)
668aaeb8f3
MDL-26649 forms: temp disable problematic call
...
The new version of the dateselector is causing JS to stop
working completely in a lot of forms, so I've disabled
temporarily the ofending call to allow other stuff to be
integrated and tested.
2013-04-09 19:37:08 +02:00
Mark Nelson
f40df210ab
MDL-26649 forms: added a calendar icon that will display the calendar pop-up when clicked rather than the select boxes triggering the event
2013-04-09 14:52:57 +08:00
Dan Poltawski
5cc929bc12
Merge branch 'MDL-38691-master-int' of git://github.com/FMCorz/moodle
2013-04-03 16:27:16 +08:00
Frederic Massart
a4b076d51b
MDL-38681 form: Changed collapse/expand button to a link
2013-03-28 10:18:58 +08:00
Frederic Massart
c55cd6ac64
MDL-38691 form: Styling for show more/less toggle
2013-03-26 17:20:58 +08:00
Damyon Wiese
d0fd9726d1
Merge branch 'MDL-30438_b' of git://github.com/rwijaya/moodle
2013-03-26 14:29:57 +08:00
Damyon Wiese
37e50e9316
Merge branch 'MDL-38598-master-int' of git://github.com/FMCorz/moodle
2013-03-26 13:28:57 +08:00
Rossiani Wijaya
41e2a9591f
MDL-30438 Lesson Module: improve password field to disabled when password protect is set to no.
2013-03-25 11:26:50 +08:00
Frederic Massart
619fe67e32
MDL-38598 form: Prevent flickering due to advanced fields
2013-03-25 08:28:32 +08:00
Frederic Massart
f2c0aba81d
MDL-38044 form: Added collapse/expand all buttons
2013-03-22 16:25:48 +08:00
Frederic Massart
0b8bb3fe5f
MDL-38049 form: Collapsed sections are hidden on page load
2013-03-13 10:28:37 +08:00