Merge branch 'MDL-33212-master' of git://github.com/sammarshallou/moodle
authorDan Poltawski <dan@moodle.com>
Mon, 28 May 2012 08:03:03 +0000 (16:03 +0800)
committerDan Poltawski <dan@moodle.com>
Mon, 28 May 2012 08:03:03 +0000 (16:03 +0800)
532 files changed:
admin/settings/plugins.php
admin/tool/assignmentupgrade/batchupgrade.php
admin/tool/assignmentupgrade/index.php
admin/tool/assignmentupgrade/lang/en/tool_assignmentupgrade.php
admin/tool/assignmentupgrade/listnotupgraded.php
admin/tool/assignmentupgrade/locallib.php
admin/tool/assignmentupgrade/module.js
admin/tool/assignmentupgrade/paginationform.php [new file with mode: 0644]
admin/tool/assignmentupgrade/renderer.php
admin/tool/assignmentupgrade/styles.css
admin/tool/assignmentupgrade/upgradableassignmentstable.php
admin/tool/assignmentupgrade/upgradesingle.php
admin/tool/assignmentupgrade/upgradesingleconfirm.php
auth/shibboleth/index.php
backup/moodle2/restore_final_task.class.php
backup/moodle2/restore_stepslib.php
backup/util/helper/backup_cron_helper.class.php
blocks/private_files/block_private_files.php
blog/index.php
calendar/lib.php
comment/comment.js
course/completion.php
course/dnduploadlib.php
course/externallib.php
course/format/renderer.php
course/format/weeks/format.js
course/format/weeks/lib.php
course/format/weeks/renderer.php
course/lib.php
course/view.php
course/yui/dragdrop/dragdrop.js
enrol/externallib.php
files/renderer.php
filter/glossary/yui/autolinker/autolinker.js
grade/lib.php
group/externallib.php
install/lang/ar/admin.php
install/lang/ast/install.php
install/lang/az/admin.php
install/lang/az/install.php
install/lang/ca/admin.php
install/lang/ca/install.php
install/lang/cy/install.php
install/lang/da/install.php
install/lang/de/admin.php
install/lang/de/install.php
install/lang/es/install.php
install/lang/et/admin.php
install/lang/eu/install.php
install/lang/gl/install.php
install/lang/he/admin.php
install/lang/he/install.php
install/lang/hr/install.php
install/lang/hu/install.php
install/lang/hy/install.php
install/lang/ka/install.php
install/lang/ko/install.php
install/lang/lv/install.php
install/lang/mk/install.php
install/lang/mn/install.php
install/lang/nl/admin.php
install/lang/no/install.php
install/lang/pl/install.php
install/lang/pt/admin.php
install/lang/pt/install.php
install/lang/pt_br/install.php
install/lang/ru/install.php
install/lang/sl/install.php
install/lang/sm/install.php
install/lang/sr_cr/install.php
install/lang/sr_lt/install.php
install/lang/ta/install.php
install/lang/ta_lk/install.php
install/lang/th/install.php
install/lang/tl/install.php
install/lang/to/install.php
install/lang/vi/install.php
lang/en/webservice.php
lib/completion/completion_aggregation.php
lib/completion/completion_completion.php
lib/completion/completion_criteria.php
lib/completion/completion_criteria_activity.php
lib/completion/completion_criteria_completion.php
lib/completion/completion_criteria_course.php
lib/completion/completion_criteria_date.php
lib/completion/completion_criteria_duration.php
lib/completion/completion_criteria_grade.php
lib/completion/cron.php
lib/completion/data_object.php
lib/completionlib.php
lib/cronlib.php
lib/db/install.php
lib/db/log.php
lib/db/upgrade.php
lib/editor/tinymce/lib.php
lib/editor/tinymce/tiny_mce/3.5.1.1/jquery.tinymce.js [moved from lib/editor/tinymce/tiny_mce/3.5/jquery.tinymce.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/langs/en.js [moved from lib/editor/tinymce/tiny_mce/3.5/langs/en.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/license.txt [moved from lib/editor/tinymce/tiny_mce/3.5/license.txt with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advhr/css/advhr.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advhr/css/advhr.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advhr/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advhr/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advhr/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advhr/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advhr/js/rule.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advhr/js/rule.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advhr/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advhr/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advhr/rule.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advhr/rule.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advimage/css/advimage.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advimage/css/advimage.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advimage/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advimage/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advimage/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advimage/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advimage/image.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advimage/image.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advimage/img/sample.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advimage/img/sample.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advimage/js/image.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advimage/js/image.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advimage/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advimage/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advlink/css/advlink.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advlink/css/advlink.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advlink/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advlink/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advlink/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advlink/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advlink/js/advlink.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advlink/js/advlink.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advlink/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advlink/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advlink/link.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advlink/link.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advlist/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advlist/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/advlist/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/advlist/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/autolink/editor_plugin.js [new file with mode: 0644]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/autolink/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/autolink/editor_plugin_src.js with 93% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/autoresize/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/autoresize/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/autoresize/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/autoresize/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/autosave/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/autosave/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/autosave/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/autosave/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/autosave/langs/en.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/autosave/langs/en.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/bbcode/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/bbcode/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/bbcode/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/bbcode/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/contextmenu/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/contextmenu/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/contextmenu/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/contextmenu/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/directionality/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/directionality/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/directionality/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/directionality/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/dragmath/dragmath.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/dragmath/dragmath.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/dragmath/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/dragmath/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/dragmath/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/dragmath/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/dragmath/img/dragmath.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/dragmath/img/dragmath.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/dragmath/js/dragmath.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/dragmath/js/dragmath.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/dragmath/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/dragmath/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/emotions.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/emotions.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-cool.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-cool.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-cry.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-cry.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-embarassed.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-embarassed.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-foot-in-mouth.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-foot-in-mouth.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-frown.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-frown.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-innocent.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-innocent.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-kiss.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-kiss.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-laughing.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-laughing.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-money-mouth.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-money-mouth.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-sealed.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-sealed.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-smile.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-smile.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-surprised.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-surprised.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-tongue-out.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-tongue-out.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-undecided.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-undecided.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-wink.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-wink.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/img/smiley-yell.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/img/smiley-yell.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/js/emotions.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/js/emotions.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/emotions/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/emotions/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/example/dialog.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/example/dialog.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/example/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/example/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/example/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/example/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/example/img/example.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/example/img/example.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/example/js/dialog.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/example/js/dialog.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/example/langs/en.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/example/langs/en.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/example/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/example/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/example_dependency/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/example_dependency/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/example_dependency/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/example_dependency/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/fullpage/css/fullpage.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/fullpage/css/fullpage.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/fullpage/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/fullpage/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/fullpage/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/fullpage/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/fullpage/fullpage.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/fullpage/fullpage.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/fullpage/js/fullpage.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/fullpage/js/fullpage.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/fullpage/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/fullpage/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/fullscreen/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/fullscreen/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/fullscreen/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/fullscreen/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/fullscreen/fullscreen.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/fullscreen/fullscreen.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/iespell/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/iespell/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/iespell/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/iespell/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/skins/clearlooks2/img/alert.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/skins/clearlooks2/img/alert.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/skins/clearlooks2/img/button.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/skins/clearlooks2/img/button.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/skins/clearlooks2/img/corners.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/skins/clearlooks2/img/corners.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/skins/clearlooks2/window.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/skins/clearlooks2/window.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/inlinepopups/template.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/inlinepopups/template.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/insertdatetime/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/insertdatetime/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/insertdatetime/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/insertdatetime/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/layer/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/layer/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/layer/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/layer/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/legacyoutput/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/legacyoutput/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/legacyoutput/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/legacyoutput/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/lists/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/lists/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/lists/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/lists/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/media/css/media.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/media/css/media.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/media/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/media/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/media/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/media/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/media/js/embed.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/media/js/embed.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/media/js/media.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/media/js/media.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/media/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/media/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/media/media.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/media/media.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/media/moxieplayer.swf [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/media/moxieplayer.swf with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodleemoticon/dialog.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodleemoticon/dialog.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodleemoticon/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodleemoticon/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodleemoticon/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodleemoticon/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodleemoticon/img/moodleemoticon.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodleemoticon/img/moodleemoticon.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodleemoticon/js/dialog.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodleemoticon/js/dialog.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlemedia/css/media.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlemedia/css/media.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlemedia/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlemedia/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlemedia/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlemedia/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlemedia/img/icon.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlemedia/img/icon.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlemedia/js/media.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlemedia/js/media.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlemedia/moodlemedia.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlemedia/moodlemedia.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlemedia/preview.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlemedia/preview.php with 77% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlenolink/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlenolink/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlenolink/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlenolink/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlenolink/img/ed_nolink.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlenolink/img/ed_nolink.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/moodlenolink/langs/en.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/moodlenolink/langs/en.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/nonbreaking/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/nonbreaking/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/nonbreaking/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/nonbreaking/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/noneditable/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/noneditable/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/noneditable/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/noneditable/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/pagebreak/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/pagebreak/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/pagebreak/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/pagebreak/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/paste/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/paste/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/paste/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/paste/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/paste/js/pastetext.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/paste/js/pastetext.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/paste/js/pasteword.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/paste/js/pasteword.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/paste/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/paste/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/paste/pastetext.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/paste/pastetext.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/paste/pasteword.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/paste/pasteword.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/preview/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/preview/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/preview/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/preview/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/preview/example.html [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/preview/example.html with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/preview/jscripts/embed.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/preview/jscripts/embed.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/preview/preview.html [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/preview/preview.html with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/print/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/print/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/print/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/print/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/save/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/save/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/save/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/save/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/searchreplace/css/searchreplace.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/searchreplace/css/searchreplace.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/searchreplace/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/searchreplace/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/searchreplace/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/searchreplace/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/searchreplace/js/searchreplace.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/searchreplace/js/searchreplace.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/searchreplace/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/searchreplace/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/searchreplace/searchreplace.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/searchreplace/searchreplace.htm with 96% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/changelog.txt [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/changelog.txt with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/classes/EnchantSpell.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/classes/EnchantSpell.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/classes/GoogleSpell.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/classes/GoogleSpell.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/classes/PSpell.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/classes/PSpell.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/classes/PSpellShell.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/classes/PSpellShell.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/classes/SpellChecker.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/classes/SpellChecker.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/classes/utils/JSON.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/classes/utils/JSON.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/classes/utils/Logger.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/classes/utils/Logger.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/config.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/config.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/css/content.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/css/content.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/img/wline.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/img/wline.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/includes/general.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/includes/general.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/spellchecker/rpc.php [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/spellchecker/rpc.php with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/style/css/props.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/style/css/props.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/style/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/style/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/style/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/style/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/style/js/props.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/style/js/props.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/style/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/style/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/style/props.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/style/props.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/style/readme.txt [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/style/readme.txt with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/tabfocus/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/tabfocus/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/tabfocus/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/tabfocus/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/cell.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/cell.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/css/cell.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/css/cell.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/css/row.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/css/row.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/css/table.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/css/table.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/js/cell.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/js/cell.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/js/merge_cells.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/js/merge_cells.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/js/row.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/js/row.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/js/table.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/js/table.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/merge_cells.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/merge_cells.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/row.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/row.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/table/table.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/table/table.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/template/blank.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/template/blank.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/template/css/template.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/template/css/template.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/template/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/template/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/template/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/template/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/template/js/template.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/template/js/template.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/template/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/template/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/template/template.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/template/template.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/css/visualblocks.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/css/visualblocks.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/address.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/address.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/article.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/article.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/aside.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/aside.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/blockquote.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/blockquote.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/div.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/div.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/figure.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/figure.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/h1.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/h1.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/h2.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/h2.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/h3.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/h3.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/h4.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/h4.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/h5.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/h5.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/h6.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/h6.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/hgroup.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/hgroup.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/p.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/p.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/pre.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/pre.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualblocks/img/section.gif [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualblocks/img/section.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualchars/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualchars/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/visualchars/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/visualchars/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/wordcount/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/wordcount/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/wordcount/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/wordcount/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/abbr.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/abbr.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/acronym.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/acronym.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/attributes.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/attributes.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/cite.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/cite.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/css/attributes.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/css/attributes.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/css/popup.css [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/css/popup.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/del.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/del.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/editor_plugin.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/editor_plugin.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/editor_plugin_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/editor_plugin_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/ins.htm [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/ins.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/js/abbr.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/js/abbr.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/js/acronym.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/js/acronym.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/js/attributes.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/js/attributes.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/js/cite.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/js/cite.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/js/del.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/js/del.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/js/element_common.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/js/element_common.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/js/ins.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/js/ins.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/plugins/xhtmlxtras/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/plugins/xhtmlxtras/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/about.htm [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/about.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/anchor.htm [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/anchor.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/charmap.htm [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/charmap.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/color_picker.htm [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/color_picker.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/editor_template.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/editor_template.js with 76% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/editor_template_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/editor_template_src.js with 96% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/image.htm [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/image.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/colorpicker.jpg [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/colorpicker.jpg with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/flash.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/flash.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/icons.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/icons.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/iframe.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/iframe.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/pagebreak.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/pagebreak.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/quicktime.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/quicktime.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/realmedia.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/realmedia.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/shockwave.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/shockwave.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/trans.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/trans.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/video.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/video.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/img/windowsmedia.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/img/windowsmedia.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/js/about.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/js/about.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/js/anchor.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/js/anchor.js with 68% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/js/charmap.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/js/charmap.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/js/color_picker.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/js/color_picker.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/js/image.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/js/image.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/js/link.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/js/link.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/js/source_editor.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/js/source_editor.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/langs/en.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/langs/en.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/langs/en_dlg.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/langs/en_dlg.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/link.htm [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/link.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/shortcuts.htm [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/shortcuts.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/default/content.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/default/content.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/default/dialog.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/default/dialog.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/default/img/buttons.png [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/default/img/buttons.png with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/default/img/items.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/default/img/items.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/default/img/menu_arrow.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/default/img/menu_arrow.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/default/img/menu_check.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/default/img/menu_check.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/default/img/progress.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/default/img/progress.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/default/img/tabs.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/default/img/tabs.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/default/ui.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/default/ui.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/highcontrast/content.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/highcontrast/content.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/highcontrast/dialog.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/highcontrast/dialog.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/highcontrast/ui.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/highcontrast/ui.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/o2k7/content.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/o2k7/content.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/o2k7/dialog.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/o2k7/dialog.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/o2k7/img/button_bg.png [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/o2k7/img/button_bg.png with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/o2k7/img/button_bg_black.png [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/o2k7/img/button_bg_black.png with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/o2k7/img/button_bg_silver.png [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/o2k7/img/button_bg_silver.png with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/o2k7/ui.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/o2k7/ui.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/o2k7/ui_black.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/o2k7/ui_black.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/skins/o2k7/ui_silver.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/skins/o2k7/ui_silver.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/advanced/source_editor.htm [moved from lib/editor/tinymce/tiny_mce/3.5/themes/advanced/source_editor.htm with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/simple/editor_template.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/simple/editor_template.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/simple/editor_template_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/simple/editor_template_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/simple/img/icons.gif [moved from lib/editor/tinymce/tiny_mce/3.5/themes/simple/img/icons.gif with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/simple/langs/en.js [moved from lib/editor/tinymce/tiny_mce/3.5/themes/simple/langs/en.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/simple/skins/default/content.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/simple/skins/default/content.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/simple/skins/default/ui.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/simple/skins/default/ui.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/simple/skins/o2k7/content.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/simple/skins/o2k7/content.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/simple/skins/o2k7/img/button_bg.png [moved from lib/editor/tinymce/tiny_mce/3.5/themes/simple/skins/o2k7/img/button_bg.png with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/themes/simple/skins/o2k7/ui.css [moved from lib/editor/tinymce/tiny_mce/3.5/themes/simple/skins/o2k7/ui.css with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/tiny_mce.js [new file with mode: 0644]
lib/editor/tinymce/tiny_mce/3.5.1.1/tiny_mce_dev.js [moved from lib/editor/tinymce/tiny_mce/3.5/tiny_mce_dev.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/tiny_mce_jquery.js [new file with mode: 0644]
lib/editor/tinymce/tiny_mce/3.5.1.1/tiny_mce_jquery_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/tiny_mce_jquery_src.js with 98% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/tiny_mce_popup.js [moved from lib/editor/tinymce/tiny_mce/3.5/tiny_mce_popup.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/tiny_mce_popup_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/tiny_mce_popup_src.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/tiny_mce_prototype.js [new file with mode: 0644]
lib/editor/tinymce/tiny_mce/3.5.1.1/tiny_mce_prototype_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/tiny_mce_src.js with 98% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/tiny_mce_src.js [moved from lib/editor/tinymce/tiny_mce/3.5/tiny_mce_prototype_src.js with 98% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/utils/editable_selects.js [moved from lib/editor/tinymce/tiny_mce/3.5/utils/editable_selects.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/utils/form_utils.js [moved from lib/editor/tinymce/tiny_mce/3.5/utils/form_utils.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/utils/mctabs.js [moved from lib/editor/tinymce/tiny_mce/3.5/utils/mctabs.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5.1.1/utils/validate.js [moved from lib/editor/tinymce/tiny_mce/3.5/utils/validate.js with 100% similarity]
lib/editor/tinymce/tiny_mce/3.5/plugins/autolink/editor_plugin.js [deleted file]
lib/editor/tinymce/tiny_mce/3.5/tiny_mce.js [deleted file]
lib/editor/tinymce/tiny_mce/3.5/tiny_mce_jquery.js [deleted file]
lib/editor/tinymce/tiny_mce/3.5/tiny_mce_prototype.js [deleted file]
lib/editor/tinymce/version.php
lib/filelib.php
lib/filestorage/file_storage.php
lib/filestorage/stored_file.php
lib/filestorage/tests/file_storage_test.php
lib/form/editor.php
lib/form/filemanager.js
lib/form/filepicker.php
lib/form/yui/checkboxcontroller/checkboxcontroller.js
lib/gdlib.php
lib/mathslib.php
lib/navigationlib.php
lib/outputcomponents.php
lib/outputlib.php
lib/outputrenderers.php
lib/outputrequirementslib.php
lib/phpunit/classes/hint_resultprinter.php
lib/pluginlib.php
lib/tests/accesslib_test.php
lib/tests/filelib_test.php
lib/thirdpartylibs.xml
lib/yui/blocks/blocks.js
lib/yui/chooserdialogue/chooserdialogue.js
lib/yui/dragdrop/dragdrop.js
mod/assign/backup/moodle2/backup_assign_stepslib.php
mod/assign/db/install.xml
mod/assign/db/messages.php
mod/assign/db/upgrade.php
mod/assign/lang/en/assign.php
mod/assign/lib.php
mod/assign/locallib.php
mod/assign/mod_form.php
mod/assign/settings.php
mod/assign/upgradelib.php
mod/assign/version.php
mod/book/lang/en/book.php
mod/book/locallib.php
mod/book/settings.php
mod/book/styles.css
mod/book/tool/exportimscp/lang/en/booktool_exportimscp.php
mod/book/tool/importhtml/lang/en/booktool_importhtml.php
mod/book/version.php
mod/data/field/picture/field.class.php
mod/data/field/textarea/field.class.php
mod/feedback/complete.php
mod/feedback/complete_guest.php
mod/feedback/item/captcha/lib.php
mod/feedback/item/feedback_item_class.php
mod/feedback/item/info/lib.php
mod/feedback/item/label/lib.php
mod/feedback/item/multichoice/lib.php
mod/feedback/item/multichoicerated/lib.php
mod/feedback/item/numeric/lib.php
mod/feedback/item/textarea/lib.php
mod/feedback/item/textfield/lib.php
mod/feedback/lib.php
mod/folder/edit.php
mod/forum/lang/en/forum.php
mod/forum/lib.php
mod/forum/post.php
mod/forum/rsslib.php
mod/forum/subscribe.php
mod/glossary/showentry_ajax.php
mod/resource/locallib.php
mod/wiki/edit_form.php
pix/f/folder-128.png
pix/f/folder-24.png
pix/f/folder-32.png
pix/f/folder-48.png
pix/f/folder-64.png
pix/f/folder-open-128.png
pix/f/folder-open-24.png
pix/f/folder-open-32.png
pix/f/folder-open-48.png
pix/f/folder-open-64.png
pix/f/folder-open.png
pix/f/folder.png
pix/u/f3.png [new file with mode: 0644]
question/engine/tests/helpers.php
question/import_form.php
question/type/essay/db/upgrade.php
question/type/essay/renderer.php
question/type/essay/version.php
repository/filepicker.js
repository/filepicker.php
repository/lib.php
repository/local/lib.php
repository/upload/lib.php
theme/afterburner/config.php
theme/anomaly/config.php
theme/arialist/config.php
theme/base/config.php
theme/base/style/admin.css
theme/base/style/core.css
theme/base/style/filemanager.css
theme/boxxie/config.php
theme/boxxie/style/boilerplate.css [deleted file]
theme/canvas/config.php
theme/formal_white/config.php
theme/formal_white/style/formal_white.css
theme/formfactor/config.php
theme/leatherbound/config.php
theme/magazine/config.php
theme/serenity/layout/embedded.php [deleted file]
theme/serenity/layout/frontpage.php [deleted file]
theme/serenity/layout/general.php [deleted file]
theme/splash/config.php
theme/standardold/config.php
theme/upgrade.txt
user/files.php
user/files_form.php [moved from user/filesedit_form.php with 97% similarity]
user/filesedit.php [deleted file]
user/profile.php
version.php
webservice/amf/server.php
webservice/lib.php
webservice/pluginfile.php
webservice/rest/server.php
webservice/soap/server.php
webservice/xmlrpc/server.php

index 96d0455..638aa40 100644 (file)
@@ -370,7 +370,7 @@ if ($hassiteconfig) {
     // to set the page layout on all admin pages.
     // $wsdoclink = $OUTPUT->doc_link('How_to_get_a_security_key');
     $url = new moodle_url(get_docs_url('How_to_get_a_security_key'));
-    $wsdoclink = html_writer::tag('a', new lang_string('supplyinfo'),array('href'=>$url));
+    $wsdoclink = html_writer::tag('a', new lang_string('supplyinfo', 'webservice'), array('href'=>$url));
     $temp->add(new admin_setting_configcheckbox('enablewsdocumentation', new lang_string('enablewsdocumentation',
                         'admin'), new lang_string('configenablewsdocumentation', 'admin', $wsdoclink), false));
     $ADMIN->add('webservicesettings', $temp);
index 20ebf5c..31bca24 100644 (file)
  * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 
+define('NO_OUTPUT_BUFFERING', true);
+
 require_once(dirname(__FILE__) . '/../../../config.php');
-require_once(dirname(__FILE__) . '/locallib.php');
-require_once(dirname(__FILE__) . '/upgradableassignmentstable.php');
-require_once(dirname(__FILE__) . '/upgradableassignmentsbatchform.php');
 require_once($CFG->libdir . '/adminlib.php');
+require_once($CFG->dirroot . '/admin/tool/assignmentupgrade/locallib.php');
+require_once($CFG->dirroot . '/admin/tool/assignmentupgrade/upgradableassignmentstable.php');
+require_once($CFG->dirroot . '/admin/tool/assignmentupgrade/upgradableassignmentsbatchform.php');
 
 require_sesskey();
 
 // admin_externalpage_setup calls require_login and checks moodle/site:config
 admin_externalpage_setup('assignmentupgrade', '', array(), tool_assignmentupgrade_url('batchupgrade'));
+
+$PAGE->set_pagelayout('maintenance');
 $PAGE->navbar->add(get_string('batchupgrade', 'tool_assignmentupgrade'));
 
 $renderer = $PAGE->get_renderer('tool_assignmentupgrade');
@@ -41,7 +45,26 @@ if (!$confirm) {
     print_error('invalidrequest');
     die();
 }
-$result = tool_assignmentupgrade_upgrade_multiple_assignments(optional_param('upgradeall', 0, PARAM_BOOL),
-                                                explode(',', optional_param('selected', '', PARAM_TEXT)));
+raise_memory_limit(MEMORY_EXTRA);
+session_get_instance()->write_close(); // release session
+
+echo $renderer->header();
+echo $renderer->heading(get_string('batchupgrade', 'tool_assignmentupgrade'));
+
+$current = 0;
+if (optional_param('upgradeall', false, PARAM_BOOL)) {
+    $assignmentids = tool_assignmentupgrade_load_all_upgradable_assignmentids();
+} else {
+    $assignmentids = explode(',', optional_param('selected', '', PARAM_TEXT));
+}
+$total = count($assignmentids);
+
+foreach ($assignmentids as $assignmentid) {
+    list($summary, $success, $log) = tool_assignmentupgrade_upgrade_assignment($assignmentid);
+    $current += 1;
+    echo $renderer->heading(get_string('upgradeprogress', 'tool_assignmentupgrade', array('current'=>$current, 'total'=>$total)), 3);
+    echo $renderer->convert_assignment_result($summary, $success, $log);
+}
 
-echo $renderer->convert_multiple_assignments_result($result);
+echo $renderer->continue_button(tool_assignmentupgrade_url('listnotupgraded'));
+echo $renderer->footer();
index bb7ff49..f4cd179 100644 (file)
@@ -34,8 +34,8 @@
  */
 
 require_once(dirname(__FILE__) . '/../../../config.php');
-require_once(dirname(__FILE__) . '/locallib.php');
 require_once($CFG->libdir . '/adminlib.php');
+require_once($CFG->dirroot . '/admin/tool/assignmentupgrade/locallib.php');
 
 // admin_externalpage_setup calls require_login and checks moodle/site:config
 admin_externalpage_setup('assignmentupgrade');
@@ -47,4 +47,4 @@ $actions = array();
 $header = get_string('pluginname', 'tool_assignmentupgrade');
 $actions[] = tool_assignmentupgrade_action::make('listnotupgraded');
 
-echo $renderer->index_page($header, $actions);
\ No newline at end of file
+echo $renderer->index_page($header, $actions);
index 3b3734b..e9a61dc 100644 (file)
@@ -26,6 +26,7 @@ $string['areyousure'] = 'Are you sure?';
 $string['areyousuremessage'] = 'Are you sure you want to upgrade the assignment "{$a->name}"?';
 $string['assignmentid'] = 'Assignment ID';
 $string['assignmentnotfound'] = 'Assignment could not be found (id={$a})';
+$string['assignmentsperpage'] = 'Assignments per page';
 $string['assignmenttype'] = 'Assignment type';
 $string['backtoindex'] = 'Back to index';
 $string['batchoperations'] = 'Batch operations';
@@ -43,6 +44,7 @@ $string['pluginname'] = 'Assignment upgrade helper';
 $string['select'] = 'Select';
 $string['submissions'] = 'Submissions';
 $string['supported'] = 'Upgrade';
+$string['updatetable'] = 'Update table';
 $string['unknown'] = 'Unknown';
 $string['upgradeassignmentsummary'] = 'Upgrade assignment: {$a->name} (Course: {$a->shortname})';
 $string['upgradeassignmentsuccess'] = 'Result: Upgrade successful';
@@ -52,5 +54,6 @@ $string['upgradeselected'] = 'Upgrade selected assignments';
 $string['upgradeselectedcount'] = 'Upgrade {$a} selected assignments?';
 $string['upgradeall'] = 'Upgrade all assignments';
 $string['upgradeallconfirm'] = 'Upgrade all assignments?';
+$string['upgradeprogress'] = 'Upgrade assignment {$a->current} of {$a->total}';
 $string['upgradesingle'] = 'Upgrade single assignment';
 $string['viewcourse'] = 'View the course with the converted assignment';
index 37605a5..b03883a 100644 (file)
  */
 
 require_once(dirname(__FILE__) . '/../../../config.php');
-require_once(dirname(__FILE__) . '/locallib.php');
-require_once(dirname(__FILE__) . '/upgradableassignmentstable.php');
-require_once(dirname(__FILE__) . '/upgradableassignmentsbatchform.php');
 require_once($CFG->libdir . '/adminlib.php');
+require_once($CFG->dirroot . '/admin/tool/assignmentupgrade/locallib.php');
+require_once($CFG->dirroot . '/admin/tool/assignmentupgrade/upgradableassignmentstable.php');
+require_once($CFG->dirroot . '/admin/tool/assignmentupgrade/upgradableassignmentsbatchform.php');
+require_once($CFG->dirroot . '/admin/tool/assignmentupgrade/paginationform.php');
 
 // admin_externalpage_setup calls require_login and checks moodle/site:config
 admin_externalpage_setup('assignmentupgrade', '', array(), tool_assignmentupgrade_url('listnotupgraded'));
@@ -34,16 +35,26 @@ $PAGE->navbar->add(get_string('listnotupgraded', 'tool_assignmentupgrade'));
 
 $renderer = $PAGE->get_renderer('tool_assignmentupgrade');
 
-$perpage = get_user_preferences('tool_assignmentupgrade_perpage', 5);
+$perpage = optional_param('perpage', 0, PARAM_INT);
+if (!$perpage) {
+    $perpage = get_user_preferences('tool_assignmentupgrade_perpage', 100);
+} else {
+    set_user_preference('tool_assignmentupgrade_perpage', $perpage);
+}
 $assignments = new tool_assignmentupgrade_assignments_table($perpage);
 
 $batchform = new tool_assignmentupgrade_batchoperations_form();
 $data = $batchform->get_data();
+
 if ($data && $data->selectedassignments != '' || $data && isset($data->upgradeall)) {
     require_sesskey();
     echo $renderer->confirm_batch_operation_page($data);
 } else {
-    echo $renderer->assignment_list_page($assignments, $batchform);
+    $paginationform = new tool_assignmentupgrade_pagination_form();
+    $pagedata = new stdClass();
+    $pagedata->perpage = $perpage;
+    $paginationform->set_data($pagedata);
+    echo $renderer->assignment_list_page($assignments, $batchform, $paginationform);
 }
 
 
index 5b81485..6ea1883 100644 (file)
@@ -170,54 +170,33 @@ function tool_assignmentupgrade_load_all_upgradable_assignmentids() {
 
 
 /**
- * Convert a list of assignments from the old format to the new one.
- * @param bool $upgradeall - Upgrade all possible assignments
- * @param array $assignmentids An array of assignment ids to upgrade
- * @return array of $entry['assignmentsummary' => (result from tool_assignmentupgrade_get_assignment)
- *                  $entry['success'] => boolean
- *                  $entry['log'] => string - upgrade log
+ * Upgrade a single assignment. This is used by both upgrade single and upgrade batch
+ *
+ * @param int $assignmentid - The assignment id to upgrade
+ * @return array(string, boolean, string) -
+ *                  The array contains
+ *                      - the assignment summary (returned by tool_assignmentupgrade_get_assignment)
+ *                      - success
+ *                      - the upgrade log
  */
-function tool_assignmentupgrade_upgrade_multiple_assignments($upgradeall, $assignmentids) {
+function tool_assignmentupgrade_upgrade_assignment($assignmentid) {
     global $CFG;
-    require_once($CFG->dirroot . '/mod/assign/locallib.php');
     require_once($CFG->dirroot . '/mod/assign/upgradelib.php');
-    $upgrades = array();
-
-    if ($upgradeall) {
-        $assignmentids = tool_assignmentupgrade_load_all_upgradable_assignmentids();
-    }
 
     $assignment_upgrader = new assign_upgrade_manager();
-    foreach ($assignmentids as $assignmentid) {
-        $info = tool_assignmentupgrade_get_assignment($assignmentid);
-        if ($info) {
-            $log = '';
-            $success = $assignment_upgrader->upgrade_assignment($assignmentid, $log);
-        } else {
-            $success = false;
-            $log = get_string('assignmentnotfound', 'tool_assignmentupgrade', $assignmentid);
-            $info = new stdClass();
-            $info->name = get_string('unknown', 'tool_assignmentupgrade');
-            $info->shortname = get_string('unknown', 'tool_assignmentupgrade');
-        }
-
-        $upgrades[] = array('assignmentsummary'=>$info, 'success'=>$success, 'log'=>$log);
+    $info = tool_assignmentupgrade_get_assignment($assignmentid);
+    if ($info) {
+        $log = '';
+        $success = $assignment_upgrader->upgrade_assignment($assignmentid, $log);
+    } else {
+        $success = false;
+        $log = get_string('assignmentnotfound', 'tool_assignmentupgrade', $assignmentid);
+        $info = new stdClass();
+        $info->name = get_string('unknown', 'tool_assignmentupgrade');
+        $info->shortname = get_string('unknown', 'tool_assignmentupgrade');
     }
-    return $upgrades;
-}
 
-/**
- * Convert a single assignment from the old format to the new one.
- * @param stdClass $assignmentinfo An object containing information about this class
- * @param string $log This gets appended to with the details of the conversion process
- * @return boolean This is the overall result (true/false)
- */
-function tool_assignmentupgrade_upgrade_assignment($assignmentinfo, &$log) {
-    global $CFG;
-    require_once($CFG->dirroot . '/mod/assign/locallib.php');
-    require_once($CFG->dirroot . '/mod/assign/upgradelib.php');
-    $assignment_upgrader = new assign_upgrade_manager();
-    return $assignment_upgrader->upgrade_assignment($assignmentinfo->id, $log);
+    return array($info, $success, $log);
 }
 
 /**
index 829f99a..edee839 100644 (file)
@@ -61,6 +61,11 @@ M.tool_assignmentupgrade = {
             }
         });
 
+        var perpage = Y.one('#id_perpage');
+        perpage.on('change', function(e) {
+            window.onbeforeunload = null;
+            Y.one('.tool_assignmentupgrade_paginationform form').submit();
+        });
 
     }
 }
diff --git a/admin/tool/assignmentupgrade/paginationform.php b/admin/tool/assignmentupgrade/paginationform.php
new file mode 100644 (file)
index 0000000..3efb8d4
--- /dev/null
@@ -0,0 +1,59 @@
+<?php
+// This file is part of Moodle - http://moodle.org/
+//
+// Moodle is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// Moodle is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
+
+/**
+ * This file contains the forms to create and edit an instance of this module
+ *
+ * @package   tool_assignmentupgrade
+ * @copyright 2012 NetSpot {@link http://www.netspot.com.au}
+ * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
+ */
+
+defined('MOODLE_INTERNAL') || die('Direct access to this script is forbidden.');
+
+
+/** Include formslib.php */
+require_once ($CFG->libdir.'/formslib.php');
+
+/**
+ * Assignment upgrade table display options
+ *
+ * @package   tool_assignmentupgrade
+ * @copyright 2012 NetSpot {@link http://www.netspot.com.au}
+ * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
+ */
+class tool_assignmentupgrade_pagination_form extends moodleform {
+    /**
+     * Define this form - called from the parent constructor
+     */
+    function definition() {
+        $mform = $this->_form;
+        $instance = $this->_customdata;
+
+        $mform->addElement('header', 'general', get_string('assignmentsperpage', 'tool_assignmentupgrade'));
+        // visible elements
+        $options = array(10=>'10', 20=>'20', 50=>'50', 100=>'100');
+        $mform->addElement('select', 'perpage', get_string('assignmentsperpage', 'assign'), $options);
+
+        // hidden params
+        $mform->addElement('hidden', 'action', 'saveoptions');
+        $mform->setType('action', PARAM_ALPHA);
+
+        // buttons
+        $this->add_action_buttons(false, get_string('updatetable', 'tool_assignmentupgrade'));
+    }
+}
+
index 16c013c..ddb8cfa 100644 (file)
@@ -112,9 +112,10 @@ class tool_assignmentupgrade_renderer extends plugin_renderer_base {
      * Render the list of assignments that still need to be upgraded page.
      * @param tool_assignmentupgrade_assignments_table $assignments of data about assignments.
      * @param tool_assignmentupgrade_batchoperations_form $batchform Submitted form with list of assignments to upgrade
+     * @param tool_assignmentupgrade_pagination_form $paginationform Form which contains the preferences for paginating the table
      * @return string html to output.
      */
-    public function assignment_list_page(tool_assignmentupgrade_assignments_table $assignments, tool_assignmentupgrade_batchoperations_form $batchform) {
+    public function assignment_list_page(tool_assignmentupgrade_assignments_table $assignments, tool_assignmentupgrade_batchoperations_form $batchform, tool_assignmentupgrade_pagination_form $paginationform) {
         $output = '';
         $output .= $this->header();
         $this->page->requires->js_init_call('M.tool_assignmentupgrade.init_upgrade_table', array());
@@ -126,6 +127,10 @@ class tool_assignmentupgrade_renderer extends plugin_renderer_base {
 
         $output .= $this->container_start('tool_assignmentupgrade_upgradetable');
 
+        $output .= $this->container_start('tool_assignmentupgrade_paginationform');
+        $output .= $this->moodleform($paginationform);
+        $output .= $this->container_end();
+
         $output .= $this->flexible_table($assignments, $assignments->get_rows_per_page(), true);
         $output .= $this->container_end();
 
@@ -140,43 +145,6 @@ class tool_assignmentupgrade_renderer extends plugin_renderer_base {
         return $output;
     }
 
-    /**
-     * Render the result of an assignment conversion
-     * @param array $assignments - An array of arrays with keys $entry['assignmentsummary', 'success', 'log']
-     *                            See convert_assignment_result for more description of these keys.
-     * @return string html to output.
-     */
-    public function convert_multiple_assignments_result($assignments) {
-        $output = '';
-        $output .= $this->header();
-        $output .= $this->heading(get_string('batchupgrade', 'tool_assignmentupgrade'));
-
-        foreach ($assignments as $assignment) {
-            $assignmentsummary = $assignment['assignmentsummary'];
-            $success = $assignment['success'];
-            $log = $assignment['log'];
-
-            $output .= $this->heading(get_string('upgradeassignmentsummary', 'tool_assignmentupgrade', $assignmentsummary), 5);
-            if ($success) {
-                $output .= $this->container(get_string('upgradeassignmentsuccess', 'tool_assignmentupgrade'));
-
-            } else {
-                $output .= $this->container(get_string('upgradeassignmentfailed', 'tool_assignmentupgrade', $assignment));
-            }
-            if (isset($assignmentsummary->courseid)) {
-                $output .= html_writer::link(new moodle_url('/course/view.php', array('id'=>$assignmentsummary->courseid)) ,get_string('viewcourse', 'tool_assignmentupgrade'));
-            }
-
-
-        }
-
-        $output .= $this->continue_button(tool_assignmentupgrade_url('listnotupgraded'));
-
-
-        $output .= $this->footer();
-        return $output;
-    }
-
     /**
      * Render the result of an assignment conversion
      * @param stdClass $assignmentsummary data about the assignment to upgrade.
@@ -186,19 +154,17 @@ class tool_assignmentupgrade_renderer extends plugin_renderer_base {
      */
     public function convert_assignment_result($assignmentsummary, $success, $log) {
         $output = '';
-        $output .= $this->header();
-        $output .= $this->heading(get_string('conversioncomplete', 'tool_assignmentupgrade'));
 
+        $output .= $this->container_start('tool_assignmentupgrade_result');
+        $output .= $this->container(get_string('upgradeassignmentsummary', 'tool_assignmentupgrade', $assignmentsummary));
         if (!$success) {
-            $output .= get_string('conversionfailed', 'tool_assignmentupgrade', $log);
+            $output .= $this->container(get_string('conversionfailed', 'tool_assignmentupgrade', $log));
         } else {
-            $output .= html_writer::link(new moodle_url('/course/view.php', array('id'=>$assignmentsummary->courseid)) ,get_string('viewcourse', 'tool_assignmentupgrade'));
+            $output .= $this->container(get_string('upgradeassignmentsuccess', 'tool_assignmentupgrade'));
+            $output .= $this->container(html_writer::link(new moodle_url('/course/view.php', array('id'=>$assignmentsummary->courseid)) ,get_string('viewcourse', 'tool_assignmentupgrade')));
         }
+        $output .= $this->container_end();
 
-        $output .= $this->continue_button(tool_assignmentupgrade_url('listnotupgraded'));
-
-
-        $output .= $this->footer();
         return $output;
     }
 
index 0188dc4..277400b 100644 (file)
@@ -8,4 +8,4 @@
 #page-admin-tool-assignmentupgrade-listnotupgraded .tool_assignmentupgrade_upgradetable tr.selectedrow td { background-color: #ffeecc; }
 #page-admin-tool-assignmentupgrade-listnotupgraded .tool_assignmentupgrade_upgradetable tr.unselectedrow td { background-color: white; }
 
-
+#page-admin-tool-assignmentupgrade-listnotupgraded .tool_assignmentupgrade_paginationform .hidden { display: none; }
index 0e4830b..307a8c9 100644 (file)
@@ -70,12 +70,11 @@ class tool_assignmentupgrade_assignments_table extends table_sql implements rend
         $from = '{assignment} a JOIN {course} c ON a.course = c.id ' .
                         ' LEFT JOIN {assignment_submissions} s ON a.id = s.assignment';
 
-
         $where = '1 = 1';
         $where .= ' GROUP BY a.id, a.name, a.assignmenttype, c.shortname, c.id ';
 
         $this->set_sql($fields, $from, $where, array());
-        $this->set_count_sql('SELECT COUNT(*) FROM ' . $from, array());
+        $this->set_count_sql('SELECT COUNT(*) FROM {assignment} a JOIN {course} c ON a.course = c.id', array());
 
         $columns = array();
         $headers = array();
index 2464ebe..5125bbb 100644 (file)
@@ -23,8 +23,8 @@
  */
 
 require_once(dirname(__FILE__) . '/../../../config.php');
-require_once(dirname(__FILE__) . '/locallib.php');
 require_once($CFG->libdir . '/adminlib.php');
+require_once($CFG->dirroot . '/admin/tool/assignmentupgrade/locallib.php');
 
 require_sesskey();
 
@@ -36,13 +36,11 @@ admin_externalpage_setup('assignmentupgrade', '', array(), tool_assignmentupgrad
 $PAGE->navbar->add(get_string('upgradesingle', 'tool_assignmentupgrade'));
 $renderer = $PAGE->get_renderer('tool_assignmentupgrade');
 
-$assignmentinfo = tool_assignmentupgrade_get_assignment($assignmentid);
-if (!$assignmentinfo) {
-    print_error('invalidrequest');
-    die();
-}
-
 $log = '';
-$result = tool_assignmentupgrade_upgrade_assignment($assignmentinfo, $log);
+list($summary, $success, $log) = tool_assignmentupgrade_upgrade_assignment($assignmentid);
 
-echo $renderer->convert_assignment_result($assignmentinfo, $result, $log);
+echo $renderer->header();
+echo $renderer->heading(get_string('conversioncomplete', 'tool_assignmentupgrade'));
+echo $renderer->convert_assignment_result($summary, $success, $log);
+echo $renderer->continue_button(tool_assignmentupgrade_url('listnotupgraded'));
+echo $renderer->footer();
index 0325b4a..b7ec24c 100644 (file)
@@ -23,8 +23,8 @@
  */
 
 require_once(dirname(__FILE__) . '/../../../config.php');
-require_once(dirname(__FILE__) . '/locallib.php');
 require_once($CFG->libdir . '/adminlib.php');
+require_once($CFG->dirroot . '/admin/tool/assignmentupgrade/locallib.php');
 
 require_sesskey();
 
index 7bc8f90..a1e4a1c 100644 (file)
@@ -30,6 +30,7 @@
 
 /// If we can find the Shibboleth attribute, save it in session and return to main login page
     if (!empty($_SERVER[$pluginconfig->user_attribute])) {    // Shibboleth auto-login
+        $frm = new stdClass();
         $frm->username = strtolower($_SERVER[$pluginconfig->user_attribute]);
         $frm->password = substr(base64_encode($_SERVER[$pluginconfig->user_attribute]),0,8);
         // The random password consists of the first 8 letters of the base 64 encoded user ID
index e8831d7..06674ac 100644 (file)
@@ -135,6 +135,7 @@ class restore_final_task extends restore_task {
         $rules[] = new restore_log_rule('course', 'report outline', 'report/outline/index.php?id={course}', '{course}');
         $rules[] = new restore_log_rule('course', 'report participation', 'report/participation/index.php?id={course}', '{course}');
         $rules[] = new restore_log_rule('course', 'report stats', 'report/stats/index.php?id={course}', '{course}');
+        $rules[] = new restore_log_rule('course', 'view section', 'view.php?id={course}&section={course_sectionnumber}', '{course}');
 
         // module 'user' rules
         $rules[] = new restore_log_rule('user', 'view', 'view.php?id={user}&course={course}', '{user}');
index 4d610e5..d87cdb9 100644 (file)
@@ -1047,6 +1047,7 @@ class restore_section_structure_step extends restore_structure_step {
         global $CFG, $DB;
         $data = (object)$data;
         $oldid = $data->id; // We'll need this later
+        $oldsection = $data->number;
 
         $restorefiles = false;
 
@@ -1099,10 +1100,12 @@ class restore_section_structure_step extends restore_structure_step {
 
             $DB->update_record('course_sections', $section);
             $newitemid = $secrec->id;
+            $oldsection = $secrec->section;
         }
 
         // Annotate the section mapping, with restorefiles option if needed
         $this->set_mapping('course_section', $oldid, $newitemid, $restorefiles);
+        $this->set_mapping('course_sectionnumber', $oldsection, $section->section, $restorefiles);
 
         // set the new course_section id in the task
         $this->task->set_sectionid($newitemid);
@@ -2541,7 +2544,7 @@ class restore_module_structure_step extends restore_structure_step {
 
         $data = (object)$data;
         $oldid = $data->id;
-
+        $oldsection = $data->sectionnumber;
         $this->task->set_old_moduleversion($data->version);
 
         $data->course = $this->task->get_courseid();
@@ -2568,6 +2571,7 @@ class restore_module_structure_step extends restore_structure_step {
                 'course' => $this->get_courseid(),
                 'section' => 1);
             $data->section = $DB->insert_record('course_sections', $sectionrec); // section 1
+            $this->set_mapping('course_sectionnumber', $oldsection, $sectionrec->section, $restorefiles);
         }
         $data->groupingid= $this->get_mappingid('grouping', $data->groupingid);      // grouping
         if (!$CFG->enablegroupmembersonly) {                                         // observe groupsmemberonly
index d25c794..94a7a87 100644 (file)
@@ -315,6 +315,7 @@ abstract class backup_cron_automated_helper {
      */
     public static function launch_automated_backup($course, $starttime, $userid) {
 
+        $outcome = true;
         $config = get_config('backup');
         $bc = new backup_controller(backup::TYPE_1COURSE, $course->id, backup::FORMAT_MOODLE, backup::INTERACTIVE_NO, backup::MODE_AUTOMATED, $userid);
 
@@ -347,7 +348,7 @@ abstract class backup_cron_automated_helper {
 
             $bc->set_status(backup::STATUS_AWAITING);
 
-            $outcome = $bc->execute_plan();
+            $bc->execute_plan();
             $results = $bc->get_results();
             $file = $results['backup_destination'];
             $dir = $config->backup_auto_destination;
@@ -363,16 +364,17 @@ abstract class backup_cron_automated_helper {
                 }
             }
 
-            $outcome = true;
-        } catch (backup_exception $e) {
-            $bc->log('backup_auto_failed_on_course', backup::LOG_WARNING, $course->shortname);
+        } catch (moodle_exception $e) {
+            $bc->log('backup_auto_failed_on_course', backup::LOG_ERROR, $course->shortname); // Log error header.
+            $bc->log('Exception: ' . $e->errorcode, backup::LOG_ERROR, $e->a, 1); // Log original exception problem.
+            $bc->log('Debug: ' . $e->debuginfo, backup::LOG_DEBUG, null, 1); // Log original debug information.
             $outcome = false;
         }
 
         $bc->destroy();
         unset($bc);
 
-        return true;
+        return $outcome;
     }
 
     /**
index 594f276..bf4cc89 100644 (file)
@@ -62,7 +62,7 @@ class block_private_files extends block_base {
             $renderer = $this->page->get_renderer('block_private_files');
             $this->content->text = $renderer->private_files_tree();
             if (has_capability('moodle/user:manageownfiles', $this->context)) {
-                $this->content->text .= $OUTPUT->single_button(new moodle_url('/user/filesedit.php', array('returnurl'=>$PAGE->url->out())), get_string('myfilesmanage'), 'get');
+                $this->content->text .= $OUTPUT->single_button(new moodle_url('/user/files.php', array('returnurl'=>$PAGE->url->out())), get_string('myfilesmanage'), 'get');
             }
             $this->content->footer = '';
 
index 8d28dbc..77476a9 100644 (file)
@@ -192,6 +192,8 @@ if (!empty($userid)) {
         if (!blog_user_can_view_user_entry($userid)) {
             print_error('cannotviewcourseblog', 'blog');
         }
+
+        $PAGE->navigation->extend_for_user($user);
     }
 }
 
index 16c5f28..184449a 100644 (file)
@@ -1352,6 +1352,10 @@ function calendar_set_filters(array $courseeventsfrom, $ignorefilters = false) {
     $user = false;
     $group = false;
 
+    // capabilities that allow seeing group events from all groups
+    // TODO: rewrite so that moodle/calendar:manageentries is not necessary here
+    $allgroupscaps = array('moodle/site:accessallgroups', 'moodle/calendar:manageentries');
+
     $isloggedin = isloggedin();
 
     if ($ignorefilters || calendar_show_event_type(CALENDAR_EVENT_COURSE)) {
@@ -1377,26 +1381,35 @@ function calendar_set_filters(array $courseeventsfrom, $ignorefilters = false) {
 
     if (!empty($courseeventsfrom) && (calendar_show_event_type(CALENDAR_EVENT_GROUP) || $ignorefilters)) {
 
-        if (!empty($CFG->calendar_adminseesall) && has_capability('moodle/calendar:manageentries', get_system_context())) {
-            $group = true;
-        } else if ($isloggedin) {
-            $groupids = array();
-
-            // We already have the courses to examine in $courses
-            // For each course...
-            foreach ($courseeventsfrom as $courseid => $course) {
-                // If the user is an editing teacher in there,
-                if (!empty($USER->groupmember[$course->id])) {
-                    // We've already cached the users groups for this course so we can just use that
-                    $groupids = array_merge($groupids, $USER->groupmember[$course->id]);
-                } else if (($course->groupmode != NOGROUPS || !$course->groupmodeforce) && has_capability('moodle/calendar:manageentries', get_context_instance(CONTEXT_COURSE, $course->id))) {
-                    // If this course has groups, show events from all of them
-                    $coursegroups = groups_get_user_groups($course->id, $USER->id);
-                    $groupids = array_merge($groupids, $coursegroups['0']);
-                }
+        if (count($courseeventsfrom)==1) {
+            $course = reset($courseeventsfrom);
+            if (has_any_capability($allgroupscaps, get_context_instance(CONTEXT_COURSE, $course->id))) {
+                $coursegroups = groups_get_all_groups($course->id, 0, 0, 'g.id');
+                $group = array_keys($coursegroups);
             }
-            if (!empty($groupids)) {
-                $group = $groupids;
+        }
+        if ($group === false) {
+            if (!empty($CFG->calendar_adminseesall) && has_any_capability($allgroupscaps, get_system_context())) {
+                $group = true;
+            } else if ($isloggedin) {
+                $groupids = array();
+
+                // We already have the courses to examine in $courses
+                // For each course...
+                foreach ($courseeventsfrom as $courseid => $course) {
+                    // If the user is an editing teacher in there,
+                    if (!empty($USER->groupmember[$course->id])) {
+                        // We've already cached the users groups for this course so we can just use that
+                        $groupids = array_merge($groupids, $USER->groupmember[$course->id]);
+                    } else if ($course->groupmode != NOGROUPS || !$course->groupmodeforce) {
+                        // If this course has groups, show events from all of those related to the current user
+                        $coursegroups = groups_get_user_groups($course->id, $USER->id);
+                        $groupids = array_merge($groupids, $coursegroups['0']);
+                    }
+                }
+                if (!empty($groupids)) {
+                    $group = $groupids;
+                }
             }
         }
     }
index dcf669e..a16b83a 100644 (file)
@@ -385,6 +385,9 @@ bodyContent: '<div class="comment-delete-confirm"><a href="#" id="confirmdelete-
             },
             toggle_textarea: function(focus) {
                 var t = Y.one('#dlg-content-'+this.client_id);
+                if (!t) {
+                    return false;
+                }
                 if (focus) {
                     if (t.get('value') == M.str.moodle.addcomment) {
                         t.set('value', '');
index 2bd3ed9..3d4e17b 100644 (file)
@@ -103,44 +103,43 @@ if ($form->is_cancelled()){
 
     // Handle aggregation methods
     // Overall aggregation
-    $aggregation = new completion_aggregation();
-    $aggregation->course = $data->id;
-    $aggregation->criteriatype = null;
+    $aggdata = array(
+        'course'        => $data->id,
+        'criteriatype'  => null
+    );
+    $aggregation = new completion_aggregation($aggdata);
     $aggregation->setMethod($data->overall_aggregation);
-    $aggregation->insert();
+    $aggregation->save();
 
     // Activity aggregation
     if (empty($data->activity_aggregation)) {
         $data->activity_aggregation = 0;
     }
 
-    $aggregation = new completion_aggregation();
-    $aggregation->course = $data->id;
-    $aggregation->criteriatype = COMPLETION_CRITERIA_TYPE_ACTIVITY;
+    $aggdata['criteriatype'] = COMPLETION_CRITERIA_TYPE_ACTIVITY;
+    $aggregation = new completion_aggregation($aggdata);
     $aggregation->setMethod($data->activity_aggregation);
-    $aggregation->insert();
+    $aggregation->save();
 
     // Course aggregation
     if (empty($data->course_aggregation)) {
         $data->course_aggregation = 0;
     }
 
-    $aggregation = new completion_aggregation();
-    $aggregation->course = $data->id;
-    $aggregation->criteriatype = COMPLETION_CRITERIA_TYPE_COURSE;
+    $aggdata['criteriatype'] = COMPLETION_CRITERIA_TYPE_COURSE;
+    $aggregation = new completion_aggregation($aggdata);
     $aggregation->setMethod($data->course_aggregation);
-    $aggregation->insert();
+    $aggregation->save();
 
     // Role aggregation
     if (empty($data->role_aggregation)) {
         $data->role_aggregation = 0;
     }
 
-    $aggregation = new completion_aggregation();
-    $aggregation->course = $data->id;
-    $aggregation->criteriatype = COMPLETION_CRITERIA_TYPE_ROLE;
+    $aggdata['criteriatype'] = COMPLETION_CRITERIA_TYPE_ROLE;
+    $aggregation = new completion_aggregation($aggdata);
     $aggregation->setMethod($data->role_aggregation);
-    $aggregation->insert();
+    $aggregation->save();
 
     // Update course total passing grade
     if (!empty($data->criteria_grade)) {
@@ -152,7 +151,10 @@ if ($form->is_cancelled()){
         }
     }
 
-    redirect($CFG->wwwroot."/course/view.php?id=$course->id", get_string('changessaved'));
+    add_to_log($course->id, 'course', 'completion updated', 'completion.php?id='.$course->id);
+
+    $url = new moodle_url('/course/view.php', array('id' => $course->id));
+    redirect($url);
 }
 
 
index 01eb3c1..c0ed633 100644 (file)
@@ -557,7 +557,13 @@ class dndupload_ajax_processor {
         }
         // The following are used inside some few core functions, so may as well set them here.
         $this->cm->coursemodule = $this->cm->id;
-        $this->cm->groupmodelink = (!$this->course->groupmodeforce);
+        $groupbuttons = ($this->course->groupmode or (!$this->course->groupmodeforce));
+        if ($groupbuttons and plugin_supports('mod', $this->module->name, FEATURE_GROUPS, 0)) {
+            $this->cm->groupmodelink = (!$this->course->groupmodeforce);
+        } else {
+            $this->cm->groupmodelink = false;
+            $this->cm->groupmode = false;
+        }
     }
 
     /**
@@ -619,6 +625,8 @@ class dndupload_ajax_processor {
             throw new moodle_exception('errorcreatingactivity', 'moodle', '', $this->module->name);
         }
         $mod = $info->cms[$this->cm->id];
+        $mod->groupmodelink = $this->cm->groupmodelink;
+        $mod->groupmode = $this->cm->groupmode;
 
         // Trigger mod_created event with information about this module.
         $eventdata = new stdClass();
@@ -636,12 +644,6 @@ class dndupload_ajax_processor {
                    "view.php?id=$mod->id",
                    "$instanceid", $mod->id);
 
-        if ($this->cm->groupmodelink && plugin_supports('mod', $mod->modname, FEATURE_GROUPS, 0)) {
-            $mod->groupmodelink = $this->cm->groupmodelink;
-        } else {
-            $mod->groupmodelink = false;
-        }
-
         $this->send_response($mod);
     }
 
index 98a68d6..d02506f 100644 (file)
@@ -302,8 +302,7 @@ class core_course_external extends external_api {
                 $exceptionparam = new stdClass();
                 $exceptionparam->message = $e->getMessage();
                 $exceptionparam->courseid = $course->id;
-                throw new moodle_exception(
-                        get_string('errorcoursecontextnotvalid', 'webservice', $exceptionparam));
+                throw new moodle_exception('errorcoursecontextnotvalid', 'webservice', '', $exceptionparam);
             }
             require_capability('moodle/course:view', $context);
 
@@ -519,23 +518,20 @@ class core_course_external extends external_api {
                 $exceptionparam = new stdClass();
                 $exceptionparam->message = $e->getMessage();
                 $exceptionparam->catid = $course['categoryid'];
-                throw new moodle_exception(
-                        get_string('errorcatcontextnotvalid', 'webservice', $exceptionparam));
+                throw new moodle_exception('errorcatcontextnotvalid', 'webservice', '', $exceptionparam);
             }
             require_capability('moodle/course:create', $context);
 
             // Make sure lang is valid
             if (key_exists('lang', $course) and empty($availablelangs[$course['lang']])) {
-                throw new moodle_exception(
-                        get_string('errorinvalidparam', 'webservice', 'lang'));
+                throw new moodle_exception('errorinvalidparam', 'webservice', '', 'lang');
             }
 
             // Make sure theme is valid
             if (key_exists('forcetheme', $course)) {
                 if (!empty($CFG->allowcoursethemes)) {
                     if (empty($availablethemes[$course['forcetheme']])) {
-                        throw new moodle_exception(
-                                get_string('errorinvalidparam', 'webservice', 'forcetheme'));
+                        throw new moodle_exception('errorinvalidparam', 'webservice', '', 'forcetheme');
                     } else {
                         $course['theme'] = $course['forcetheme'];
                     }
index d969e8b..fb59c38 100644 (file)
@@ -92,7 +92,7 @@ abstract class format_section_renderer_base extends plugin_renderer_base {
 
         if ($section->section != 0) {
             // Only in the non-general sections.
-            if ($course->marker == $section->section) {
+            if ($this->is_section_current($section, $course)) {
                 $o = get_accesshide(get_string('currentsection', 'format_'.$course->format));
             }
         }
@@ -121,7 +121,7 @@ abstract class format_section_renderer_base extends plugin_renderer_base {
             // Only in the non-general sections.
             if (!$section->visible) {
                 $sectionstyle = ' hidden';
-            } else if ($course->marker == $section->section) {
+            } else if ($this->is_section_current($section, $course)) {
                 $sectionstyle = ' current';
             }
             $linktitle = ($course->coursedisplay == COURSE_DISPLAY_MULTIPAGE);
@@ -669,4 +669,16 @@ abstract class format_section_renderer_base extends plugin_renderer_base {
         $options->overflowdiv = true;
         return format_text($summarytext, $section->summaryformat, $options);
     }
+
+    /**
+     * Is the section passed in the current section? (Note this isn't strictly
+     * a renderering method, but neater here).
+     *
+     * @param stdClass $course The course entry from DB
+     * @param stdClass $section The course_section entry from the DB
+     * @return bool true if the section is current
+     */
+    protected function is_section_current($section, $course) {
+        return ($course->marker == $section->section);
+    }
 }
index 28aed42..159f94b 100644 (file)
@@ -38,7 +38,7 @@ M.course.format.swap_sections = function(Y, node1, node2) {
         COURSECONTENT : 'course-content',
         LEFT : 'left',
         SECTIONADDMENUS : 'section_add_menus',
-        WEEKDATES: 'weekdates'
+        WEEKDATES: 'sectionname'
     };
 
     var sectionlist = Y.Node.all('.'+CSS.COURSECONTENT+' '+M.course.format.get_section_selector(Y));
index 9201c9e..834adda 100644 (file)
@@ -67,25 +67,20 @@ function callback_weeks_definition() {
 function callback_weeks_get_section_name($course, $section) {
     // We can't add a node without text
     if (!empty($section->name)) {
-        // Return the name the user set
-        return format_string($section->name, true, array('context' => get_context_instance(CONTEXT_COURSE, $course->id)));
+        // Return the name the user set.
+        return format_string($section->name, true, array('context' => context_course::instance($course->id)));
     } else if ($section->section == 0) {
-        // Return the section0name
+        // Return the general section.
         return get_string('section0name', 'format_weeks');
     } else {
-        // Got to work out the date of the week so that we can show it
-        $sections = get_all_sections($course->id);
-        $weekdate = $course->startdate+7200;
-        foreach ($sections as $sec) {
-            if ($sec->id == $section->id) {
-                break;
-            } else if ($sec->section != 0) {
-                $weekdate += 604800;
-            }
-        }
-        $strftimedateshort = ' '.get_string('strftimedateshort');
-        $weekday = userdate($weekdate, $strftimedateshort);
-        $endweekday = userdate($weekdate+518400, $strftimedateshort);
+        $dates = format_weeks_get_section_dates($section, $course);
+
+        // We subtract 24 hours for display purposes.
+        $dates->end = ($dates->end - 86400);
+
+        $dateformat = ' '.get_string('strftimedateshort');
+        $weekday = userdate($dates->start, $dateformat);
+        $endweekday = userdate($dates->end, $dateformat);
         return $weekday.' - '.$endweekday;
     }
 }
@@ -102,3 +97,23 @@ function callback_weeks_ajax_support() {
     $ajaxsupport->testedbrowsers = array('MSIE' => 6.0, 'Gecko' => 20061111, 'Safari' => 531, 'Chrome' => 6.0);
     return $ajaxsupport;
 }
+
+/**
+ * Return the start and end date of the passed section
+ *
+ * @param stdClass $section The course_section entry from the DB
+ * @param stdClass $course The course entry from DB
+ * @return stdClass property start for startdate, property end for enddate
+ */
+function format_weeks_get_section_dates($section, $course) {
+    $oneweekseconds = 604800;
+    // Hack alert. We add 2 hours to avoid possible DST problems. (e.g. we go into daylight
+    // savings and the date changes.
+    $startdate = $course->startdate + 7200;
+
+    $dates = new stdClass();
+    $dates->start = $startdate + ($oneweekseconds * ($section->section - 1));
+    $dates->end = $dates->start + $oneweekseconds;
+
+    return $dates;
+}
index 33d6402..e87936c 100644 (file)
@@ -26,6 +26,7 @@
 
 defined('MOODLE_INTERNAL') || die();
 require_once($CFG->dirroot.'/course/format/renderer.php');
+require_once($CFG->dirroot.'/course/format/weeks/lib.php');
 
 
 /**
@@ -58,4 +59,22 @@ class format_weeks_renderer extends format_section_renderer_base {
     protected function page_title() {
         return get_string('weeklyoutline');
     }
+
+    /**
+     * Is the section passed in the current section?
+     *
+     * @param stdClass $section The course_section entry from the DB
+     * @param stdClass $course The course entry from DB
+     * @return bool true if the section is current
+     */
+    protected function is_section_current($section, $course) {
+        if ($section->section < 1) {
+            return false;
+        }
+
+        $timenow = time();
+        $dates = format_weeks_get_section_dates($section, $course);
+
+        return (($timenow >= $dates->start) && ($timenow < $dates->end));
+    }
 }
index cdc74a1..a5566d6 100644 (file)
@@ -2995,6 +2995,8 @@ function move_section($course, $section, $move) {
         }
         $n++;
     }
+    // After moving section, rebuild course cache.
+    rebuild_course_cache($course->id, true);
     return true;
 }
 
index a7b1784..de37981 100644 (file)
 
     require_once($CFG->dirroot.'/calendar/lib.php');    /// This is after login because it needs $USER
 
-    //TODO: danp do we need different urls?
-    add_to_log($course->id, 'course', 'view', "view.php?id=$course->id", "$course->id");
+    $logparam = 'id='. $course->id;
+    $loglabel = 'view';
+    $infoid = $course->id;
+    if(!empty($section)) {
+        $logparam .= '&section='. $section;
+        $loglabel = 'view section';
+        $sectionparams = array('course' => $course->id, 'section' => $section);
+        if ($coursesections = $DB->get_record('course_sections', $sectionparams, 'id', MUST_EXIST)) {
+            $infoid = $coursesections->id;
+    }
+    }
+    add_to_log($course->id, 'course', $loglabel, "view.php?". $logparam, $infoid);
 
     $course->format = clean_param($course->format, PARAM_ALPHA);
     if (!file_exists($CFG->dirroot.'/course/format/'.$course->format.'/format.php')) {
index 012355e..a8b293a 100644 (file)
@@ -119,6 +119,13 @@ YUI.add('moodle-course-dragdrop', function(Y) {
             drag.get('dragNode').addClass(CSS.COURSECONTENT);
         },
 
+        drag_dropmiss : function(e) {
+            // Missed the target, but we assume the user intended to drop it
+            // on the last last ghost node location, e.drag and e.drop should be
+            // prepared by global_drag_dropmiss parent so simulate drop_hit(e).
+            this.drop_hit(e);
+        },
+
         drop_hit : function(e) {
             var drag = e.drag;
             // Get a reference to our drag node
@@ -309,6 +316,13 @@ YUI.add('moodle-course-dragdrop', function(Y) {
             drag.get('dragNode').all('img.iconsmall').setStyle('vertical-align', 'baseline');
         },
 
+        drag_dropmiss : function(e) {
+            // Missed the target, but we assume the user intended to drop it
+            // on the last last ghost node location, e.drag and e.drop should be
+            // prepared by global_drag_dropmiss parent so simulate drop_hit(e).
+            this.drop_hit(e);
+        },
+
         drop_hit : function(e) {
             var drag = e.drag;
             // Get a reference to our drag node
index 57b6ac1..08438e1 100644 (file)
@@ -207,7 +207,7 @@ class core_enrol_external extends external_api {
             $exceptionparam = new stdClass();
             $exceptionparam->message = $e->getMessage();
             $exceptionparam->courseid = $params['courseid'];
-            throw new moodle_exception(get_string('errorcoursecontextnotvalid' , 'webservice', $exceptionparam));
+            throw new moodle_exception('errorcoursecontextnotvalid' , 'webservice', '', $exceptionparam);
         }
 
         if ($courseid == SITEID) {
@@ -543,7 +543,7 @@ class moodle_enrol_external extends external_api {
             $exceptionparam = new stdClass();
             $exceptionparam->message = $e->getMessage();
             $exceptionparam->courseid = $params['courseid'];
-            throw new moodle_exception(get_string('errorcoursecontextnotvalid' , 'webservice', $exceptionparam));
+            throw new moodle_exception('errorcoursecontextnotvalid' , 'webservice', '', $exceptionparam);
         }
 
         if ($courseid == SITEID) {
index e6f0a22..ac8e582 100644 (file)
@@ -277,7 +277,7 @@ class core_files_renderer extends plugin_renderer_base {
      */
     private function fm_js_template_listfilename() {
         $rv = '
-<span>
+<span class="fp-filename-icon">
     <a href="#">
     <span class="{!}fp-icon"></span>
     <span class="{!}fp-filename"></span>
@@ -535,6 +535,7 @@ class core_files_renderer extends plugin_renderer_base {
                     <a class="{!}fp-vb-details" href="#"></a>
                     <a class="{!}fp-vb-tree" href="#"></a>
                 </div>
+                <div class="fp-clear-right"></div>
             </div>
             <div class="fp-pathbar">
                  <span class="{!}fp-path-folder"><a class="{!}fp-path-folder-name" href="#"></a></span>
@@ -591,7 +592,13 @@ class core_files_renderer extends plugin_renderer_base {
      * @return string
      */
     private function fp_js_template_listfilename() {
-        $rv = '<span><span class="{!}fp-icon"></span> <span class="{!}fp-filename"></span></span>';
+        $rv = '
+<span class="fp-filename-icon">
+    <a href="#">
+        <span class="{!}fp-icon"></span>
+        <span class="{!}fp-filename"></span>
+    </a>
+</span>';
         return preg_replace('/\{\!\}/', '', $rv);
     }
 
index 46d04bc..e9af017 100644 (file)
@@ -70,7 +70,8 @@ YUI.add('moodle-filter_glossary-autolinker', function(Y) {
                     this.overlay.hide(); //hide progress indicator
 
                     for (key in data.entries) {
-                        new M.core.alert({title:data.entries[key].concept, message:data.entries[key].definition, lightbox:false});
+                        definition = data.entries[key].definition + data.entries[key].attachments
+                        new M.core.alert({title:data.entries[key].concept, message:definition, lightbox:false});
                     }
 
                     return true;
index e1937be..9d1bda9 100644 (file)
@@ -32,16 +32,56 @@ require_once $CFG->libdir.'/gradelib.php';
  * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  */
 class graded_users_iterator {
-    public $course;
-    public $grade_items;
-    public $groupid;
-    public $users_rs;
-    public $grades_rs;
-    public $gradestack;
-    public $sortfield1;
-    public $sortorder1;
-    public $sortfield2;
-    public $sortorder2;
+
+    /**
+     * The couse whose users we are interested in
+     */
+    protected $course;
+
+    /**
+     * An array of grade items or null if only user data was requested
+     */
+    protected $grade_items;
+
+    /**
+     * The group ID we are interested in. 0 means all groups.
+     */
+    protected $groupid;
+
+    /**
+     * A recordset of graded users
+     */
+    protected $users_rs;
+
+    /**
+     * A recordset of user grades (grade_grade instances)
+     */
+    protected $grades_rs;
+
+    /**
+     * Array used when moving to next user while iterating through the grades recordset
+     */
+    protected $gradestack;
+
+    /**
+     * The first field of the users table by which the array of users will be sorted
+     */
+    protected $sortfield1;
+
+    /**
+     * Should sortfield1 be ASC or DESC
+     */
+    protected $sortorder1;
+
+    /**
+     * The second field of the users table by which the array of users will be sorted
+     */
+    protected $sortfield2;
+
+    /**
+     * Should sortfield2 be ASC or DESC
+     */
+    protected $sortorder2;
 
     /**
      * Should users whose enrolment has been suspended be ignored?
@@ -59,7 +99,7 @@ class graded_users_iterator {
      * @param string $sortfield2 The second field of the users table by which the array of users will be sorted
      * @param string $sortorder2 The order in which the second sorting field will be sorted (ASC or DESC)
      */
-    public function graded_users_iterator($course, $grade_items=null, $groupid=0,
+    public function __construct($course, $grade_items=null, $groupid=0,
                                           $sortfield1='lastname', $sortorder1='ASC',
                                           $sortfield2='firstname', $sortorder2='ASC') {
         $this->course      = $course;
@@ -75,6 +115,7 @@ class graded_users_iterator {
 
     /**
      * Initialise the iterator
+     *
      * @return boolean success
      */
     public function init() {
@@ -177,7 +218,7 @@ class graded_users_iterator {
      * Returns information about the next user
      * @return mixed array of user info, all grades and feedback or null when no more users found
      */
-    function next_user() {
+    public function next_user() {
         if (!$this->users_rs) {
             return false; // no users present
         }
@@ -244,10 +285,9 @@ class graded_users_iterator {
     }
 
     /**
-     * Close the iterator, do not forget to call this function.
-     * @return void
+     * Close the iterator, do not forget to call this function
      */
-    function close() {
+    public function close() {
         if ($this->users_rs) {
             $this->users_rs->close();
             $this->users_rs = null;
@@ -273,23 +313,23 @@ class graded_users_iterator {
 
 
     /**
-     * _push
+     * Add a grade_grade instance to the grade stack
      *
      * @param grade_grade $grade Grade object
      *
      * @return void
      */
-    function _push($grade) {
+    private function _push($grade) {
         array_push($this->gradestack, $grade);
     }
 
 
     /**
-     * _pop
+     * Remove a grade_grade instance from the grade stack
      *
-     * @return object current grade object
+     * @return grade_grade current grade object
      */
-    function _pop() {
+    private function _pop() {
         global $DB;
         if (empty($this->gradestack)) {
             if (empty($this->grades_rs) || !$this->grades_rs->valid()) {
index b0e7ce9..9045afd 100644 (file)
@@ -95,8 +95,7 @@ class core_group_external extends external_api {
                 $exceptionparam = new stdClass();
                 $exceptionparam->message = $e->getMessage();
                 $exceptionparam->courseid = $group->courseid;
-                throw new moodle_exception(
-                        get_string('errorcoursecontextnotvalid' , 'webservice', $exceptionparam));
+                throw new moodle_exception('errorcoursecontextnotvalid' , 'webservice', '', $exceptionparam);
             }
             require_capability('moodle/course:managegroups', $context);
 
@@ -168,8 +167,7 @@ class core_group_external extends external_api {
                 $exceptionparam = new stdClass();
                 $exceptionparam->message = $e->getMessage();
                 $exceptionparam->courseid = $group->courseid;
-                throw new moodle_exception(
-                        get_string('errorcoursecontextnotvalid' , 'webservice', $exceptionparam));
+                throw new moodle_exception('errorcoursecontextnotvalid' , 'webservice', '', $exceptionparam);
             }
             require_capability('moodle/course:managegroups', $context);
 
@@ -231,8 +229,7 @@ class core_group_external extends external_api {
                 $exceptionparam = new stdClass();
                 $exceptionparam->message = $e->getMessage();
                 $exceptionparam->courseid = $params['courseid'];
-                throw new moodle_exception(
-                        get_string('errorcoursecontextnotvalid' , 'webservice', $exceptionparam));
+                throw new moodle_exception('errorcoursecontextnotvalid' , 'webservice', '', $exceptionparam);
         }
         require_capability('moodle/course:managegroups', $context);
 
@@ -310,8 +307,7 @@ class core_group_external extends external_api {
                 $exceptionparam = new stdClass();
                 $exceptionparam->message = $e->getMessage();
                 $exceptionparam->courseid = $group->courseid;
-                throw new moodle_exception(
-                        get_string('errorcoursecontextnotvalid' , 'webservice', $exceptionparam));
+                throw new moodle_exception('errorcoursecontextnotvalid' , 'webservice', '', $exceptionparam);
             }
             require_capability('moodle/course:managegroups', $context);
 
@@ -369,8 +365,7 @@ class core_group_external extends external_api {
                 $exceptionparam = new stdClass();
                 $exceptionparam->message = $e->getMessage();
                 $exceptionparam->courseid = $group->courseid;
-                throw new moodle_exception(
-                        get_string('errorcoursecontextnotvalid' , 'webservice', $exceptionparam));
+                throw new moodle_exception('errorcoursecontextnotvalid' , 'webservice', '', $exceptionparam);
             }
             require_capability('moodle/course:managegroups', $context);
 
@@ -450,8 +445,7 @@ class core_group_external extends external_api {
                 $exceptionparam = new stdClass();
                 $exceptionparam->message = $e->getMessage();
                 $exceptionparam->courseid = $group->courseid;
-                throw new moodle_exception(
-                        get_string('errorcoursecontextnotvalid' , 'webservice', $exceptionparam));
+                throw new moodle_exception('errorcoursecontextnotvalid' , 'webservice', '', $exceptionparam);
             }
             require_capability('moodle/course:managegroups', $context);
 
@@ -529,8 +523,7 @@ class core_group_external extends external_api {
                 $exceptionparam = new stdClass();
                 $exceptionparam->message = $e->getMessage();
                 $exceptionparam->courseid = $group->courseid;
-                throw new moodle_exception(
-                        get_string('errorcoursecontextnotvalid' , 'webservice', $exceptionparam));
+                throw new moodle_exception('errorcoursecontextnotvalid' , 'webservice', '', $exceptionparam);
             }
             require_capability('moodle/course:managegroups', $context);
 
index cd5cf16..a549691 100644 (file)
@@ -36,7 +36,7 @@ $string['cliincorrectvalueerror'] = 'خطأ، القيمة "{$a->value}" غير
 $string['cliincorrectvalueretry'] = 'قيمة غير صحيحة، حاول مرة أخرى';
 $string['clitypevalue'] = 'أدخل القيمة';
 $string['clitypevaluedefault'] = 'ادخل القيم أو اضغط انتر (Enter) لإستخدام القيم الأفتراضية  ({$a})';
-$string['cliunknowoption'] = 'خيارات غير معروفة 
+$string['cliunknowoption'] = 'خيارات غير معروفة
 {$a}
 الرجاء استخدام خيار المساعدة';
 $string['cliyesnoprompt'] = 'ادخل (Y) تعني نعم أو (N) تعني لأ';
index 0c21e01..d0a60ba 100644 (file)
@@ -44,10 +44,10 @@ $string['memorylimithelp'] = '<p>La llende de memoria del PHP del so servidor ta
 
 <p>Esto va facer que Moodle tenga problemes de memoria más tarde, especialmente si tien munchos módulos y/o munchos usuarios.</p>
 
-<p>Recomendamos que configure PHP con una llende más grande si ye posible, como por exemplu 40M.  
+<p>Recomendamos que configure PHP con una llende más grande si ye posible, como por exemplu 40M.
    Esisten varies formes nes que pue intentar facer esta modificación:</p>
 <ol>
-<li>Si pue, recompile PHP con <i>--enable-memory-limit</i>.  
+<li>Si pue, recompile PHP con <i>--enable-memory-limit</i>.
    Esto va permitir que\'l propiu Moodle modifique la llende de memoria.</li>
 <li>Si tien accesu al so ficheru php.ini pue modificar el valor de <b>memory_limit</b> a daqué paecío a 40M.  Si nun tien accesu a esi ficheru igual pue pidir al alministrador del sistema que lo faiga.</li>
 <li>En dellos servidores PHP pue crear un ficheru .htaccess nel direutoriu Moodle cola ringlera que vien darréu:
index 49b0e30..310d4dd 100644 (file)
@@ -36,7 +36,7 @@ $string['cliincorrectvalueerror'] = 'Səhv, "{$a->option}" üçün səhv "{$a->v
 $string['cliincorrectvalueretry'] = 'Səhv, "{$a->option}" üçün səhv "{$a->value}" qiyməti';
 $string['clitypevalue'] = 'Qiyməti daxil edin';
 $string['clitypevaluedefault'] = 'Qiyməti daxil edin, ({$a}) qiymətindən avtomatik olaraq istifadə etmək üçün Enter düyməsini basın';
-$string['cliunknowoption'] = 'Təyin olunmayan parametrlər: 
+$string['cliunknowoption'] = 'Təyin olunmayan parametrlər:
   {$a}
 Zəhmət olmasa help parametrindən istifadə edin';
 $string['cliyesnoprompt'] = 'y (bəli) və n (xeyr) düyməsini basın';
index 65c5e2d..1611a80 100644 (file)
@@ -70,23 +70,23 @@ $string['pathsroparentdataroot'] = '({$a->parent}) valideyn kataloquna yazmaq m
 $string['pathssubadmindir'] = 'Veb-hostinqlərin sayı az olduqda yol/admin idarəetmə panelinə və ya digər bir yerə keçmək üçün xüsusi URL-dir. Təəssüf ki, bu Moodlun idarəetmə səhifələrinin standart mövqeyi ilə ziddiyyət təşkil edir. Bunu Moodle kataloqunda admin qovluğunun adını dəyişməklə və burada yeni adı göstərməklə aradan qaldırmaq olar. Məsələn, <em>moodleadmin</em>. Bu zaman Moodlun idarəetmə panelinə bütün keçidlər avtomatik olaraq dəyişir.';
 $string['pathssubdataroot'] = 'Moodlun yüklənmiş faylları harada saxlayacağını mütləq göstərmək lazımdır  Veb-server istifadəçisinin (usually \'nobody\' or \'apache\') bu kataloqda oxuma və YAZMA üçün icazəsi olmalıdır, lakin bu zaman İnternetdən birbaşa müraciət mümkün ola bilməz. Əgər bu kataloq mövcud deyilsə, quraşdırma proqramı onu yaratmağa cəhd edir. ';
 $string['pathssubdirroot'] = 'Moodlun quraşdırılması kataloquna tam yol';
-$string['pathssubwwwroot'] = 'Moodla keçidin mümkün olduğu tam veb-ünvan.\r
-Moodla keçid üçün bir neçə ünvandan istifadə etmək mümkün deyil. Əgər sizin saytın bir neçə açıq ünvanı varsa, siz həmişə bu ünvanlardan göstərilən ünvana keçidi təmin etməlisiniz.\r
-əgəgr sizin sayta həm İnternetdən və həm də lokal şəbəkədən keçid mümkündürsə, burada ümumi ünvanı göstərin və DNS-i elə sazlayın ki, lokal istifadəçilər də bu ünvandan istifadə edə bilsin.\r
-Əgər göstərilən ünvan düzgün deyilsə, quraşdırmanı digər qiymətlə yenidən başlamaq üçün brauzerin ünvan sətirində URL-i dəyişin. ';
+$string['pathssubwwwroot'] = 'Moodla keçidin mümkün olduğu tam veb-ünvan.
+Moodla keçid üçün bir neçə ünvandan istifadə etmək mümkün deyil. Əgər sizin saytın bir neçə açıq ünvanı varsa, siz həmişə bu ünvanlardan göstərilən ünvana keçidi təmin etməlisiniz.
+əgəgr sizin sayta həm İnternetdən və həm də lokal şəbəkədən keçid mümkündürsə, burada ümumi ünvanı göstərin və DNS-i elə sazlayın ki, lokal istifadəçilər də bu ünvandan istifadə edə bilsin.
+Əgər göstərilən ünvan düzgün deyilsə, quraşdırmanı digər qiymətlə yenidən başlamaq üçün brauzerin ünvan sətirində URL-i dəyişin.';
 $string['pathsunsecuredataroot'] = 'Verilənlər kataloqunun mövqeyi təhlükəsizlik tələblərinə cavab vermir.';
 $string['pathswrongadmindir'] = 'Admin kataloqu mövcud deyil';
 $string['phpextension'] = '{$a} PHP  geniçlənməsi';
 $string['phpversion'] = 'PHP versiyası';
-$string['phpversionhelp'] = '<p>Moodle üçün PHP-nin 4.3.0  və ondan yuxarı  və ya 5.1.0 və ondan yuxarı versiyaları(5.0.versiyasının bəzi problemləri məlumdur) lazımdır.</p>\r
-<p>İndi Siz, {$a} versiyasından istifadə edirsiniz</p>\r
-<p>Siz PHP-ni yeniləməlisiniz və ya PHP-nin daha yeni versiyası olan xostinqə keçməlisiniz!<br />\r
+$string['phpversionhelp'] = '<p>Moodle üçün PHP-nin 4.3.0  və ondan yuxarı  və ya 5.1.0 və ondan yuxarı versiyaları(5.0.versiyasının bəzi problemləri məlumdur) lazımdır.</p>
+<p>İndi Siz, {$a} versiyasından istifadə edirsiniz</p>
+<p>Siz PHP-ni yeniləməlisiniz və ya PHP-nin daha yeni versiyası olan xostinqə keçməlisiniz!<br />
 (5.0.x  verisyası olarsa 4.4.x versiyasına qayıda bilərsiniz)</p>';
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
 $string['welcomep20'] = 'Siz bu səhifəni ona görə görürsünüz ki, <strong>{$a->packname} {$a->packversion}</strong> proqram paketini öz kompyüterinizdə müvəffəqiyyətlə qurmusunuz. Təbrik edirik!';
 $string['welcomep30'] = '<strong>{$a->installername}</strong>  proqram paketinin bu versiyasında <strong>Moodle</strong>un işləyəcəyi mühiti yaratmaq üçün aşağıdakı proqramlar var:';
 $string['welcomep40'] = 'Paketə həmçinin <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong> daxildir.';
-$string['welcomep50'] = 'Bu paketə daxil olan əlavələrdən istifadə edilmə ardıcıllığı, müvafiq lisenziyalarla müəyyən edilir. <strong>{$a->installername}</strong>  tam proqram paketi\r
+$string['welcomep50'] = 'Bu paketə daxil olan əlavələrdən istifadə edilmə ardıcıllığı, müvafiq lisenziyalarla müəyyən edilir. <strong>{$a->installername}</strong>  tam proqram paketi
  <a href="http://www.opensource.org/docs/definition_plain.html">mənbəni açır</a> və <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a> lisenziyasının şərtlərinə uyğun olaraq yayılır.';
 $string['welcomep60'] = 'Növbəti səhifələrdə Siz, bir neçə sadə addımla öz kompyüterinizdə <strong>Moodle</strong>-un parametrlərini sazlaya və quraşdıra bilərsiniz. Siz sazlama parametrlərini susmaya görə qəbul edə və ya öz tələblərinizdən asılı olaraq dəyişə bilərsiniz.';
 $string['welcomep70'] = '<strong>Moodle</strong> quraşdırma prosesini davam etmək üçün "Növbəti" düyməsini sıxın.';
index ffb19b6..01a0d35 100644 (file)
@@ -36,7 +36,7 @@ $string['cliincorrectvalueerror'] = 'Error, valor incorrecte "{$a->value}" per a
 $string['cliincorrectvalueretry'] = 'Valor incorrecte, si us plau, torneu-ho a provar.';
 $string['clitypevalue'] = 'Valor de tipus';
 $string['clitypevaluedefault'] = 'valor de tipus, premeu Intro per fer servir un valor per defecte ({$a})';
-$string['cliunknowoption'] = 'Opcions invàlides: 
+$string['cliunknowoption'] = 'Opcions invàlides:
  {$a}
 L\'opció --help us orientarà.';
 $string['cliyesnoprompt'] = 'Escriu y (significa Sí) o n (significa No)';
index 6294519..d57d69d 100644 (file)
@@ -64,8 +64,8 @@ $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
 $string['welcomep20'] = 'Esteu veient aquesta pàgina perquè heu instal·lat amb èxit i heu executat el paquet <strong>{$a->packname} {$a->packversion}</strong>. Felicitacions!';
 $string['welcomep30'] = 'Aquesta versió de <strong>{$a->installername}</strong> inclou les aplicacions necessàries per crear un entorn en el qual funcioni <strong>Moodle</strong>:';
 $string['welcomep40'] = 'El paquet inclou també <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong>.';
-$string['welcomep50'] = 'L\'ús de totes les aplicacions d\'aquest paquet és governat per les seves llicències respectives. El paquet <strong>{$a->installername}</strong> complet és 
-<a href="http://www.opensource.org/docs/definition_plain.html">codi font obert</a> i es distribueix 
+$string['welcomep50'] = 'L\'ús de totes les aplicacions d\'aquest paquet és governat per les seves llicències respectives. El paquet <strong>{$a->installername}</strong> complet és
+<a href="http://www.opensource.org/docs/definition_plain.html">codi font obert</a> i es distribueix
 sota llicència <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>.';
 $string['welcomep60'] = 'Les pàgines següents us guiaran per una sèrie de passos fàcils de seguir per configurar <strong>Moodle</strong> en el vostre ordinador. Podeu acceptar els paràmetres per defecte o, opcionalment, modificar-los perquè s\'ajustin a les vostres necessitats.';
 $string['welcomep70'] = 'Feu clic en el botó "Següent" per continuar la configuració de <strong>Moodle</strong>.';
index 0859360..5b0f627 100644 (file)
@@ -42,21 +42,21 @@ $string['installation'] = 'Gosod';
 $string['langdownloaderror'] = 'Yn anffodus, ni osodwyd yr iaith ganlynol: "{$a}". Bydd y broses osod yn cario ymlaen yn Saesneg.';
 $string['memorylimithelp'] = '<p>Mae maint y cof PHP yn eich gweinydd ar hyn o bryd yn {$a}.</p>
 
-<p>Gall hyn arwain at broblemau â\'r cof yn nes ymlaen, yn enwedig 
+<p>Gall hyn arwain at broblemau â\'r cof yn nes ymlaen, yn enwedig
    os ydych wedi galluogi llawer o fodiwlau a/neu lawer o ddefnyddwyr.</p>
 
-<p>Rydym yn argymell eich bod yn ffurfweddu PHP gyda mwy o gof os yn bosib, megis 40M.  
+<p>Rydym yn argymell eich bod yn ffurfweddu PHP gyda mwy o gof os yn bosib, megis 40M.
    Mae sawl ffordd o wneud hyn:</p>
 <ol>
-<li>Os ydych yn gallu, ceisiwch ail-grynhoi PHP gyda <i>--enable-memory-limit</i>.  
+<li>Os ydych yn gallu, ceisiwch ail-grynhoi PHP gyda <i>--enable-memory-limit</i>.
     Bydd hyn yn gadael i Moodle osod maint y cof ei hun.</li>
-<li>Os ydych yn gallu mynd i mewn i\'ch ffeil php.ini, gallwch newid y gosodiad <b>memory_limit</b> 
-    yn y fan honno i tua 40M. Os nad ydych chi\'n gallu gwneud hyn eich hun, efallai  
+<li>Os ydych yn gallu mynd i mewn i\'ch ffeil php.ini, gallwch newid y gosodiad <b>memory_limit</b>
+    yn y fan honno i tua 40M. Os nad ydych chi\'n gallu gwneud hyn eich hun, efallai
     y gallech ofyn i\'ch gweinyddwr wneud hyn i chi.</li>
-<li>Ar rai gweinyddion PHP, gallwch greu ffeil .htaccess yng nghyfeiriadur Moodle  
+<li>Ar rai gweinyddion PHP, gallwch greu ffeil .htaccess yng nghyfeiriadur Moodle
     sy\'n cynnwys y llinell hon:
     <p><blockquote>php_value memory_limit 40M</blockquote></p>
-    <p>Fodd bynnag, ar rai gweinyddion bydd hyn yn atal <b>pob</b> tudalen PHP rhag gweithio 
+    <p>Fodd bynnag, ar rai gweinyddion bydd hyn yn atal <b>pob</b> tudalen PHP rhag gweithio
     (bydd gwallau\'n ymddangos pan fyddwch yn edrych ar dudalennau) felly bydd rhaid i chi dynnu\'r ffeil .htaccess file.</p></li>
 </ol>';
 $string['phpversion'] = 'Fersiwn PHP';
@@ -65,15 +65,15 @@ $string['phpversionhelp'] = '<p>Mae angen o leiaf fersiwn PHP 4.3.0 neu 5.1.0 ar
 <p>Rhaid i chi uwchraddio PHP neu newid i westeiwr â fersiwn diweddarach o PHP!<br/>
 (Os oes gennych 5.0.x gallwch hefyd is-raddio i fersiwn 4.4.x)</p>';
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
-$string['welcomep20'] = 'Rydych chi\'n gweld y dudalen hon gan eich bod wedi gosod a  
+$string['welcomep20'] = 'Rydych chi\'n gweld y dudalen hon gan eich bod wedi gosod a
     lansio\'r pecyn <strong>{$a->packname} {$a->packversion}</strong> yn llwyddiannus ar eich cyfrifiadur. Llongyfarchiadau!';
-$string['welcomep30'] = 'Mae\'r fersiwn <strong>{$a->installername}</strong> yn cynnwys rhaglenni 
+$string['welcomep30'] = 'Mae\'r fersiwn <strong>{$a->installername}</strong> yn cynnwys rhaglenni
     i greu amgylchedd y gall  <strong>Moodle</strong> weithio ynddo, sef:';
 $string['welcomep40'] = 'Mae\'r pecyn hefyd yn cynnwys <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong>.';
-$string['welcomep50'] = 'Y trwyddedau perthnasol sy\'n llywodraethu dros yr holl raglenni yn y pecyn hwn. Y pecyn cyflawn yw <strong>{$a->installername}</strong> 
+$string['welcomep50'] = 'Y trwyddedau perthnasol sy\'n llywodraethu dros yr holl raglenni yn y pecyn hwn. Y pecyn cyflawn yw <strong>{$a->installername}</strong>
     <a href="http://www.opensource.org/docs/definition_plain.html">open source</a> a chaiff ei ddosbarthu dan y drwydded <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>.';
-$string['welcomep60'] = 'Bydd y tudalennau canlynol yn eich arwain drwy\'r camau syml i  
-    ffurfweddu a gosod <strong>Moodle</strong> ar eich cyfrifiadur. Gallwch ddewis derbyn y gosodiadau 
+$string['welcomep60'] = 'Bydd y tudalennau canlynol yn eich arwain drwy\'r camau syml i
+    ffurfweddu a gosod <strong>Moodle</strong> ar eich cyfrifiadur. Gallwch ddewis derbyn y gosodiadau
     diofyn, neu gallwch eu newid eich hun ar gyfer eich dibenion chi.';
 $string['welcomep70'] = 'Cliciwch y botwm "Nesaf" i fwrw ymlaen i osod <strong>Moodle</strong>.';
 $string['wwwroot'] = 'Cyfeiriad ar y we';
index c746a8b..e85ebfa 100644 (file)
@@ -48,21 +48,21 @@ Installationsprogrammet udfører et tjek før hver installation og opgradering.
 $string['errorsinenvironment'] = 'Systemtjekket mislykkedes!';
 $string['installation'] = 'Installation';
 $string['langdownloaderror'] = 'Sproget "{$a}" blev desværre ikke installeret. Installationen vil fortsætte på engelsk.';
-$string['memorylimithelp'] = '<p>Den mængde hukommelse PHP kan bruge, er sat til {$a}.</p> 
+$string['memorylimithelp'] = '<p>Den mængde hukommelse PHP kan bruge, er sat til {$a}.</p>
 
-<p>Dette kan forårsage at der opstår problemer senere, især hvis du har mange moduler aktiveret eller mange brugere.</p> 
+<p>Dette kan forårsage at der opstår problemer senere, især hvis du har mange moduler aktiveret eller mange brugere.</p>
 
-<p>Vi anbefaler at du konfigurerer PHP med mere hukommelse, f.eks. 40M. 
-Der er flere måder hvorpå du kan rette det.</p> 
-<ol> 
-<li>Hvis du har mulighed for det, kan du rekompilere PHP med <i>--enable-memory-limit</i>. 
-Det vil tillade at Moodle selv kan definere hvor meget hukommelse der er brug for.</li> 
+<p>Vi anbefaler at du konfigurerer PHP med mere hukommelse, f.eks. 40M.
+Der er flere måder hvorpå du kan rette det.</p>
+<ol>
+<li>Hvis du har mulighed for det, kan du rekompilere PHP med <i>--enable-memory-limit</i>.
+Det vil tillade at Moodle selv kan definere hvor meget hukommelse der er brug for.</li>
 
-<li>Hvis du har adgang til php.ini filen kan du ændre <b>memory_limit</b>-indstillingen til noget i retning af 40M. 
-Hvis du ikke har direkte adgang til den kan du bede systemadministratoren om at gøre det for dig.</li> 
+<li>Hvis du har adgang til php.ini filen kan du ændre <b>memory_limit</b>-indstillingen til noget i retning af 40M.
+Hvis du ikke har direkte adgang til den kan du bede systemadministratoren om at gøre det for dig.</li>
 
 <li>På nogle servere kan du oprette en \'.htaccess\' fil og gemme den i moodle-mappen med linjen:
-<blockquote><div>php_value memory_limit 40M</div></blockquote> 
+<blockquote><div>php_value memory_limit 40M</div></blockquote>
 <p>Det kan dog på nogle servere forhindre <b>alle</b> PHP-siderne i at virke (du vil se fejl når du ser på siderne). I så fald kan du blive nødt til at fjerne \'.htaccess\' filen igen.</p></li> </ol>';
 $string['paths'] = 'Stier';
 $string['pathserrcreatedataroot'] = 'Datamappen ({$a->dataroot}) kan ikke oprettes af installationsprogrammet.';
@@ -72,19 +72,18 @@ $string['pathsroparentdataroot'] = 'Den overordnede mappe ({$a->parent}) er skri
 $string['pathssubadmindir'] = 'Enkelte webhoteller bruger /admin som speciel URL til kontrolpanelet el. lign. Desværre konflikter det med Moodles standardplacering af admin-sider. Du kan klare dette ved at give admin-mappen et andet navn i din installation og skrive det her. Det kan f.eks. være <em>moodleadmin</em>. Det vil fikse admin-links i Moodle.';
 $string['pathssubdataroot'] = 'Du har brug for et sted, hvor Moodle kan gemme uploadede filer. Denne mappe skal kunne læses OG SKRIVES I af webserverbrugeren (oftest \'ingen\' eller \'apache\'), men må ikke være tilgængelig direkte via internettet. Installationsprogrammet vil forsøge at oprette mappen, hvis ikke den allerede eksisterer.';
 $string['pathssubdirroot'] = 'Den fulde sti til Moodleinstallationen.';
-$string['pathssubwwwroot'] = 'Moodles fulde web-adresse. 
+$string['pathssubwwwroot'] = 'Moodles fulde web-adresse.
 Det er ikke muligt at komme ind på Moodle fra mere end en adresse.
 Hvis dit websted har flere offentlige adresser skal du opsætte permanent viderestilling til dem alle undtagen denne.
 Hvis dit websted er tilgængeligt fra både internet og intranet skal du bruge internetadressen her og opsætte din DNS sådan at intranet-brugerne kan bruge den offentlige adresse også.
-Hvis ikke adressen er korrekt må du ændre URL\'en i din browser og genstarte installationen med den rigtige adresse.
-';
+Hvis ikke adressen er korrekt må du ændre URL\'en i din browser og genstarte installationen med den rigtige adresse.';
 $string['pathsunsecuredataroot'] = 'Datamappen er ikke sikret';
 $string['pathswrongadmindir'] = 'Adminmappe eksisterer ikke';
 $string['phpextension'] = '{$a} PHP-extension';
 $string['phpversion'] = 'PHP version';
-$string['phpversionhelp'] = '<p>Moodle kræver mindst PHP version 4.3.0. eller 5.1.0 (5.0.x er behæftet med fejl).</p> 
-<p>Webserveren bruger i øjeblikket version {$a}</p> 
-<p>Du bliver nødt til at opdatere PHP eller flytte systemet over på en anden webserver der har en nyere version af PHP!</p> 
+$string['phpversionhelp'] = '<p>Moodle kræver mindst PHP version 4.3.0. eller 5.1.0 (5.0.x er behæftet med fejl).</p>
+<p>Webserveren bruger i øjeblikket version {$a}</p>
+<p>Du bliver nødt til at opdatere PHP eller flytte systemet over på en anden webserver der har en nyere version af PHP!</p>
 (Har du ver. 5.0.x kan du også nedgradere til 4.4.x)</p>';
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
 $string['welcomep20'] = 'Du ser denne side fordi du med succes har installeret og åbnet pakken <strong>{$a->packname} {$a->packversion}</strong> på din computer.
index ceff3da..f5b781c 100644 (file)
@@ -36,7 +36,7 @@ $string['cliincorrectvalueerror'] = 'Fehler: Falscher Wert "{$a->value}" für "{
 $string['cliincorrectvalueretry'] = 'Falscher Wert - bitte nochmal';
 $string['clitypevalue'] = 'Wert eingeben';
 $string['clitypevaluedefault'] = 'Wert eingeben oder Standardwert benutzen ({$a})';
-$string['cliunknowoption'] = 'Nicht erkannte Optionen: 
+$string['cliunknowoption'] = 'Nicht erkannte Optionen:
   {$a}
 Hilfe wird über die Option -help angezeigt.';
 $string['cliyesnoprompt'] = 'y (yes=ja) oder n (no=nein) eingeben';
index c1a2188..3484e7a 100644 (file)
@@ -66,7 +66,7 @@ $string['pathsroparentdataroot'] = 'Das Verzeichnis ({$a->parent}) ist schreibge
 $string['pathssubadmindir'] = 'Einige Webserver benutzen /admin als speziellen Link, um auf Einstellungsseiten oder Ähnliches zu verweisen. Unglücklicherweise kollidiert dies mit dem standardmäßigen Verzeichnis für die Moodle-Administration. Sie können dieses Problem beheben, indem Sie das Verzeichnis admin in Ihrer Moodle-Installation umbenennen und den neuen Namen hier eingeben (z.B. <em>moodleadmin</em>). Mit dieser Änderung werden alle Admin-Links korrigiert.';
 $string['pathssubdataroot'] = 'Sie benötigen einen Platz, wo Moodle hochgeladene Dateien abspeichern kann. Dieses Verzeichnis muss Lese- und Schreibrechte für das Nutzerkonto besitzen, mit dem Ihr Webservers läuft (üblicherweise \'nobody\', \'apache\' oder \'www\'). Außerdem sollte das Verzeichnis nicht direkt aus dem Internet erreichbar sein. Das Intallationsskript wird versuchen, ein solches Verzeichnis zu erstellen, falls es nicht existiert.</p>';
 $string['pathssubdirroot'] = 'Vollständiger Pfad der Moodle-Installation';
-$string['pathssubwwwroot'] = 'Vollständige Webadresse für den Zugriff auf Moodle. Es ist nicht möglich, über unterschiedliche Adressen auf Moodle zuzugreifen. Sollte Ihre Website mehrere öffentliche Adressen verwenden, so müssen Sie eine Adresse festlegen und für die übrigen Adressen dauerhafte Weiterleitungen dorthin einrichten. 
+$string['pathssubwwwroot'] = 'Vollständige Webadresse für den Zugriff auf Moodle. Es ist nicht möglich, über unterschiedliche Adressen auf Moodle zuzugreifen. Sollte Ihre Website mehrere öffentliche Adressen verwenden, so müssen Sie eine Adresse festlegen und für die übrigen Adressen dauerhafte Weiterleitungen dorthin einrichten.
 <p>Falls Ihre Website gleichzeitig im Intranet und im Internet erreichbar ist, so tragen Sie die öffentliche Adresse ein. Konfigurieren Sie den DNS so, dass Moodle auch aus dem Intranet über die öffentliche Adresse erreichbar ist.
 <p>Führen Sie Ihre Moodle-Installation unbedingt mit der richtigen Adresse durch, weil es andernfalls zu Problemen kommen könnte.';
 $string['pathsunsecuredataroot'] = 'Der Speicherort des Verzeichnisses \'dataroot\' ist unsicher';
index caf4490..750165d 100644 (file)
@@ -81,17 +81,17 @@ $string['phpextension'] = 'Extensión PHP {$a}';
 $string['phpversion'] = 'Versión PHP';
 $string['phpversionhelp'] = '<p>Moodle requiere al menos una versión de PHP 4.3.0 o 5.1.0 ((5.0.x tiene una serie de problemas conocidos).</p>
 <p>En este momento está ejecutando la versión {$a}</p>
-<p>¡Debe actualizar PHP o trasladarse a otro servidor con una versión más reciente de PHP!<br /> 
+<p>¡Debe actualizar PHP o trasladarse a otro servidor con una versión más reciente de PHP!<br />
 (En caso de 5.0.x podría también revertir a la versión 4.4.x)</p>';
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
 $string['welcomep20'] = 'Si está viendo esta página es porque ha podido ejecutar el paquete <strong>{$a->packname} {$a->packversion}</strong> en su ordenador. !Enhorabuena!';
-$string['welcomep30'] = 'Esta versión de <strong>{$a->installername}</strong> incluye las 
+$string['welcomep30'] = 'Esta versión de <strong>{$a->installername}</strong> incluye las
     aplicaciones necesarias para que <strong>Moodle</strong> funcione en su ordenador,
     principalmente:';
 $string['welcomep40'] = 'El paquete también incluye <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong>.';
-$string['welcomep50'] = 'El uso de todas las aplicaciones del paquete está gobernado por sus respectivas 
-    licencias. El programa <strong>{$a->installername}</strong> es 
-    <a href="http://www.opensource.org/docs/definition_plain.html">código abierto</a> y se distribuye 
+$string['welcomep50'] = 'El uso de todas las aplicaciones del paquete está gobernado por sus respectivas
+    licencias. El programa <strong>{$a->installername}</strong> es
+    <a href="http://www.opensource.org/docs/definition_plain.html">código abierto</a> y se distribuye
     bajo licencia <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>.';
 $string['welcomep60'] = 'Las siguientes páginas le guiarán a través de algunos sencillos pasos para configurar
     y ajustar <strong>Moodle</strong> en su ordenador. Puede utilizar los valores por defecto sugeridos o,
index 7a183b8..cae3554 100644 (file)
@@ -36,7 +36,7 @@ $string['cliincorrectvalueerror'] = 'Viga, vigane väärtus "{$a->value}" "{$a->
 $string['cliincorrectvalueretry'] = 'Vale väärtus(value), palun proovige uuesti';
 $string['clitypevalue'] = 'tüübi väärtus';
 $string['clitypevaluedefault'] = 'sisesta väärtus, vajuta Enter kasutamaks vaikeväärtust ({$a})';
-$string['cliunknowoption'] = 'Tundmatud valikud: 
+$string['cliunknowoption'] = 'Tundmatud valikud:
    {$a}
 Palun kasuta --help valikut.';
 $string['cliyesnoprompt'] = 'kirjuta y (tähendab jah) või n (tähendab ei)';
index 4f7b57e..682ee9b 100644 (file)
@@ -75,13 +75,13 @@ $string['phpversionhelp'] = '<p>Moodle-k PHP 4.1.0 edo geroagoko bertsioa behar
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
 $string['welcomep20'] = 'Orri hau ikusten baduzu <strong>{$a->packname} {$a->packversion}</strong> paketea
     zure ordenadorean instalatu ahal izan duzu. Zorionak!';
-$string['welcomep30'] = '<strong>{$a->installername}</strong>ren bertsio honek <strong>Moodle</strong>k 
+$string['welcomep30'] = '<strong>{$a->installername}</strong>ren bertsio honek <strong>Moodle</strong>k
     zure ordenadorean funtzionatzeko behar diren aplikazioak dauzka,
     bereziki:';
 $string['welcomep40'] = 'Paketeak ere zera dauka: <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong>.';
-$string['welcomep50'] = 'Paketeko aplikazio guztien erabilpena dagozkien lizentziek 
-    arautzen dute. <strong>{$a->installername}</strong> aplikazioak 
-    <a href="http://www.opensource.org/docs/definition_plain.html">kode irekia</a> dauka eta 
+$string['welcomep50'] = 'Paketeko aplikazio guztien erabilpena dagozkien lizentziek
+    arautzen dute. <strong>{$a->installername}</strong> aplikazioak
+    <a href="http://www.opensource.org/docs/definition_plain.html">kode irekia</a> dauka eta
    <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a> lizentziapean banatzen da.';
 $string['welcomep60'] = 'Datozen orriek urrats erraz batzuen bidez gidatuko zaituzte
    <strong>Moodle</strong> zure ordenadorean instalatu eta konfiguratzeko. Aholkatzen diren lehentsitako baloreak
index 2d3518d..b1cd753 100644 (file)
@@ -44,10 +44,10 @@ $string['memorylimithelp'] = '<p>O límite de memoria para PHP do seu servidor e
 
 <p>Isto fará que Moodle teña problemas de memoria máis tarde, especialmente se ten un número de módulos significativo e/ou un gran número de usuarios.</p>
 
-<p>Recomendamos que configure PHP cun límite maior se é posible, como por exemplo 16M.  
+<p>Recomendamos que configure PHP cun límite maior se é posible, como por exemplo 16M.
    Existen varias formas que pode tentar para facer esta modificación:</p>
 <ol>
-<li>Se pode, recompile PHP con <i>--enable-memory-limit</i>.  
+<li>Se pode, recompile PHP con <i>--enable-memory-limit</i>.
     Iso permitirá que o propio Moodle modifique o límite de memoria.</li>
 <li>Se ten acceso ao seu ficheiro php.ini pode modificar o valor de <b>memory_limit</b> para algo semellante a 16M.  Se non ten acceso a ese ficheiro tal vez poida pedir ao administrador do sistema que o faga.</li>
 <li>Nalgúns servidores PHP servers pode crear un ficheiro .htaccess no directorio Moodle coa liña seguinte:
@@ -61,7 +61,7 @@ $string['phpversionhelp'] = '<p>Moodle require unha versión de PHP de 4.3.0 com
 (No caso de ter unha versión 5.0.x pode retornar para unha versión 4.4.x)</p>';
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
 $string['welcomep20'] = 'Está a ver esta páxina porque conseguiu instalar e iniciar o  paquete <strong>{$a->packname} {$a->packversion}</strong> no seu computador. Parabéns!';
-$string['welcomep30'] = 'Esta versión do <strong>{$a->installername}</strong> inclúe as aplicacións 
+$string['welcomep30'] = 'Esta versión do <strong>{$a->installername}</strong> inclúe as aplicacións
     para crear o ámbito en que <strong>Moodle</strong> pode funcionar, nomeadamente:';
 $string['welcomep40'] = 'O paquete tamén inclúe <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong>.';
 $string['welcomep50'] = 'A utilización de todas as aplicacións deste paquete réxese polas respectivas licenzas. O paquete <strong>{$a->installername}</strong> completo é     <a href="http://www.opensource.org/docs/definition_plain.html"> código aberto</a>  distribuído nos termos da licenza <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>.';
index 5baee60..eb6550f 100644 (file)
@@ -37,7 +37,7 @@ $string['cliincorrectvalueerror'] = 'שגיאה: ערך לא תקין
 $string['cliincorrectvalueretry'] = 'ערך שגוי, נסה שנית';
 $string['clitypevalue'] = 'סוג הערך';
 $string['clitypevaluedefault'] = 'סוג הערך, הקש Enter לשימוש בערך ברירת מחדל ({$a})';
-$string['cliunknowoption'] = 'אפשרויות לא מוכרות : 
+$string['cliunknowoption'] = 'אפשרויות לא מוכרות :
 {$a}
 אנא השתמש באפשרות העזרה.';
 $string['cliyesnoprompt'] = 'רשום y (שפרושו כן) או n (שפרושו לא)';
index a756854..e107fcd 100644 (file)
@@ -79,8 +79,8 @@ $string['paths'] = 'נתיבים';
 $string['pathserrcreatedataroot'] = 'ספריית המידע (Data Directory) - ({$a->dataroot}) לא יכולה להיווצר על-ידי המתקין.';
 $string['pathshead'] = 'נתיבים מאושרים';
 $string['pathsrodataroot'] = 'ספריית המידע (Data Directory) לא ניתנת לכתיבה.';
-$string['pathsroparentdataroot'] = 'ספריית האב - ({$a->parent}) לא ניתנת לכתיבה. 
-ספריית המידע (Data Directory) - ({$a->dataroot}) לא יכולה להיווצר על-ידי המתקין. ';
+$string['pathsroparentdataroot'] = 'ספריית האב - ({$a->parent}) לא ניתנת לכתיבה.
+ספריית המידע (Data Directory) - ({$a->dataroot}) לא יכולה להיווצר על-ידי המתקין.';
 $string['pathssubdirroot'] = 'הנתיב המלא לספריית ההתקנה של Moodle';
 $string['pathsunsecuredataroot'] = 'ספריית המידע (Data Directory) לא מאובטחת';
 $string['pathswrongadmindir'] = 'ספריית ה-admin לא קיימת';
@@ -96,11 +96,11 @@ $string['welcomep20'] = 'הינך רואה את עמוד זה מפני שהתק
 חבילה במחשבך. ברכותינו!';
 $string['welcomep30'] = 'גירסת <strong>{$a->installername}</strong> כוללת את היישומים ליצור סביבה אשר בה <strong> Moodle </strong>
 יפעל דהיינו:';
-$string['welcomep40'] = 'החבילה כוללת בנוסף 
+$string['welcomep40'] = 'החבילה כוללת בנוסף
 <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong>.';
-$string['welcomep50'] = 'השימוש בכל היישומים בחבילה זו מפוקח ע"י הרשיונות המתאימים להם. החבילה 
+$string['welcomep50'] = 'השימוש בכל היישומים בחבילה זו מפוקח ע"י הרשיונות המתאימים להם. החבילה
 <strong>{$a->installername}</strong>
-השלמה היא 
+השלמה היא
 <a href="http://www.opensource.org/docs/definition_plain.html"> קוד פתוח
 </a>
 והיא מבוזרת תחת רישיון
index 52b9c41..91d10ca 100644 (file)
@@ -50,15 +50,15 @@ Puna provjera okruženja se obavlja prije svake instalacije ili nadogradnje post
 $string['errorsinenvironment'] = 'Pogreške u okruženju poslužitelja!';
 $string['installation'] = 'Instalacija';
 $string['langdownloaderror'] = 'Nažalost, jezik "{$a}" nije instaliran. Proces instalacije će biti nastavljen na engleskom jeziku.';
-$string['memorylimithelp'] = '<p>PHP ograničenje memorije na poslužitelju je trenutno podešeno na {$a}.</p> 
+$string['memorylimithelp'] = '<p>PHP ograničenje memorije na poslužitelju je trenutno podešeno na {$a}.</p>
 
-<p>Ova postavka može kasnije rezultirati memorijskim problemima na vašem Moodle sustavu, posebno ako imate veći broj uključenih modula i/ili veći broj korisnika.</p> 
+<p>Ova postavka može kasnije rezultirati memorijskim problemima na vašem Moodle sustavu, posebno ako imate veći broj uključenih modula i/ili veći broj korisnika.</p>
 
 <p>Preporučujemo da konfigurirate PHP s većim ograničenjem ako je moguće, recimo 40M. Postoji nekoliko načina na koje to možete napraviti:</p>
-<ol> 
-<li>Ako možete, rekompajlirajte PHP s <i>--enable-memory-limit</i>. Ovo će dozvoliti Moodle sustavu samostalno postavljanje memorijskog ograničenja.</li> 
-<li>Ako imate pristup php.ini datoteci, možete promijeniti <b>memory_limit</b> vrijednost na 40M. Ako nemate pristup toj datoteci možete pitati svog administratora da to uradi.</li> 
-<li>Na nekim PHP poslužiteljima možete napraviti .htaccess datoteku u Moodle mapi koja sadrži red: <p><blockquote>php_value memory_limit 40M</blockquote></p> 
+<ol>
+<li>Ako možete, rekompajlirajte PHP s <i>--enable-memory-limit</i>. Ovo će dozvoliti Moodle sustavu samostalno postavljanje memorijskog ograničenja.</li>
+<li>Ako imate pristup php.ini datoteci, možete promijeniti <b>memory_limit</b> vrijednost na 40M. Ako nemate pristup toj datoteci možete pitati svog administratora da to uradi.</li>
+<li>Na nekim PHP poslužiteljima možete napraviti .htaccess datoteku u Moodle mapi koja sadrži red: <p><blockquote>php_value memory_limit 40M</blockquote></p>
 <p>Uzmite u obzir da će na nekim poslužiteljima to spriječiti prikazivanje <b>svih</b> PHP stranica (bit će vam prikazana poruka o grešci), pa ćete na takvim poslužiteljima morati ukloniti .htaccess datoteku.</p></li> </ol>';
 $string['paths'] = 'Putanje (PATH)';
 $string['pathserrcreatedataroot'] = 'Instalacijska skripta ne može stvoriti \'Mapu s podacima\' ({$a->dataroot}).';
@@ -69,8 +69,8 @@ $string['pathssubadmindir'] = 'Manji broj webhosting tvrtki koristi /admin kao p
 Ovo će promijeniti administratorsku poveznicu na Moodle sustavu u novu vrijednost.';
 $string['pathssubdataroot'] = 'Mora postojati mapa u koju Moodle može pohraniti upload datoteke. Korisnik pod kojim je pokrenut web server (obično \'nobody\' ili \'apache\') bi morao imati mogućnost čitanja/pisanja podataka u toj mapi, ali oni ne bi trebali biti dostupni direktno preko weba. Instalacijska skripta će pokušati stvoriti navedenu mapu ako ista ne postoji.';
 $string['pathssubdirroot'] = 'Puna putanja (PATH) do Moodle instalacije.';
-$string['pathssubwwwroot'] = 'Unesite punu web adresu putem koje će se pristupati vašem Moodle sustavu. 
-Moodle sustavu NIJE MOGUĆE pristupiti preko više URL-ova, odaberite onaj koji vam najviše odgovara. 
+$string['pathssubwwwroot'] = 'Unesite punu web adresu putem koje će se pristupati vašem Moodle sustavu.
+Moodle sustavu NIJE MOGUĆE pristupiti preko više URL-ova, odaberite onaj koji vam najviše odgovara.
 Ako vaš poslužitelj ima višestruke javne adrese, onda morate postaviti tzv. permanent redirect na sve osim ove adrese.
 Ako je vaš poslužitelj dostupan i putem intraneta i Interneta, onda ovdje unesite javnu adresu i podesite DNS tako da vaši intranet korisnici mogu koristiti tu javnu adresu.
 Ako adresa nije točna, molimo unesite točnu adresu u vaš internet preglednik i ponovno pokrenite instalaciju s promijenjenim vrijednostima.';
index 771029f..2bedea2 100644 (file)
@@ -59,18 +59,18 @@ $string['pathsroparentdataroot'] = 'A felettes könyvtás ({$a->parent}) nem ír
 $string['pathssubadmindir'] = 'Egy pár webes gazdagép esetén az /admin speciális URL pl. a vezérlőpanel eléréséhez. Ez ütközik a Moodle admin oldalainak standard helyével. Javítás: a telepítésben nevezze át a rendszergazda könyvtárát, az új nevet pedig írja be ide. Például: <em>moodleadmin</em>. Ezzel helyrehozhatók a Moodle rendszergazdai ugrópontjai.';
 $string['pathssubdataroot'] = 'Szüksége van egy helyre, ahol a Moodle mentheti a feltöltött állományokat. Ez a könyvtár a webszerver felhasználója (általában \'nobody\' vagy \'apache\') számára legyen mind olvasható, MIND ÍRHATÓ. Ha nem létezik, a telepítő megpróbálja létrehozni.';
 $string['pathssubdirroot'] = 'Teljes útvonal a Moodle telepítéséhez. ';
-$string['pathssubwwwroot'] = 'A Moodle elérésére használandó teljes webcím. A Moodle egyszerre több 
-címről nem érhető el. Ha portálja több címet használ, a jelen cím kivételével az összeshez állandó 
-átirányítást kell beállítania. Ha portálja mind intranetről, mind az internetről elérhető, a nyilvános 
-címet itt adja meg, a DNS-t pedig úgy állítsa be, hogy az intranetről a 
+$string['pathssubwwwroot'] = 'A Moodle elérésére használandó teljes webcím. A Moodle egyszerre több
+címről nem érhető el. Ha portálja több címet használ, a jelen cím kivételével az összeshez állandó
+átirányítást kell beállítania. Ha portálja mind intranetről, mind az internetről elérhető, a nyilvános
+címet itt adja meg, a DNS-t pedig úgy állítsa be, hogy az intranetről a
 nyilvános cím is elérhető legyen. Ha a cím hibás, módosítsa böngészőjében az URL-t, hogy a telepítés egy másik értékkel induljon újra.';
 $string['pathsunsecuredataroot'] = 'Az adatok gyökérkönyvtára nem biztonságos.';
 $string['pathswrongadmindir'] = 'Nem létezik az admin könyvtár.';
 $string['phpextension'] = '{$a} PHP-bővítmény';
 $string['phpversion'] = 'PHP-verzió';
 $string['phpversionhelp'] = 'A Moodle használatához legalább a PHP 4.3.0 vagy 5.1.0 verziója szükséges
- (az 5.0.x több ismert gond miatt nem ajánlott). Az Ön által használt 
-verzió {$a}. Frissítse a PHP-verziót, vagy térjen át újabb PHP-verziót 
+ (az 5.0.x több ismert gond miatt nem ajánlott). Az Ön által használt
+verzió {$a}. Frissítse a PHP-verziót, vagy térjen át újabb PHP-verziót
 működtető gazdagépre! (5.0.x esetén visszatérhet a 4.4.x verzióhoz is)';
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
 $string['welcomep20'] = 'Azért látja ezt az oldalt, mert sikeresen telepítette és futtatja az {$a->packname} {$a->packversion} csomagot számítógépén. Gratulálunk!';
index 2ff3b58..17a6fc8 100644 (file)
@@ -42,17 +42,17 @@ $string['installation'] = 'Տեղակայում';
 $string['langdownloaderror'] = 'Ցավոք "{$a}" լեզուն տեղակայված չէ և տեղակայման գործընթացը կշարունակվի անգլերենով։';
 $string['memorylimithelp'] = '<p>PHP-ի հիշողության սահմանը սպասարկչի համար ներկայումս սահմանված է՝ {$a}։</p>
 
-<p>հետագայում կարող եք հիշողության հետ կապված խնդիրներ ունենալ, 
+<p>հետագայում կարող եք հիշողության հետ կապված խնդիրներ ունենալ,
    եթե Moodle-ում ունենաք շատ մոդուլներ և/կամ մեծ թվով օգտագործողներ։</p>
 
 <p>Խորհուրդ ենք տալիս PHP-ն կազմաձևել հնարավորին շատ հիշողության համար, օրինակ` 40M: Դրա համար կան մի քանի ձևեր, որոնք կարող եք փորձել.</p>
 <ol>
 <li>Եթե դուք կարող եք, վերակազմարկել PHP-ն <i>--enable-memory-limit</i>-ով։ Այն թույլ կտա Moodle-ին ինքնուրույն կարգաբերել հիշողության սահմանը։</li>
-<li>Եթե Ձեզ մատչելի է php.ini ֆայլը, կարող եք փոխել <b>memory_limit</b>-ը՝ 
+<li>Եթե Ձեզ մատչելի է php.ini ֆայլը, կարող եք փոխել <b>memory_limit</b>-ը՝
     կարգաբերելով մոտավորապես 40M։  </li>
 <li>Որոշ PHP սպասարկիչներում Moodle դիրեկտորիայում կարող եք ստեղծել .htaccess ֆայլը, որը պարունակում է այս տողը՝
     <blockquote><div>php_value memory_limit 40M</div></blockquote>
-    <p>Սակայն որոշ սպասարկիչներում սա կկանխարգելի <b>բոլոր</b> PHP էջերի աշխատելը 
+    <p>Սակայն որոշ սպասարկիչներում սա կկանխարգելի <b>բոլոր</b> PHP էջերի աշխատելը
     (դուք կտեսնեք սխալներ էջերը դիտելիս), այսպիսով դուք պետք է ջնջեք .htaccess ֆայլը։</p></li>
 </ol>';
 $string['phpversion'] = 'PHP տարբերակ';
@@ -64,7 +64,7 @@ $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
 $string['welcomep20'] = 'Դուք տեսնում եք այս էջը, քանի որ հաջողությամբ տեղակայել և գործարկել <strong>{$a->packname} {$a->packversion}</strong> փաթեթը։ Շնորհավորանքներ։';
 $string['welcomep30'] = '<strong>{$a->installername}</strong> թողարկումը պարունակում է  կիրառական ծրագրեր, որոնք ստեղծում են միջավայր, որտեղ <strong>Moodle</strong> կաշխատի, մասնավորապես՝';
 $string['welcomep40'] = 'Այս փաթեթը պարունակում է նաև <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong>։';
-$string['welcomep50'] = 'Փաթեթի բոլոր կիրառական ծրագրերի օգտագործումը ղեկավարվում է դրանց համապատասխան արտոնագրերով: Ամբողջական <strong>{$a->installername}</strong> փաթեթը 
+$string['welcomep50'] = 'Փաթեթի բոլոր կիրառական ծրագրերի օգտագործումը ղեկավարվում է դրանց համապատասխան արտոնագրերով: Ամբողջական <strong>{$a->installername}</strong> փաթեթը
     <a href="http://www.opensource.org/docs/definition_plain.html">բաց կոդով է</a> և տրամադրվում է <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a> արտոնագրով։';
 $string['welcomep60'] = 'Հետևյալ էջերի որոշ հեշտ քայլերին հետևելով՝ կարող եք <strong>Moodle</strong> տեղակայել Ձեր համակարգչում։ Դուք կարող եք համաձայնվել լռելյայն կարգաբերումների հետ կամ փոխել դրանք՝ ձեր պահանջներին համապատասխան:';
 $string['welcomep70'] = 'Սեղմեք ստորև գտնվող \'Հաջորդ\' կոճակը, որպեսզի անցնեք <strong>Moodle</strong>-ի կարգաբերման հաջորդ քայլին:';
index 1a3fc91..6c84297 100644 (file)
@@ -38,21 +38,21 @@ $string['dirroot'] = 'Moodle-ის დირექტორია';
 $string['installation'] = 'ინსტალირება';
 $string['memorylimithelp'] = '<p>The PHP memory limit for your server is currently set to {$a}.</p>
 
-<p>This may cause Moodle to have memory problems later on, especially 
+<p>This may cause Moodle to have memory problems later on, especially
 if you have a lot of modules enabled and/or a lot of users.</p>
 
-<p>We recommend that you configure PHP with a higher limit if possible, like 40M. 
+<p>We recommend that you configure PHP with a higher limit if possible, like 40M.
 There are several ways of doing this that you can try:</p>
 <ol>
-<li>If you are able to, recompile PHP with <i>--enable-memory-limit</i>. 
+<li>If you are able to, recompile PHP with <i>--enable-memory-limit</i>.
 This will allow Moodle to set the memory limit itself.</li>
-<li>If you have access to your php.ini file, you can change the <b>memory_limit</b> 
-setting in there to something like 40M. If you don\'t have access you might 
+<li>If you have access to your php.ini file, you can change the <b>memory_limit</b>
+setting in there to something like 40M. If you don\'t have access you might
 be able to ask your administrator to do this for you.</li>
-<li>On some PHP servers you can create a .htaccess file in the Moodle directory 
+<li>On some PHP servers you can create a .htaccess file in the Moodle directory
 containing this line:
 <p><blockquote>php_value memory_limit 40M</blockquote></p>
-<p>However, on some servers this will prevent <b>all</b> PHP pages from working 
+<p>However, on some servers this will prevent <b>all</b> PHP pages from working
 (you will see errors when you look at pages) so you\'ll have to remove the .htaccess file.</p></li>
 </ol>';
 $string['phpversion'] = 'PHP ვარიანტი';
index ecf2c08..4670869 100644 (file)
@@ -51,7 +51,7 @@ $string['memorylimithelp'] = '<p>현재 서버의 PHP 메모리 사용량은 {$a
 
 <p>이는 추후에 무들이 원활히 구동되는 데 문제가 될 것입니다. 특히 여러분이 상당히 많은 모듈을 이용하고 또 사용자가 많아지게 되면 문제가 될 소지가 더 커집니다.</p>
 
-<p>PHP가 사용할 수 있는 메모리 용랑을 40M 나 아니면 더 큰 값으로 설정하길 권합니다. 설정하는 방법은 
+<p>PHP가 사용할 수 있는 메모리 용랑을 40M 나 아니면 더 큰 값으로 설정하길 권합니다. 설정하는 방법은
 여러가지가 있습니다.</p>
 <ol>
 <li>만약 PHP소스를 재컴파일 할 수 있다면 옵션에 <i>--enable-memory-limit</i> 을 포함시켜 컴파일 하십시오. 이렇게 해 놓으면 무들 프로그램으로 메모리 용량을 제어할 수 있게 됩니다.</li>
@@ -71,7 +71,7 @@ $string['pathssubdataroot'] = '무들로 업로드된 파일을 저장할 수 
 $string['pathssubdirroot'] = '무들 설치를 위한 완전한 디렉토리 경로.';
 $string['pathssubwwwroot'] = '무들을 접속할 수 있는 전체 웹 주소. 다중 주소를 이용해서는 무들에 접속할 수 없습니다.
 만일 사이트가 복수의 공개 주소를 갖고 있는 경우, 여기에 입력한 주소 이외의 곳에서는 영구적인 redirect를 설정해 놓아야만 합니다.
-만약 여러분의 사이트가 인터넷과 인트라넷 모두에서 접속할 수 있다면 여기에 공식적인 주소를 입력하고 DNS를 설정해서 인트라넷 사용자들도 공개 주소를 사용할 수 있게 해야할 것입니다. 
+만약 여러분의 사이트가 인터넷과 인트라넷 모두에서 접속할 수 있다면 여기에 공식적인 주소를 입력하고 DNS를 설정해서 인트라넷 사용자들도 공개 주소를 사용할 수 있게 해야할 것입니다.
 만일 주소가 올바르지 않다면 브라우저에서 URL을 변경하여 다른 값으로 설치를 다시 시작 하십시요.';
 $string['pathsunsecuredataroot'] = 'Dataroot 경로가 안전하지 않음';
 $string['pathswrongadmindir'] = '관리자 경로가 존재하지 않음';
index 83200d6..6d24b7e 100644 (file)
@@ -43,16 +43,16 @@ $string['installation'] = 'Instalēšana';
 $string['langdownloaderror'] = '“{$a}” valodas pakotne diemžēl netika instalēta. Instalēšana tiks turpināta angļu valodā.';
 $string['memorylimithelp'] = '<p>Pašlaik iestatītais PHP atmiņas apjoma ierobežojums jūsu serverī ir {$a}.</p>
 
-<p>Sistēmā Moodle tas vēlāk var izraisīt atmiņas izmantošanas problēmas, it īpaši tad, 
+<p>Sistēmā Moodle tas vēlāk var izraisīt atmiņas izmantošanas problēmas, it īpaši tad,
    ja būsit iespējojis lielu skaitu moduļu un/vai lietotāju.</p>
 
 <p>Ja iespējams, ieteicams konfigurēt PHP ar lielāku maksimālās atmiņas apjomu, piemēram, 40 MB. Ir vairāki veidi, kā to var izdarīt, piemēram:</p>
 <ol>
-<li>Ja iespējams, atkārtoti kompilējiet PHP, izmantojot <i>--enable-memory-limit</i>.  
+<li>Ja iespējams, atkārtoti kompilējiet PHP, izmantojot <i>--enable-memory-limit</i>.
     Šādā gadījumā sistēma Moodle atmiņas apjoma ierobežojumu varēs iestatīt automātiski.</li>
 <li>Ja jums ir piekļuve php.ini failam, varat mainīt tajā esošo parametra <b>memory_limit</b> iestatījumu, piemēram, uz 40 MB.  Ja jums nav piekļuves šim failam, palūdziet to izdarīt administratoram.</li>
 <li>Dažos PHP serveros Moodle direktorijā var izveidot failu .htaccess, kurā ir šāda rinda:    <p><blockquote>php_value memory_limit 40M</blockquote></p>
-    <p>Tomēr dažos serveros tas neļaus darboties <b>nevienai</b> PHP lapai 
+    <p>Tomēr dažos serveros tas neļaus darboties <b>nevienai</b> PHP lapai
 (atverot šīs lapas, tiks parādīti kļūdas ziņojumi), un fails .htaccess būs jānoņem.</p></li>
 </ol>';
 $string['phpversion'] = 'PHP versija';
@@ -61,17 +61,17 @@ $string['phpversionhelp'] = '<p>Sistēmā Moodle jāizmanto PHP, kuras versija i
 <p>Ir jājaunina PHP vai jāpāriet uz resursdatoru, kurā tiek izmantota jaunāka PHP versija.</p>
 (Ja PHP versija ir 5.0.x, var arī atkāpties uz versiju 4.4.x)</p>';
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
-$string['welcomep20'] = 'Jūs redzat šo lapu, jo esat veiksmīgi instalējis un 
+$string['welcomep20'] = 'Jūs redzat šo lapu, jo esat veiksmīgi instalējis un
     palaidis savā datorā pakotni <strong>{$a->packname} {$a->packversion}</strong>. Apsveicam!';
-$string['welcomep30'] = 'Šajā <strong>{$a->installername}</strong> laidienā ir iekļautas lietojumprogrammas, 
+$string['welcomep30'] = 'Šajā <strong>{$a->installername}</strong> laidienā ir iekļautas lietojumprogrammas,
     kas paredzētas, lai izveidotu vidi, kurā darbosies sistēma <strong>Moodle</strong>, proti:';
 $string['welcomep40'] = 'Pakotnē ir iekļauta arī sistēma <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong>.';
-$string['welcomep50'] = 'Visu šīs pakotnes lietojumprogrammu izmantošanu regulē attiecīgo 
-    licenču nosacījumi. Visā <strong>{$a->installername}</strong> pakotnē ir iekļauts 
-    <a href="http://www.opensource.org/docs/definition_plain.html">atklātais pirmkods</a>, un tā tiek izplatīta 
+$string['welcomep50'] = 'Visu šīs pakotnes lietojumprogrammu izmantošanu regulē attiecīgo
+    licenču nosacījumi. Visā <strong>{$a->installername}</strong> pakotnē ir iekļauts
+    <a href="http://www.opensource.org/docs/definition_plain.html">atklātais pirmkods</a>, un tā tiek izplatīta
     saskaņā ar <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a> licences nosacījumiem.';
-$string['welcomep60'] = 'Nākamajās lapās tiks sniegti vienkārši norādījumi par to, kā 
-    datorā konfigurēt un iestatīt sistēmu <strong>Moodle</strong>. Varat akceptēt noklusējuma 
+$string['welcomep60'] = 'Nākamajās lapās tiks sniegti vienkārši norādījumi par to, kā
+    datorā konfigurēt un iestatīt sistēmu <strong>Moodle</strong>. Varat akceptēt noklusējuma
     iestatījumus vai varat tos mainīt, lai pielāgotu savām vajadzībām.';
 $string['welcomep70'] = 'Noklikšķiniet uz pogas Tālāk, lai turpinātu sistēmas <strong>Moodle</strong> instalēšanu.';
 $string['wwwroot'] = 'Tīmekļa adrese';
index a8167d7..935b4b5 100644 (file)
@@ -42,16 +42,16 @@ $string['installation'] = 'Инсталација';
 $string['langdownloaderror'] = 'За жал, јазикот "{$a}" не беше инсталиран. Инсталацискиот процес ќе продолжи на англиски.';
 $string['memorylimithelp'] = '<p>Прагот на меморијата кај PHP за Вашиот компјутер моментално е подесена на {$a}. </p>
 
-<p>Ова може да предизвика проблеми со меморијата подоцна, 
+<p>Ова може да предизвика проблеми со меморијата подоцна,
   посебно ако имате голем број на овозможени модули (единици) и/или голем број на корисници.</p>
 
 <p>Ви препорачуваме да го конфигурирате PHP со најголем можен праг на меморија, како што е 16М.
    Еве неколку начини за да го постигнете тоа : </p>
 <ol>
-<li>Ако сте способен, повторно компајлирајте PHP со<i>--enable-memory-limit</i>.  
+<li>Ако сте способен, повторно компајлирајте PHP со<i>--enable-memory-limit</i>.
     Ова ќе овозможи на Moodle сам да го постави прагот на меморијата. </li>
-<li> Ако имате пристап до Вашата датотека php.ini, можете да го промените <b>memory_limit</b> 
-    на 16М. Во спротивно, ако немате пристап, можеби ќе бидете способни 
+<li> Ако имате пристап до Вашата датотека php.ini, можете да го промените <b>memory_limit</b>
+    на 16М. Во спротивно, ако немате пристап, можеби ќе бидете способни
     да го замолите администраторот да ја заврши оваа работа.  </li>
 <li>На некои PHP сервери, можете да креирате датотека .htaccess во директориумот на Moodle,
     која ги содржи следниве линии :
index 482b10f..7e8947d 100644 (file)
@@ -60,7 +60,7 @@ $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
 $string['welcomep20'] = 'Та <strong>{$a->packname} {$a->packversion}</strong> багцыг компьютер дээрээ амжилттай суулгаж ажиллуулсан тул энэ хуудсыг харж байна. Баяр хүргэе!';
 $string['welcomep30'] = '<strong>{$a->installername}</strong> -ний энэ хувилбар нь <strong>Mooдл</strong> ажиллах орчныг үүсгэх програмууд агуулсан, тэдгээр нь:';
 $string['welcomep40'] = 'Энэ багц нь мөн <strong>Mooдл {$a->moodlerelease} ({$a->moodleversion})</strong>-г агуулсан.';
-$string['welcomep50'] = 'Энэ багц доторх бүх програмууд нь өөрсдийн лизенцтэй. Бүрэн <strong>{$a->installername}</strong> багц нь 
+$string['welcomep50'] = 'Энэ багц доторх бүх програмууд нь өөрсдийн лизенцтэй. Бүрэн <strong>{$a->installername}</strong> багц нь
 <a href="http://www.opensource.org/docs/definition_plain.html">open source</a>  бөгөөд <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a> -ийн лизенцийн дор түгээгддэг.';
 $string['welcomep60'] = 'Дараагийн хуудсууд нь компьютер дээрээ <strong>Mooдл</strong> тохируулах тааруулах энгийн алхмуудыг агуулсан байгаа. Та анхны утгын тохиргоонуудыг хүлээн авч болно, эсвэл өөрийн хэрэгцээнд нийцүүлэн өөрчилж болно.';
 $string['welcomep70'] = '<strong>Mooдлээ</strong> тохируулахын тулд доорх “Үргэлжлүүлэх” товчин дээр дарж цааж явна уу.';
index 73dc271..8bf5c86 100644 (file)
@@ -36,7 +36,7 @@ $string['cliincorrectvalueerror'] = 'Fout, waarde "{$a->value}" voor de optie "{
 $string['cliincorrectvalueretry'] = 'Foute waarde. Probeer opnieuw';
 $string['clitypevalue'] = 'type waarde';
 $string['clitypevaluedefault'] = 'type waarde, druk op Enter om de standaardwaarde te gebruiken ({$a})';
-$string['cliunknowoption'] = 'Onherkenbare opties: 
+$string['cliunknowoption'] = 'Onherkenbare opties:
 {$a}
 gebruik --help optie.';
 $string['cliyesnoprompt'] = 'typ j (ja) of n (nee)';
index 8abb316..650c985 100644 (file)
@@ -51,7 +51,7 @@ $string['memorylimithelp'] = '<p>PHP minnegrensen for serveren din er nå satt t
 <p>Dette kan skape minneproblemer for Moodle senere, spesielt hvis du har mange moduler tillatt og/eller mange brukere.</p>
 <p>Vi anbefaler at du konfigurer PHP med en høyere grense enn mulig, for eksepmel 40M. Det er flere måter å gjøre dette på.:</p>
 <ol>
-<li>Hvis du har muligheten, rekompiler PHP med<i>--enable-memory-limit</i>.  
+<li>Hvis du har muligheten, rekompiler PHP med<i>--enable-memory-limit</i>.
 Dette vil tillate Moodle å sette minnegrensen selv.</li>
 <li>Hvis du har tilgang til php.ini fila di, kan du endre <b>memory_limit</b> innstillinga der til omtrent 40M. Hvis du ikke har tilgang kan du be administrator gjøre dette for deg.</li>
 <li>På noen PHP-servere kan du lage en .htaccess fil i Moodlemappen som inneholder denne linjen:
index 630bf34..92f3b0a 100644 (file)
@@ -68,7 +68,7 @@ $string['pathsunsecuredataroot'] = 'Lokalizacja głównego katalogu danych nie j
 $string['pathswrongadmindir'] = 'Katalog admin nie istnieje';
 $string['phpextension'] = '{$a} rozszerzenie PHP';
 $string['phpversion'] = 'Wersja PHP';
-$string['phpversionhelp'] = '<p>Moodle wymaga wersji PHP co najmniej 4.3.0 lub 5.1.0 (5.0.x posiada kilka znanych problemów).</p> 
+$string['phpversionhelp'] = '<p>Moodle wymaga wersji PHP co najmniej 4.3.0 lub 5.1.0 (5.0.x posiada kilka znanych problemów).</p>
 <p>Obecnie jest uruchomiona wersja {$a}</p>
 <p>Musisz uaktualnić wersję PHP lub przenieść na host z nowszą wersją PHP!<br />(W przypadku wersji 5.0.x możesz dokonać downgrade do wersji 4.4.x)</p>';
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
index 783189c..c05e227 100644 (file)
@@ -36,8 +36,8 @@ $string['cliincorrectvalueerror'] = 'Erro. Valor "{$a->value}" incorreto para "{
 $string['cliincorrectvalueretry'] = 'Valor incorreto, por favor tente novamente';
 $string['clitypevalue'] = 'valor do tipo';
 $string['clitypevaluedefault'] = 'Escreva o valor. Ou Enter para usar o valor  por omissão ({$a}).';
-$string['cliunknowoption'] = 'Opções desconhecidas: 
-{$a} 
+$string['cliunknowoption'] = 'Opções desconhecidas:
+{$a}
 Por favor use a opção --help';
 $string['cliyesnoprompt'] = 'digite s (para sim) ou n (para não)';
 $string['environmentrequireinstall'] = 'é necessário estar instalada/ativa';
index 2c32390..28b379e 100644 (file)
@@ -69,7 +69,7 @@ $string['pathshead'] = 'Confirmar caminhos';
 $string['pathsrodataroot'] = 'A diretoria dataroot não tem permissões de escrita.';
 $string['pathsroparentdataroot'] = 'O diretório pai ({$a->parent}) não tem permissões de escrita. O programa de instalação não conseguiu criar o diretório de dados ({$a->dataroot})';
 $string['pathssubadmindir'] = 'Alguns (poucos) alojamentos web usam /admin como um URL especial para permitir o acesso ao control panel ou a outras funcionalidades.
-Infelizmente esta designação entra em conflito com a localização que o Moodle atribui às páginas de administração. 
+Infelizmente esta designação entra em conflito com a localização que o Moodle atribui às páginas de administração.
 A solução passa por renomear o diretório admin da sua instalação do Moodle e colocando o nome escolhido aqui. Por exemplo:
 <em>moodleadmin</em>. Isto corrige os links de administração no Moodle.';
 $string['pathssubdataroot'] = 'É necessário um local onde o Moodle possa gravar os ficheiros submetidos. Este diretório tem que ter permissões de leitura e ESCRITA pelo servidor web (normalmente \'nobody\' ou \'apache\'), mas não pode estar acessível através da web. O programa de instalação tentará criar este diretório se ele ainda não existir.';
index 15b6f3d..fa8b9b9 100644 (file)
@@ -34,6 +34,7 @@ $string['admindirname'] = 'Diretório admin';
 $string['availablelangs'] = 'Lista de idiomas disponíveis';
 $string['chooselanguagehead'] = 'Escolha um idioma';
 $string['chooselanguagesub'] = 'Por favor, escolha o idioma para a instalação.Este idioma também será utilizado como idioma padrão do site, embora você possa mudar mais tarde.';
+$string['clialreadyconfigured'] = 'Arquivo config.php já existente. Por favor use admin/cli/install_database.php se você quer instalar este site';
 $string['clialreadyinstalled'] = 'O arquivo config.php já existe, por favor use admin/cli/upgrade.php, se você quiser atualizar o seu site.';
 $string['cliinstallheader'] = 'Programa de instalação por linha de comando do Moodle {$a}';
 $string['databasehost'] = 'Host da base de dados';
@@ -82,7 +83,7 @@ $string['phpversionhelp'] = '<p>Moodle requer a versão 4.3.0 de PHP ou posterio
 <p>Atualize a versão do PHP!</p>
 (atenção, a versão 5.0.x tem muitos problemas - use a versão 5.1.0 ou a 4.4)';
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
-$string['welcomep20'] = 'Se você chegou nesta página, o pacote <strong>{$a->packname} {$a->packversion}</strong> foi instalado. Parabéns!';
+$string['welcomep20'] = 'Você está vendo esa página pois instalou com sucesso o pacote<strong>{$a->packname} {$a->packversion}</strong>. Parabéns!';
 $string['welcomep30'] = 'Esta versão do <strong>{$a->installername}</strong> inclui as aplicações para a criação de um ambiente em que <strong>Moodle</strong> possa operar:';
 $string['welcomep40'] = 'O pacote inclui também o <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong>.';
 $string['welcomep50'] = 'O uso das aplicações incluídas neste pacote é regulamentado pelas respectivas licenças. O instalador completo <strong>{$a->installername}</strong> é <a href="http://www.opensource.org/docs/definition_plain.html">open source</a> e é distribuído com uma licença <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>.';
index c715ae4..a1cab1b 100644 (file)
@@ -53,12 +53,12 @@ $string['memorylimithelp'] = '<p>Сейчас ограничение памят
 
 <p>Из-за этого у через какое-то время у Moodle могут возникнуть проблемы с памятью, особенно если у Вас будет много модулей и/или пользователей.</p>
 
-<p>Мы рекомендуем, если возможно, установить в PHP более высокое ограничение памяти, например 40M. 
+<p>Мы рекомендуем, если возможно, установить в PHP более высокое ограничение памяти, например 40M.
 Это можно попробовать сделать следующими способами:</p>
 <ol>
-<li>Если есть возможность, перекомпилируёте PHP с ключом <i>--enable-memory-limit</i>. 
+<li>Если есть возможность, перекомпилируёте PHP с ключом <i>--enable-memory-limit</i>.
 В этом случае Moodle сможет самостоятельна установить ограничение памяти.</li>
-<li>Если у Вас есть доступ к файлу php.ini, Вы можете изменить параметр <b>memory_limit</b> 
+<li>Если у Вас есть доступ к файлу php.ini, Вы можете изменить параметр <b>memory_limit</b>
 на что-нибудь типа 40M. Если доступа у Вас нет, может быть у Вас есть возможность попросить администратора сделать это.</li>
 <li>На некоторых серверах PHP можно создать в каталоге Moodle файл .htaccess содержащий следующую строку:
 <blockquote><div>php_value memory_limit 40M</div></blockquote>
index c32d5bb..5aac8db 100644 (file)
@@ -52,18 +52,18 @@ $string['memorylimithelp'] = '<p>Omejitev pomnilnika PHP je trenutno na vašem s
 <p>To lahko povzroči, da bo imel Moodle pozneje težave s pomnilnikom. Še posebej,
    če imate vključenih veliko modulov oziroma veliko uporabnikov.</p>
 
-<p>Priporočamo, da konfigurirate PHP z višjo omejitvijo, če je možno npr. 40M.  
+<p>Priporočamo, da konfigurirate PHP z višjo omejitvijo, če je možno npr. 40M.
    To lahko poskusite storiti na več načinov:</p>
 <ol>
-<li>Če lahko, ponovno prevedite PHP z <i>--enable-memory-limit</i>.  
+<li>Če lahko, ponovno prevedite PHP z <i>--enable-memory-limit</i>.
     To bo omogočilo, da bo Moodle sam nastavil omejitev pomnilnik zase.</li>
-<li>Če imate dostop do vaše datoteke php.ini, lahko spremenite vrednost <b>memory_limit</b> 
-    v tej datoteki na, recimo, 40M.  Če nimate dostopa, boste morda 
+<li>Če imate dostop do vaše datoteke php.ini, lahko spremenite vrednost <b>memory_limit</b>
+    v tej datoteki na, recimo, 40M.  Če nimate dostopa, boste morda
     lahko prosili vašega skrbnika, da to naredi za vas.</li>
-<li>Na nekaterih strežnikih PHP lahko ustvarite datoteko .htaccess v imeniku Moodle, 
+<li>Na nekaterih strežnikih PHP lahko ustvarite datoteko .htaccess v imeniku Moodle,
     ki naj vsebuje to vrstico:
     <p><blockquote>php_value memory_limit 40M</blockquote></p>
-    <p>Vendar lahko to prepreči delovanje <b>vseh</b> PHP strani 
+    <p>Vendar lahko to prepreči delovanje <b>vseh</b> PHP strani
     (ob prikazu strani boste videli napake) in boste morali odstraniti datoteko .htaccess.</p></li>
 </ol>';
 $string['paths'] = 'Poti';
@@ -84,17 +84,17 @@ $string['phpversionhelp'] = '<p>Moodle zahteva različico PHP vsaj 4.3.0 ali 5.1
 <p>Posodobiti in nadgraditi morate PHP ali premakniti program na strežnik s novejšo različico PHP!<br />
 (V primeru različice 5.0.x lahko namestite tudi različico 4.4.x)</p>';
 $string['welcomep10'] = '{$a->installername} ({$a->installerversion})';
-$string['welcomep20'] = 'To stran vidite, ker ste uspešno namestili in 
+$string['welcomep20'] = 'To stran vidite, ker ste uspešno namestili in
     zagnali paket <strong>{$a->packname} {$a->packversion}</strong> na vašem računalniku. Čestitamo!';
-$string['welcomep30'] = 'Ta različica <strong>{$a->installername}</strong> vključuje aplikacije 
+$string['welcomep30'] = 'Ta različica <strong>{$a->installername}</strong> vključuje aplikacije
     za ustvarjanje okolja v katerem bo deloval <strong>Moodle</strong> in sicer:';
 $string['welcomep40'] = 'Ta paket vključuje tudi <strong>Moodle {$a->moodlerelease} ({$a->moodleversion})</strong>.';
-$string['welcomep50'] = 'Uporabo vseh aplikacij v tem paketu določajo njihove ustrezne 
-    licence. Celoten paket <strong>{$a->installername}</strong> je 
-    <a href="http://www.opensource.org/docs/definition_plain.html">odprta koda</a> in se razširja 
+$string['welcomep50'] = 'Uporabo vseh aplikacij v tem paketu določajo njihove ustrezne
+    licence. Celoten paket <strong>{$a->installername}</strong> je
+    <a href="http://www.opensource.org/docs/definition_plain.html">odprta koda</a> in se razširja
     pod licenco <a href="http://www.gnu.org/copyleft/gpl.html">GPL</a>.';
-$string['welcomep60'] = 'Naslednje strani vas bodo popeljale skozi nekaj enostavno sledljivih korakov za 
-    konfiguracijo in nastavitev <strong>Moodle</strong>  na vašem računalniku. Sprejmete lahko privzete 
+$string['welcomep60'] = 'Naslednje strani vas bodo popeljale skozi nekaj enostavno sledljivih korakov za
+    konfiguracijo in nastavitev <strong>Moodle</strong>  na vašem računalniku. Sprejmete lahko privzete
     nastavitve ali jih, če tako želite, spremenite, da bodo ustrezale vašim potrebam.';
 $string['welcomep70'] = 'Kliknite spodnji gumb "Naprej" za nadaljevanje nastavitve <strong>Moodle</strong>.';
 $string['wwwroot'] = 'Spletni naslov';