latest head fatal error

latest head fatal error

by Danny Wahl -
Number of replies: 6

I just pulled the latest release and updated from last week's release and I get a white page.  Turned on the debugging in the config and I get this on the page now:

Fatal error: Class 'context' not found in /var/www/school.tiseagles.com/htdocs/moodle/lib/accesslib.php on line 4440 Call Stack: 0.0004 662080 1. {main}() /var/www/school.tiseagles.com/htdocs/moodle/index.php:0 0.0017 676096 2. require_once('/var/www/school.tiseagles.com/htdocs/moodle/config.php') /var/www/school.tiseagles.com/htdocs/moodle/index.php:31 0.0019 683152 3. require_once('/var/www/school.tiseagles.com/htdocs/moodle/lib/setup.php') /var/www/school.tiseagles.com/htdocs/moodle/config.php:433 0.0204 3436304 4. require_once('/var/www/school.tiseagles.com/htdocs/moodle/lib/accesslib.php') /var/www/school.tiseagles.com/htdocs/moodle/lib/setup.php:437 
Average of ratings: -
In reply to Danny Wahl

Re: latest head fatal error

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Which version have you got at the moment? Which version are you trying to install?

In reply to Tim Hunt

Re: latest head fatal error

by Danny Wahl -

I'm on head (whatever last week's release version was) I pulled to is "2011101900.01" (2.2dev (build: 20111019)

when I got the fatal error I ran upgrade.php from cli, but it's still not loading properly.  The thing is I did the pull from another dev server "B" that's on the same version and it's working fine.  The differences between server A (not working) and server B (working) is Server A has "drag and drop" block installed and server B has "Community Hub" installed.  Oh and server "A" has code checker installed

In reply to Danny Wahl

Re: latest head fatal error

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

There were big changes in accesslib.php this week. I'm surprise this problem did now show up in testing. Weird. You should probably report his in the tracker.

In reply to Tim Hunt

Re: latest head fatal error

by Danny Wahl -

Here's the detailed Git Log:

From git://git.moodle.org/moodle
   ba6446e..b3b6da8  MOODLE_19_STABLE -> origin/MOODLE_19_STABLE
   9cdadbc..22df490  MOODLE_20_STABLE -> origin/MOODLE_20_STABLE
   263c528..e04dba0  MOODLE_21_STABLE -> origin/MOODLE_21_STABLE
   6731a04..3a81b37  master     -> origin/master
Updating 6731a04..3a81b37
Fast-forward
 admin/environment.xml                              |  114 +
 admin/report/questioninstances/index.php           |   12 +-
 admin/roles/usersroles.php                         |    9 +-
 admin/settings/appearance.php                      |    5 +-
 admin/settings/development.php                     |    2 +-
 admin/tool/capability/index.php                    |    6 +-
 admin/tool/unittest/simpletestlib.php              |   46 +
 auth/shibboleth/index.php                          |    7 +-
 auth/upgrade.txt                                   |   10 +
 blog/edit.php                                      |    4 +-
 blog/edit_form.php                                 |    8 +-
 blog/locallib.php                                  |   14 +-
 cohort/index.php                                   |   29 +-
 cohort/lib.php                                     |   45 +
 course/category.php                                |    3 +-
 course/lib.php                                     |   23 +-
 course/modedit.php                                 |   12 -
 course/moodleform_mod.php                          |   21 +-
 course/report/completion/index.php                 |   29 +-
 course/report/progress/index.php                   |   29 +-
 course/simpletest/testcourselib.php                |   20 +
 enrol/cohort/ajax.php                              |   10 +-
 enrol/cohort/lang/en/enrol_cohort.php              |    2 +
 enrol/cohort/lib.php                               |   11 +-
 enrol/cohort/locallib.php                          |   97 +
 .../assets/skins/sam/quickenrolment.css            |   43 +-
 enrol/cohort/yui/quickenrolment/quickenrolment.js  |  156 +-
 enrol/guest/lib.php                                |    4 +-
 enrol/paypal/return.php                            |    3 -
 enrol/upgrade.txt                                  |    8 +
 grade/lib.php                                      |   72 +-
 install/lang/ru/install.php                        |    2 +-
 lang/en/admin.php                                  |    4 +-
 lang/en/cohort.php                                 |    2 +
 lang/en/condition.php                              |    1 +
 lang/en/debug.php                                  |    4 +-
 lang/en/webservice.php                             |    9 -
 lib/accesslib.php                                  | 6150 +++++++++++---------
 lib/adminlib.php                                   |    2 +-
 lib/componentlib.class.php                         |    2 +-
 lib/conditionlib.php                               |  103 +-
 lib/datalib.php                                    |    8 +-
 lib/db/install.php                                 |   69 +-
 lib/db/upgrade.php                                 |   18 +
 lib/deprecatedlib.php                              |   27 +-
 lib/dml/simpletest/testdml.php                     |   42 +
 lib/editor/tinymce/lib.php                         |    5 +-
 lib/editor/tinymce/readme_moodle.txt               |    3 +-
 .../tiny_mce/3.4.5/plugins/layer/editor_plugin.js  |    1 -
 .../tiny_mce/3.4.5/plugins/media/editor_plugin.js  |    1 -
 .../tiny_mce/3.4.5/plugins/paste/editor_plugin.js  |    1 -
 lib/editor/tinymce/tiny_mce/3.4.5/tiny_mce.js      |    1 -
 .../tinymce/tiny_mce/3.4.5/tiny_mce_jquery.js      |    1 -
 .../tinymce/tiny_mce/3.4.5/tiny_mce_prototype.js   |    1 -
 .../tiny_mce/{3.4.5 => 3.4.6}/jquery.tinymce.js    |    0
 .../tinymce/tiny_mce/{3.4.5 => 3.4.6}/langs/en.js  |    2 +-
 .../tinymce/tiny_mce/{3.4.5 => 3.4.6}/license.txt  |    0
 .../{3.4.5 => 3.4.6}/plugins/advhr/css/advhr.css   |    0
 .../plugins/advhr/editor_plugin.js                 |    0
 .../plugins/advhr/editor_plugin_src.js             |    0
 .../{3.4.5 => 3.4.6}/plugins/advhr/js/rule.js      |    0
 .../{3.4.5 => 3.4.6}/plugins/advhr/langs/en_dlg.js |    0
 .../{3.4.5 => 3.4.6}/plugins/advhr/rule.htm        |    0
 .../plugins/advimage/css/advimage.css              |    0
 .../plugins/advimage/editor_plugin.js              |    0
 .../plugins/advimage/editor_plugin_src.js          |    0
 .../{3.4.5 => 3.4.6}/plugins/advimage/image.htm    |    0
 .../plugins/advimage/img/sample.gif                |  Bin 1624 -> 1624 bytes
 .../{3.4.5 => 3.4.6}/plugins/advimage/js/image.js  |    0
 .../plugins/advimage/langs/en_dlg.js               |    0
 .../plugins/advlink/css/advlink.css                |    0
 .../plugins/advlink/editor_plugin.js               |    0
 .../plugins/advlink/editor_plugin_src.js           |    0
 .../{3.4.5 => 3.4.6}/plugins/advlink/js/advlink.js |    0
 .../plugins/advlink/langs/en_dlg.js                |    0
 .../{3.4.5 => 3.4.6}/plugins/advlink/link.htm      |    0
 .../plugins/advlist/editor_plugin.js               |    0
 .../plugins/advlist/editor_plugin_src.js           |    0
 .../plugins/autolink/editor_plugin.js              |    0
 .../plugins/autolink/editor_plugin_src.js          |    0
 .../plugins/autoresize/editor_plugin.js            |    0
 .../plugins/autoresize/editor_plugin_src.js        |    0
 .../plugins/autosave/editor_plugin.js              |    0
 .../plugins/autosave/editor_plugin_src.js          |    0
 .../{3.4.5 => 3.4.6}/plugins/autosave/langs/en.js  |    0
 .../plugins/bbcode/editor_plugin.js                |    0
 .../plugins/bbcode/editor_plugin_src.js            |    0
 .../plugins/contextmenu/editor_plugin.js           |    0
 .../plugins/contextmenu/editor_plugin_src.js       |    0
 .../plugins/directionality/editor_plugin.js        |    0
 .../plugins/directionality/editor_plugin_src.js    |    0
 .../{3.4.5 => 3.4.6}/plugins/dragmath/dragmath.php |    0
 .../plugins/dragmath/editor_plugin.js              |    0
 .../plugins/dragmath/editor_plugin_src.js          |    0
 .../plugins/dragmath/img/dragmath.gif              |  Bin 166 -> 166 bytes
 .../plugins/dragmath/js/dragmath.js                |    0
 .../plugins/dragmath/langs/en_dlg.js               |    0
 .../plugins/emotions/editor_plugin.js              |    0
 .../plugins/emotions/editor_plugin_src.js          |    0
 .../{3.4.5 => 3.4.6}/plugins/emotions/emotions.htm |    0
 .../plugins/emotions/img/smiley-cool.gif           |  Bin 354 -> 354 bytes
 .../plugins/emotions/img/smiley-cry.gif            |  Bin 329 -> 329 bytes
 .../plugins/emotions/img/smiley-embarassed.gif     |  Bin 331 -> 331 bytes
 .../plugins/emotions/img/smiley-foot-in-mouth.gif  |  Bin 342 -> 342 bytes
 .../plugins/emotions/img/smiley-frown.gif          |  Bin 340 -> 340 bytes
 .../plugins/emotions/img/smiley-innocent.gif       |  Bin 336 -> 336 bytes
 .../plugins/emotions/img/smiley-kiss.gif           |  Bin 338 -> 338 bytes
 .../plugins/emotions/img/smiley-laughing.gif       |  Bin 343 -> 343 bytes
 .../plugins/emotions/img/smiley-money-mouth.gif    |  Bin 321 -> 321 bytes
 .../plugins/emotions/img/smiley-sealed.gif         |  Bin 323 -> 323 bytes
 .../plugins/emotions/img/smiley-smile.gif          |  Bin 344 -> 344 bytes
 .../plugins/emotions/img/smiley-surprised.gif      |  Bin 338 -> 338 bytes
 .../plugins/emotions/img/smiley-tongue-out.gif     |  Bin 328 -> 328 bytes
 .../plugins/emotions/img/smiley-undecided.gif      |  Bin 337 -> 337 bytes
 .../plugins/emotions/img/smiley-wink.gif           |  Bin 350 -> 350 bytes
 .../plugins/emotions/img/smiley-yell.gif           |  Bin 336 -> 336 bytes
 .../plugins/emotions/js/emotions.js                |    0
 .../plugins/emotions/langs/en_dlg.js               |    0
 .../{3.4.5 => 3.4.6}/plugins/example/dialog.htm    |    0
 .../plugins/example/editor_plugin.js               |    0
 .../plugins/example/editor_plugin_src.js           |    0
 .../plugins/example/img/example.gif                |  Bin 87 -> 87 bytes
 .../{3.4.5 => 3.4.6}/plugins/example/js/dialog.js  |    0
 .../{3.4.5 => 3.4.6}/plugins/example/langs/en.js   |    0
 .../plugins/example/langs/en_dlg.js                |    0
 .../plugins/example_dependency/editor_plugin.js    |    0
 .../example_dependency/editor_plugin_src.js        |    0
 .../plugins/fullpage/css/fullpage.css              |    0
 .../plugins/fullpage/editor_plugin.js              |    0
 .../plugins/fullpage/editor_plugin_src.js          |    0
 .../{3.4.5 => 3.4.6}/plugins/fullpage/fullpage.htm |    0
 .../plugins/fullpage/js/fullpage.js                |    0
 .../plugins/fullpage/langs/en_dlg.js               |    0
 .../plugins/fullscreen/editor_plugin.js            |    0
 .../plugins/fullscreen/editor_plugin_src.js        |    0
 .../plugins/fullscreen/fullscreen.htm              |    0
 .../plugins/iespell/editor_plugin.js               |    0
 .../plugins/iespell/editor_plugin_src.js           |    0
 .../plugins/inlinepopups/editor_plugin.js          |    0
 .../plugins/inlinepopups/editor_plugin_src.js      |    0
 .../inlinepopups/skins/clearlooks2/img/alert.gif   |  Bin 810 -> 810 bytes
 .../inlinepopups/skins/clearlooks2/img/button.gif  |  Bin 272 -> 272 bytes
 .../inlinepopups/skins/clearlooks2/img/buttons.gif |  Bin 1195 -> 1195 bytes
 .../inlinepopups/skins/clearlooks2/img/confirm.gif |  Bin 907 -> 907 bytes
 .../inlinepopups/skins/clearlooks2/img/corners.gif |  Bin 909 -> 909 bytes
 .../skins/clearlooks2/img/horizontal.gif           |  Bin 769 -> 769 bytes
 .../skins/clearlooks2/img/vertical.gif             |  Bin 84 -> 84 bytes
 .../inlinepopups/skins/clearlooks2/window.css      |    0
 .../plugins/inlinepopups/template.htm              |    0
 .../plugins/insertdatetime/editor_plugin.js        |    0
 .../plugins/insertdatetime/editor_plugin_src.js    |    0
 .../tiny_mce/3.4.6/plugins/layer/editor_plugin.js  |    1 +
 .../plugins/layer/editor_plugin_src.js             |   58 +-
 .../plugins/legacyoutput/editor_plugin.js          |    0
 .../plugins/legacyoutput/editor_plugin_src.js      |    0
 .../plugins/lists/editor_plugin.js                 |    0
 .../plugins/lists/editor_plugin_src.js             |    0
 .../{3.4.5 => 3.4.6}/plugins/media/css/media.css   |    0
 .../tiny_mce/3.4.6/plugins/media/editor_plugin.js  |    1 +
 .../plugins/media/editor_plugin_src.js             |   84 +-
 .../{3.4.5 => 3.4.6}/plugins/media/js/embed.js     |    0
 .../{3.4.5 => 3.4.6}/plugins/media/js/media.js     |   76 +-
 .../{3.4.5 => 3.4.6}/plugins/media/langs/en_dlg.js |    2 +-
 .../{3.4.5 => 3.4.6}/plugins/media/media.htm       |   49 +-
 .../{3.4.5 => 3.4.6}/plugins/media/moxieplayer.swf |  Bin 33931 -> 33931 bytes
 .../plugins/moodleemoticon/dialog.php              |    0
 .../plugins/moodleemoticon/editor_plugin.js        |    0
 .../plugins/moodleemoticon/editor_plugin_src.js    |    0
 .../plugins/moodleemoticon/img/moodleemoticon.gif  |  Bin 1165 -> 1165 bytes
 .../plugins/moodleemoticon/js/dialog.js            |    0
 .../plugins/moodlemedia/css/media.css              |    0
 .../plugins/moodlemedia/editor_plugin.js           |    0
 .../plugins/moodlemedia/editor_plugin_src.js       |    0
 .../plugins/moodlemedia/img/icon.gif               |  Bin 910 -> 910 bytes
 .../plugins/moodlemedia/js/media.js                |    0
 .../plugins/moodlemedia/moodlemedia.htm            |    0
 .../plugins/moodlenolink/editor_plugin.js          |    0
 .../plugins/moodlenolink/editor_plugin_src.js      |    0
 .../plugins/moodlenolink/img/ed_nolink.gif         |  Bin 180 -> 180 bytes
 .../plugins/moodlenolink/langs/en.js               |    0
 .../plugins/nonbreaking/editor_plugin.js           |    0
 .../plugins/nonbreaking/editor_plugin_src.js       |    0
 .../plugins/noneditable/editor_plugin.js           |    0
 .../plugins/noneditable/editor_plugin_src.js       |    0
 .../plugins/pagebreak/editor_plugin.js             |    0
 .../plugins/pagebreak/editor_plugin_src.js         |    0
 .../tiny_mce/3.4.6/plugins/paste/editor_plugin.js  |    1 +
 .../plugins/paste/editor_plugin_src.js             |   12 +-
 .../{3.4.5 => 3.4.6}/plugins/paste/js/pastetext.js |    0
 .../{3.4.5 => 3.4.6}/plugins/paste/js/pasteword.js |    0
 .../{3.4.5 => 3.4.6}/plugins/paste/langs/en_dlg.js |    0
 .../{3.4.5 => 3.4.6}/plugins/paste/pastetext.htm   |    0
 .../{3.4.5 => 3.4.6}/plugins/paste/pasteword.htm   |    0
 .../plugins/preview/editor_plugin.js               |    0
 .../plugins/preview/editor_plugin_src.js           |    0
 .../{3.4.5 => 3.4.6}/plugins/preview/example.html  |    0
 .../plugins/preview/jscripts/embed.js              |    0
 .../{3.4.5 => 3.4.6}/plugins/preview/preview.html  |    0
 .../plugins/print/editor_plugin.js                 |    0
 .../plugins/print/editor_plugin_src.js             |    0
 .../{3.4.5 => 3.4.6}/plugins/save/editor_plugin.js |    0
 .../plugins/save/editor_plugin_src.js              |    0
 .../plugins/searchreplace/css/searchreplace.css    |    0
 .../plugins/searchreplace/editor_plugin.js         |    0
 .../plugins/searchreplace/editor_plugin_src.js     |    0
 .../plugins/searchreplace/js/searchreplace.js      |    0
 .../plugins/searchreplace/langs/en_dlg.js          |    0
 .../plugins/searchreplace/searchreplace.htm        |    0
 .../plugins/spellchecker/changelog.txt             |    3 +-
 .../plugins/spellchecker/classes/EnchantSpell.php  |    0
 .../plugins/spellchecker/classes/GoogleSpell.php   |    0
 .../plugins/spellchecker/classes/PSpell.php        |    0
 .../plugins/spellchecker/classes/PSpellShell.php   |    0
 .../plugins/spellchecker/classes/SpellChecker.php  |    0
 .../plugins/spellchecker/classes/utils/JSON.php    |    0
 .../plugins/spellchecker/classes/utils/Logger.php  |    0
 .../plugins/spellchecker/config.php                |    0
 .../plugins/spellchecker/css/content.css           |    0
 .../plugins/spellchecker/editor_plugin.js          |    2 +-
 .../plugins/spellchecker/editor_plugin_src.js      |   69 +-
 .../plugins/spellchecker/img/wline.gif             |  Bin 46 -> 46 bytes
 .../plugins/spellchecker/includes/general.php      |    2 +-
 .../{3.4.5 => 3.4.6}/plugins/spellchecker/rpc.php  |    0
 .../{3.4.5 => 3.4.6}/plugins/style/css/props.css   |    0
 .../plugins/style/editor_plugin.js                 |    0
 .../plugins/style/editor_plugin_src.js             |    0
 .../{3.4.5 => 3.4.6}/plugins/style/js/props.js     |    0
 .../{3.4.5 => 3.4.6}/plugins/style/langs/en_dlg.js |    0
 .../{3.4.5 => 3.4.6}/plugins/style/props.htm       |    0
 .../plugins/tabfocus/editor_plugin.js              |    0
 .../plugins/tabfocus/editor_plugin_src.js          |    0
 .../{3.4.5 => 3.4.6}/plugins/table/cell.htm        |    0
 .../{3.4.5 => 3.4.6}/plugins/table/css/cell.css    |    0
 .../{3.4.5 => 3.4.6}/plugins/table/css/row.css     |    0
 .../{3.4.5 => 3.4.6}/plugins/table/css/table.css   |    0
 .../plugins/table/editor_plugin.js                 |    0
 .../plugins/table/editor_plugin_src.js             |    0
 .../{3.4.5 => 3.4.6}/plugins/table/js/cell.js      |    0
 .../plugins/table/js/merge_cells.js                |    0
 .../{3.4.5 => 3.4.6}/plugins/table/js/row.js       |    0
 .../{3.4.5 => 3.4.6}/plugins/table/js/table.js     |    0
 .../{3.4.5 => 3.4.6}/plugins/table/langs/en_dlg.js |    0
 .../{3.4.5 => 3.4.6}/plugins/table/merge_cells.htm |    0
 .../{3.4.5 => 3.4.6}/plugins/table/row.htm         |    0
 .../{3.4.5 => 3.4.6}/plugins/table/table.htm       |    0
 .../{3.4.5 => 3.4.6}/plugins/template/blank.htm    |    0
 .../plugins/template/css/template.css              |    0
 .../plugins/template/editor_plugin.js              |    0
 .../plugins/template/editor_plugin_src.js          |    0
 .../plugins/template/js/template.js                |    0
 .../plugins/template/langs/en_dlg.js               |    0
 .../{3.4.5 => 3.4.6}/plugins/template/template.htm |    0
 .../plugins/visualchars/editor_plugin.js           |    0
 .../plugins/visualchars/editor_plugin_src.js       |    0
 .../plugins/wordcount/editor_plugin.js             |    0
 .../plugins/wordcount/editor_plugin_src.js         |    0
 .../{3.4.5 => 3.4.6}/plugins/xhtmlxtras/abbr.htm   |    0
 .../plugins/xhtmlxtras/acronym.htm                 |    0
 .../plugins/xhtmlxtras/attributes.htm              |    0
 .../{3.4.5 => 3.4.6}/plugins/xhtmlxtras/cite.htm   |    0
 .../plugins/xhtmlxtras/css/attributes.css          |    0
 .../plugins/xhtmlxtras/css/popup.css               |    0
 .../{3.4.5 => 3.4.6}/plugins/xhtmlxtras/del.htm    |    0
 .../plugins/xhtmlxtras/editor_plugin.js            |    0
 .../plugins/xhtmlxtras/editor_plugin_src.js        |    0
 .../{3.4.5 => 3.4.6}/plugins/xhtmlxtras/ins.htm    |    0
 .../{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/abbr.js |    0
 .../plugins/xhtmlxtras/js/acronym.js               |    0
 .../plugins/xhtmlxtras/js/attributes.js            |    0
 .../{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/cite.js |    0
 .../{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/del.js  |    0
 .../plugins/xhtmlxtras/js/element_common.js        |    0
 .../{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/ins.js  |    0
 .../plugins/xhtmlxtras/langs/en_dlg.js             |    0
 .../{3.4.5 => 3.4.6}/themes/advanced/about.htm     |    0
 .../{3.4.5 => 3.4.6}/themes/advanced/anchor.htm    |    0
 .../{3.4.5 => 3.4.6}/themes/advanced/charmap.htm   |    0
 .../themes/advanced/color_picker.htm               |    0
 .../themes/advanced/editor_template.js             |    0
 .../themes/advanced/editor_template_src.js         |    0
 .../{3.4.5 => 3.4.6}/themes/advanced/image.htm     |    0
 .../themes/advanced/img/colorpicker.jpg            |  Bin 2584 -> 2584 bytes
 .../{3.4.5 => 3.4.6}/themes/advanced/img/flash.gif |  Bin 239 -> 239 bytes
 .../{3.4.5 => 3.4.6}/themes/advanced/img/icons.gif |  Bin 11790 -> 11790 bytes
 .../themes/advanced/img/iframe.gif                 |  Bin 600 -> 600 bytes
 .../themes/advanced/img/pagebreak.gif              |  Bin 325 -> 325 bytes
 .../themes/advanced/img/quicktime.gif              |  Bin 301 -> 301 bytes
 .../themes/advanced/img/realmedia.gif              |  Bin 439 -> 439 bytes
 .../themes/advanced/img/shockwave.gif              |  Bin 384 -> 384 bytes
 .../{3.4.5 => 3.4.6}/themes/advanced/img/trans.gif |  Bin 43 -> 43 bytes
 .../{3.4.5 => 3.4.6}/themes/advanced/img/video.gif |  Bin 597 -> 597 bytes
 .../themes/advanced/img/windowsmedia.gif           |  Bin 415 -> 415 bytes
 .../{3.4.5 => 3.4.6}/themes/advanced/js/about.js   |    0
 .../{3.4.5 => 3.4.6}/themes/advanced/js/anchor.js  |    5 +-
 .../{3.4.5 => 3.4.6}/themes/advanced/js/charmap.js |    0
 .../themes/advanced/js/color_picker.js             |    0
 .../{3.4.5 => 3.4.6}/themes/advanced/js/image.js   |    0
 .../{3.4.5 => 3.4.6}/themes/advanced/js/link.js    |    0
 .../themes/advanced/js/source_editor.js            |    0
 .../{3.4.5 => 3.4.6}/themes/advanced/langs/en.js   |    0
 .../themes/advanced/langs/en_dlg.js                |    0
 .../{3.4.5 => 3.4.6}/themes/advanced/link.htm      |    0
 .../{3.4.5 => 3.4.6}/themes/advanced/shortcuts.htm |    0
 .../themes/advanced/skins/default/content.css      |    3 +-
 .../themes/advanced/skins/default/dialog.css       |    0
 .../themes/advanced/skins/default/img/buttons.png  |  Bin 3133 -> 3133 bytes
 .../themes/advanced/skins/default/img/items.gif    |  Bin 64 -> 64 bytes
 .../advanced/skins/default/img/menu_arrow.gif      |  Bin 68 -> 68 bytes
 .../advanced/skins/default/img/menu_check.gif      |  Bin 70 -> 70 bytes
 .../themes/advanced/skins/default/img/progress.gif |  Bin 1787 -> 1787 bytes
 .../themes/advanced/skins/default/img/tabs.gif     |  Bin 1322 -> 1322 bytes
 .../themes/advanced/skins/default/ui.css           |    0
 .../themes/advanced/skins/highcontrast/content.css |    2 +-
 .../themes/advanced/skins/highcontrast/dialog.css  |    0
 .../themes/advanced/skins/highcontrast/ui.css      |    0
 .../themes/advanced/skins/o2k7/content.css         |    2 +-
 .../themes/advanced/skins/o2k7/dialog.css          |    0
 .../themes/advanced/skins/o2k7/img/button_bg.png   |  Bin 2766 -> 2766 bytes
 .../advanced/skins/o2k7/img/button_bg_black.png    |  Bin 651 -> 651 bytes
 .../advanced/skins/o2k7/img/button_bg_silver.png   |  Bin 2084 -> 2084 bytes
 .../themes/advanced/skins/o2k7/ui.css              |    0
 .../themes/advanced/skins/o2k7/ui_black.css        |    0
 .../themes/advanced/skins/o2k7/ui_silver.css       |    0
 .../themes/advanced/source_editor.htm              |    0
 .../themes/simple/editor_template.js               |    0
 .../themes/simple/editor_template_src.js           |    0
 .../{3.4.5 => 3.4.6}/themes/simple/img/icons.gif   |  Bin 806 -> 806 bytes
 .../{3.4.5 => 3.4.6}/themes/simple/langs/en.js     |    0
 .../themes/simple/skins/default/content.css        |    0
 .../themes/simple/skins/default/ui.css             |    0
 .../themes/simple/skins/o2k7/content.css           |    0
 .../themes/simple/skins/o2k7/img/button_bg.png     |  Bin 5102 -> 5102 bytes
 .../themes/simple/skins/o2k7/ui.css                |    0
 lib/editor/tinymce/tiny_mce/3.4.6/tiny_mce.js      |    1 +
 .../tiny_mce/{3.4.5 => 3.4.6}/tiny_mce_dev.js      |    0
 .../tinymce/tiny_mce/3.4.6/tiny_mce_jquery.js      |    1 +
 .../{3.4.5 => 3.4.6}/tiny_mce_jquery_src.js        |  137 +-
 .../tiny_mce/{3.4.5 => 3.4.6}/tiny_mce_popup.js    |    0
 .../{3.4.5 => 3.4.6}/tiny_mce_popup_src.js         |    0
 .../tinymce/tiny_mce/3.4.6/tiny_mce_prototype.js   |    1 +
 .../tiny_mce_prototype_src.js}                     |  164 +-
 .../tiny_mce_src.js}                               |  164 +-
 .../{3.4.5 => 3.4.6}/utils/editable_selects.js     |    0
 .../tiny_mce/{3.4.5 => 3.4.6}/utils/form_utils.js  |    0
 .../tiny_mce/{3.4.5 => 3.4.6}/utils/mctabs.js      |    0
 .../tiny_mce/{3.4.5 => 3.4.6}/utils/validate.js    |    0
 lib/editor/tinymce/version.php                     |    4 +-
 lib/enrollib.php                                   |   10 +-
 lib/externallib.php                                |   64 +-
 lib/filestorage/file_storage.php                   |   82 +-
 lib/form/datetimeselector.php                      |    8 +-
 lib/moodlelib.php                                  |   23 +-
 lib/navigationlib.php                              |    2 +-
 lib/pluginlib.php                                  |    5 +
 lib/questionlib.php                                |   11 -
 lib/sessionlib.php                                 |   12 +-
 lib/setuplib.php                                   |    6 +-
 lib/simpletest/fulltestaccesslib.php               | 1172 ++++
 lib/simpletest/testaccesslib.php                   |  382 --
 lib/simpletest/testblocklib_blockmanager.php       |   61 +-
 lib/simpletest/testfilterconfig.php                |  118 +-
 lib/thirdpartylibs.xml                             |    2 +-
 lib/upgradelib.php                                 |   10 +-
 lib/zend/readme_moodle.txt                         |    1 +
 login/token.php                                    |    3 +
 mod/assignment/type/upload/assignment.class.php    |    2 +-
 mod/feedback/delete_template.php                   |  121 +-
 mod/feedback/edit.php                              |   22 +-
 mod/feedback/edit_form.php                         |   36 +-
 mod/feedback/item/label/lib.php                    |    6 +-
 mod/feedback/lib.php                               |  149 +-
 mod/feedback/version.php                           |    2 +-
 mod/quiz/accessmanager.php                         |  489 ++
 mod/quiz/accessmanager_form.php                    |   72 +
 mod/quiz/accessrule/accessrulebase.php             |  297 +
 .../lang/en/quizaccess_delaybetweenattempts.php    |   32 +
 mod/quiz/accessrule/delaybetweenattempts/rule.php  |  100 +
 .../delaybetweenattempts/simpletest/testrule.php   |  288 +
 .../accessrule/delaybetweenattempts/version.php    |   32 +
 .../ipaddress/lang/en/quizaccess_ipaddress.php     |   31 +
 mod/quiz/accessrule/ipaddress/rule.php             |   55 +
 .../accessrule/ipaddress/simpletest/testrule.php   |   73 +
 mod/quiz/accessrule/ipaddress/version.php          |   32 +
 .../numattempts/lang/en/quizaccess_numattempts.php |   31 +
 mod/quiz/accessrule/numattempts/rule.php           |   63 +
 .../accessrule/numattempts/simpletest/testrule.php |   69 +
 mod/quiz/accessrule/numattempts/version.php        |   32 +
 .../lang/en/quizaccess_openclosedate.php           |   32 +
 mod/quiz/accessrule/openclosedate/rule.php         |   95 +
 .../openclosedate/simpletest/testrule.php          |  180 +
 mod/quiz/accessrule/openclosedate/version.php      |   32 +
 .../password/lang/en/quizaccess_password.php       |   32 +
 mod/quiz/accessrule/password/rule.php              |  102 +
 .../accessrule/password/simpletest/testrule.php    |   58 +
 mod/quiz/accessrule/password/version.php           |   32 +
 .../safebrowser/lang/en/quizaccess_safebrowser.php |   33 +
 mod/quiz/accessrule/safebrowser/rule.php           |   89 +
 .../accessrule/safebrowser/simpletest/testrule.php |   62 +
 mod/quiz/accessrule/safebrowser/version.php        |   32 +
 .../lang/en/quizaccess_securewindow.php            |   31 +
 mod/quiz/accessrule/securewindow/rule.php          |   95 +
 .../securewindow/simpletest/testrule.php           |   58 +
 mod/quiz/accessrule/securewindow/version.php       |   32 +
 .../timelimit/lang/en/quizaccess_timelimit.php     |   31 +
 mod/quiz/accessrule/timelimit/rule.php             |   58 +
 .../accessrule/timelimit/simpletest/testrule.php   |   63 +
 mod/quiz/accessrule/timelimit/version.php          |   32 +
 mod/quiz/accessrules.php                           |  862 ---
 mod/quiz/attempt.php                               |   20 +-
 mod/quiz/attemptlib.php                            |   74 +-
 mod/quiz/backup/moodle1/lib.php                    |   21 +-
 .../backup_mod_quiz_access_subplugin.class.php     |   56 +
 mod/quiz/backup/moodle2/backup_quiz_stepslib.php   |    8 +-
 .../restore_mod_quiz_access_subplugin.class.php    |   54 +
 mod/quiz/backup/moodle2/restore_quiz_stepslib.php  |   27 +-
 mod/quiz/db/install.xml                            |    6 +-
 mod/quiz/db/subplugins.php                         |    5 +-
 mod/quiz/db/upgrade.php                            |   72 +
 mod/quiz/lang/en/quiz.php                          |   15 +-
 mod/quiz/lib.php                                   |   18 +-
 mod/quiz/locallib.php                              |   40 +-
 mod/quiz/mod_form.php                              |   26 +-
 mod/quiz/module.js                                 |   17 +
 mod/quiz/renderer.php                              |  337 +-
 mod/quiz/report/overview/db/install.xml            |    2 +-
 mod/quiz/report/overview/report.php                |    6 +-
 mod/quiz/report/reportlib.php                      |   21 +
 mod/quiz/report/responses/report.php               |    9 +-
 mod/quiz/report/statistics/db/upgrade.php          |    3 +-
 mod/quiz/report/statistics/report.php              |    3 +-
 mod/quiz/review.php                                |   21 +-
 mod/quiz/reviewquestion.php                        |    2 +-
 mod/quiz/settings.php                              |   29 +-
 mod/quiz/settingslib.php                           |   50 +-
 mod/quiz/simpletest/testaccessrules.php            |  614 --
 mod/quiz/simpletest/testquizobj.php                |   67 +
 mod/quiz/startattempt.php                          |   79 +-
 mod/quiz/summary.php                               |   31 +-
 mod/quiz/version.php                               |    2 +-
 mod/quiz/view.php                                  |   82 +-
 mod/url/db/install.xml                             |    2 +-
 mod/url/db/upgrade.php                             |   14 +
 mod/url/lang/en/url.php                            |    1 +
 mod/url/mod_form.php                               |   11 +
 mod/url/version.php                                |    2 +-
 mod/wiki/pagelib.php                               |    4 +-
 question/behaviour/adaptive/behaviour.php          |   73 +-
 question/behaviour/adaptive/renderer.php           |   16 +-
 .../adaptive/simpletest/testwalkthrough.php        |  309 +-
 .../simpletest/testwalkthrough.php                 |    7 +-
 question/engine/questionattempt.php                |   15 +
 .../type/multianswer/lang/en/qtype_multianswer.php |    2 +-
 question/type/numerical/question.php               |    2 +-
 question/type/questiontypebase.php                 |   19 +-
 rating/simpletest/testrating.php                   |   14 +-
 rss/file.php                                       |   10 +-
 theme/base/style/question.css                      |    9 +-
 theme/nonzero/layout/general.php                   |   13 +-
 theme/nonzero/style/pagelayout.css                 |   61 +-
 theme/overlay/style/pagelayout.css                 |  116 +-
 theme/sky_high/style/pagelayout.css                |   67 +-
 version.php                                        |    4 +-
 webservice/lib.php                                 |    1 +
 webservice/soap/locallib.php                       |   46 +-
 webservice/upload.php                              |    2 +
 webservice/xmlrpc/locallib.php                     |   41 +-
 466 files changed, 11127 insertions(+), 5755 deletions(-)
 create mode 100644 auth/upgrade.txt
 create mode 100644 enrol/upgrade.txt
 delete mode 100644 lib/editor/tinymce/tiny_mce/3.4.5/plugins/layer/editor_plugin.js
 delete mode 100644 lib/editor/tinymce/tiny_mce/3.4.5/plugins/media/editor_plugin.js
 delete mode 100644 lib/editor/tinymce/tiny_mce/3.4.5/plugins/paste/editor_plugin.js
 delete mode 100644 lib/editor/tinymce/tiny_mce/3.4.5/tiny_mce.js
 delete mode 100644 lib/editor/tinymce/tiny_mce/3.4.5/tiny_mce_jquery.js
 delete mode 100644 lib/editor/tinymce/tiny_mce/3.4.5/tiny_mce_prototype.js
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/jquery.tinymce.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/langs/en.js (98%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/license.txt (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advhr/css/advhr.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advhr/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advhr/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advhr/js/rule.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advhr/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advhr/rule.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advimage/css/advimage.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advimage/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advimage/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advimage/image.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advimage/img/sample.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advimage/js/image.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advimage/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advlink/css/advlink.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advlink/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advlink/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advlink/js/advlink.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advlink/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advlink/link.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advlist/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/advlist/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/autolink/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/autolink/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/autoresize/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/autoresize/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/autosave/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/autosave/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/autosave/langs/en.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/bbcode/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/bbcode/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/contextmenu/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/contextmenu/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/directionality/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/directionality/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/dragmath/dragmath.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/dragmath/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/dragmath/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/dragmath/img/dragmath.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/dragmath/js/dragmath.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/dragmath/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/emotions.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-cool.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-cry.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-embarassed.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-foot-in-mouth.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-frown.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-innocent.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-kiss.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-laughing.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-money-mouth.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-sealed.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-smile.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-surprised.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-tongue-out.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-undecided.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-wink.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/img/smiley-yell.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/js/emotions.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/emotions/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/example/dialog.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/example/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/example/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/example/img/example.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/example/js/dialog.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/example/langs/en.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/example/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/example_dependency/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/example_dependency/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/fullpage/css/fullpage.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/fullpage/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/fullpage/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/fullpage/fullpage.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/fullpage/js/fullpage.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/fullpage/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/fullscreen/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/fullscreen/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/fullscreen/fullscreen.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/iespell/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/iespell/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/skins/clearlooks2/img/alert.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/skins/clearlooks2/img/button.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/skins/clearlooks2/img/corners.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/skins/clearlooks2/window.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/inlinepopups/template.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/insertdatetime/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/insertdatetime/editor_plugin_src.js (100%)
 create mode 100644 lib/editor/tinymce/tiny_mce/3.4.6/plugins/layer/editor_plugin.js
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/layer/editor_plugin_src.js (75%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/legacyoutput/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/legacyoutput/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/lists/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/lists/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/media/css/media.css (100%)
 create mode 100644 lib/editor/tinymce/tiny_mce/3.4.6/plugins/media/editor_plugin.js
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/media/editor_plugin_src.js (91%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/media/js/embed.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/media/js/media.js (85%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/media/langs/en_dlg.js (95%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/media/media.htm (96%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/media/moxieplayer.swf (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodleemoticon/dialog.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodleemoticon/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodleemoticon/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodleemoticon/img/moodleemoticon.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodleemoticon/js/dialog.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodlemedia/css/media.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodlemedia/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodlemedia/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodlemedia/img/icon.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodlemedia/js/media.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodlemedia/moodlemedia.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodlenolink/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodlenolink/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodlenolink/img/ed_nolink.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/moodlenolink/langs/en.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/nonbreaking/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/nonbreaking/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/noneditable/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/noneditable/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/pagebreak/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/pagebreak/editor_plugin_src.js (100%)
 create mode 100644 lib/editor/tinymce/tiny_mce/3.4.6/plugins/paste/editor_plugin.js
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/paste/editor_plugin_src.js (98%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/paste/js/pastetext.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/paste/js/pasteword.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/paste/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/paste/pastetext.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/paste/pasteword.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/preview/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/preview/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/preview/example.html (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/preview/jscripts/embed.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/preview/preview.html (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/print/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/print/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/save/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/save/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/searchreplace/css/searchreplace.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/searchreplace/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/searchreplace/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/searchreplace/js/searchreplace.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/searchreplace/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/searchreplace/searchreplace.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/changelog.txt (95%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/classes/EnchantSpell.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/classes/GoogleSpell.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/classes/PSpell.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/classes/PSpellShell.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/classes/SpellChecker.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/classes/utils/JSON.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/classes/utils/Logger.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/config.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/css/content.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/editor_plugin.js (51%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/editor_plugin_src.js (89%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/img/wline.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/includes/general.php (96%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/spellchecker/rpc.php (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/style/css/props.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/style/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/style/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/style/js/props.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/style/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/style/props.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/tabfocus/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/tabfocus/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/cell.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/css/cell.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/css/row.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/css/table.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/js/cell.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/js/merge_cells.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/js/row.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/js/table.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/merge_cells.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/row.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/table/table.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/template/blank.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/template/css/template.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/template/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/template/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/template/js/template.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/template/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/template/template.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/visualchars/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/visualchars/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/wordcount/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/wordcount/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/abbr.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/acronym.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/attributes.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/cite.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/css/attributes.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/css/popup.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/del.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/editor_plugin.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/editor_plugin_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/ins.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/abbr.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/acronym.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/attributes.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/cite.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/del.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/element_common.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/js/ins.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/plugins/xhtmlxtras/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/about.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/anchor.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/charmap.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/color_picker.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/editor_template.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/editor_template_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/image.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/colorpicker.jpg (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/flash.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/icons.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/iframe.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/pagebreak.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/quicktime.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/realmedia.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/shockwave.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/trans.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/video.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/img/windowsmedia.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/js/about.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/js/anchor.js (94%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/js/charmap.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/js/color_picker.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/js/image.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/js/link.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/js/source_editor.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/langs/en.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/langs/en_dlg.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/link.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/shortcuts.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/default/content.css (95%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/default/dialog.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/default/img/buttons.png (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/default/img/items.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/default/img/menu_arrow.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/default/img/menu_check.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/default/img/progress.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/default/img/tabs.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/default/ui.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/highcontrast/content.css (95%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/highcontrast/dialog.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/highcontrast/ui.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/o2k7/content.css (97%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/o2k7/dialog.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/o2k7/img/button_bg.png (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/o2k7/img/button_bg_black.png (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/o2k7/img/button_bg_silver.png (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/o2k7/ui.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/o2k7/ui_black.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/skins/o2k7/ui_silver.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/advanced/source_editor.htm (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/simple/editor_template.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/simple/editor_template_src.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/simple/img/icons.gif (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/simple/langs/en.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/simple/skins/default/content.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/simple/skins/default/ui.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/simple/skins/o2k7/content.css (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/simple/skins/o2k7/img/button_bg.png (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/themes/simple/skins/o2k7/ui.css (100%)
 create mode 100644 lib/editor/tinymce/tiny_mce/3.4.6/tiny_mce.js
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/tiny_mce_dev.js (100%)
 create mode 100644 lib/editor/tinymce/tiny_mce/3.4.6/tiny_mce_jquery.js
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/tiny_mce_jquery_src.js (99%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/tiny_mce_popup.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/tiny_mce_popup_src.js (100%)
 create mode 100644 lib/editor/tinymce/tiny_mce/3.4.6/tiny_mce_prototype.js
 rename lib/editor/tinymce/tiny_mce/{3.4.5/tiny_mce_src.js => 3.4.6/tiny_mce_prototype_src.js} (99%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5/tiny_mce_prototype_src.js => 3.4.6/tiny_mce_src.js} (99%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/utils/editable_selects.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/utils/form_utils.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/utils/mctabs.js (100%)
 rename lib/editor/tinymce/tiny_mce/{3.4.5 => 3.4.6}/utils/validate.js (100%)
 create mode 100644 lib/simpletest/fulltestaccesslib.php
 delete mode 100644 lib/simpletest/testaccesslib.php
 create mode 100644 mod/quiz/accessmanager.php
 create mode 100644 mod/quiz/accessmanager_form.php
 create mode 100644 mod/quiz/accessrule/accessrulebase.php
 create mode 100644 mod/quiz/accessrule/delaybetweenattempts/lang/en/quizaccess_delaybetweenattempts.php
 create mode 100644 mod/quiz/accessrule/delaybetweenattempts/rule.php
 create mode 100644 mod/quiz/accessrule/delaybetweenattempts/simpletest/testrule.php
 create mode 100644 mod/quiz/accessrule/delaybetweenattempts/version.php
 create mode 100644 mod/quiz/accessrule/ipaddress/lang/en/quizaccess_ipaddress.php
 create mode 100644 mod/quiz/accessrule/ipaddress/rule.php
 create mode 100644 mod/quiz/accessrule/ipaddress/simpletest/testrule.php
 create mode 100644 mod/quiz/accessrule/ipaddress/version.php
 create mode 100644 mod/quiz/accessrule/numattempts/lang/en/quizaccess_numattempts.php
 create mode 100644 mod/quiz/accessrule/numattempts/rule.php
 create mode 100644 mod/quiz/accessrule/numattempts/simpletest/testrule.php
 create mode 100644 mod/quiz/accessrule/numattempts/version.php
 create mode 100644 mod/quiz/accessrule/openclosedate/lang/en/quizaccess_openclosedate.php
 create mode 100644 mod/quiz/accessrule/openclosedate/rule.php
 create mode 100644 mod/quiz/accessrule/openclosedate/simpletest/testrule.php
 create mode 100644 mod/quiz/accessrule/openclosedate/version.php
 create mode 100644 mod/quiz/accessrule/password/lang/en/quizaccess_password.php
 create mode 100644 mod/quiz/accessrule/password/rule.php
 create mode 100644 mod/quiz/accessrule/password/simpletest/testrule.php
 create mode 100644 mod/quiz/accessrule/password/version.php
 create mode 100644 mod/quiz/accessrule/safebrowser/lang/en/quizaccess_safebrowser.php
 create mode 100644 mod/quiz/accessrule/safebrowser/rule.php
 create mode 100644 mod/quiz/accessrule/safebrowser/simpletest/testrule.php
 create mode 100644 mod/quiz/accessrule/safebrowser/version.php
 create mode 100644 mod/quiz/accessrule/securewindow/lang/en/quizaccess_securewindow.php
 create mode 100644 mod/quiz/accessrule/securewindow/rule.php
 create mode 100644 mod/quiz/accessrule/securewindow/simpletest/testrule.php
 create mode 100644 mod/quiz/accessrule/securewindow/version.php
 create mode 100644 mod/quiz/accessrule/timelimit/lang/en/quizaccess_timelimit.php
 create mode 100644 mod/quiz/accessrule/timelimit/rule.php
 create mode 100644 mod/quiz/accessrule/timelimit/simpletest/testrule.php
 create mode 100644 mod/quiz/accessrule/timelimit/version.php
 delete mode 100644 mod/quiz/accessrules.php
 create mode 100644 mod/quiz/backup/moodle2/backup_mod_quiz_access_subplugin.class.php
 create mode 100644 mod/quiz/backup/moodle2/restore_mod_quiz_access_subplugin.class.php
 delete mode 100644 mod/quiz/simpletest/testaccessrules.php
 create mode 100644 mod/quiz/simpletest/testquizobj.php