Release Notes - Moodle - Version 2.0.4 - HTML format

Bug

  • [MDL-15587] - Course Participation report for a feedback activity
  • [MDL-16168] - Moodle CAS crashes if no LDAP is set up
  • [MDL-22584] - Upgrade from 1.9 with file path depth more then 255 characters
  • [MDL-23580] - Unneeded tags and other junk printed in course overview
  • [MDL-24268] - invalid default_questiontype::save_question call in calculatedsimple question
  • [MDL-24355] - Computation of tag correlations is incorrect and very inefficient
  • [MDL-24666] - sync_users.php does not add new users
  • [MDL-24684] - Backup timeout
  • [MDL-24954] - Inverted Guest Access Icon on course home page list
  • [MDL-25125] - TinyMCE - formatting lost
  • [MDL-25177] - Choice activity now loads responses as a pop-up without option
  • [MDL-25191] - Possible memory leakage in modinfo cache
  • [MDL-25477] - Anomaly theme doesn't display bullets for unordered lists in descriptions or labels
  • [MDL-25775] - Site policy page blank
  • [MDL-25811] - Automated backup fails to work without any hint
  • [MDL-25870] - Enroll Search Results not displaying in Firefox 3.6.13
  • [MDL-26075] - Sending Message through Feedback Component
  • [MDL-26253] - SCORM 2004 activities display blank in SCORM Player window, scores not reported back
  • [MDL-26281] - apostrophe not recognized in lesson shortanswer question
  • [MDL-26285] - Enable RSS feeds setting is not working as expected
  • [MDL-26430] - "Save All My Feedback" button does nothing.
  • [MDL-26611] - Legacy role mentioned on role screen instead of Role archetype
  • [MDL-26618] - Block does not move if using Oracle database
  • [MDL-26626] - Hard coded string in block Course completion status
  • [MDL-26678] - SCORM Items are not displayed in IE7
  • [MDL-26704] - User outline report displaying dategraded instead of datesubmitted
  • [MDL-26942] - SCORM - merge scorm_get_toc
  • [MDL-26960] - Admins see too many sources when editing other users messaging preferences
  • [MDL-27009] - Regression: Statistics won't display after selecting a course due to bad sql
  • [MDL-27018] - Restore - url->external url not decoding internal links
  • [MDL-27040] - get_users_by_capability generates u.id IN () when no users have accessallgroups
  • [MDL-27118] - Text in a highlighted topic box is white on white in the Leatherbound theme.
  • [MDL-27140] - Problem with hidden sections on weeks course format
  • [MDL-27161] - Show 'Require grading' Optional setting in Moodle 2 Assignment displays unhelpful message leading to possible lock out
  • [MDL-27168] - Block Course completion: in the "more details" page of this block students doesn't see properly "Yes" in the "Completed" field when they are using another language, different than English
  • [MDL-27169] - File Picker will not upload files using IE9
  • [MDL-27192] - User profile fields drop-down (menu) causes errors on pages with no context using get_complete_user_data() e.g. calendar export
  • [MDL-27196] - Untranslatable string in Workshop module
  • [MDL-27279] - A typo in string [confirmcheckforeignkeys,core_xmldb]
  • [MDL-27286] - SQL problem in "recent" repository using oracle database
  • [MDL-27294] - When enlarging text (Zooming in) text does not wrap and so disappears in Overlay and Fusion themes
  • [MDL-27305] - forum_get_view_actions() is Out of Date
  • [MDL-27313] - Flickr Public repository has undefined propety when 'usewatermarks' checkbox is not set
  • [MDL-27325] - Small floats changed to 0 when stored in TEXT cols in the DB - this breaks numerical questions
  • [MDL-27329] - Log shows "Course full name" in the table head instead of "User name"
  • [MDL-27341] - Flickr_Public repostiory returns invalid JSON string error
  • [MDL-27372] - Comments link for blog entries is positioned in wrong place
  • [MDL-27375] - CLONE - External Database Participants not enrolled (enroled) in courses on login, but are enrolled (enroled) by enrol/database/cli/sync.php.
  • [MDL-27386] - lesson essay grading mform needs to be properly initialised , $mform->score isn't working
  • [MDL-27391] - Completion unit tests fail due to MDL-26778 change
  • [MDL-27400] - Typo in blocklib leads to block contexts being loaded 1 by 1 from DB rather than being preloaded.
  • [MDL-27401] - Unit test lib/simpletest/testpagelib_moodlepage.php fails
  • [MDL-27404] - mod/scorm/apiphp returns wrong content-type header when loaded as javascript. This breaks SCORM for some users with restrictive security settings
  • [MDL-27422] - The excel export fails in some conditions.
  • [MDL-27438] - Course groups don't backup correctly
  • [MDL-27456] - Property typo in comment/lib.php
  • [MDL-27460] - Unclosed record set in roles
  • [MDL-27483] - Quiz repaginate enter in a endless loop
  • [MDL-27494] - Wrong column name in choice 2.0 backup code
  • [MDL-27525] - Saving a wiki page produce errors
  • [MDL-27530] - The webdav-repository loads empty files
  • [MDL-27541] - Course reports not viewable by teachers
  • [MDL-27555] - Assignment submissions page options make no sense for the offline assignment type.
  • [MDL-27603] - enrol_user not setting modifierid due to code defect
  • [MDL-27625] - Regression: cannot delete ratings
  • [MDL-27638] - Assignment Module Submissions SQL overflow
  • [MDL-27653] - Incorrect $user check in is_enrolled() function
  • [MDL-27676] - pluginfile always return the big version of the default user profile image
  • [MDL-27692] - bullets not numbers in ordered list in topic section in course page view
  • [MDL-27695] - Moodle Docs links need to be fixed to point to correct versions of docs
  • [MDL-27696] - Chart image generation fails in Participant - All logs activity report
  • [MDL-27704] - Overlapping problems in fusion theme
  • [MDL-27716] - provide language string for "Close" popup window in Cloze question overlib feedback
  • [MDL-27732] - Glossary module does not include introformat field in MBZ backup
  • [MDL-27733] - Workshop phase deadlines not upgraded from 1.9 to 2.0
  • [MDL-27734] - Weights of example submission assessments set incorrectly during the workshop 1.9 => 2.0 upgrade
  • [MDL-27737] - Upgrade bug for numerical qtype
  • [MDL-27741] - Regression: forum_get_subscribe_link
  • [MDL-27759] - timezone parameter in create_user web service function in /user/externallib.php throwing error
  • [MDL-27768] - In canvas/style/core.css the image gradient-sb.jpg is linked which does not exist in the theme.
  • [MDL-27771] - Small typo in filter/tex/filter.php
  • [MDL-27776] - QA: Messaging
  • [MDL-27783] - Do not update the 'enabled' field during service upgrade
  • [MDL-27804] - CSV file user upload problems
  • [MDL-27825] - themedesignermode doesn't exist prior to setting it to Yes first time
  • [MDL-27827] - Feedback: Missing messageprovider:message language string
  • [MDL-27833] - can't search courses with non-latin characters during importing from other courses
  • [MDL-27834] - XMLDB editor is missing link colors and rows alternate colour
  • [MDL-27848] - CLONE - A useless variable belonging to formal_white theme should be deleted from config_plugins table.
  • [MDL-27855] - "Users" link in "Breadcrumb" presents Student with error message
  • [MDL-27858] - SCORM typo in print_overview
  • [MDL-27860] - Delete quiz attempts does not reset user attempts
  • [MDL-27863] - Fix testcase issues found in MDL-27577
  • [MDL-27906] - Regression in calendar/lib.php breaking on user events
  • [MDL-27931] - In bulk user upload, city is required but not marked as required
  • [MDL-27947] - scorm course structure display changes when different link is used
  • [MDL-27954] - Navigation broken for search in database activity
  • [MDL-27955] - Error on navigating back through a lesson activity (reviewing lesson)
  • [MDL-27958] - Filter: Manage filter page output error
  • [MDL-27969] - Error when doing random assignment of submissions in Workshop with Moodle 2.1
  • [MDL-27988] - ID Number activities into the calculated grade items are not restored in a full course restore
  • [MDL-27989] - mform groups not belonging to a fieldset display badly in core themes whose parent is Canvas
  • [MDL-27998] - Canvas standard font size is too small
  • [MDL-27999] - Image not shown in Wiki preview
  • [MDL-28015] - Workshop errors with MS SQL
  • [MDL-28016] - SCORM Course format not useable in 2.0
  • [MDL-28017] - scorm updatetime setting is invalid
  • [MDL-28021] - Duplicatated activity completion entries in database not handled correctly
  • [MDL-28040] - Moodle 2.0 Navigation tree algorithm faulty
  • [MDL-28044] - doc links generated by print_error() needs to be updated to point to new versioned docs url
  • [MDL-28100] - page resource is using deprecated courseid in calling format_text
  • [MDL-28107] - Logged in user can't see enrolment icons
  • [MDL-28110] - SCORM requires JS
  • [MDL-28115] - Error on reviewing multiple answer question and disable numerical field during review.
  • [MDL-28117] - Database activity module: Undefined constant notice
  • [MDL-28121] - should not use deprecated split() in webservice/lib.php
  • [MDL-28132] - long question categories names causes errors on upgrade
  • [MDL-28135] - Update harcoded links to MoodleDocs to point to correct wiki (2.0, 2.1 and 2.2)
  • [MDL-28137] - Unit test - failure to create tst_capabilities table
  • [MDL-28145] - The (commented out) 'rendererfactory' stub is wrong in several theme config.php
  • [MDL-28156] - Fatal Error when backing up/restoring backup file created from empty course
  • [MDL-28161] - admin/purgecaches.php incorrectly complains directory does not exist
  • [MDL-28168] - Custom menu output broken with urltolink filter enabled
  • [MDL-28182] - cron is broken when deleting uncompleted users
  • [MDL-28184] - Argument 1 passed to global_navigation::add_course_essentials() must be an instance of navigation_node, boolean given
  • [MDL-28185] - upgrade failure with oracle
  • [MDL-28205] - Notice on RSS block manage feeds page
  • [MDL-28210] - message/lib.php trying to redfine constants already defined
  • [MDL-28218] - admin/webservice/testclient.php does not work correctly with services defined in plugins
  • [MDL-28227] - Regrade sometimes grades user attempts for any quiz not selected quiz
  • [MDL-28228] - Typo in constant name results in a PHP error (E_NOTICE level)
  • [MDL-28232] - Course log text export is missing a new line
  • [MDL-28251] - Argument type error in database activity
  • [MDL-28253] - Upgrade to 2.x fails if a role called "Manager" exists
  • [MDL-28255] - Coding exception thrown when viewing nested categories
  • [MDL-28298] - undefined constant in submission and assessment phases
  • [MDL-28300] - SCORM 2004 New attempts bug
  • [MDL-28313] - Database enrolment remote role field not being set during upgrade from 1.9 -> 2
  • [MDL-28325] - Confusing enrolment period, start date and end date settings
  • [MDL-28348] - Can not bulk delete users
  • [MDL-28363] - Hidden courses in navigation are not dimmed.
  • [MDL-28440] - Missing semicolon in yui_module JS code

Improvement

  • [MDL-17366] - A single page simplified calculated question
  • [MDL-24545] - Editing RSS Feeds
  • [MDL-26436] - Verify that all recordsets are being closed in messaging
  • [MDL-26948] - Add an ID to the Quiz Navigation block so that it can be more easily manipulated via css
  • [MDL-27073] - Support multi-language content in custom menu
  • [MDL-27367] - Completion status block shouldn't ever be blank
  • [MDL-27532] - Course reports should be able to store table data in course backup
  • [MDL-27538] - Documentation of superseded DB functions
  • [MDL-27588] - formal_white umbrella for a mixture of improvements
  • [MDL-27636] - Add after_restore() to restore_plugin class
  • [MDL-27755] - Course search does not include idnumber or shortname
  • [MDL-27756] - Improve move_courses() Performance
  • [MDL-27757] - Load missing data if required in completion_info::is_enabled()
  • [MDL-27822] - Module version number from backup file should be available in restore_activity_structure_step::define_structure()
  • [MDL-28014] - unpropitious use of bcmod()
  • [MDL-28437] - Question bank pages should all use General type: admin

New Feature

  • [MDL-15472] - GSoC 2008 - Progress Tracking

Task

  • [MDL-27723] - Cleanup incorrect whitespace in admin directory
  • [MDL-27724] - Update commented upgrade code in wiki to modern version
  • [MDL-27966] - Update timezones info to latest version available (2T2011)

Sub-task

  • [MDL-26392] - Unable to add images to wiki in Nwiki or creole format
  • [MDL-27577] - /lib/moodlelib.php functions userdate() and make_timestamp() were applying dst_offset for numeric timezones, i.e. 0 (UTC)
  • [MDL-27964] - Lesson import questions use deprecated file picker
  • [MDL-28384] - Can not insert NULL url into log table
  • [MDL-28453] - temporary courses which are 'restoration in progress' shouldn't be visible at all.

Edit/Copy Release Notes

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