Petr Skoda
43625959f7
MDL-29917 prevent form autocompletion in most Moodle forms
...
The password autocompletion in case of Moodle makes sense only on the login page, the form autocompletion in general is most probably useful only on the user signup page.
This patch is compatible with html 5, unfortunately we have to ignore strict warnings in legacy xhtml 1.0 standard.
2011-12-30 14:57:36 +01:00
samhemelryk
64792d5d0b
javascript MDL-20400 Addition of disabledif hide option, thanks Jonathan for the brilliant patch
2009-10-01 06:38:54 +00:00
samhemelryk
8c3185f763
javascript MDL-18569 Removed statement that was preventing disabledif locking within Safari
2009-10-01 06:36:25 +00:00
tjhunt
f5187943c0
fomslib: MDL-18735 disabledif not working in IE if depended on element was a <select>.
...
This was a regression from MDL-18522. Sorry.
2009-04-06 02:56:25 +00:00
tjhunt
e299d01687
formslib disabledif: MDL-18522 make it work if either end of a disabledif relationship is a set of radio buttons.
...
Backport from HEAD to 1.9 stable.
2009-03-18 04:46:52 +00:00
tjhunt
1dcdf87bcc
MDL-16202 formslib show/hide advanced button does not work with strict XML headers
2008-08-28 07:52:17 +00:00
nfreear
fc025aeae5
Fixes reopened MDL-7493... - foreground show/hide block icon/ALT text switched with Javscript. Merged.
2007-12-18 17:25:59 +00:00
whchuang
8e48cb7180
Fixed MDL-10506 Hide/Show Advanced text does not toggle in IE and Safari when edit profile
2007-10-23 22:18:17 +00:00
urs_hunkler
d63ef3b83b
MDL-10408 - added checks for propertyIsEnumerable for MooTools compatibility
2007-08-05 12:15:27 +00:00
jamiesensei
c0056e2227
fix for MDL-10440 IE7 and IE6 on win xp error when changing "disable" state of "Start date"
2007-07-13 08:14:37 +00:00
skodak
4bc2486747
MDL-10382 adding some more checks to prevent JS errors when hardFreezing elements with disabledIf conditions
2007-07-12 09:17:55 +00:00
sam_marshall
7470d6de7a
MDL-10249 Created addonload JavaScript function that can be used to add onload handlers, instead of using <body onload> which breaks things.
2007-06-25 14:38:02 +00:00
poltawski
9f439b177d
MDL-9742 Replaced stray tabs with spaces
2007-05-08 16:25:18 +00:00
skodak
54bb33eb10
MDL-9652 rename new password reveal to unmask
2007-04-30 18:03:19 +00:00
skodak
eba8cd63b4
MDL-9588 Addd password reveal class to admin settings forms
2007-04-26 07:08:12 +00:00
skodak
239ade458c
MDL-9239 New fromslib password element with reveal option; merged from MOODLE_18_STABLE
2007-04-06 14:18:02 +00:00
jamiesensei
632b88d5a2
see MDL-8886.
...
fixes bug that meant :
$mform->disabledIf('studentfeedbackurl', 'studentfeedback', 'eq', 0);
$mform->disabledIf('studentfeedbackurl', 'studentfeedback', 'eq', 3);
$mform->disabledIf('studentfeedbackurl', 'studentfeedback', 'eq', 4);
didn't work.
2007-04-06 06:01:11 +00:00
skodak
ef4d42fd9e
Added patch from Mark for MDL-9083; merged from MOODLE_18_STABLE
2007-03-30 21:15:39 +00:00
jamiesensei
9bf930bd07
fix related to MDL-8282 - "show advanced" button doesn't work under IE7
2007-01-30 07:45:15 +00:00
stronk7
83c9a8a29a
Modified a bit the child iterator that wasn't working under Safari.
...
Tested with FF and Safari. Needs test with IE.
2007-01-24 19:39:59 +00:00
tjhunt
bb006c95cc
Fix broken JS.
2007-01-18 12:55:46 +00:00
skodak
74d15d359d
fixed function of advanced button in formslib - you had to click it twice initially
2007-01-12 10:48:11 +00:00
skodak
dd07bbac59
MDL-8157 improved hadling of conditions in disabledIf formslib method
2007-01-12 09:38:02 +00:00
jamiesensei
271ffe3f25
various formslib work including bug fixes for MDL-8039 id attribute collision between forms and page ids. Also added editor helpbutton. This is a fix for MDL-6941 need the ability to associate several helptopics with htmleditor. Also started on converting forms for question types to formslib.
2007-01-07 12:46:47 +00:00
skodak
d2ce367fb9
MDL-8062 Remove name attribute from <form> and related javascript code cleanup (tested with FF, IE, Konq and Opera)
2007-01-06 19:22:58 +00:00
jamiesensei
f07b9627b6
changes to how we generate the id attribute of forms and the naming convention of forms
...
migrate blog edit to formslib
2006-12-28 09:32:45 +00:00
jamiesensei
a23f0aaf95
* Added setAdvanced functionality see http://docs.moodle.org/en/Development:lib/formslib.php_setAdvanced
...
* Added MoodleQuickForm method closeHeaderBefore($elementName); http://docs.moodle.org/en/Development:lib/formslib.php_Form_Definition#Use_Fieldsets_to_group_Form_Elements
* Added moodleform method add_action_buttons(); see http://docs.moodle.org/en/Development:lib/formslib.php_Form_Definition#add_action_buttons.28.24cancel_.3D_true.2C_.24revert_.3D_true.2C_.24submitlabel.3Dnull.29.3B
* is_cancelled method added to moodleform http://docs.moodle.org/en/Development:lib/formslib.php_Usage#Basic_Usage_in_A_Normal_Page
* added hidden labels to elements within groups such as the date_selector select boxes and other elements in 'groups'
* quiz/mod.html migrated to formslib
* glossary/edit.html migrated to formslib
* extended registerNoSubmitButton() functionality to automatically add js to onclick to bypass client side js input validation.
* added no_submit_button_pressed() function that can be used in a similar way to is_cancelled() as a test in the main script to see if some button in the page has been pressed that is a submit button that is used for some dynamic functionality within the form and not to submit the data for the whole form.
* added new condition for disabledIf which allows to disable another form element if no options are selected from within a select element.
* added default 'action' for moodleform - strip_querystring(qualified_me()) http://docs.moodle.org/en/Development:lib/formslib.php_Usage#Basic_Usage_in_A_Normal_Page
2006-12-19 07:03:08 +00:00
jamiesensei
19194f825a
added setAdvanced MoodleQuickForm method. And added closeHeaderAfter method
2006-12-14 12:44:10 +00:00
vyshane
122223e8ab
Fix for MDL-7493.
...
We basically replace the plus and minus hide buttons when the elementToggleHide javascript function is called.
2006-12-11 07:10:07 +00:00
jamiesensei
19110c573d
added new 'cancel' element type and introduced new is_cancelled() MoodleQuickForm method.
...
also used new cancel button in all mod_forms as well as a 'Revert' button and reworked logic about where to go on cancel or after submission for modedit.php
2006-12-04 09:36:30 +00:00
jamiesensei
2dbd640932
some fixes for disabledIf and using disabledIf in course/edit_form.php
2006-11-28 08:04:00 +00:00
jamiesensei
e24b7f851a
some restructuring of formslib - moving moodleform_mod definition to new file course\moodleform_mod.php and some changes to moodleform_mod standard elements setup and moodleform disabledIf API
2006-11-24 06:39:15 +00:00
jamiesensei
d01a38cb06
*** empty log message ***
2006-11-22 08:53:35 +00:00
jamiesensei
9c03bbaa04
more fixes for lockoptions behaviour; changes to forum/mod_form.php; removed forum/mod.html
2006-11-21 11:02:13 +00:00
jamiesensei
50ef8eb9bd
adding lockoptions functionality to formslib library and added lockoptionsall() function which allows multiple dependencies for one dependent element and handles that properly.
2006-11-21 09:17:46 +00:00
sam_marshall
027d048574
Update to static JS - 'hitem' hidden fields now optional for lockoptions.
2006-09-20 15:04:57 +00:00
toyomoyo
bee40515da
fix for 5216
2006-04-21 05:17:08 +00:00
vyshane
d13c59383a
Added javascript function insertAtCursor()
2006-03-14 05:26:40 +00:00
moodler
b48fd7b59a
added function popupchecker to help checking with popup blockers
2005-11-09 02:18:50 +00:00
patrickslee
8ceb09e0d6
Wrong parameter order in function definition (merged from MOODLE_15_STABLE)
2005-08-24 23:08:54 +00:00
defacer
e7beac8992
Removing dead code.
2005-05-12 14:46:16 +00:00
defacer
7979105c62
If Javascript is enabled, make IE fix the block sizes after the page loads
...
so that it's not a mess to look at.
2005-05-12 14:45:16 +00:00
moodler
47aa42e211
Re-arranged static Javascript a bit
2005-04-16 12:30:48 +00:00
defacer
363cb62cf1
Adding universally useful functions to the mainstream.
2005-03-18 14:36:10 +00:00
defacer
7678e65cac
New useful function submitFormById(). Fires off the form's onsubmit() handler first,
...
if applicable, and only submits if the handler doesn't exist or returns true.
2005-03-08 04:22:38 +00:00
gustav_delius
03f9425fd2
The teacher can now move selected questions to a chosen category or delete them, see http://moodle.org/mod/forum/discuss.php?d=16239 and http://moodle.org/mod/forum/discuss.php?d=19734
...
There is also a 'Deselect all' button which I implemented provisionally by putting an extra function checknone() into javascript-static.js. This should be cleaned up by someone who knows javascript.
2005-03-06 12:00:46 +00:00
moodler
63d288118a
Split up the Javascript stuff into static and non-static.
...
This will reduce the size of each page somewhat.
2005-01-09 15:10:12 +00:00