Marina Glancy
694beb548c
MDL-31901: FileManager uses more YUI3 windows and more renderers
...
- Add folder dialog in FileManager now uses YUI3 and renderer;
- Fixed bug with remembering current folder in Tree view;
- Display error messages in FileManager using YUI3 and not using 'alert'
2012-05-21 11:57:52 +08:00
Marina Glancy
23b830091a
MDL-31901: FileManager, added image for accessing right-click action
2012-05-21 11:57:52 +08:00
Marina Glancy
e709ddd29c
MDL-31901: Allow FileManager to re-use FilePicker JS code for view modes:
...
- when loading core_filepicker we extend the Node element with functions necessary to display files list in different view modes;
- repository/filepicker.js is changed to use those functions;
- FileManager now has three different view modes (icon view, tree view and table view), JS code is re-used from FilePicker;
- files in FileManager no longer have context menu, they have one popup Widget with different actions instead;
- Added more templates for JS code to FileManager, use similar CSS class names as FilePicker;
- lib/filelib.php : fixed double slashes in path, return more data about files;
- lib/form/filemanager.php : pass information to FileManager about available licenses and default author;
- repository/draftfiles_ajax.php : return information about directory tree for file moving UI in FileManager, return formatted information;
- repository/lib.php : function repository::prepare_listing() now can work also with draftarea files listing;
2012-05-21 11:57:52 +08:00
Marina Glancy
906e7d89a5
MDL-31901: user renderer for filemanager, decrease html generation in filemanager.js and dndupload.js
2012-05-21 11:57:52 +08:00
Dongsheng Cai
6723372514
MDL-28666 Extends repository to support references
...
1. Allow repository to create references to external contents
2. Extends files API to handle file references
3. Generic file caching
4. Backup/restore file references
5. Download external contents if repository uninstalled
6. Allow filepicker to display iframe
7. PHPUnit test suits
2012-05-21 11:57:51 +08:00
Andrew Robert Nicols
b286fcdfdc
MDL-30305 Automatically hide the dateselector after choosing a date
2012-05-10 14:11:19 +01:00
Rajesh Taneja
04de8f35d1
MDL-27562 formslib: Added unit test for dateselector and datetimeselector
2012-05-09 14:23:46 +08:00
Rajesh Taneja
c106a9bff0
MDL-27562 formslib: applydst should be always true, hence option removed from dateselector and datetimeselector form elements
2012-05-07 15:23:45 +08:00
Rajesh Taneja
fa70f63522
MDL-27562 formslib: Timezone option is passed to usergetdate for dateselector and datetimeselector form element
2012-05-07 15:23:44 +08:00
Petr Skoda
f59f03ad2d
MDL-32569 drop more core simpletests that were already migrated
2012-04-21 16:27:30 +02:00
Petr Skoda
66b3302dec
MDL-32405 workaround for non-static PEAR::raise_error() and fixed -1 debug support
2012-04-15 17:02:26 +02:00
Sam Hemelryk
3211569a6a
Revert "MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag"
...
This reverts commit f9f281b8fe
.
2012-04-11 17:18:58 +12:00
Sam Hemelryk
e19dc11e51
MDL-30843 editor: Fixed up out of place if
2012-04-11 09:22:14 +12:00
Sam Hemelryk
5bfeb5ffd3
Merge branch 'MDL-30843_b' of git://github.com/rwijaya/moodle
2012-04-10 12:34:37 +12:00
Petr Skoda
a3d5830a0a
MDL-32149 PHPUnit test support - part 2
...
Includes:
* constants refactoring
* reworked db table init
* support for $CFG->debug = -1
* functional DB tests
* fixed $DB->get_indexes() to not throw exceptions when table does not exist
* fix handling of user passwords in test db
* add debug info to exception messages
* removed unnecessary PHP debug errors from mathslib
* fixed @error suppression in get_string
* fixed PHPUnit error handler setup
* added timezone info to default install
2012-04-03 22:30:53 +02:00
Rossiani Wijaya
f9f281b8fe
MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag
2012-03-30 16:26:58 +08:00
Rajesh Taneja
91f7f8c1c1
MDL-32150 Libraries: checkbox controller will not check or uncheck freezed checkboxes
2012-03-30 13:04:04 +08:00
Petr Skoda
c2daa41a2e
MDL-32094 fix duration test
2012-03-20 09:22:29 +01:00
Petr Skoda
e2bb3c9275
MDL-32094 some more E_STRICT fixes
2012-03-18 20:40:20 +01:00
Petr Skoda
fabbf4398b
MDL-32094 some nasty quickforms hacks that should help with E_STRICT
...
Note: we have stopped tracking our QuickForms hacks long ago.
2012-03-18 18:39:37 +01:00
Eloy Lafuente (stronk7)
f7acd639a5
MDL-28972 formslib: whitespace fixes
2012-03-14 18:10:24 +01:00
Rajesh Taneja
c14584f206
MDL-28972 formslib: Checkbox controller will use yui to select and unselect checkboxes
2012-03-12 10:25:21 +08:00
Sam Hemelryk
36d1d23179
Merge branch 'MDL-31642_dndupload_filemanager_notification_text' of git://github.com/davosmith/moodle
2012-03-05 13:31:08 +13:00
Sam Hemelryk
9b0e5e9d0d
Merge branch 'MDL-31643_dndupload_reject_all_files' of git://github.com/davosmith/moodle
2012-03-05 13:22:04 +13:00
Sam Hemelryk
8498e630af
Merge branch 'MDL-31656-master-3' of git://git.luns.net.uk/moodle
2012-03-05 11:09:29 +13:00
Sam Hemelryk
a5dd1f4fb7
MDL-31660 forms: Added checks for form change detection
2012-03-05 11:00:14 +13:00
Sam Hemelryk
f788011045
Merge branch 'MDL-31660-master-3' of git://git.luns.net.uk/moodle
2012-03-05 10:59:22 +13:00
Davo Smith
adce023069
MDL-31642 added 'max attachments' to filemanager and 'drag and drop' message inside the box
2012-03-01 11:57:32 +00:00
Davo Smith
2561d6346c
MDL-31643 dndupload - prevent file upload when total file count would exceed the specified limit
2012-03-01 11:56:53 +00:00
Andrew Robert Nicols
88939271a1
MDL-31660 Rename form change detection javascript file
2012-02-29 14:50:52 +00:00
Sun Zhigang
1ab8cd2e1c
MDL-29523 filemanager: Fix a hardcode string
2012-02-27 09:35:11 +08:00
Sam Hemelryk
58b7d48f9a
MDL-30974 forms: Last minute phpdoc fixes
2012-02-21 12:39:35 +13:00
Sam Hemelryk
ceaad88222
Merge branch 'wip-mdl-30974' of git://github.com/rajeshtaneja/moodle
2012-02-21 12:07:30 +13:00
Andrew Robert Nicols
f0a163ed6d
MDL-31656 Open files in a new window when downloading with the filemanager
...
We need to open files in a new window rather than the existing window to
prevent warning messages when files are uploaded and then downloaded
without the form being saved first.
2012-02-20 10:50:16 +00:00
Rajesh Taneja
6c1fd30484
MDL-30974 form: Checked and updated docblock for form library
2012-02-15 12:55:06 +08:00
Davo Smith
7d44996c2a
MDL-31114 Filemanager drag and drop upload - displays 'drop here' message when dragging over page / highlights when over element
2012-02-14 10:12:58 +00:00
Davo Smith
36dc50336e
MDL-31114 Alert when max files reached
2012-02-14 09:49:49 +00:00
Aparup Banerjee
21a7f3d27a
Merge branch 'MDL-31321_dndupload_multiple_elements' of https://github.com/davosmith/moodle
2012-02-14 14:47:23 +08:00
Andrew Robert Nicols
00e8d08dba
MDL-31315 Ask before moving away from a modified form
2012-02-09 14:55:18 +00:00
Davo Smith
6d9121d3a8
MDL-31321 Drag and drop upload - can now cope with multiple filemanager/filepickers on a page
2012-02-07 07:45:41 +00:00
Eloy Lafuente (stronk7)
478ba353b0
Merge branch 'MDL-31113_multiple_files_file_manager' of https://github.com/davosmith/moodle
2012-01-25 01:06:00 +01:00
Eloy Lafuente (stronk7)
897e14e263
Merge branch 'MDL-31110_loading_animation' of git://github.com/davosmith/moodle
2012-01-25 01:02:30 +01:00
Davo Smith
910e1ecdaa
MDL-31113 filemanager element - refresh file list from server on load and prevent revertion to browser drag and drop behaviour when max files reached
2012-01-19 19:28:16 +00:00
Davo Smith
4069ae323d
MDL-31110 Filemanager drag and drop upload - always hide spinner, even when errors occur
2012-01-19 19:21:27 +00:00
sam marshall
ea47046689
MDL-31153 File manager drag and drop English text improvement
2012-01-19 14:49:21 +00:00
Petr Skoda
48cbe43ded
MDL-31213 fix incorrect modifications of quickforms attributes
2012-01-17 11:18:56 +01:00
Sam Hemelryk
6b37c2b093
MDL-31000 Added comment about the importance of repository array keys and hardened new dnd repository lookup
2012-01-10 12:21:24 +13:00
Davo Smith
f08fac7c89
MDL-29766 Add drag and drop upload to filemanager / filepicker elements
2012-01-09 17:27:32 +00:00
Sam Hemelryk
3b53b85b47
Merge branch 'w52_MDL-29917_m23_autocomplete' of git://github.com/skodak/moodle
2012-01-04 10:58:03 +13:00
Petr Skoda
6e9989dbd3
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:38:52 +01:00