Release Notes - Moodle - Version 2.1.3 - HTML format

Bug

  • [MDL-16553] - Student cannot see reponse file for Advanced uploading of assignment with No Grade
  • [MDL-20907] - Browse list of users: cannot search users with filter course role as student in a category when we assign roles at category level
  • [MDL-20983] - Teacher response file(s) not visible to student if no comment is set
  • [MDL-23006] - Missing strings on table edit in XMLDB Editor
  • [MDL-24200] - Browse list of users focusses on 'Show advanced' button instead of 'Add filter'
  • [MDL-24577] - Mark all posts in this discussion read doesn't work completely correct
  • [MDL-25757] - Duplicate CMI values not showing in report (SCORM Module)
  • [MDL-25760] - Overlay theme sets the text of labels in a highlighted current topic section to white!
  • [MDL-25823] - True and false question in Lesson activity does not display properly on the feedback page.
  • [MDL-26431] - Course completion report columns not lining up.
  • [MDL-26568] - Online Users block is miss reporting 100's of users online as 1
  • [MDL-26712] - Hidden labels with textdecoration are not "hidden" for teachers
  • [MDL-26893] - theme sky_high: right column disappears in .side-post-only layout
  • [MDL-26953] - theme nonzero: right column disappears in .side-post-only course
  • [MDL-27037] - Wiki 2.0 does not respect 'visible groups' functionality.
  • [MDL-27045] - disabledIf does not work for advcheckbox
  • [MDL-27278] - Navigation - defaulthomepage for user preference not functional for admin user
  • [MDL-27351] - quiz editing questions fields and errors lacking help/information
  • [MDL-27521] - Clicking Prevent submission updates without a submission causes page to crash
  • [MDL-27542] - Export calendar by userid & problem getting the calendar URL for subscription
  • [MDL-27703] - Error viewing Grade User Report
  • [MDL-27790] - Temporary course remains after restore
  • [MDL-27919] - Name of file undefined after selecting a file from my private files and clsoing file picker
  • [MDL-28219] - Adaptive mode always gives a penalty for checking an answer
  • [MDL-28292] - Its possible to 'lose' a block by docking it (if it has no title)
  • [MDL-28426] - qtype base class export_to_xml method leaves out feedback & answer formats
  • [MDL-28436] - IP Restriction not working in the webservices
  • [MDL-28454] - Drag Drop features does not work in IE9 (backport yui 2.9.0+3.4.1 from master)
  • [MDL-28483] - adding URL resource without an url leads to error
  • [MDL-28559] - Advanced uploading of files causes Coding Error when assigned as non-editing-teacher
  • [MDL-28562] - automatic naming of file in convert_image not working
  • [MDL-28582] - Outline and complete reports dont work when accessed from system context so probably shouldnt be in the navigation tree
  • [MDL-28625] - Ordered list resets to zero after the ninth item
  • [MDL-28718] - Block quiz results sometimes sometimes has no access to /mod/quiz/lib.php
  • [MDL-28945] - Activity and course completion reports links are inconsistent
  • [MDL-29060] - no access for question plug ins to method to export file as part of export of questions
  • [MDL-29115] - Provide option to try a question again
  • [MDL-29159] - Regression: HTML of currently launched/active SCO not rendering correctly in the TOC.
  • [MDL-29164] - Missing translation token [[noquestionsinfile]]
  • [MDL-29197] - Content displacement when using clicking incontent anchor elements
  • [MDL-29224] - Navigation Block doesn't respect a URL activities settings
  • [MDL-29231] - Wrong icon can appear next to a file resource
  • [MDL-29339] - Oracle error "ORA-01008: not all variables bound" when passing object with __toString in $params
  • [MDL-29350] - Duplicating activities causes duplicate rows in groupings_groups table
  • [MDL-29368] - htmllize_tree() :: undefined function get_plagiarism_links()
  • [MDL-29408] - Unit test failing: qbehaviour_adaptivenopenalty_walkthrough_test::test_multichoice
  • [MDL-29420] - Coding Error in Advanced Global search
  • [MDL-29444] - URL resources embedded from the same website fail or are slow to load in IE
  • [MDL-29447] - Course reset does not fully remove quiz attempts
  • [MDL-29496] - Course Search breaks if summary is NULL
  • [MDL-29501] - Conditional activities that are not available still show as links in gradebook
  • [MDL-29529] - Error reading from database - Unknown column 'status' in 'order clause'
  • [MDL-29542] - Lesson gets corrupted after creating a new question
  • [MDL-29564] - Fatal error: Call to undefined function plagiarism_get_links()
  • [MDL-29569] - Impossible to create Matching type questions inside Lessons without response text
  • [MDL-29619] - Resource URL should be properly filtered before generating output
  • [MDL-29620] - postgres id sequence for workshop activity is not preserved while upgrading from 1.9 to 2.0
  • [MDL-29638] - Backport MDL-25937 to stable branches
  • [MDL-29646] - Track Details for multiple SCOs failed
  • [MDL-29656] - Bad string id in completion
  • [MDL-29661] - Google Docs Repository Broken
  • [MDL-29668] - xmldb does not generate correct code for foreign-unique key
  • [MDL-29672] - Not consistent breadcrumbs across roles when editing profile
  • [MDL-29677] - Silent problem in moodle_page_test caused other tests to produce wrong debug information
  • [MDL-29686] - yui_combo returns 304 HTTP header even when it is asked for a module with revision -1
  • [MDL-29690] - Select all and Deselect all do not work in Choice Module
  • [MDL-29692] - Wrong default role in cohort enrol in Chrome
  • [MDL-29696] - Invalid state passed to moodle_page::set_state. We are in state 3 and state 3 was requested.
  • [MDL-29698] - Clicking the "revert to draft" button in the assignment module grading interface results in broken log entries
  • [MDL-29722] - Guest enrol instance can not be default added to request & approving courses
  • [MDL-29739] - Question export as Moodle XML from 1.9 and then import to Moodle 2.x does not show HTML editor
  • [MDL-29743] - Clicking "Finish Attempt" in a quiz with some browsers does not properly save answers
  • [MDL-29773] - Upgrade to moodle 2.1 fails if files time stamp is before 1 january 1970
  • [MDL-29781] - Overlay theme FIX for side-post-only layout
  • [MDL-29787] - Custom Menu in Overlay theme single menu item not styled correctly
  • [MDL-29803] - "Site administration ► Reports ► Logs" gives "Fatal error: Allowed memory size of 134217728 bytes exhausted"
  • [MDL-29806] - When a Feedback activity is restore the "Site after submit" URL is not updated and shows "$@PAGEVIEWBYID*15463@$"
  • [MDL-29810] - Teacher shows up alphabetically in assignment grading when using the "next" feature
  • [MDL-29812] - Course report - participation report, breaks when selecting some English letter from the "First Name" filter
  • [MDL-29814] - Blank email body when sending a message
  • [MDL-29815] - When I choose grading from navigation bar, I got "Debug info: ORA-00904: "SUMMARYSTATE": invalid identifier"
  • [MDL-29818] - Specifying a grade but no answer gives the wrong error on multichoice questions
  • [MDL-29828] - Quiz overdue time mis-displayed on the review page
  • [MDL-29830] - navigation block should cut too long names (SOLUTION INCLUDED)
  • [MDL-29862] - revert incorrect MDL-27899 fix
  • [MDL-29867] - stored_file->get_author returns the wrong information
  • [MDL-29879] - typos in $string['questionusedunknownmodel']
  • [MDL-29898] - Incorrect documentation in admin/cli/install_database.php
  • [MDL-29906] - Use of deprecated helpbutton in quiz statistics report.
  • [MDL-29912] - Course search broken on Oracle
  • [MDL-29955] - f4v extension not recognised as web_video filetype
  • [MDL-29960] - Dropbox repository not functioning
  • [MDL-29966] - 404 for i/ajaxloader image - wrong variable order in function call
  • [MDL-29970] - Error in essay question preview
  • [MDL-29980] - MP3 Flow Player doesn't work in Chrome if colours are specified in CSS
  • [MDL-29984] - invalid use of undefined $today in enrol/manual/lib.php
  • [MDL-29990] - invalid continue in add_category method
  • [MDL-30005] - revert too strict URL cleaning in mod/url
  • [MDL-30006] - Force reviewers to actually select a grade in assessment forms instead of having one pre-selected
  • [MDL-30010] - FIX all CORE themes which have pagelayout problems when moving blocks
  • [MDL-30042] - Giving a hostwwwroot parameter with trailing slash in auth/mnet/jump.php fails
  • [MDL-30059] - Assignment Submission Notification Should Use Teacher's Timezone Rather Than Server Time
  • [MDL-30069] - Bring back the icons beside Question types in create a new question popup
  • [MDL-30122] - Sorting quiz attempts overview page by question causes extremely slow query
  • [MDL-30135] - qformat_xml methods trans_format and get_format should not be declared protected.
  • [MDL-30137] - error/moodle/dmlreadexception when grade weight is changed
  • [MDL-30150] - page type stuff ignores frankenstyle rules
  • [MDL-30154] - WebDAV-Repository fails on some WebDAV-Server
  • [MDL-30164] - missing gap between icons and text in reports using standard theme (SOLUTION INCLUDED)
  • [MDL-30165] - Repository Filter performs case sensitive search on file extensions
  • [MDL-30167] - Numerical question type gives a Warning when a unit is required, but not entered
  • [MDL-30173] - The assignment submissions() function doesn't pass the filter param when $mode = 'next' or 'saveandnext'
  • [MDL-30174] - Offset not adjusted when using 'saveandnext'
  • [MDL-30186] - Various fields on the question editing forms should be advcheckbox, not checkbox
  • [MDL-30192] - Problem creating deleted users on restore
  • [MDL-30196] - The choosereadme text of SkyHigh refers to Serenity theme
  • [MDL-30199] - Tolerance should not be required for the answer * in numerical/calculated questions
  • [MDL-30209] - Regression: undefined function in quiz - print_messages();
  • [MDL-30223] - AICC - error reported when editing AICC package
  • [MDL-30283] - general.css of anomaly theme has git merge tags: <<<<<<< HEAD and etc.
  • [MDL-30288] - De-selecting an overridden check box requires saving twice.
  • [MDL-30289] - Page display issue when splitting a discussion
  • [MDL-30303] - mimeinfo does not accept full URLs leading to wrong detection in mediaplugin filter
  • [MDL-30308] - outputrequirementslib.php breaks xhtml validation
  • [MDL-30348] - Backporting MDL-30279 to Stable
  • [MDL-30375] - Comments block disappears when cancel is clicked
  • [MDL-30391] - Exceptions thrown during a restore and being mangled and unreadable.
  • [MDL-30392] - Unable to uninstall section_links block
  • [MDL-30394] - Popup warning is too much information when attempting to restore.
  • [MDL-30397] - qformat_xml::format() should be public
  • [MDL-30398] - Lesson accepts blank password
  • [MDL-30402] - Hardcoded English string in admin/cli/install.php
  • [MDL-30957] - A misleading submitted date shows up on the student view for assignment before the submission takes place

Improvement

  • [MDL-28549] - Add option to hide calendar from non-logged in users in Navigation block
  • [MDL-29213] - Implement custom option in SCORM module settings to force IE8 rendering when needed
  • [MDL-29527] - Add description to RSS security key reset
  • [MDL-29778] - disclosure triangle is not completely visible (SOLUTION INCLUDED)
  • [MDL-29854] - Better exception handling when processing question responses
  • [MDL-29965] - decrease amount of padding in SCORM new window
  • [MDL-30021] - Better default when importing numerical questions from Moodle 1.9
  • [MDL-30158] - Remove irrelevant code from question\format\blackboard\format.php
  • [MDL-30194] - PHPDoc block for clean_param has the wrong varible type for the $type param (moodlelib)
  • [MDL-30300] - Improve question behaviour API: required_question_definition_type -> is_compatible_question

Task

  • [MDL-28170] - Decide Moodle 2.2 requirements and push them to environment.xml

Sub-task

  • [MDL-22351] - format properly Anomaly CSS
  • [MDL-27516] - RTL Theme fixes for Moodle 2 (Take 2)
  • [MDL-29035] - Restoring a backup with user data from another site fails because of email address upper/lower case
  • [MDL-29095] - question_type::initialise_question_instance should use extra_question_fields to get data from $questiondata->options
  • [MDL-29226] - RTL Theme fixes for Moodle 2 (Take 3)
  • [MDL-29904] - Printing truncates after first few items in a report in Sky High theme
  • [MDL-30045] - Backport 2.2 changes for login/token.php in 2.1
  • [MDL-30236] - Remove outlawed javascript file from Anomaly theme
  • [MDL-30359] - RTL Theme fixes for Moodle 2 (Take 3) Part 2
  • [MDL-30533] - Content displacement when using clicking incontent anchor elements: Take 2

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.