Commit graph

417 commits

Author SHA1 Message Date
Petr Skoda
88bb11eb55 MDL-24079 backup now using new sql_like() 2010-09-04 11:56:34 +00:00
Sam Hemelryk
741b96fd01 backup MDL-23904 Fixed regression in backup UI 2010-09-03 07:50:33 +00:00
Eloy Lafuente
2a918d8f55 MDL-23362 backup - allow set_mapping() to specify one parentitemid to be saved 2010-08-31 09:15:38 +00:00
Dongsheng Cai
1a22a422de "MDL-23910, fixed breadcrumb for backup files editing ui" 2010-08-30 03:44:44 +00:00
Petr Skoda
2b199e7c0b MDL-23885 fixed file api encapsulation and lowering number of direcories in zip files 2010-08-26 07:43:06 +00:00
Dongsheng Cai
6aef525df4 "MDL-23910, improved restore pre-ui, removed treeview, list backup files in tables and sorted by created time" 2010-08-26 06:19:46 +00:00
Sam Hemelryk
70a102385f backup MDL-23918 Fixed up wording in the backup and restore stages. 2010-08-26 05:17:46 +00:00
Sam Hemelryk
83c000d9b5 backup MDL-23904 Backup and restore UI improvements 2010-08-26 02:18:13 +00:00
Andrew Davis
c2a4f885b4 backup MDL-23885 committing Eloys patch so backup works with the revised file area system 2010-08-26 02:15:11 +00:00
Sam Hemelryk
86e0afcfaa backup MDL-23559 Moved UI validation routines from backup_setting to backup_setting_ui and fixed label validation problems 2010-08-25 01:14:25 +00:00
Eloy Lafuente
f35de25886 MDL-23796 backup - improve parser to discard whitespace-empty tags 2010-08-24 14:07:31 +00:00
Sam Hemelryk
2a923f7da7 backup MDL-23909 fixed error in backup when navigating to a previous stage. 2010-08-24 07:47:10 +00:00
Sam Hemelryk
2a02a1036c restore MDL-23559 Setting more appropriate param type for UI label PARAM_TEXT instead of PARAM_ALPHAEXT 2010-08-24 03:29:04 +00:00
Sam Hemelryk
83a9c86690 backup MDL-23727 The proceed button is now to the right of the screen and the cancel button throws a confirmation box. 2010-08-17 05:21:57 +00:00
Sam Hemelryk
ad93ddd5f7 course-import MDL-23752 Implemented course import functionality back into Moodle 2.0
The course import now makes use of the backup and restore processed and the backup UI to allow the user to import one course into another.
The new UI is much the same as the backup ui except preceeded by a course selector to choose the course to import from.
2010-08-17 02:07:30 +00:00
Eloy Lafuente
f2745cbe67 MDL-21432 backup - allow restore of only one itemid (instead of the whole itemname) 2010-08-06 16:08:29 +00:00
Eloy Lafuente
329e67fbde MDL-21432 backup - inform about missing restore subpluggins to developers 2010-08-06 16:07:06 +00:00
Eloy Lafuente
91d1105756 MDL-22245 backup - added support for subplugins in activities 2010-08-06 02:20:21 +00:00
Eloy Lafuente
70c1ad5836 MDL-21432 backup - exceptions are not good, so imscp imaginative use of itemid sucks, imo. :-P 2010-08-02 17:06:49 +00:00
Sam Hemelryk
573cdf85e1 backup MDL-23563 numerous minor backup changes
* Root settings are now check boxes rather than selects
* Language strings adjusted as requested
* Final continue on backup now redirecteds to restore pre ui
2010-07-29 04:25:56 +00:00
Dan Marsden
5c40dc5143 MDL-23479 fix typo in restore code 2010-07-29 03:58:55 +00:00
Dan Marsden
2e45c72a20 MDL-23479 missing global 2010-07-29 03:41:16 +00:00
Eloy Lafuente
327f3fdacc MDL-21432 backup - One ordered backup plan leads to one easier ordered restore 2010-07-28 22:21:56 +00:00
Eloy Lafuente
84cdf7de51 MDL-21432 backup - improve restore of files (user and sortorder) 2010-07-28 15:52:09 +00:00
Dongsheng Cai
30ad8cddc5 MDL-22915, added user backup to tree, added capability check to file picker form 2010-07-28 05:38:23 +00:00
Eloy Lafuente
bad08e7f0f MDL-21432 backup - need course/lib to rebuild course cache. 2010-07-27 23:42:00 +00:00
Eloy Lafuente
aae0d2fad0 MDL-21432 backup - need to acces gradelib API on restore 2010-07-27 23:15:09 +00:00
Eloy Lafuente
cdc680110a MDL-22179 backup interlinks - save a bunch (zillions) of regexps to happen 2010-07-27 23:14:28 +00:00
Eloy Lafuente
0330784635 MDL-21432 backup - add links decoder processor to restore plan/tasks 2010-07-27 23:12:53 +00:00
Eloy Lafuente
fc46764db6 MDL-21432 backup - improve start date offset 2010-07-27 23:11:54 +00:00
Eloy Lafuente
5b457d2657 MDL-22179 backup - final implementation of the interlinks decoder for restore 2010-07-27 14:45:44 +00:00
Sam Hemelryk
3acc9b81f5 restore MDL-23109 Added role mapping interface and implemented searchable course/category selectors 2010-07-27 06:58:39 +00:00
Sam Hemelryk
39bc4c6fa6 restore MDL-23109 Fixed several minor issues with restore UI
* Category + course selectors now perform required capability checks
* Show/Hide settings from UI tested and implemented for overwrite_conf setting
* Final continue button is GET rather than post
* Temp zip file is deleted after successfull extraction
* Removed previous button from settings stage MDL-23480
2010-07-26 07:10:54 +00:00
Eloy Lafuente
245491b062 MDL-21432 backup - improve a bit detection of errors on restore structured steps 2010-07-24 16:31:16 +00:00
Eloy Lafuente
2d7cd79839 MDL-23478 backup - change in block positions structure. Break BC, so up minversion 2010-07-24 00:15:59 +00:00
Eloy Lafuente
4a15bb7660 MDL-23478 backup - adding support for fileareas to blocks 2010-07-23 17:36:38 +00:00
Eloy Lafuente
fbd7413708 MDL-23109 backup - exclude info in moodle_backup.xml about non-included task. Thanks SamH! 2010-07-22 11:37:23 +00:00
Eloy Lafuente
71aa9472eb MDL-21432 backup - enable startdate offset now that UI and setting is available 2010-07-22 10:36:11 +00:00
Eloy Lafuente
b1eaf633eb MDL-21432 backup - solve problem deleting restore temp dirs, thanks SamH! 2010-07-22 10:33:27 +00:00
Eloy Lafuente
396ee01f53 MDL-21432 backup - access to userid is done across task 2010-07-22 08:22:29 +00:00
Eloy Lafuente
ba8bead5b6 MDL-21432 backup - fix some get_userid() calls 2010-07-22 08:19:21 +00:00
Sam Hemelryk
785d6603dd backup MDL-23109 Implemented base restore UI within Moodle and linked through the navigation. 2010-07-22 07:48:02 +00:00
Dongsheng Cai
72f38ce751 MDL-22915, restore pre-ui 2010-07-22 03:14:41 +00:00
Eloy Lafuente
024c288dab MDL-21432 backup - now restoring ras/caps and "manual" enrolment plugins.
TODO: Complete the enrolments part and fix current implementation, it's only one skeleton
2010-07-21 19:30:15 +00:00
Eloy Lafuente
4bca307a40 MDL-21432 backup - helper function for restoring course/role names and date_offset 2010-07-21 15:50:06 +00:00
Eloy Lafuente
560811a91b MDL-23109 backup - define some original course bits for easier access from UI 2010-07-21 00:42:55 +00:00
Eloy Lafuente
8d4e41f4ec MDL-21432 backup - role load/mappings and integration with UI via controller (MDL-23109) 2010-07-20 22:51:04 +00:00
Eloy Lafuente
71a50b133d MDL-21432 - backup finished groupings restore + introduced role precheck/execution step 2010-07-19 14:06:16 +00:00
Eloy Lafuente
a7ce4231be MDL-21432 backup - added role parser processor to be used on prechecks/execution 2010-07-19 13:59:54 +00:00
Eloy Lafuente
b400939141 MDL-21432 backup - restore prechecks are now being executed. Pending role mapping one 2010-07-18 23:54:06 +00:00