Release Notes - Moodle - Version 1.8.4 - HTML format

Bug

  • [MDL-2490] - Returned to main page after editing
  • [MDL-3828] - html editor ignores translated icon tooltips
  • [MDL-4005] - HTML editor problem with Firefox but not with IE
  • [MDL-4132] - function shorten_text fails in languages without latin spaces or periods
  • [MDL-4279] - calendar double message lesson opens lesson closes
  • [MDL-5262] - PHP notice when sorting on R% coloumn in the Item analysis report
  • [MDL-5956] - race condition in calendar
  • [MDL-7312] - Kill all the REGEXP SQL sentences under Oracle and MSSQL
  • [MDL-7731] - Short answer questions in lesson module mistakes correct answers as incorrect if jump is not directed to the next page
  • [MDL-8119] - review the use of $course object in mnet related code in course/report/log/index.php
  • [MDL-8330] - TTW language updater removes language CVS checkout and thus local modification
  • [MDL-8605] - Reduce the number of dirs under the users file area
  • [MDL-8853] - Forcing language to en_us at course level breaks links to help files
  • [MDL-8863] - Initial page functionality not working
  • [MDL-8998] - Issue with editing groups in 1.8
  • [MDL-9059] - When teacher creates Group event on calendar, they cannot see it
  • [MDL-9290] - Restore takes too long and hangs when dealing with large backup files
  • [MDL-9295] - PARAM_URL/PARAM_LOCALURL does not accept http://localhost/ or other hosts on intranets
  • [MDL-9372] - RSS articles option visible in Database settings when RSS not enabled for site or module
  • [MDL-9375] - Each attempt builds on last with multi-page quizzes gives the wrong score on the second and later attempts
  • [MDL-9420] - Apparently broken "networking" feature in 1.8
  • [MDL-9593] - ORA error: Errors when restoring a zipped course
  • [MDL-9704] - editing teacher loose ability to edit course events
  • [MDL-9890] - Help should be well-formed, XHTML Strict and semantic
  • [MDL-9925] - Moodle redirect instructor to system configuration page if restore is canceled in middle
  • [MDL-10028] - Bulk messaging not available for teachers
  • [MDL-10171] - Mnet : remove trailing slash from wwwroot for test client
  • [MDL-10172] - Mnet : add item transport for test client
  • [MDL-10174] - Mnet : inconsistent list of services for test client
  • [MDL-10178] - Forum lib notice
  • [MDL-10196] - Mnet : XMLRPC code and text errors are not ever logged
  • [MDL-10214] - Mnet : wrong error message "Your IP address does not match..." for test client
  • [MDL-10241] - Unenroll from user profile doesn't work properly
  • [MDL-10263] - Students can't search in separate groups forum.
  • [MDL-10280] - "Assign roles" link stays visible in the admin block when a teacher changes to student role
  • [MDL-10284] - $string['quizclose'] used where $string['quizcloses'] would be more appropriate
  • [MDL-10353] - calendar doesn't remember course properly in moodle (1.6-1.7)
  • [MDL-10401] - Undefined string in admin - 'sectionerror'
  • [MDL-10453] - Unicode headers missing - quiz and question bank
  • [MDL-10506] - Hide/Show Advanced text does not toggle in IE and Safari when edit profile
  • [MDL-10509] - LDAP sync_users fails on usernames with uppercase characters
  • [MDL-10523] - Gradebook does not show groups
  • [MDL-10611] - backslashes in username get doubled up with an nonsuccessful log in
  • [MDL-10752] - Nav Buttons incorrectly nested within table in Lesson View
  • [MDL-10810] - Wrong parameter count for array_slice() in datalib.php (PHP 4 only)
  • [MDL-10813] - Approved courses ignore default category setting
  • [MDL-10905] - Backup misses files if a directory name evaluates to false (eg. "0")
  • [MDL-10960] - data rss feed doesn't include name of user properly
  • [MDL-10967] - Teacher sending message problem
  • [MDL-11024] - Update timezones for New Zealand (Auckland) for 2007 DST change
  • [MDL-11040] - Moodle Networking - Profile Creation on remote site
  • [MDL-11127] - timezone olson.txt import throws DB errors due to incorrect field sizes
  • [MDL-11234] - Restore roles duplicate
  • [MDL-11235] - Gradebook Items with Grade of "0" not included in Total % calculation
  • [MDL-11241] - No log activity for roles management
  • [MDL-11328] - Enrolment Database: missing value in form definition
  • [MDL-11329] - Moodle Network enrolment: fixed text still in the form
  • [MDL-11397] - Choice result misplacement in IE6
  • [MDL-11429] - Oracle cursor leaks (was: Properly close all the recordsets used in code)
  • [MDL-11437] - check_dir_exists in safe_mode is buggy
  • [MDL-11462] - PARAM_URL is too strict - only official TLD accepted
  • [MDL-11506] - Table headings do not respect align property: print_table regression
  • [MDL-11600] - function groups_get_all_groups_for_user in basicgrouplib.php returns wrong field for group id
  • [MDL-11624] - table in /mod/quiz/index.php gets columns screws with with different formats
  • [MDL-11636] - missing error message when entering empty response
  • [MDL-11684] - In lesson with matching question, detailed statistics beneath the reports tab is broken
  • [MDL-11687] - Links to capabilities documentation pages should not be translated
  • [MDL-11696] - With student role, multilang filter doesn't work on lesson title when filterall is enabled
  • [MDL-11708] - Zero answers are not allowed in Matching questions
  • [MDL-11742] - error: "There are some problems with the given package. Check it and try again."
  • [MDL-11743] - install.php does not recognize UTF8 unicode setup and stops under DB Checker
  • [MDL-11769] - Use of shorten_text() on question name, not reliable
  • [MDL-11790] - Missing lang strings in glossary
  • [MDL-11806] - scheduled backup error
  • [MDL-11810] - adodb-mssql_n converts empty string to NULL
  • [MDL-11813] - Bad strings loaded for group mode description at the course settings page
  • [MDL-11818] - Updating a Single Simple Discussion Forum causes the first edited posting to be deleted
  • [MDL-11824] - Literal asterisk (\*) in shortanswer question not handled correctly by get_correct_responses
  • [MDL-11825] - Different penalty factor assigned to True/False questions when created using Moodle UI vs. imported from a text file (GIFT format)
  • [MDL-11831] - Gradebook will not show all participants when groups are defined, and course group mode is set to no
  • [MDL-11840] - download_file_content is quite broken with proxies..
  • [MDL-11842] - XMLDBEditor not searching for course format db files
  • [MDL-11900] - Multichoice question with multianswer and custom score: illogic questionsum and behaviour
  • [MDL-11904] - deny/accept Email settings conflict with text
  • [MDL-11914] - AICC web_launch parameter
  • [MDL-11946] - MySQL Database not correctly upgraded from Moodle 1.6.4 to 1.8.2.
  • [MDL-11999] - When login as admin and switch role to student, the admin block still shows "Assign roles" link
  • [MDL-12004] - Teachers cannot post to forums if not in correct group
  • [MDL-12006] - The function "grade_set_uncategorized" in grade/lib.php has a completely useless query that can add hundred's of db calls
  • [MDL-12023] - Fixes for upgrade issues (from 1.6 to 1.8 on Postgres 8.1)
  • [MDL-12024] - New Olson timezone files require dst_time and std_time fields of size 6 instead of 5
  • [MDL-12030] - Blocks admin page gives error in Postgres due to incorrect double quotes
  • [MDL-12043] - Fatal error: Call to undefined function: label_grades() in moodle/grade/lib.php on line 683
  • [MDL-12065] - Mentor cannot see grades
  • [MDL-12070] - HTML in choices
  • [MDL-12076] - error in courses category page
  • [MDL-12081] - Teachers cannot import courses despite moodle/site:import = allow
  • [MDL-12084] - Quiz overal feedback is not displayed on Oracle, because it cannot compare a TEXT text column with ''
  • [MDL-12088] - Lesson matching question displays wierd feedback when no feedback is set
  • [MDL-12092] - ? Typo in moodle.php string 'olduserdirectory'?
  • [MDL-12094] - Search Moodle - [[blockname]] - Missing Strings for English
  • [MDL-12118] - 'cmi.learner_response' with wrong name
  • [MDL-12149] - Assigment counter doesn't work with separated groups
  • [MDL-12160] - rebuild_course_cache() is called in the upgrade script without mdl_context_rel existing
  • [MDL-12175] - Reset: Forum reset in the Course reset page
  • [MDL-12180] - Block capabilities not appearing when overriding block roles
  • [MDL-12186] - Oracle SQL Statement problem -- unable to list glossary entries
  • [MDL-12210] - Two css errors in theme/oceanblue/styles_color.css
  • [MDL-12264] - course/info.php displays course information for hidden courses
  • [MDL-12265] - Apostrophe in course name is displayed with a slash before it.
  • [MDL-12282] - Numerical question type - the units are displayed on the editing form with a stupidly large number of decimal places
  • [MDL-12288] - Gradebook is blank for single user, affects Admin using "login as," until logged out and back in.
  • [MDL-12289] - backup/restore_check.html violates XHTML Strict in 1.8 branch
  • [MDL-12291] - help.php is not able to skip _local langpacks
  • [MDL-12320] - Gradebook: Problem viewing grades with separate groups
  • [MDL-12321] - Forum digest sending breaks the cron task and don't send the messages
  • [MDL-12329] - Wrong Last access within a course when the user had never access that course
  • [MDL-12346] - Lesson Module GIFT import fails
  • [MDL-12383] - Display of matching-type lesson incorrect in Firefox
  • [MDL-12399] - If a large description text is put in for a forum, then the Forums listing in any given course breaks at the point where moodle truncates the text
  • [MDL-12400] - when student adds note to assignment (multiple uploads) - user report (complete) prints only error message "missing parameter"
  • [MDL-12425] - Remove SQL "id,id" which causes errors on Oracle
  • [MDL-12426] - Fix invalid SQL on course log graph reports - Oracle
  • [MDL-12427] - get_my_courses() broken on MSSQL
  • [MDL-12429] - Open docs in new window is not XHTML 1.0 compliant: target is forbidden.
  • [MDL-12459] - missing quotation marks in glossary/comment.php
  • [MDL-12524] - PHPMailer ignores special characters
  • [MDL-12528] - Unable to validate RSS feeds
  • [MDL-12542] - backup_todb not called on restore on date before it is inserted into mdl_user
  • [MDL-12544] - Roles displayed in the users profile
  • [MDL-12550] - When assigning a role if you search for users, potential users are off by the number of course members with that role
  • [MDL-12564] - not inherited standard stylesheet
  • [MDL-12581] - course/importstudents.html violates XHTML strict
  • [MDL-12596] - Timezone problem in PHPMailer RFCDate() Function
  • [MDL-12597] - missing opening php tag in blocks/search/lang/
  • [MDL-12605] - Time up navigation and warning message are incorrect
  • [MDL-12606] - It is possible to set a timed Lesson for zero minutes
  • [MDL-12635] - Manual grading report does not check capabilites
  • [MDL-12638] - typo in lang/en_utf8/resource.php
  • [MDL-12654] - Search Zend API is out of sync with 1.9 and HEAD
  • [MDL-12694] - resource filter for mp3 "link to file or filter
  • [MDL-12701] - missing help title on export questions
  • [MDL-12705] - Disable guest autologin in upgrade scripts
  • [MDL-12744] - Web page resource: When "show the course blocks" is checked, the "update this resource" button disappears
  • [MDL-12785] - Partially correct tick icon not displayed for MULTICHOICE, single answer questions
  • [MDL-12793] - PARAM_HOST incorrect cleaning
  • [MDL-12801] - Improve terminology in 'Assign global roles'
  • [MDL-12803] - When new tables are created (from install.xml) enum values are lowercased
  • [MDL-12825] - html editor table manipulation dialogues can't be used on ie7
  • [MDL-12882] - rcache caching empty records
  • [MDL-12889] - Bad capability check in assignment recent activity
  • [MDL-13329] - Chameleon theme login button looking different in different browsers
  • [MDL-14091] - MDL-10232 broke MyMoodle course list sort order (with patch)

New Feature

  • [MDL-3632] - Allow to make timed (scheduled) posts
  • [MDL-10722] - Add one environmental check to be able to announce the min required Moodle version before update
  • [MDL-12904] - Add support for db folder to auth plugins

Improvement

  • [MDL-8992] - Avoid click-to-activate (Eolas patent workaround) in IE
  • [MDL-9164] - GMT should be refered as UTC
  • [MDL-10294] - Bulk messages still contain "reply to" link when messaging is disabled.
  • [MDL-11671] - Character Set misreported on shared hosting

Sub-task

  • [MDL-7472] - Explicitly label radio buttons in Survey
  • [MDL-7493] - Make sure standard themes are visible under "Windows High Contrast Black" mode
  • [MDL-7878] - Link identification and skipping
  • [MDL-11436] - Encapsulate "accesshide" HTML class in function
  • [MDL-11695] - Skip block links inaccessible for many keyboard-only users
  • [MDL-12416] - Help links - img ALT text should contain phrase "new window" to match link TITLE
  • [MDL-12541] - Weeks course format - dates for each section should be marked up as heading

Edit/Copy Release Notes

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