190 Commits

Author SHA1 Message Date
dongsheng
1a03384f5e "MDL-20470, rename formslib element name and add an option to turn the picker button on/off" 2009-10-13 08:31:50 +00:00
dongsheng
724e7ee6ac "MDL-20470, add a texturl element, which can use filepicker to choose a url" 2009-10-07 05:23:36 +00:00
skodak
d18e0fe646 MDL-20353 adding missing data types of hidden form fields 2009-09-26 17:07:08 +00:00
nicolasconnault
642816a60c MDL-19799 upgraded calls to print_table, print_single_button, print_user_picture, print_container* and notice_yesno 2009-08-20 08:50:50 +00:00
tjhunt
afd63fe509 formslib: use abstract, rather than a print_error, now we have PHP5. 2009-07-16 10:38:15 +00:00
skodak
66491cf130 MDL-19415 fixing deprecated use of contructors 2009-07-02 14:58:41 +00:00
tjhunt
e63f88c9a6 MDL-19690 - lots more $CFG->pixpath to $OUTPUT->old_icon_url
and $CFG->modpixpath to $OUTPUT->mod_icon_url
2009-07-02 12:07:58 +00:00
tjhunt
c8873c496b MDL-19690 - eliminate the $OUTPUT->initialise_deprecated_cfg_pixpath horrible hack.
Replace $CFG->pixpath with $OUPTUT->old_icon_url(...) instead.
2009-07-02 11:23:47 +00:00
dongsheng
96705c332a "MDL-19077, pixpath is broken, use initialise_deprecated_cfg_pixpath() as a temporary fix" 2009-07-01 04:11:52 +00:00
samhemelryk
fc4f5796cc formslib MDL-19626 Changed JS string handling to new $PAGE methods, Thanks Dan 2009-06-29 02:10:49 +00:00
samhemelryk
9262d2d30f formslib MDL-19626 Fixed broken show/hide advanced button
Updated formslib showadvanced inline JS to use new $PAGE methods
and replaced inline noscript with css handled display
2009-06-29 01:58:11 +00:00
tjhunt
c28bf5c9f8 javascript: MDL-19475 replace require_js calls with $PAGE->requires->js.
Also, some related JavaScript cleanup.

More to follow.
2009-06-15 05:37:57 +00:00
tjhunt
cf6155226c ajaxlib/require_js: MDL-16693 $PAGE->requires->... deprecates require_js etc.
There is a new implementation of require_js in lib/deprecatedlib.php,
based on $PAGE->requires.

There were a few other recently introduced functions in lib/weblib.php,
namely print_js_call, print_delayed_js_call, print_js_config and
standard_js_config. These have been removed, since they were never in
a stable branch, and all the places that used them have been changed
to use the newer $PAGE->requires->... methods.

get_require_js_code is also gone, and the evil places that were calling
it, even though it is an internal function, have been fixed.

Also, I made some minor improvements to the code I committed yesterday
for MDL-16695.

All that remains is to update all the places in core code that are
still using require_js.

(This commit also fixes the problem where the admin tree would not
start with the right categories expanded.)
2009-06-12 12:13:07 +00:00
mjollnir_
6bba6dbbee MDL-18405 formslib: split is_validated into two separate functions for more flexibility for callers to override the default behaviour. Merged from MOODLE_19_STABLE 2009-06-02 10:39:21 +00:00
samhemelryk
ba21c9d440 lib MDL-19236 added phpdocs and copyrights 2009-05-25 08:27:25 +00:00
skodak
b1ba4d22bf MDL-16592 fixed link to nonexistent css, probably caused by recent YUI update 2009-05-17 19:12:46 +00:00
tjhunt
832e13f144 editor formslib element: symbolic constant EDITOR_UNLIMITED_FILES instead of hard-coded -1. 2009-03-30 10:01:39 +00:00
tjhunt
414f7bee6b formslib: MDL-15827 disabledif option to repeat_elements did not work if you depend on another repeated element.
Patch thanks to Matthieu Nué.
2009-03-18 07:08:18 +00:00
tjhunt
8e7cebb0d8 formslib dates: MDL-16592 show a pop-up calendar for picking dates.
Not quite finished. There is a small issue with keyboard focus. See bug.
2009-03-13 09:56:53 +00:00
tjhunt
32fa227255 duration formslib element: MDL-18500 crude initial version so I can commit some dependant quiz changes
This will be a formslib element for entering a time duration, like a quiz time limit. A better version to follow.
2009-03-10 06:46:34 +00:00
tjhunt
9f1c9dfce5 formslib / tags: MDL-17889 a new formslib field type for editing a list of tags.
Not yet used anywhere. That can wait until tomorrow.
2009-01-15 09:24:45 +00:00
tjhunt
c583482c35 formslib: Sort list of field types, to make it easier to manage. 2009-01-14 09:58:12 +00:00
tjhunt
5138f9623d Remove unnecessary extra $Id$ tag. It messes up the unmerged files list, and makes merging extra difficult. 2008-12-01 07:09:37 +00:00
tjhunt
1327f08eed formslib file upload: MDL-17403 try adding accept-charset="utf-8" to forms to fix occasional upload problems. 2008-11-27 02:49:02 +00:00
skodak
241431cdcc MDL-16596 areafiles element renamed to "filemanager" 2008-11-19 20:27:18 +00:00
skodak
cefe1408a2 MDL-16698 formslib: skeleton of new editor element - no JS or html editor integration yet 2008-11-19 20:02:02 +00:00
nicolasconnault
ba1891d290 MDL-16962 New formslib element for dropdowns with a link to another page. Applied to outcome item and outcome edit pages. Merged from MOODLE_19_STABLE 2008-10-22 09:31:49 +00:00
skodak
cc44433620 MDL-16839 forms: workaround for problematic hard frozen values; merged from MOODLE_19_STABLE 2008-10-13 19:39:27 +00:00
jamiesensei
985f0ddd20 MDL-16842 "Adding group of elements in function lib/formslib.php/repeat_elements() not working correctly" Fixed using fullclone instead of clone now. Merged from 1.9 stable. 2008-10-13 11:52:35 +00:00
tjhunt
3493eb1591 Fix whitespace. 2008-09-26 07:24:31 +00:00
skodak
f6ac3e0a3d readding uploadlib for now 2008-09-23 14:45:58 +00:00
skodak
a83ad94625 MDL-16596 support for total maxbytes per draft area - proper server-side validation still missing; some minor refactoring 2008-09-21 21:29:41 +00:00
skodak
8546def3b6 MDL-16596 basic areafiles formslib element 2008-09-20 20:56:21 +00:00
moodler
c3f9ee10fd MDL-9683 Fixed a typo in an error string name invalidseeky -> invalidsesskey 2008-09-08 02:35:22 +00:00
skodak
4287fc0df5 MDL-15906 filepicker support in all file functions in formslib 2008-09-07 13:30:46 +00:00
moodler
49583e9ed1 MDL-14589 Created new move_draft_to_final() in file storage and made formslib use it for saving new files 2008-09-03 05:14:24 +00:00
moodler
f6172562a3 save_stored_file now works for filepicker attachments too 2008-09-03 03:41:09 +00:00
nicolasconnault
1ae1941eb1 MDL-14591 New "warning" form element 2008-09-02 12:14:58 +00:00
moodler
924ddb15f1 Moved some filepicker form processing to formslib.php (temporary) 2008-09-02 09:46:29 +00:00
tjhunt
cd350b538f MDL-16202 formslib show/hide advanced button does not work with strict XML headers 2008-08-28 07:52:09 +00:00
skodak
6c0e2d08a9 MDL-14589 improved file handling operations & towards zipping support 2008-08-02 12:45:02 +00:00
skodak
172dd12c63 MDL-14589 initial file storage implementation, temporary file manager, migration of course files; blog conversion MDL-15905; assignment conversion MDL-15904; fromslib related file improvements MDL-15906 2008-07-31 22:15:30 +00:00
dongsheng
c5704ec65a MDL-13766
1. Filepicker component for moodleform
2. Integrate TinyMCE and FilePicker
3. Fix show/hide bug in filepicker
4. Rewrite print_login function for ajax
2008-07-31 02:51:28 +00:00
thepurpleblob
906ebc4b66 MDL-15571:
Now substitutes for group templates
2008-07-09 10:26:13 +00:00
skodak
294ce9870f MDL-15189 magic quotes finally removed 2008-06-09 16:53:30 +00:00
skodak
3264868249 MDL-14679 removed magic quotes from forms validation() method, fixed some minor problems 2008-06-01 17:53:25 +00:00
dongsheng
3c0b6b1610 MDL-14129, fix print_error 2008-05-15 03:22:13 +00:00
dongsheng
f9f9be7374 MDL-12611, realign the help icon, merged from MOODLE_19_STABLE 2008-04-09 03:45:30 +00:00
dongsheng
1b3fca2a47 MDL-12611, fix the alignment of help icons.(merged from MOODLE_19_STABLE) 2008-04-08 03:34:30 +00:00
dongsheng
5a2a53316f MDL-14129, remove all the other error() call 2008-04-04 02:54:20 +00:00