Release Notes - Moodle - Version 1.7.1 - HTML format

Bug

  • [MDL-2006] - '<' character needs to be escaped when displaying it in whole lesson view
  • [MDL-4073] - Locked fields data in user/edit.php is not quoted in SQL when updating database
  • [MDL-4317] - Bug: locked fields of user profile
  • [MDL-4804] - Yet another database quoting issue, this time with Paypal enrolment
  • [MDL-4937] - HTC files included in SCORM packages won't function
  • [MDL-5801] - PHP error when editing template for database activity
  • [MDL-6135] - Reduce unnecessary use of strtolower to make non-English languages look better
  • [MDL-6203] - gdversionhelp is missing
  • [MDL-6258] - Change Password button for External DB authentication
  • [MDL-6296] - ExamView Pro 5.+ incompatibility for Quiz module
  • [MDL-6519] - Dollar ($) signs in data module text fields not preserved.
  • [MDL-6531] - AJAX won't indent items when editing course
  • [MDL-6613] - Apostrophe in surname prevents user updating profile
  • [MDL-6668] - Database mod search error on Postgres
  • [MDL-6676] - Double quotes breaking short answers in a multianswer/cloze question
  • [MDL-6685] - Breadcrumb separator, only certain fonts support &#x25BA;
  • [MDL-6789] - Overlapping menu in standard forum, formal_white theme
  • [MDL-6795] - Stats never runs. stats_monthly table gets very full
  • [MDL-6915] - Colons are GIFT special characters but they are not escaped by "\" the escape character when exported by Moodle
  • [MDL-6916] - Groups icons don't work as they should under AJAX editing
  • [MDL-6924] - AJAX course format - proxy mixup while dragging a resource or section?
  • [MDL-6928] - Setting LDAP authentication to enable course creation capability throws error, prohibits login.
  • [MDL-6969] - Edit Icon in Internet Explorer
  • [MDL-7086] - AJAX Topic: IE7 JavaScript error
  • [MDL-7087] - Examview XML exports fail whenever there are apostrophes within the answers.
  • [MDL-7121] - In page user/index.php, if separate groups and user not in group, theme header doesn't show.
  • [MDL-7122] - breadcrumb separator missing
  • [MDL-7143] - Ajax drag and drop blocks only works in left column!
  • [MDL-7148] - When logged on as the administrator, selecting the role of "student" does not hide greyed out items.
  • [MDL-7192] - Update the "check_browser_version()" function, to allow AJAX support in Camino
  • [MDL-7194] - undefined method block_admin::after_install()
  • [MDL-7224] - Inconsistent moving of blocks between columns (AJAX course formats, editing mode)
  • [MDL-7225] - Pinned blocks aren't handled at all by AJAX course editing
  • [MDL-7234] - Smilies don't load in HTML editor
  • [MDL-7270] - Error messages when specifying single dimension for images
  • [MDL-7283] - With "Enable AJAX" off the move cursor is still shown in the topics course.
  • [MDL-7293] - AJAX not working in block coloumns where sticky blocks are present
  • [MDL-7309] - Quiz DB upgrade scrip does not check for errors
  • [MDL-7328] - /lang/en_utf8/help/permissions.html needs some fix.
  • [MDL-7344] - Adding metacourses can fail due to 10 second time limit
  • [MDL-7349] - Examview format does not correctly handle XHTML in question/answer text
  • [MDL-7352] - Lesson: missing help file
  • [MDL-7361] - lang dir not able to be created in moodle data folder
  • [MDL-7379] - need fix a typo on /lang/utf_8/admin.php
  • [MDL-7385] - "Statistics is currently in catchup mode. So far 0 day(s) have been processed and 365 are pending "doesn't catch up
  • [MDL-7389] - Paypal plugin reports error even when student correctly enrolled
  • [MDL-7393] - User not subscribed to a course does not see buttons (such as reply) in forums.
  • [MDL-7398] - [[unicoderecommended]] shows up on install.php on the "Checking your environment ..." page
  • [MDL-7409] - Add Teacher icon next to a course in any role below administrator leads to a 404 error page
  • [MDL-7418] - Within the Lesson Activity
  • [MDL-7424] - Child courses import list empty
  • [MDL-7426] - Link to missing page teacher.php from course search page
  • [MDL-7428] - Quiz regrade removes student answers from essay questions that have been graded
  • [MDL-7440] - ajax drag&drop course ignores theme set icons
  • [MDL-7441] - roles icon for sideblock commands bar.
  • [MDL-7443] - autocreate course on enrol fails with mssql_n
  • [MDL-7448] - Chat in 1.7 locks up in normal mode
  • [MDL-7450] - Error: Main databases NOT set up successfully
  • [MDL-7456] - Help file missing Update Database Activity
  • [MDL-7458] - Database Activity: File Field breaks when brackets are used in the Field name
  • [MDL-7462] - Assigning roles allows administrator to unassign themselves.
  • [MDL-7475] - Install says "unicode is recommended" when the DB has been created as UTF8
  • [MDL-7477] - Single hyphen in description field of Branch table in lesson module makes button disappear
  • [MDL-7529] - CLONE -Students cannot enrol with Paypal plugin when using PHP4
  • [MDL-7531] - Category has no items when editing Question with oracle database
  • [MDL-7540] - Canot access means to create new course when assigned as a course creator
  • [MDL-7544] - Cannot hide course teachers in list of courses
  • [MDL-7546] - The grades page is only listing site wide admin users; students enrolled on the course are not on the list.
  • [MDL-7563] - Drag and Drop blocks stop working after a block is deleted
  • [MDL-7566] - Response file not uploading when grading student submission when using secureforms
  • [MDL-7567] - Numerical questions occasionally mix up the order of their answers
  • [MDL-7569] - Broken next button when grading assignments
  • [MDL-7572] - Assignment submission grading: Save and Show Next buttons not showing
  • [MDL-7573] - Fatal error: Call to a member function on a non-object in questiontype.php during quiz attempts
  • [MDL-7576] - Students cannot view quiz feedback/answers while quiz is open or after it is closed
  • [MDL-7583] - My-Moodle navigation
  • [MDL-7584] - From courses back to My Moodle
  • [MDL-7590] - Choice module does not respect roles when used on the main site page
  • [MDL-7592] - deprecatedlib/ get_course_students() doesn't work
  • [MDL-7594] - CLONE -clam_scan_file name conflict with clamav plugin
  • [MDL-7602] - Wrong disabled attribute for input field in multianswer question type
  • [MDL-7605] - Switch role not working
  • [MDL-7609] - /my changed items since last login don't change
  • [MDL-7611] - Upgrading from 1.6.3 to 1.7 - italian Version - problem with apostrophe - bad formed SQL syntax
  • [MDL-7614] - .../lang/en_ut8/lesson.php "Box" should be "box."
  • [MDL-7617] - Setting system paths on Win32 gives "This value was not valid" error.
  • [MDL-7620] - User with permission to "Manage files" in course 1 gets NOPERMISSION error
  • [MDL-7627] - Invalid argument error when setting up sections in AJAX course
  • [MDL-7628] - Advanced uploading of file interface typo
  • [MDL-7631] - Incorrect grading when Each attempt builds on the last and questions on more than one page
  • [MDL-7639] - Social activities block always appears in edit mode to admin without turning editing on
  • [MDL-7642] - /lang/en_utf8/help/enrol/authorize/uploadcsv.html needs closing tag.
  • [MDL-7646] - Typo in help/quiz/formatctm.html
  • [MDL-7651] - No students in Grades
  • [MDL-7659] - SMTP password
  • [MDL-7676] - Smiley text and icon misaligned with other items when editing forum post
  • [MDL-7680] - Fix course overview graph broken by notices
  • [MDL-7682] - YUI files are not loaded when user is not logged in
  • [MDL-7685] - Continue button not working when quiz is closed (student view)
  • [MDL-7688] - Selecting All Courses in Day View of Calendar does not display any events
  • [MDL-7690] - incorrect table width in Exercise
  • [MDL-7696] - When bulk messaging, if the message contains a ' character, sending fails.
  • [MDL-7703] - Blackboard import has fatal error
  • [MDL-7707] - Lesson module does not calculate grade correctly when retakes not allowed
  • [MDL-7712] - Fields not read from external database
  • [MDL-7720] - Shortanswer questions: case insensitive comparison not working with accented characters
  • [MDL-7732] - Resources/Activities sometimes disappear during drag and drop
  • [MDL-7741] - missing ? in start php tag
  • [MDL-7747] - Settings in Admin->backup is ignored
  • [MDL-7749] - 1.7+ Front Page Settings Not Sticking - admin > settings.php - and Temporary fix
  • [MDL-7750] - News forum posts are emailed to guest
  • [MDL-7753] - After using AJAX to drag and drop a section, new activities are in wrong place
  • [MDL-7760] - Admin cannot post replies to forum when set to visible groups
  • [MDL-7762] - Errors when spelling
  • [MDL-7766] - Upcoming Events does not display any events if logged in as a student.
  • [MDL-7770] - View User Profile capability in the roles system won't prevent users from viewing profiles
  • [MDL-7783] - Non-internal authentication change password URL doesn't work
  • [MDL-7784] - $user->timeend not showing correctly in course user/index
  • [MDL-7786] - MyMoodle and MyCourses block shows all available courses upon student login
  • [MDL-7789] - After Ajax course loading, icons are default (not themed)
  • [MDL-7794] - User signup fails if city name is over 20 characters long
  • [MDL-7804] - Essay questions do not backup properly
  • [MDL-7806] - Login results in fatal PHP error on enrol/database connect failure
  • [MDL-7812] - warning in sorting form in data module when no fields defined
  • [MDL-7828] - Backup with error PCLZIP_ERR_MISSING_FILE (-4) under windows when moodledata on different drive
  • [MDL-7829] - Zipping with binary zip broken under windows when moodledata on different disk
  • [MDL-7837] - auth_ldap_bulk_insert() fails when user data contains single quotes
  • [MDL-7838] - Resource new window parameters configuration
  • [MDL-7848] - Database presets import breaks non-null restriction on description
  • [MDL-7857] - uninitialized context in mod/data/index.php
  • [MDL-7886] - Missing confirmation on attempts deleting
  • [MDL-7896] - Fatal error from random questions in adaptive mode
  • [MDL-7903] - Guests can not enter course that allows guests with key
  • [MDL-7913] - Import Categories Problem - categories not created from GIFT attached
  • [MDL-7925] - Description 'questions' being created with a a defaultgrade of 1
  • [MDL-7926] - I want a set_field_select function
  • [MDL-7928] - Numerical question type should use * for the match anything answer
  • [MDL-7941] - Installation on Windows makes reference to libgd.dll in php.ini
  • [MDL-7961] - Cannot change course settings
  • [MDL-7972] - GIFT import/export code for truefalse is weird
  • [MDL-7974] - Weekend Days Settings Chooses Wrong Day after Saving
  • [MDL-7975] - Import/Export of truefalse questions in Moodle XML format is broken
  • [MDL-8007] - HTC files in packages are sending an improper content-type
  • [MDL-8021] - The resource "Link to a file or web site", when created, doesn't open in a new window
  • [MDL-8091] - Changes to the full name during the restore course process do not carry over to the final restored course
  • [MDL-8099] - Unsubscribe tries to Subscribe
  • [MDL-8100] - question XML import does not respect defaultgrade value
  • [MDL-8115] - Processing module function assignment_cron: Object to string conversion
  • [MDL-8146] - Forum delete item error
  • [MDL-8207] - 1.4 Quizzes lose their answer data when brought into later versions.
  • [MDL-8298] - CLONE -Changes to the full name during the restore course process do not carry over to the final restored course
  • [MDL-8350] - Typo in English lesson.php
  • [MDL-8844] - Teacher got a message when click "Reply" in a forum discussion post, stated "Sorry, you cannot post in this discussion".

New Feature

  • [MDL-4163] - GIFT import export of categories
  • [MDL-6769] - GIFT Format - Option to set Shuffle Answers
  • [MDL-7284] - ajaxlib may better load the smaler "..--min" YUI files
  • [MDL-7674] - change YUI loading function

Task

  • [MDL-7533] - xmldb generated php code should say $result instead of $status

Improvement

  • [MDL-6788] - The location of the drop-down for type of blog entry is peculiar
  • [MDL-7719] - Feedback edit box too small in Essay Questions
  • [MDL-7757] - URL check is too restrictive
  • [MDL-7767] - Guests should not be able to hide course sections
  • [MDL-7902] - A big optimization to backup_get_all_users() (with patch)
  • [MDL-8130] - blackboard 5 question import html entity and question name length safety [patch]

Sub-task

  • [MDL-7536] - add proper slashing to data from paypal callback
  • [MDL-7666] - Missing s() on current value in admin_setting_configtext class
  • [MDL-7668] - Broken handling of magic quotes in admin settings and set_config in general
  • [MDL-7821] - wrong use of cm and require_login() in data mod
  • [MDL-7824] - Review access control in all mod/data scripts

Edit/Copy Release Notes

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