https://docs.moodle.org/dev/api.php?action=feedcontributions&user=Deneme&feedformat=atomMoodleDocs - User contributions [en]2024-03-28T16:45:03ZUser contributionsMediaWiki 1.39.6https://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25349Latest release notes2008-10-12T07:44:59Z<p>Deneme: /* Highlights */</p>
<hr />
<div>{{About Moodle}}<br />
==Table of Contents==<br />
__TOC__<br />
<br />
==Moodle 1.9.3 - NOT RELEASED YET!==<br />
<br />
Released: TBD<br />
<br />
Here is [http://tracker.moodle.org/secure/BrowseVersion.jspa?id=10011&versionId=10290&showOpenIssuesOnly=false the full list of fixed issues in 1.9.3].<br />
<br />
===Highlights===<br />
* Major [[SCORM module]] improvements<br />
** Passes all SCORM 1.2 Conformance tests<br />
** Improved Visualisation of SCORM objects<br />
** New Debug tool<br />
** Improved handling of AICC objects<br />
** Better cross-platform compatible javascript<br />
** Improved the interaction of SCO completion and Gradebook interaction<br />
** TOC fixes - structure, expand/collapse, and prerequisites<br />
** Corrected element behaviour for cmi.objectives, cmi.comments_from_learner, cmi.interactions, cmi.launch_data<br />
* New capabilities: [[Capabilities/moodle/role:safeoverride|moodle/role:safeoverride]], [[Capabilities/moodle/course:changefullname|moodle/course:changefullname]], [[Capabilities/moodle/course:changeidnumber|moodle/course:changeidnumber]] and [[Capabilities/moodle/course:changeshortname|moodle/course:changeshortname]]<br />
* New option in [[HTML settings]] to allow HTML tags in activity and resource names<br />
* Improved detection of misconfigured dataroot directory<br />
* New [[Manage authentication]] setting for relaxing email domain restrictions when changing email<br />
* New [[Enrolment plugins|Enrolments]] setting for disabling the email welcome message which users receive when they self-enrol in a course<br />
* New [[Internal enrolment]] setting for disabling the [[Enrolment key|enrolment key]] hint<br />
* New [[Gradebook report settings|Gradebook report setting]] to show/hide percentages in the [[User report|user report]].<br />
* Checkbox [[User profile fields|user profile field]]<br />
* Indication for administrators when a site is in [[Maintenance mode]]<br />
* Fix for major [[Groups|groups]] upgrade problem<br />
* Fix for Firefox password manager problem<br />
* Fixes for course category edit and add capabilities problems<br />
* Multiple choice questions in quizzes. Following feedback, we have reversed the change in Moodle 1.9 that showed students feedback to all option, not just the ones they had selected.<br />
* The regression in 1.9.2 that broke images in quiz questions has been fixed.<br />
* Stating in October 2008, authorize.net codes need true 10cc integers. (MDL-16715)<br />
<br />
''Developers, please add further highlights here...''<br />
<br />
===Security issues===<br />
* To be released later<br />
<br />
<br />
==Moodle 1.9.2==<br />
<br />
Released: 11th July 2008<br />
<br />
Here is [http://tracker.moodle.org/secure/BrowseVersion.jspa?id=10011&versionId=10280&showOpenIssuesOnly=false the full list of fixed issues in 1.9.2].<br />
<br />
===Highlights===<br />
* Compatibility fixes for MSSQL, Oracle and PostgreSQL<br />
* Improved triggering of core events (though contributed code needs to be updated - see MDL-9983)<br />
* Email change confirmation and other improvements relating to reducing the risk of spam<br />
* [[Forum subscription]] improvements<br />
* Setting for deleting not-fully-set-up accounts<br />
* Quiz report enhancements and bug fixes (see [[Development:Quiz report enhancements|Quiz report enhancements]] for full list, though most are planned for Moodle 2.0)<br />
<br />
===Security issues===<br />
* [http://moodle.org/mod/forum/discuss.php?d=101402 MSA-08-0010]: sql injection in HotPot module<br />
* [http://moodle.org/mod/forum/discuss.php?d=101404 MSA-08-0012]: Potential non-persistent XSS when searching for group members (MSSQL and Oracle only)<br />
* [http://moodle.org/mod/forum/discuss.php?d=101406 MSA-08-0014]: potential sql injection in events handling code <br />
* [http://moodle.org/mod/forum/discuss.php?d=101407 MSA-08-0015]: accessible profiles of deleted users <br />
* [http://moodle.org/mod/forum/discuss.php?d=101409 MSA-08-0016]: Email could be changed in profile without confirmation<br />
<br />
==Moodle 1.9.1==<br />
<br />
Released: 15th May 2008<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10240&styleName=Html&projectId=10011 the full list of fixed issues in 1.9.1].<br />
<br />
===Highlights===<br />
* [[Grades|Gradebook]] - bug fixing and performance problems solved<br />
* Captcha support added to [[Email-based self-registration]]<br />
* Backup/restore bug fixing, improvements and performance<br />
* Numerous PostgreSQL compatibility fixes<br />
* Many critical problems fixed in [[Language packs|language packs]]<br />
* Front page participants list improved<br />
* [[Database module]] - bug fixing and improvements, including additional [[Database templates|database template tags]]<br />
* [[Forum module]] - fixed unread tracking, performance improvements, group modes fixed<br />
* [[Resources|Resource module]] - fixed problems with PDF files in IE<br />
* [[Quiz module]] - Improvements to robustness when moving multi-answer and calculated questions between categories, and when backing up and restoring in obscure cases. Some details here: [[Development:Question bank consistency check]].<br />
<br />
===New language packs===<br />
<br />
* Uzbek - Orif N. Ruzimurodov<br />
* Welsh - Karen Coyle<br />
<br />
(See [[Translation credits]] for additional details.)<br />
<br />
==Moodle 1.9==<br />
<br />
Released: 3rd March 2008<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?projectId=10011&styleName=Html&version=10190 the full list of fixed issues in 1.9].<br />
<br />
===Headline features===<br />
<br />
* [[Gradebook]] - Moodle.com (funded by Open University)<br />
:: Completely rewritten from scratch for speed and flexibility. The new gradebook consists of plugins for reports, imports and exports. There are a number of standard reports which are useful for graders, students etc. The grader report allows you to treat the gradebook much more like a spreadsheet with manual editing, calculations, aggregations, weighting, locking, hiding, textual notes and so on.<br />
* [[Outcomes]] - Moodle.com<br />
:: You can also now develop a list of expected outcomes (competencies) and connect these to courses and activities. You can even grade against multiple outcomes at once (ie Rubrics).<br />
* [[Development:Events|Events API]] - Moodle.com<br />
::The new Events API provides a way for any code to "hook" into events in a clean, loosely coupled way. A lot of events in Moodle (such as adding a user or a course) now trigger events that developers can hook into.<br />
* [[Development:Scalability|Scalability and performance improvements]] - Catalyst IT Ltd and Moodle.com<br />
::A complete overhaul of the [[Roles]] implementation for correctness and scalability. Large sites with thousands of courses and users now load quickly and behave well under heavy traffic, thanks to reworked code for Roles. Additional boost for sites using PHP pre-compilers and significant improvements in the database access code for all databases. Many other parts of Moodle have been optimised to cope better with large numbers of courses and students. Overall performance is very noticeably increased.<br />
* [[Mahoodle|Moodle Network - Mahara Interoperability]] - Catalyst IT Ltd<br />
::Moodle 1.9 and [http://www.mahara.org/ Mahara E-porfolio v0.9] now do transparent Single Sign On - one to one, one to many, many to many. Students can maintain their personal [[E-portfolio|E-portfolios]] in Mahara.<br />
* [[Tags]] - Luiz Cruz ([[Student_projects/Social_Networking_features|GSOC Social Networking project]]) and Mathieu Petit-Clair (Moodle.com)<br />
:: Allows users to describe their own interests in terms of tags, which creates interest pages around those tags, bringing information together from a variety of sources (Blogs, Flickr, Youtube etc)<br />
* [[Question_Engine_Changes_in_Moodle_1.9|Improved question bank]] - Jamie Pratt funded by [http://www.fun.ac.jp/en/ Future University Hakodate].<br />
::Allows questions to be shared by the whole site, a course category, a single course, or be kept private to a single module. More control over who can do what to each question. Improved file management for files linked to by questions.<br />
* [[Notes]] - Andrei Bautu ([[Student projects/User Management Improvements|GSOC User Management Improvements project]])<br />
:: Detailed notes can be kept about individual users (for example teachers might want to keep and share notes about students in their class).<br />
* [[Bulk user actions]] - Andrei Bautu ([[Student projects/User Management Improvements|GSOC User Management Improvements project]]), Moodle.com<br />
::Administrators can perform bulk user actions, such as the mass deletion of user accounts. Extended features in the bulk user upload script to allow generation of user fields based on templates. <br />
* [[Custom corners theme]] - Urs Hunkler<br />
:: Beautiful and curvy (in all browsers).<br />
* KSES related XSS security vulnerability fixed<br />
<br />
===Other major improvements===<br />
<br />
* [[Groups]] and [[Groupings]] - UPLGC, Catalyst Ltd, Moodle.com<br />
:: New support for groupings (groups of groups) which was added briefly and then removed from 1.8.x. Activities and resources may be assigned to particular groupings.<br />
* [[NTLM authentication|Active Directory NTLM Single Sign On]] - Catalyst Ltd<br />
:: Integrated a reworked version of the NTLM Single Sign On, originally by Dan Marsden.<br />
* New theme settings<br />
** Category themes - can now set the theme for a category which will apply to all sub-categories and courses<br />
** Theme order - new setting ''$CFG->themeorder'' which sets the priority of the themes from highest to lowest.<br />
* Ability to control block visibility with roles<br />
** A new [[Capabilities/moodle/block:view|moodle/block:view]] capability has been added which allows control of who can view blocks from the roles system. This allows certain blocks to be hidden from the guest user, for example. See [[Block_permissions|Hiding blocks from certain users]].<br />
* Oracle Support - Catalyst Ltd, USQ<br />
:: Significant enhancements in Oracle support, scalability and performance<br />
* Numerous admin settings fixes and improvements - Moodle.com<br />
** Ability to [[Upload user pictures|mass import/upload user profile images]]. See MDL-11752 for details.<br />
* More robust block and module uninstalling - Moodle.com<br />
* cURL is used for component downloading, SOCKS5 proxies and user/password proxy authentication supported, fopen() not used anymore<br />
* Completed course reset implementation - Shamim Rezaei, Moodle.com<br />
* Rewritten IP lookup - for lookup used either NetGeo server or local GeoIP database, visualized with static world image or Google Maps - Moodle.com<br />
* Terms used for each role can be redefined in each course (like before Moodle 1.7)<br />
* Installer improvement - when upgrading Moodle, a page is displayed showing all modules installed on the site and highlighting any non-compatible contrib modules - Moodle.com<br />
* Statistics performance improvements and bugfixing - Moodle.com<br />
* [[Translation|Language translation tool]] improvements - ability to translate non-standard modules, GUI changes, capabilities support<br />
<br />
===Module improvements===<br />
<br />
* Quiz/Question improvements:<br />
** Improved question bank, as above.<br />
** Quizzes now listed on the MyMoodle page. (Implemented by Stephen Bourget and Tim Hunt.)<br />
** A quiz can now [[Quiz submission email notification|send emails when an attempt is finished]] - a confirmation to the student, a notification to all teachers, or both. (Implemented by Graham Miller of [http://www.webenhanced.com.au/ Web Enhanced Solutions] and Tim Hunt.)<br />
** Third party question types can now implement Moodle XML and other import and export format. (Implemented by Howard Miller.)<br />
** Gift Import/Export format can now handle Essay and Description question types.<br />
** Some slight improvements to quiz layout. See MDL-10374 for details. Theme designers please note.<br />
** Multiple choice questions now show the feedback for all the options to students on the review page after the attempt is over.<br />
* Forum improvements:<br />
** Major performance improvements in cron and user interface - Moodle.com<br />
** Ability to select aggregation type (i.e. sum, max, min, average, or count) for forum ratings. See MDL-3942 for details.<br />
<br />
===New language packs===<br />
<br />
Five new language packs (see [[Translation credits]] for additional details) and improvements in many other languages.<br />
* Armenian - Andranik Markosyan<br />
* Latin - Nicholas Sinnott-Armstrong (GHOP project)<br />
* Macedonian - Dimitar Talevsk and his team<br />
* Mongolian - B.Batpurev, I.Mendbayar, G.Khadbaatar, Munkhzul, O.Amartuvshin, Batbayar, B.Uugangerel<br />
* Tamil Sri Lanka - M A Kaleelur Rahuma<br />
<br />
===Upgrading issues===<br />
<br />
If upgrading from 1.6 or later, you must have converted your site to Unicode. See [[Upgrading to Moodle 1.9]] for further information.<br />
<br />
''Developers please add news here!''<br />
<br />
[[Release_Notes#Table_of_Contents|Table of Contents]]<br />
<br />
==Moodle 1.8.6==<br />
<br />
Released: 11th July 2008<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10270&styleName=Html&projectId=10011 the full list of fixed issues in 1.8.6].<br />
<br />
===Highlights===<br />
*<br />
<br />
===Security issues===<br />
* Watch the [http://moodle.org/security Moodle security page]<br />
<br />
==Moodle 1.8.5==<br />
<br />
Released: 8 April 2008<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10252&styleName=Html&projectId=10011 the full list of fixed issues in 1.8.5].<br />
<br />
===Highlights===<br />
* KSES related XSS security vulnerability fixed<br />
<br />
==Moodle 1.8.4==<br />
<br />
Released: 11 January 2008<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10242&styleName=Html&projectId=10011 the full list of fixed issues in 1.8.4].<br />
<br />
==Moodle 1.8.3==<br />
<br />
Released: 11th October 2007<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10230&styleName=Html&projectId=10011 the full list of fixed issues in 1.8.3].<br />
<br />
===Highlights===<br />
* Some crucial performance fixes<br />
* Many little annoying bugs squashed<br />
<br />
<br />
<br />
==Moodle 1.8.2==<br />
<br />
Released: 8th July 2007<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10220&styleName=Html&projectId=10011 the full list of fixed issues in 1.8.2].<br />
<br />
===Highlights===<br />
* Two XSS security vulnerabilities (one reported in the wild) were fixed.<br />
<br />
==Moodle 1.8.1==<br />
<br />
Released: 14th June 2007<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10213&styleName=Html&projectId=10011 the full list of fixed issues in 1.8.1].<br />
<br />
===Highlights===<br />
* The groups implementation has been cleaned up somewhat from the 1.8 release. The '''groupings''' GUI that appeared in 1.8 has been removed, because groupings are not complete and should not be used yet. Moodle 1.8 sites that have created groupings should upgrade to 1.8.1 to have groupings reset ... otherwise there could be problem when upgrading to the real groupings in 1.9 or later.<br />
<br />
==Moodle 1.8==<br />
<br />
Released: 31st March 2007<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?projectId=10011&styleName=Html&version=10130 the full list of fixed issues in 1.8].<br />
<br />
===Headline features===<br />
<br />
* [[Accessibility]] - Moodle.com <br />
:: The Moodle interface is now compliant with XHTML Strict 1.0 and major accessibility standards.<br />
* [[Moodle Network]] - Catalyst, Richard Wyles<br />
:: We can now set up peer Moodle installations allowing users to roam from one site to another, using comprehensive SSO and transparent remote enrolments. Administrators at the originating Moodle install can see logs of remote activity. You can also run your Moodle in "Hub" mode where any Moodle install can connect and users roam across.<br />
* [[Web Services API]] - Catalyst, Richard Wyles<br />
:: The Moodle Network code includes an XML-RPC call dispatcher that can expose the WHOLE Moodle API to trusted hosts. We will building on this in further versions but you can start using it now if you need to.<br />
* [[Development:lib/formslib.php|Moodle forms library]] - Moodle.com <br />
:: Majority of forms now use a single API for defining forms consistently and collecting data safely without using any HTML at all.<br />
* [[Multi Authentication]] - Iñaki Arenaza / Catalyst / Moodle.com<br />
:: It is now easier to configure multiple sources of authentication at once. WARNING: the format for authentication plugins has changed, so custom plugins may be broken, however it's very easy to convert old code to the new format. More details can be found in /auth/README.txt.<br />
* [[Development:Customisable user profiles|Customisable User Profiles]] - Pukunui Technology<br />
::Allow new arbitrary fields to be added to the user profile, with more control over what fields appear on what signup and profile editing screens.<br />
* Groups refactor - OU / Moodle.com<br />
::Groups code has been reorganised to make it more flexible for the future (see 1.9). <br />
* [http://tracker.moodle.org/secure/IssueNavigator.jspa?mode=hide&requestId=10221 Roles improvements] - Moodle.com<br />
:: In addition to many Roles fixes and refinements, Moodle 1.8 has separated the SYSTEM context from the SITE context (which makes it more like 1.6 used to work). The SITE context is the "front page course" and its activities. This should make it easier for admins to set up permissions. Login as and switching of roles was rewritten. Administrators can view recommended permission settings of legacy roles and may reset legacy roles to defaults.<br />
* [http://tracker.moodle.org/browse/MDL-7993 Support for ODS export] - Moodle.com<br />
::Open Document Format should solve majority of current problems with exports into proprietary Excel format. You may need to install special import plugin if you are using MS Office.<br />
<br />
===Known problems===<br />
* CAS auth not working<br />
<br />
===Module improvements===<br />
* [[Authorize.net Payment Gateway]] enrolment plugin <br />
:: Payment managers can obtain an authorization code over phone from customer's bank if the credit card of the user cannot be captured on the internet directly.<br />
<br />
''Developers please add news here!''<br />
<br />
===See also===<br />
*[[Upgrading to Moodle 1.8]]<br />
<br />
[[Release_Notes#Table_of_Contents|Table of Contents]]<br />
<br />
<br />
==Moodle 1.7.5==<br />
<br />
Released: 11th July 2008<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10251&styleName=Html&projectId=10011 the full list of fixed issues in 1.7.5].<br />
<br />
==Moodle 1.7.4==<br />
<br />
Released: 11 January 2008<br />
<br />
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10243&styleName=Html&projectId=10011 the full list of fixed issues in 1.7.4].<br />
<br />
==Moodle 1.7.3==<br />
<br />
11th October, 2007<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10212&styleName=Html&projectId=10011 This page shows issues resolved in this version]<br />
<br />
==Moodle 1.7.2==<br />
<br />
30th March, 2007<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?projectId=10011&styleName=Html&version=10174 This page shows issues resolved in this version]<br />
<br />
===Security===<br />
<br />
* Unintended logouts are now prevented - sesskey added to logout.php script<br />
* Fixed problem with visible posts in user profile when "forceloginforprofiles" disabled<br />
* Fixed visibility of site blog entries<br />
* Corrected wrong includes in lams<br />
* XSS injection in SCORM 1.2 reports<br />
* Fixed old problem with approvals in Data module, edited entries were approved automatically<br />
* Fixed escaping in shell commands (Win32 platform only)<br />
* Fixed visibility of blog drafts<br />
* Rewritten parameter handling in repository plugin<br />
* Fixed XSS in login block<br />
<br />
==Moodle 1.7.1==<br />
<br />
17th January, 2007<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?projectId=10011&styleName=Html&version=10151 This page shows details about issues resolved in this version]<br />
<br />
==Moodle 1.7==<br />
<br />
7th November, 2006<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10120&styleName=Html&projectId=10011&Create=Create This page shows details about issues resolved in this version] <br />
<br />
===Headline features=== <br />
<br />
* [[Roles]] <br />
:: Permissions based on fine-grained capabilities allow all kinds of roles to be created and assigned in all contexts around Moodle. This creates a great deal more flexibility in the permissions that you can grant to people. <br />
* [[Development:XMLDB Documentation|XML Database Schema]] <br />
:: added support for MS-SQL and Oracle with more databases to come. Developers now have just one XML file to edit when changing the database structure, and there is even a very funky editor for this file built-in to Moodle <br />
* New Admin interface <br />
:: Completely new admin interface, with accessible design and cool features to make access to settings fast and easy. <br />
* [[Development:Unit tests|Unit testing framework]] <br />
:: Making it easier for developers to write test code, which should ultimately lead to a more reliable Moodle. <br />
* [[AJAX]] Course editing (STILL UNSTABLE IN 1.7 RELEASE AND OFF BY DEFAULT, USE WITH CAUTION!) <br />
:: The Topics and Weekly course formats now feature AJAX editing which means you can drag drop blocks, activities and sections (weeks/topics) and it all happens instantly. No more page reloading!<br />
<br />
===Module improvements=== <br />
<br />
* Improvements to the [[Assignment module]] <br />
**New type Advanced uploading of files <br />
<br />
* Improvements to the [[Database module]] <br />
**Template/Field settings can now be saved as Presets and shared across a site. <br />
**Presets are just zip files, and can also be shared between sites. <br />
**Moodle 1.7 comes with one sample preset (an Image Gallery) with more to come. <br />
**New latitude/longitude data type <br />
<br />
* Improvements to the [[Lesson module]] <br />
**Now has a more unified view of lesson screens. <br />
**Teacher editing: <br />
***Collapsed view has a nicer format, displays more information regarding each page and allows the creation of new pages. <br />
***Editing is now speedier by replacing 3 second redirect delays with a notification system. <br />
**New feature: display default feedback. <br />
***Default is '''On''' so previous lessons behave as before. <br />
***Description: if no ''response'' is entered for a question answer and this setting is turned '''Off''', then the user skips the feedback page. <br />
**Graceful degrade of JavaScript. <br />
**Several bug fixes. <br />
<br />
* Improvements to the [[Quiz module]] <br />
:* The teacher can configure comments that are displayed to the student at the end of their attempt, with the comment displayed depending on the student's score. <br />
<br />
* Improvements to some core question types <br />
:* All question types can now have some general feedback. This is displayed to all students after they have finished the question (depending on the quiz settings) and does not depend on what response the student gave. Use this to tell the student what the question was about, or link them to more information about the topic it covers. <br />
:* [[Matching question type|Matching]] questions can have extra wrong answers, and work when two questions have the same answer. <br />
:* [[Multiple Choice question type|Multiple Choice]] questions can have feedback for the whole question, as well as specific answers. This is particularly useful for multiple-response questions. <br />
:* [[Numerical question type|Numerical]] questions can have different answers with different precisions and scores. (Previously this was only supported via GIFT import. Now you can edit questions like this.) <br />
<br />
* Improvements to the [[Wiki module]] <br />
:* While editing a wiki page it is now locked so that others cannot try to change it at the same time. Teachers can override the lock. <br />
:* Minor bugfixes (mostly to fix problems that occured when using Postgres database). <br />
<br />
===Enrolment plugin improvements=== <br />
<br />
* [[Authorize.net Payment Gateway]] enrolment plugin <br />
:*Accepts 'Electronic Checks (ACH)'. After a user approving echeck, an admin who has upload csv capacity must import a CSV file to get the user enrolled in the Payment Management page. <br />
:*Autoconfigures credit card and echeck types if the merchant does not accept some types of them.<br />
<br />
[[Release_Notes#Table_of_Contents|Table of Contents]]<br />
<br />
== See also ==<br />
*[[Release]]<br />
*[[Old releases|Old release notes]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]<br />
[[pt:Versões do Moodle]]<br />
[[ru:Примечания к версиям]]<br />
[[de:Versionen]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Roadmap&diff=26140Roadmap2006-11-20T15:16:59Z<p>Deneme: </p>
<hr />
<div>This roadmap collects the best information about upcoming features in Moodle. It is not 100% certain - features may change according to available funding and developers.<br />
<br />
== Version 1.8 - Expected January 2007 ==<br />
<br />
* [[Accessibility]] - Moodle.com <br />
::Full compliance with all major accessibility standards<br />
* [[Gradebook]] <br />
::The gradebook system will be revamped for performance, switching from our older "pull" model to a "push" model where all modules will now publish grades as necessary into a central table.<br />
* New groups - Open University<br />
::Site-wide groups, reusable groups, and assigning activities to groups are the major improvements being developed <br />
* [[Multi Authentication]] - Iñaki Arenaza / Jonathan Harker (Catalyst) / Martin Langhoff (Catalyst)<br />
* [[Learning Design export]] - Moodle.com and Open University of The Netherlands<br />
::We plan to have a very simple export for any Moodle course into IMS LD format, as a proof of concept and to help the community start learning about IMS LD.<br />
* [[Development:Customisable user profiles|Customisable User Profiles]] - Pukunui Technology<br />
::Allow fields to be added to the user profile.<br />
* [[Authorize.net Payment Gateway]] enrolment plugin <br />
:: Payment managers can obtain an authorization code over phone from customer's bank if the credit card of the user cannot be captured on the internet directly.<br />
<br />
<br />
== Version 1.9 - Expected April 2007 ==<br />
<br />
* [[Repository API]] - Open University and Moodle.com<br />
::Abstract all file operations to an API that allows plugins for different external repositories<br />
* Moodle Net - Catalyst and Moodle.com<br />
::Allow users to connect to from one Moodler to another in a peer-to-peer fashion, safely.<br />
<br />
== Version 2.0 - Expected July 2007 ==<br />
<br />
* [[IMS Learning Design]] - Moodle.com<br />
::Support for importing/exporting LD, converting Moodle activities and sequences of activities into a standard format for sharing, and importing standard sequences into Moodle courses<br />
* [[Conditional activities]] - Moodle.com<br />
::Allowing dependencies and forced paths through the content<br />
* [[Metadata]] - Moodle.com<br />
::Build on the keywords in 1.6 to provide metadata for all activities and courses, linkable to standard lists of metadata such as State-based learning outomes and curricula<br />
* [[Web Services API]]<br />
::Providing remote control and access of Moodle services by other systems, as well as sharing of information between Moodle sites with trust relationships.<br />
* [[Student Information API]]<br />
::API for integrating external systems for managing student information<br />
* [[Community hub]] - Moodle.com - Catalyst<br />
::Leverage above improvements into a system to network Moodles together<br />
<br />
''Note: Moodle 2.0 will require PHP 5.1 as a minimum, because of certain improvements not available in PHP 4.''<br />
<br />
== Version 2.1 ==<br />
<br />
* [[Portfolio API]]<br />
::Interface Moodle activities and repositories to help produce portfolios for internal assessment AND external publication<br />
<br />
[[Category:Developer]]<br />
[[Category:Future]]<br />
<br />
[[es:Planificación]]<br />
[[fr:Planification]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25177Latest release notes2006-11-10T08:31:40Z<p>Deneme: /* Moodle 1.7 */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.8==<br />
This version is under development. It's unstable and not recommended for production sites yet. Release is expected in early January 2007.<br />
<br />
The major focus for this release is accessibility, and making Moodle fully compliant to international accessibility standards.<br />
<br />
==Moodle 1.7==<br />
<br />
7th November, 2006<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10120&styleName=Html&projectId=10011&Create=Create This page shows details about issues resolved in this version]<br />
<br />
===Headline features===<br />
<br />
* [[Roles]]<br />
:: Permissions based on fine-grained capabilities allow all kinds of roles to be created and assigned in all contexts around Moodle. This creates a great deal more flexibility in the permissions that you can grant to people.<br />
* [[XML database schema]]<br />
:: added support for MS-SQL and Oracle with more databases to come. Developers now have just one XML file to edit when changing the database structure, and there is even a very funky editor for this file built-in to Moodle<br />
* New Admin interface<br />
:: Completely new admin interface, with accessible design and cool features to make access to settings fast and easy.<br />
* [[Unit tests|Unit testing framework]]<br />
:: Making it easier for developers to write test code, which should ultimately lead to a more reliable Moodle.<br />
* AJAX Course editing (STILL UNSTABLE IN 1.7 RELEASE AND OFF BY DEFAULT, USE WITH CAUTION!)<br />
:: The Topics and Weekly course formats now feature AJAX editing which means you can drag drop blocks, activities and sections (weeks/topics) and it all happens instantly. No more page reloading!<br />
<br />
===Module improvements===<br />
<br />
* Improvements to the [[Assignment module]]<br />
**New type Advanced uploading of files<br />
<br />
* Improvements to the [[Database module]]<br />
**Template/Field settings can now be saved as Presets and shared across a site.<br />
**Presets are just zip files, and can also be shared between sites.<br />
**Moodle 1.7 comes with one sample preset (an Image Gallery) with more to come.<br />
**New latitude/longitude data type<br />
<br />
* Improvements to the [[Lesson module]]<br />
**Now has a more unified view of lesson screens.<br />
**Teacher editing:<br />
***Collapsed view has a nicer format, displays more information regarding each page and allows the creation of new pages.<br />
***Editing is now speedier by replacing 3 second redirect delays with a notification system.<br />
**New feature: display default feedback.<br />
***Default is '''On''' so previous lessons behave as before.<br />
***Description: if no ''response'' is entered for a question answer and this setting is turned '''Off''', then the user skips the feedback page.<br />
**Graceful degrade of JavaScript.<br />
**Several bug fixes.<br />
<br />
* Improvements to the [[Quiz module]]<br />
:* The teacher can configure comments that are displayed to the student at the end of their attempt, with the comment displayed depending on the student's score.<br />
<br />
* Improvements to some core question types<br />
:* All question types can now have some general feedback. This is displayed to all students after they have finished the question (depending on the quiz settings) and does not depend on what response the student gave. Use this to tell the student what the question was about, or link them to more information about the topic it covers.<br />
:* [[Matching question type|Matching]] questions can have extra wrong answers, and work when two questions have the same answer.<br />
:* [[Multiple Choice question type|Multiple Choice]] questions can have feedback for the whole question, as well as specific answers. This is particularly useful for multiple-response questions.<br />
:* [[Numerical question type|Numerical]] questions can have different answers with different precisions and scores. (Previously this was only supported via GIFT import. Now you can edit questions like this.)<br />
<br />
* Improvements to the [[Wiki module]]<br />
:* While editing a wiki page it is now locked so that others cannot try to change it at the same time. Teachers can override the lock.<br />
:* Minor bugfixes (mostly to fix problems that occured when using Postgres database).<br />
<br />
===Enrolment plugin improvements===<br />
<br />
* [[Authorize.net Payment Gateway]] enrolment plugin <br />
:*Accepts 'Electronic Checks (ACH)'. After a user approving echeck, an admin who has upload csv capacity must import a CSV file to get the user enrolled in the Payment Management page.<br />
:*Autoconfigures credit card and echeck types if the merchant does not accept some types of them.<br />
<br />
==Moodle 1.6.3==<br />
10th October, 2006<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10140&styleName=Text&projectId=10011 Full details of these issues can be found in the tracker]<br />
<br />
===Security Bugfix===<br />
* A vulnerability was discovered that could allow SQL injections if a parameter was improperly used. Full details of this particular issue are on the [http://security.moodle.org/ Moodle Security site]. All registered Moodle admins were notified by direct email on Saturday September 30th.<br />
<br />
===General Bugs Fixed===<br />
* [ [http://tracker.moodle.org/browse/MDL-3048 MDL-3048] ] - Release note should note not to use some PHP versions<br />
* [ [http://tracker.moodle.org/browse/MDL-3805 MDL-3805] ] - mod.html in NEWMODULE.zip is not XHTML1.0 Transitional compliant<br />
* [ [http://tracker.moodle.org/browse/MDL-5378 MDL-5378] ] - shorten_text doesn't work for oriental languages<br />
* [ [http://tracker.moodle.org/browse/MDL-5601 MDL-5601] ] - cloze question restore error problem<br />
* [ [http://tracker.moodle.org/browse/MDL-5884 MDL-5884] ] - Turn Student View On<br />
* [ [http://tracker.moodle.org/browse/MDL-5893 MDL-5893] ] - Blackboard export/backup course does not restore to Moodle correctly<br />
* [ [http://tracker.moodle.org/browse/MDL-6084 MDL-6084] ] - Restore to new course failure notice if logged in as course creator<br />
* [ [http://tracker.moodle.org/browse/MDL-6128 MDL-6128] ] - 1.6, special chars and messaging system.<br />
* [ [http://tracker.moodle.org/browse/MDL-6193 MDL-6193] ] - problem with login/index.php file<br />
* [ [http://tracker.moodle.org/browse/MDL-6205 MDL-6205] ] - slashes not stripped when re-editing profile<br />
* [ [http://tracker.moodle.org/browse/MDL-6224 MDL-6224] ] - Syntax error creating tables on install<br />
* [ [http://tracker.moodle.org/browse/MDL-6247 MDL-6247] ] - Error checking for missing themes<br />
* [ [http://tracker.moodle.org/browse/MDL-6271 MDL-6271] ] - breadcrumb problem<br />
* [ [http://tracker.moodle.org/browse/MDL-6272 MDL-6272] ] - DB Enrolment not recording enrolment end date<br />
* [ [http://tracker.moodle.org/browse/MDL-6334 MDL-6334] ] - Unnecessary group menu in Feedback popup window<br />
* [ [http://tracker.moodle.org/browse/MDL-6336 MDL-6336] ] - After utf8-migration unserializing of old essay fails<br />
* [ [http://tracker.moodle.org/browse/MDL-6341 MDL-6341] ] - "Student view" locks out designers/administrators from courses not available to students<br />
* [ [http://tracker.moodle.org/browse/MDL-6342 MDL-6342] ] - cannot move forum post to other forum when the subject includes an apostrophe<br />
* [ [http://tracker.moodle.org/browse/MDL-6363 MDL-6363] ] - typo in mod/forum/restorelib.php prevents grouped discussions from being accessible to group after a restore.<br />
* [ [http://tracker.moodle.org/browse/MDL-6375 MDL-6375] ] - Uploaded assignments are not available from the student submission page once graded<br />
* [ [http://tracker.moodle.org/browse/MDL-6480 MDL-6480] ] - Import of multichoice questions in Moodle XML format doesn't use shuffle option. Fix included<br />
* [ [http://tracker.moodle.org/browse/MDL-6517 MDL-6517] ] - Adding or editing post produces "ERROR: invalid input syntax for integer: "Object id #XXX"<br />
* [ [http://tracker.moodle.org/browse/MDL-6518 MDL-6518] ] - How to make new themes link no longer required<br />
* [ [http://tracker.moodle.org/browse/MDL-6521 MDL-6521] ] - Single discussion forums can be splitted and it hasn't too much sense....<br />
* [ [http://tracker.moodle.org/browse/MDL-6537 MDL-6537] ] - past students receive email from forum<br />
* [ [http://tracker.moodle.org/browse/MDL-6538 MDL-6538] ] - Bug in hotpot upgrade script 1.6.1 -> 1.6.2 with MetaColumns() method<br />
* [ [http://tracker.moodle.org/browse/MDL-6615 MDL-6615] ] - Highlighting search terms in forum search text posts fails<br />
* [ [http://tracker.moodle.org/browse/MDL-6632 MDL-6632] ] - scorm_grade_user function in locallib.php file has errors<br />
* [ [http://tracker.moodle.org/browse/MDL-6649 MDL-6649] ] - HTML Editor in Quiz Essay Question unreliable<br />
* [ [http://tracker.moodle.org/browse/MDL-6686 MDL-6686] ] - Streamed Chat Locks Send Message Field<br />
* [ [http://tracker.moodle.org/browse/MDL-6750 MDL-6750] ] - change_password.php produces JS error.<br />
* [ [http://tracker.moodle.org/browse/MDL-6754 MDL-6754] ] - moodle.php in de_utf8 langpack has wrong locale<br />
* [ [http://tracker.moodle.org/browse/MDL-6757 MDL-6757] ] - Insert a Chinese charachter string to label resource result error.<br />
* [ [http://tracker.moodle.org/browse/MDL-6770 MDL-6770] ] - Student cannot see handed-in assignment<br />
* [ [http://tracker.moodle.org/browse/MDL-6791 MDL-6791] ] - Streamed Chat JS bug Prevents Use<br />
* [ [http://tracker.moodle.org/browse/MDL-6824 MDL-6824] ] - redundant style declaration in theme<br />
* [ [http://tracker.moodle.org/browse/MDL-6837 MDL-6837] ] - Make a language file entry for the wording of popup blocker checker<br />
* [ [http://tracker.moodle.org/browse/MDL-6841 MDL-6841] ] - Student View button fails when course is hidden to students<br />
* [ [http://tracker.moodle.org/browse/MDL-6842 MDL-6842] ] - Resource frameset error in IE6<br />
* [ [http://tracker.moodle.org/browse/MDL-6866 MDL-6866] ] - A required parameter (backup_unique_code) was missing" error<br />
* [ [http://tracker.moodle.org/browse/MDL-6876 MDL-6876] ] - Grades computed incorrectly if assignment name appears more than twice in a course<br />
<br />
===Improvement===<br />
* [ [http://tracker.moodle.org/browse/MDL-6280 MDL-6280] ] - Backup files should not be included in new backups<br />
* [ [http://tracker.moodle.org/browse/MDL-6572 MDL-6572] ] - Allow students to access their uploaded documents after grading.<br />
* [ [http://tracker.moodle.org/browse/MDL-6662 MDL-6662] ] - why footer with margin-top: 100px<br />
* [ [http://tracker.moodle.org/browse/MDL-6878 MDL-6878] ] - Scalable Vector Graphics (SVG) files in Moodle are not correctly displayed in many Browsers<br />
<br />
===New Feature===<br />
* [ [http://tracker.moodle.org/browse/MDL-5653 MDL-5653] ] - add blacklisted level into environment XML<br />
<br />
==Moodle 1.6.2==<br />
12th September, 2006<br />
<br />
===Security===<br />
* Fixed handling of uploaded files in Database module<br />
* Module instance id is now properly validated when creating course module object; developers should use get_coursemodule_from_id() to get valid $cm<br />
* Default error reporting level was lowered to 5, E_WARNINGs are no longer displayed on production sites with debug off.<br />
* Multiple problems leading to information leakage fixed in help.php file<br />
* Fixed information leakage from scheduled backups<br />
* Added basic detection of dataroot accessible from Internet, web installer now better suggests dataroot location outside of web file area<br />
* Swf is now disabled by default in Mediaplugin<br />
* forgot_password.php does not allow remote email or username enumeration by default, the old behavior can be enabled by setting protectusernames to No in site configuration<br />
* Undisclosed SQL injections fixed by automatic data conversions in adodb layer<br />
* Theoretical XSS problems fixed in doc/index.php and files/index.php scripts<br />
* Access to tex and algebra files is blocked when filters are disabled<br />
* Request for redirection in jumpto.php protected with sesskey<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed error when upgrading forum read tracking<br />
* Locales from language packs should finally work - please check your configuration variables and empty the locale field<br />
* Added missing link for course request<br />
* Fixed several glossary problems with non-ascii characters<br />
* Fixed bug where you could not regrade a quiz question where the teacher had added a comment with a ' character.<br />
* Quiz import of BlackBoard V6 files now much more reliable<br />
* Fixed scheduled backups - they were broken in 1.6 and 1.6.1<br />
* Fixed missing guest icons from course listing<br />
* Database sessions respect sessiontimeout setting<br />
* Fixed redirect problems during upgrade resulting in "Table xxx already exists"<br />
* Lesson module: the "(Continue)" no longer displays for 3 seconds after branch tables.<br />
* Lesson module: now properly checks import formats for support.<br />
* Lesson module: feedback is set properly during the import process.<br />
* and many other smaller fixes<br />
<br />
===New Features===<br />
<br />
* Authorize.net Payment Gateway: Autoconfigures credit card types if the merchant does not accept some types of credit cards<br />
<br />
===Known Problems===<br />
* Broken images in published question categories<br />
<br />
==Moodle 1.6.1==<br />
20th July, 2006<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed regression in Turkish locale handling<br />
* Authorize and Paypal enrolment plugin cleanup<br />
* Fixed serious problem with failing Database restore<br />
* Fixed restore of HotPot module containing attempts<br />
* Minor Database module fixes<br />
* National characters in graphs now work for most languages out of the box<br />
* Reviewed and fixed all *nix locale codes in language packs<br />
* Fixed problems when using Resources with Blocks on the frontpage<br />
* Fixed missing events on the first day of month in calendar<br />
* Fixed several problems in Lesson - scores, branch tables, HTML editor issues<br />
* Fixed broken intermodule relinking of absolute paths - please do not use course backups from original 1.6<br />
* PDF byteserving problems caused by incorrect partial content length solved<br />
* Fixed several regressions in handling of multiple groups<br />
* Fixed alphabet problems in Glossary<br />
* Chameleon theme fixes and enhancements<br />
* Fixed all hard coded admin paths<br />
* Fixed moving of course sections<br />
* Fixed grading of Essays in Quiz<br />
* Several Quiz regrading problems solved<br />
* Questions are now exported into backupdata directory<br />
* Added workaround for problems when editting two quizes in one browser<br />
* Lots of other Quiz related bugs fixed - thanks Tim!<br />
<br />
* Fixed IE unsecure items warning on sites with https login<br />
* Improved cookie test on the login page<br />
* Potential security issue with unzipping maliciously-crafted zip files fixed<br />
* Satinized input parameters in help.php<br />
* Calendar view.php now respects forcelogin setting<br />
<br />
* And lots of other minor fixes worth upgrading<br />
<br />
===New Features===<br />
<br />
* Enhanced frontpage settings - frontpage can now be different for logged in users, changed category list display<br />
* Improved administration page layout<br />
* Possibility to change graph font for all locales - moodledata/lang/default.ttf takes precedence over lib/default.ttf<br />
* Local language packs may also contain default.ttf<br />
* Backported improved lang.php from HEAD<br />
* New config.php option $CFG->allowvisiblecoursesinhiddencategories<br />
<br />
===Known Problems===<br />
<br />
* Broken images in published question categories<br />
* Small number of sites reports problems with Quiz upgrade - please always do a full database backup before any upgrade!<br />
* Workshop backup/restore and Workshop import from other course not supported<br />
* Additional feature 'Sidebar Block' uses section 1000, but 1000 is not included in the backup<br />
<br />
===Related===<br />
<br />
* Third party modules should be already updated for 1.6.x - you must install new versions before UTF-8 migration!<br />
* New integration of phpMyAdmin available - fixes upstream security problems and compatiblility with PHP 5<br />
<br />
==Moodle 1.6==<br />
19th June, 2006<br />
<br />
NOTE: Moodle 1.6 requires PHP 4.3.0 (or PHP 5.1.0) and MySQL 4.1.16 (4.1.12 if you use latin languages only). Here is more info on [[Upgrading to Moodle 1.6]].<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, with an optional repository for sharing packages between courses.<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
*[[Authorize.net Payment Gateway]] enrolment plugin <br />
::New feature called 'Order Review'. Admins and teachers may accept or deny payments before processing the credit card and they can also refund payments after processing the credit card in 'Payment Management' page. Students may view their order details. Address Verification System (AVS) and Scheduled-Capture support added. For 'Manual-Capture' admins are notified 5 days prior to pending orders expiring.<br />
===See also===<br />
*[[:Category:Moodle 1.6|Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4==<br />
21st May, 2006<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===Various fixes===<br />
<br />
'''Security'''<br />
* Improved kses cleaning of html SC#204<br />
* Prevent unwanted password change here SC#225<br />
* Fix for Secunia Advisory SA18267, plus some logging of suspicious activity.<br />
* AdoDB tests cleanup after Secunia Advisory SA18267<br />
* Fixed $cfg->forceloginforprofiles logic SC#207. Backported from HEAD<br />
<br />
'''General'''<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
* Added rss_get_url() to 1.5 to help support data module<br />
* Added support for having a linked tab even if it is currently selected.<br />
* RSS Client block: Removed secondary cache. [http://moodle.org/bugs/bug.php?op=show&bugid=4625 Bug 4625]<br />
* Email confirmation now includes lastname. [http://moodle.org/bugs/bug.php?op=show&bugid=4869 Bug 4869]<br />
* Database connection errors can now be reported to an admin. See $CFG->emailconnectionerrors in config-dist.php.<br />
* Metacourses: Fixed a problem with self enrolment in child courses.<br />
* Several MySQL v5 compatibility fixes<br />
* Avoid listing more than 200 courses in my courses block, and course listing pages.<br />
* SCORM: Fixed lesson status skin support<br />
* Skype: Added webstatus icon<br />
* File uploads: Only create a directory if needed, [http://moodle.org/bugs/bug.php?op=show&bugid=4659 bug 4659]<br />
* Admin Block. Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4627 bug 4627]: Hide "change password" link in admin block if the user is restricted. Credits for report & patch go to Joseph Rezeau.<br />
* HTMLArea: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4562 bug 4562]. Fix posted by sgarcia.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4626 bug 4626] - weblib.php: $course object conversion error in &quot;print_footer &quot; function<br />
* Messaging: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4621 bug 4621] errors in MySQL v3.23 with message backup.<br />
* Introducing Admin->Environment to help users assess installed software prior to the 1.6 upgrade<br />
* Course Restore: Now we avoid duplicates. [http://moodle.org/bugs/bug.php?op=show&bugid=4607 Bug 4607]<br />
* Assignment: Guests can no longer submit an online assignment. [http://moodle.org/bugs/bug.php?op=show&bugid=4604 Bug 4604]<br />
* File Downloads: Fixed problems for slow (dial up) clients, and avoid hogging memory when PHP's output compression is on.<br />
* Wiki: Supports initial load of contents from course file area. [http://moodle.org/bugs/bug.php?op=show&bugid=3830 Bug 3830]<br />
* Lesson: Now when a teacher edits a page with the "Edit page contents" button and then saves or cancels, s/he gets redirected back to the lesson navigation. This will help to streamline the editing.<br />
* Activity Modules Block - [http://moodle.org/bugs/bug.php?op=show&bugid=4586 bug 4586]<br />
* Metacourse: Fixes unenrolling [http://moodle.org/bugs/bug.php?op=show&bugid=4541 bug 4541]<br />
* File uploads: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4533 bug 4533] - Max upload size at course level ignored.<br />
* Enrol/Authorize.net: Added Address Verification System (AVS) support.<br />
* Online Users Block: Limit the number of students displayed.<br />
* Unicode Support: Typo3 Library updated to newest version.<br />
* Course Categories: Fixed courses and subcategories in an invisible category being visible. [http://moodle.org/bugs/bug.php?op=show&bugid=4074 Bug 4074]<br />
* Wiki: Fixed a fatal error updating wiki pages.<br />
* Added autocomplete=off in form tag to avoid browser autocomplete [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug:4423]<br />
* Password change: Primary administrator password can only be changed by the administraror him/herself.<br />
* Enrol/Authorize.net: Some changes:- allow_internal is not need anymore. Shows two option if enrolment key of course is set.- login_https is required for payment pages. My credit card is important. If you haven't a certificate forgot this module. (security)- Expiry date of credit card is more friendly :).<br />
* User profile: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4400 bug 4400]<br />
* Removed old THEME variable.<br />
* Added some more CSS hooks for the correctness feedback<br />
* Fix [http://moodle.org/bugs/bug.php?op=show&bugid=4366 bug 4366]<br />
* Makes autologinguest possible at site level<br />
* Micro-increment version number to 2.0.10<br />
* Corrected adjustment of relative URLs in <EMBED> tag<br />
* Merging from HEAD:Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4371 bug 4371] (also SC#199):Now manually created users with admin privileges and force change passwordcannot change their username with impunity.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4067 bug 4067] - allow user to update assignment when not yet marked<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4314 bug 4314]<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4206 bug 4206]<br />
* Delayed merge from HEAD - If tablelib is going to do fullname voodoo, allow default sort field to be firstname/lastname<br />
* Log actions must be strored to DB without &amp;print_log() takes care of it! [http://moodle.org/bugs/bug.php?op=show&bugid=3853 Bug 3853]<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4354 bug 4354]<br />
* shorten_text() AFTER format properly. See [http://moodle.org/bugs/bug.php?op=show&bugid=4355 bug 4355]<br />
* Prevent a warning when params is empty. [http://moodle.org/bugs/bug.php?op=show&bugid=4328 Bug 4328]<br />
* Now the section "jumpto" menu (showed in collapse mode), supportsthe multilang filter. [http://moodle.org/bugs/bug.php?op=show&bugid=4341 Bug 4341]<br />
* Print performance info if exists and $CFG->perfdebug is enabled.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4351 bug 4351]. New parasmeter for get_record_sql to disableauto-added LIMIT (in case we are using our own)<br />
* Solved bug found when trying to backup all users! http://moodle.org/mod/forum/discuss.php?d=27105<br />
* Fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]: merging problem when fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4303 bug 4303]<br />
* Mimic changes from "Ought to mention the improved assignment grading!"Merged from HEAD<br />
* Ought to mention the improved assignment grading!<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4086 bug 4086] spelling mistake<br />
* Commenting out gz_handler since it seem to cause problemsmore on http://moodle.org/mod/forum/discuss.php?d=34376<br />
<br />
'''Assignment'''<br />
* Fixed bug in "Prevent late submissions", thanks to Samuli, [http://moodle.org/bugs/bug.php?op=show&bugid=4780 bug 4780]<br />
<br />
'''Enrolment'''<br />
* Enrolment: Better explanation of flat file enrolment format. Re-formatted the imporved flat file enorlment description<br />
* Auth/LDAP: Better support for ActiveDirectory<br />
* Enrol/Authorize.net: PostgreSQL support and some indexes for speed.<br />
* Authorize.net: Address Verification System (AVS) support added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set (internal and authorize forms).<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']) but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4360 bug 4360]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4431 bug 4431], affecting site course, added function forum_user_can_view_post in lib.php<br />
<br />
'''Glossary Module'''<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Hotpot Module'''<br />
* Add support for HP5 quizzes (including JBC and old JQuiz)<br />
* Removed weighting from questiontext in JCloze import<br />
* Fixed import of JCloze into quiz module as a MULTIANSWER question<br />
* Fixed bug in restoring attempts from backup<br />
<br />
'''Lesson Module<br />
* Lesson: $navigation and $grade_value were undefined when lesson was added to site main page<br />
* Lesson: Lesson Essay Question Can't be Graded when attempt not finished. [http://moodle.org/bugs/bug.php?op=show&bugid=4174 Bug 4174]<br />
* Lesson: Added cancel button. [http://moodle.org/bugs/bug.php?op=show&bugid=4216 Bug 4216] - cancel button<br />
* Lesson: Fixed [http://moodle.org/mod/forum/discuss.php?d=37537 problem with storing the answerid for numerical questions].<br />
* Lesson: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=1187 bug 1187]<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4319 bug 4319]. Thanks to Jaroslav<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4217 bug 4217]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4829 bug 4829]<br />
* Now we avoid checking for lateness when teacher previews. [http://moodle.org/bugs/bug.php?op=show&bugid=4495 Bug 4495]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4688 bug 4688]<br />
* [http://moodle.org/mod/forum/discuss.php?d=39548 Rounding errors could lead to "Partially correct" for correct answers]<br />
* Added missing percentages to the grade selector, [http://moodle.org/bugs/bug.php?op=show&bugid=4250 bug 4250]<br />
* Avoid error messages in case $quiz->sumgrades is zero, [http://moodle.org/bugs/bug.php?op=show&bugid=4454 bug 4454]<br />
* [http://moodle.org/mod/forum/discuss.php?d=27730#181773 get_actual_response() method for cloze question type] contributed by Jean-Michel<br />
* Better PostgreSQL support<br />
* Now With Nicer Presentation of Questions<br />
* Summary text shouldn't be cleaned as only entered by teacher.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]. Report performance improvements caused regression with MySQLv3<br />
* Now we turn off browser-based autocomplete. Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug 4423] - Short Answer Quiz Q's Saving Form Entries<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
* Resource restore: Solved bug when [http://moodle.org/mod/forum/discuss.php?d=38801 decoding encoded links for resource]<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3==<br />
<br />
11th November, 2005<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2==<br />
<br />
16th July, 2005<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1==<br />
<br />
8th July, 2005<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5==<br />
<br />
5th June, 2005<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[pt:Versões do Moodle]]<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25176Latest release notes2006-11-10T08:16:52Z<p>Deneme: /* Moodle 1.7 */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.8==<br />
This version is under development. It's unstable and not recommended for production sites yet. Release is expected in early January 2007.<br />
<br />
The major focus for this release is accessibility, and making Moodle fully compliant to international accessibility standards.<br />
<br />
==Moodle 1.7==<br />
<br />
7th November, 2006<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10120&styleName=Html&projectId=10011&Create=Create This page shows details about issues resolved in this version]<br />
<br />
===Headline features===<br />
<br />
* [[Roles]]<br />
:: Permissions based on fine-grained capabilities allow all kinds of roles to be created and assigned in all contexts around Moodle. This creates a great deal more flexibility in the permissions that you can grant to people.<br />
* [[XML database schema]]<br />
:: added support for MS-SQL and Oracle with more databases to come. Developers now have just one XML file to edit when changing the database structure, and there is even a very funky editor for this file built-in to Moodle<br />
* New Admin interface<br />
:: Completely new admin interface, with accessible design and cool features to make access to settings fast and easy.<br />
* [[Unit tests|Unit testing framework]]<br />
:: Making it easier for developers to write test code, which should ultimately lead to a more reliable Moodle.<br />
* AJAX Course editing (STILL UNSTABLE IN 1.7 RELEASE AND OFF BY DEFAULT, USE WITH CAUTION!)<br />
:: The Topics and Weekly course formats now feature AJAX editing which means you can drag drop blocks, activities and sections (weeks/topics) and it all happens instantly. No more page reloading!<br />
<br />
===Module improvements===<br />
<br />
* Improvements to the [[Assignment module]]<br />
**New type Advanced uploading of files<br />
<br />
* Improvements to the [[Database module]]<br />
**Template/Field settings can now be saved as Presets and shared across a site.<br />
**Presets are just zip files, and can also be shared between sites.<br />
**Moodle 1.7 comes with one sample preset (an Image Gallery) with more to come.<br />
**New latitude/longitude data type<br />
<br />
* Improvements to the [[Lesson module]]<br />
**Now has a more unified view of lesson screens.<br />
**Teacher editing:<br />
***Collapsed view has a nicer format, displays more information regarding each page and allows the creation of new pages.<br />
***Editing is now speedier by replacing 3 second redirect delays with a notification system.<br />
**New feature: display default feedback.<br />
***Default is '''On''' so previous lessons behave as before.<br />
***Description: if no ''response'' is entered for a question answer and this setting is turned '''Off''', then the user skips the feedback page.<br />
**Graceful degrade of JavaScript.<br />
**Several bug fixes.<br />
<br />
* Improvements to the [[Quiz module]]<br />
:* The teacher can configure comments that are displayed to the student at the end of their attempt, with the comment displayed depending on the student's score.<br />
<br />
* Improvements to some core question types<br />
:* All question types can now have some general feedback. This is displayed to all students after they have finished the question (depending on the quiz settings) and does not depend on what response the student gave. Use this to tell the student what the question was about, or link them to more information about the topic it covers.<br />
:* [[Matching question type|Matching]] questions can have extra wrong answers, and work when two questions have the same answer.<br />
:* [[Multiple Choice question type|Multiple Choice]] questions can have feedback for the whole question, as well as specific answers. This is particularly useful for multiple-response questions.<br />
:* [[Numerical question type|Numerical]] questions can have different answers with different precisions and scores. (Previously this was only supported via GIFT import. Now you can edit questions like this.)<br />
<br />
* Improvements to the [[Wiki module]]<br />
:* While editing a wiki page it is now locked so that others cannot try to change it at the same time. Teachers can override the lock.<br />
:* Minor bugfixes (mostly to fix problems that occured when using Postgres database).<br />
<br />
===Enrolment plugin improvements===<br />
<br />
* [[Authorize.net Payment Gateway]] enrolment plugin <br />
**Accepts 'Electronic Checks (ACH)'. After a user approving echeck, an admin who has upload csv capacity must import a CSV file to get the user enrolled in the Payment Management page.<br />
<br />
==Moodle 1.6.3==<br />
10th October, 2006<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10140&styleName=Text&projectId=10011 Full details of these issues can be found in the tracker]<br />
<br />
===Security Bugfix===<br />
* A vulnerability was discovered that could allow SQL injections if a parameter was improperly used. Full details of this particular issue are on the [http://security.moodle.org/ Moodle Security site]. All registered Moodle admins were notified by direct email on Saturday September 30th.<br />
<br />
===General Bugs Fixed===<br />
* [ [http://tracker.moodle.org/browse/MDL-3048 MDL-3048] ] - Release note should note not to use some PHP versions<br />
* [ [http://tracker.moodle.org/browse/MDL-3805 MDL-3805] ] - mod.html in NEWMODULE.zip is not XHTML1.0 Transitional compliant<br />
* [ [http://tracker.moodle.org/browse/MDL-5378 MDL-5378] ] - shorten_text doesn't work for oriental languages<br />
* [ [http://tracker.moodle.org/browse/MDL-5601 MDL-5601] ] - cloze question restore error problem<br />
* [ [http://tracker.moodle.org/browse/MDL-5884 MDL-5884] ] - Turn Student View On<br />
* [ [http://tracker.moodle.org/browse/MDL-5893 MDL-5893] ] - Blackboard export/backup course does not restore to Moodle correctly<br />
* [ [http://tracker.moodle.org/browse/MDL-6084 MDL-6084] ] - Restore to new course failure notice if logged in as course creator<br />
* [ [http://tracker.moodle.org/browse/MDL-6128 MDL-6128] ] - 1.6, special chars and messaging system.<br />
* [ [http://tracker.moodle.org/browse/MDL-6193 MDL-6193] ] - problem with login/index.php file<br />
* [ [http://tracker.moodle.org/browse/MDL-6205 MDL-6205] ] - slashes not stripped when re-editing profile<br />
* [ [http://tracker.moodle.org/browse/MDL-6224 MDL-6224] ] - Syntax error creating tables on install<br />
* [ [http://tracker.moodle.org/browse/MDL-6247 MDL-6247] ] - Error checking for missing themes<br />
* [ [http://tracker.moodle.org/browse/MDL-6271 MDL-6271] ] - breadcrumb problem<br />
* [ [http://tracker.moodle.org/browse/MDL-6272 MDL-6272] ] - DB Enrolment not recording enrolment end date<br />
* [ [http://tracker.moodle.org/browse/MDL-6334 MDL-6334] ] - Unnecessary group menu in Feedback popup window<br />
* [ [http://tracker.moodle.org/browse/MDL-6336 MDL-6336] ] - After utf8-migration unserializing of old essay fails<br />
* [ [http://tracker.moodle.org/browse/MDL-6341 MDL-6341] ] - "Student view" locks out designers/administrators from courses not available to students<br />
* [ [http://tracker.moodle.org/browse/MDL-6342 MDL-6342] ] - cannot move forum post to other forum when the subject includes an apostrophe<br />
* [ [http://tracker.moodle.org/browse/MDL-6363 MDL-6363] ] - typo in mod/forum/restorelib.php prevents grouped discussions from being accessible to group after a restore.<br />
* [ [http://tracker.moodle.org/browse/MDL-6375 MDL-6375] ] - Uploaded assignments are not available from the student submission page once graded<br />
* [ [http://tracker.moodle.org/browse/MDL-6480 MDL-6480] ] - Import of multichoice questions in Moodle XML format doesn't use shuffle option. Fix included<br />
* [ [http://tracker.moodle.org/browse/MDL-6517 MDL-6517] ] - Adding or editing post produces "ERROR: invalid input syntax for integer: "Object id #XXX"<br />
* [ [http://tracker.moodle.org/browse/MDL-6518 MDL-6518] ] - How to make new themes link no longer required<br />
* [ [http://tracker.moodle.org/browse/MDL-6521 MDL-6521] ] - Single discussion forums can be splitted and it hasn't too much sense....<br />
* [ [http://tracker.moodle.org/browse/MDL-6537 MDL-6537] ] - past students receive email from forum<br />
* [ [http://tracker.moodle.org/browse/MDL-6538 MDL-6538] ] - Bug in hotpot upgrade script 1.6.1 -> 1.6.2 with MetaColumns() method<br />
* [ [http://tracker.moodle.org/browse/MDL-6615 MDL-6615] ] - Highlighting search terms in forum search text posts fails<br />
* [ [http://tracker.moodle.org/browse/MDL-6632 MDL-6632] ] - scorm_grade_user function in locallib.php file has errors<br />
* [ [http://tracker.moodle.org/browse/MDL-6649 MDL-6649] ] - HTML Editor in Quiz Essay Question unreliable<br />
* [ [http://tracker.moodle.org/browse/MDL-6686 MDL-6686] ] - Streamed Chat Locks Send Message Field<br />
* [ [http://tracker.moodle.org/browse/MDL-6750 MDL-6750] ] - change_password.php produces JS error.<br />
* [ [http://tracker.moodle.org/browse/MDL-6754 MDL-6754] ] - moodle.php in de_utf8 langpack has wrong locale<br />
* [ [http://tracker.moodle.org/browse/MDL-6757 MDL-6757] ] - Insert a Chinese charachter string to label resource result error.<br />
* [ [http://tracker.moodle.org/browse/MDL-6770 MDL-6770] ] - Student cannot see handed-in assignment<br />
* [ [http://tracker.moodle.org/browse/MDL-6791 MDL-6791] ] - Streamed Chat JS bug Prevents Use<br />
* [ [http://tracker.moodle.org/browse/MDL-6824 MDL-6824] ] - redundant style declaration in theme<br />
* [ [http://tracker.moodle.org/browse/MDL-6837 MDL-6837] ] - Make a language file entry for the wording of popup blocker checker<br />
* [ [http://tracker.moodle.org/browse/MDL-6841 MDL-6841] ] - Student View button fails when course is hidden to students<br />
* [ [http://tracker.moodle.org/browse/MDL-6842 MDL-6842] ] - Resource frameset error in IE6<br />
* [ [http://tracker.moodle.org/browse/MDL-6866 MDL-6866] ] - A required parameter (backup_unique_code) was missing" error<br />
* [ [http://tracker.moodle.org/browse/MDL-6876 MDL-6876] ] - Grades computed incorrectly if assignment name appears more than twice in a course<br />
<br />
===Improvement===<br />
* [ [http://tracker.moodle.org/browse/MDL-6280 MDL-6280] ] - Backup files should not be included in new backups<br />
* [ [http://tracker.moodle.org/browse/MDL-6572 MDL-6572] ] - Allow students to access their uploaded documents after grading.<br />
* [ [http://tracker.moodle.org/browse/MDL-6662 MDL-6662] ] - why footer with margin-top: 100px<br />
* [ [http://tracker.moodle.org/browse/MDL-6878 MDL-6878] ] - Scalable Vector Graphics (SVG) files in Moodle are not correctly displayed in many Browsers<br />
<br />
===New Feature===<br />
* [ [http://tracker.moodle.org/browse/MDL-5653 MDL-5653] ] - add blacklisted level into environment XML<br />
<br />
==Moodle 1.6.2==<br />
12th September, 2006<br />
<br />
===Security===<br />
* Fixed handling of uploaded files in Database module<br />
* Module instance id is now properly validated when creating course module object; developers should use get_coursemodule_from_id() to get valid $cm<br />
* Default error reporting level was lowered to 5, E_WARNINGs are no longer displayed on production sites with debug off.<br />
* Multiple problems leading to information leakage fixed in help.php file<br />
* Fixed information leakage from scheduled backups<br />
* Added basic detection of dataroot accessible from Internet, web installer now better suggests dataroot location outside of web file area<br />
* Swf is now disabled by default in Mediaplugin<br />
* forgot_password.php does not allow remote email or username enumeration by default, the old behavior can be enabled by setting protectusernames to No in site configuration<br />
* Undisclosed SQL injections fixed by automatic data conversions in adodb layer<br />
* Theoretical XSS problems fixed in doc/index.php and files/index.php scripts<br />
* Access to tex and algebra files is blocked when filters are disabled<br />
* Request for redirection in jumpto.php protected with sesskey<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed error when upgrading forum read tracking<br />
* Locales from language packs should finally work - please check your configuration variables and empty the locale field<br />
* Added missing link for course request<br />
* Fixed several glossary problems with non-ascii characters<br />
* Fixed bug where you could not regrade a quiz question where the teacher had added a comment with a ' character.<br />
* Quiz import of BlackBoard V6 files now much more reliable<br />
* Fixed scheduled backups - they were broken in 1.6 and 1.6.1<br />
* Fixed missing guest icons from course listing<br />
* Database sessions respect sessiontimeout setting<br />
* Fixed redirect problems during upgrade resulting in "Table xxx already exists"<br />
* Lesson module: the "(Continue)" no longer displays for 3 seconds after branch tables.<br />
* Lesson module: now properly checks import formats for support.<br />
* Lesson module: feedback is set properly during the import process.<br />
* and many other smaller fixes<br />
<br />
===New Features===<br />
<br />
* Authorize.net Payment Gateway: Autoconfigures credit card types if the merchant does not accept some types of credit cards<br />
<br />
===Known Problems===<br />
* Broken images in published question categories<br />
<br />
==Moodle 1.6.1==<br />
20th July, 2006<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed regression in Turkish locale handling<br />
* Authorize and Paypal enrolment plugin cleanup<br />
* Fixed serious problem with failing Database restore<br />
* Fixed restore of HotPot module containing attempts<br />
* Minor Database module fixes<br />
* National characters in graphs now work for most languages out of the box<br />
* Reviewed and fixed all *nix locale codes in language packs<br />
* Fixed problems when using Resources with Blocks on the frontpage<br />
* Fixed missing events on the first day of month in calendar<br />
* Fixed several problems in Lesson - scores, branch tables, HTML editor issues<br />
* Fixed broken intermodule relinking of absolute paths - please do not use course backups from original 1.6<br />
* PDF byteserving problems caused by incorrect partial content length solved<br />
* Fixed several regressions in handling of multiple groups<br />
* Fixed alphabet problems in Glossary<br />
* Chameleon theme fixes and enhancements<br />
* Fixed all hard coded admin paths<br />
* Fixed moving of course sections<br />
* Fixed grading of Essays in Quiz<br />
* Several Quiz regrading problems solved<br />
* Questions are now exported into backupdata directory<br />
* Added workaround for problems when editting two quizes in one browser<br />
* Lots of other Quiz related bugs fixed - thanks Tim!<br />
<br />
* Fixed IE unsecure items warning on sites with https login<br />
* Improved cookie test on the login page<br />
* Potential security issue with unzipping maliciously-crafted zip files fixed<br />
* Satinized input parameters in help.php<br />
* Calendar view.php now respects forcelogin setting<br />
<br />
* And lots of other minor fixes worth upgrading<br />
<br />
===New Features===<br />
<br />
* Enhanced frontpage settings - frontpage can now be different for logged in users, changed category list display<br />
* Improved administration page layout<br />
* Possibility to change graph font for all locales - moodledata/lang/default.ttf takes precedence over lib/default.ttf<br />
* Local language packs may also contain default.ttf<br />
* Backported improved lang.php from HEAD<br />
* New config.php option $CFG->allowvisiblecoursesinhiddencategories<br />
<br />
===Known Problems===<br />
<br />
* Broken images in published question categories<br />
* Small number of sites reports problems with Quiz upgrade - please always do a full database backup before any upgrade!<br />
* Workshop backup/restore and Workshop import from other course not supported<br />
* Additional feature 'Sidebar Block' uses section 1000, but 1000 is not included in the backup<br />
<br />
===Related===<br />
<br />
* Third party modules should be already updated for 1.6.x - you must install new versions before UTF-8 migration!<br />
* New integration of phpMyAdmin available - fixes upstream security problems and compatiblility with PHP 5<br />
<br />
==Moodle 1.6==<br />
19th June, 2006<br />
<br />
NOTE: Moodle 1.6 requires PHP 4.3.0 (or PHP 5.1.0) and MySQL 4.1.16 (4.1.12 if you use latin languages only). Here is more info on [[Upgrading to Moodle 1.6]].<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, with an optional repository for sharing packages between courses.<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
*[[Authorize.net Payment Gateway]] enrolment plugin <br />
::New feature called 'Order Review'. Admins and teachers may accept or deny payments before processing the credit card and they can also refund payments after processing the credit card in 'Payment Management' page. Students may view their order details. Address Verification System (AVS) and Scheduled-Capture support added. For 'Manual-Capture' admins are notified 5 days prior to pending orders expiring.<br />
===See also===<br />
*[[:Category:Moodle 1.6|Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4==<br />
21st May, 2006<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===Various fixes===<br />
<br />
'''Security'''<br />
* Improved kses cleaning of html SC#204<br />
* Prevent unwanted password change here SC#225<br />
* Fix for Secunia Advisory SA18267, plus some logging of suspicious activity.<br />
* AdoDB tests cleanup after Secunia Advisory SA18267<br />
* Fixed $cfg->forceloginforprofiles logic SC#207. Backported from HEAD<br />
<br />
'''General'''<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
* Added rss_get_url() to 1.5 to help support data module<br />
* Added support for having a linked tab even if it is currently selected.<br />
* RSS Client block: Removed secondary cache. [http://moodle.org/bugs/bug.php?op=show&bugid=4625 Bug 4625]<br />
* Email confirmation now includes lastname. [http://moodle.org/bugs/bug.php?op=show&bugid=4869 Bug 4869]<br />
* Database connection errors can now be reported to an admin. See $CFG->emailconnectionerrors in config-dist.php.<br />
* Metacourses: Fixed a problem with self enrolment in child courses.<br />
* Several MySQL v5 compatibility fixes<br />
* Avoid listing more than 200 courses in my courses block, and course listing pages.<br />
* SCORM: Fixed lesson status skin support<br />
* Skype: Added webstatus icon<br />
* File uploads: Only create a directory if needed, [http://moodle.org/bugs/bug.php?op=show&bugid=4659 bug 4659]<br />
* Admin Block. Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4627 bug 4627]: Hide "change password" link in admin block if the user is restricted. Credits for report & patch go to Joseph Rezeau.<br />
* HTMLArea: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4562 bug 4562]. Fix posted by sgarcia.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4626 bug 4626] - weblib.php: $course object conversion error in &quot;print_footer &quot; function<br />
* Messaging: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4621 bug 4621] errors in MySQL v3.23 with message backup.<br />
* Introducing Admin->Environment to help users assess installed software prior to the 1.6 upgrade<br />
* Course Restore: Now we avoid duplicates. [http://moodle.org/bugs/bug.php?op=show&bugid=4607 Bug 4607]<br />
* Assignment: Guests can no longer submit an online assignment. [http://moodle.org/bugs/bug.php?op=show&bugid=4604 Bug 4604]<br />
* File Downloads: Fixed problems for slow (dial up) clients, and avoid hogging memory when PHP's output compression is on.<br />
* Wiki: Supports initial load of contents from course file area. [http://moodle.org/bugs/bug.php?op=show&bugid=3830 Bug 3830]<br />
* Lesson: Now when a teacher edits a page with the "Edit page contents" button and then saves or cancels, s/he gets redirected back to the lesson navigation. This will help to streamline the editing.<br />
* Activity Modules Block - [http://moodle.org/bugs/bug.php?op=show&bugid=4586 bug 4586]<br />
* Metacourse: Fixes unenrolling [http://moodle.org/bugs/bug.php?op=show&bugid=4541 bug 4541]<br />
* File uploads: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4533 bug 4533] - Max upload size at course level ignored.<br />
* Enrol/Authorize.net: Added Address Verification System (AVS) support.<br />
* Online Users Block: Limit the number of students displayed.<br />
* Unicode Support: Typo3 Library updated to newest version.<br />
* Course Categories: Fixed courses and subcategories in an invisible category being visible. [http://moodle.org/bugs/bug.php?op=show&bugid=4074 Bug 4074]<br />
* Wiki: Fixed a fatal error updating wiki pages.<br />
* Added autocomplete=off in form tag to avoid browser autocomplete [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug:4423]<br />
* Password change: Primary administrator password can only be changed by the administraror him/herself.<br />
* Enrol/Authorize.net: Some changes:- allow_internal is not need anymore. Shows two option if enrolment key of course is set.- login_https is required for payment pages. My credit card is important. If you haven't a certificate forgot this module. (security)- Expiry date of credit card is more friendly :).<br />
* User profile: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4400 bug 4400]<br />
* Removed old THEME variable.<br />
* Added some more CSS hooks for the correctness feedback<br />
* Fix [http://moodle.org/bugs/bug.php?op=show&bugid=4366 bug 4366]<br />
* Makes autologinguest possible at site level<br />
* Micro-increment version number to 2.0.10<br />
* Corrected adjustment of relative URLs in <EMBED> tag<br />
* Merging from HEAD:Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4371 bug 4371] (also SC#199):Now manually created users with admin privileges and force change passwordcannot change their username with impunity.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4067 bug 4067] - allow user to update assignment when not yet marked<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4314 bug 4314]<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4206 bug 4206]<br />
* Delayed merge from HEAD - If tablelib is going to do fullname voodoo, allow default sort field to be firstname/lastname<br />
* Log actions must be strored to DB without &amp;print_log() takes care of it! [http://moodle.org/bugs/bug.php?op=show&bugid=3853 Bug 3853]<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4354 bug 4354]<br />
* shorten_text() AFTER format properly. See [http://moodle.org/bugs/bug.php?op=show&bugid=4355 bug 4355]<br />
* Prevent a warning when params is empty. [http://moodle.org/bugs/bug.php?op=show&bugid=4328 Bug 4328]<br />
* Now the section "jumpto" menu (showed in collapse mode), supportsthe multilang filter. [http://moodle.org/bugs/bug.php?op=show&bugid=4341 Bug 4341]<br />
* Print performance info if exists and $CFG->perfdebug is enabled.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4351 bug 4351]. New parasmeter for get_record_sql to disableauto-added LIMIT (in case we are using our own)<br />
* Solved bug found when trying to backup all users! http://moodle.org/mod/forum/discuss.php?d=27105<br />
* Fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]: merging problem when fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4303 bug 4303]<br />
* Mimic changes from "Ought to mention the improved assignment grading!"Merged from HEAD<br />
* Ought to mention the improved assignment grading!<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4086 bug 4086] spelling mistake<br />
* Commenting out gz_handler since it seem to cause problemsmore on http://moodle.org/mod/forum/discuss.php?d=34376<br />
<br />
'''Assignment'''<br />
* Fixed bug in "Prevent late submissions", thanks to Samuli, [http://moodle.org/bugs/bug.php?op=show&bugid=4780 bug 4780]<br />
<br />
'''Enrolment'''<br />
* Enrolment: Better explanation of flat file enrolment format. Re-formatted the imporved flat file enorlment description<br />
* Auth/LDAP: Better support for ActiveDirectory<br />
* Enrol/Authorize.net: PostgreSQL support and some indexes for speed.<br />
* Authorize.net: Address Verification System (AVS) support added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set (internal and authorize forms).<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']) but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4360 bug 4360]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4431 bug 4431], affecting site course, added function forum_user_can_view_post in lib.php<br />
<br />
'''Glossary Module'''<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Hotpot Module'''<br />
* Add support for HP5 quizzes (including JBC and old JQuiz)<br />
* Removed weighting from questiontext in JCloze import<br />
* Fixed import of JCloze into quiz module as a MULTIANSWER question<br />
* Fixed bug in restoring attempts from backup<br />
<br />
'''Lesson Module<br />
* Lesson: $navigation and $grade_value were undefined when lesson was added to site main page<br />
* Lesson: Lesson Essay Question Can't be Graded when attempt not finished. [http://moodle.org/bugs/bug.php?op=show&bugid=4174 Bug 4174]<br />
* Lesson: Added cancel button. [http://moodle.org/bugs/bug.php?op=show&bugid=4216 Bug 4216] - cancel button<br />
* Lesson: Fixed [http://moodle.org/mod/forum/discuss.php?d=37537 problem with storing the answerid for numerical questions].<br />
* Lesson: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=1187 bug 1187]<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4319 bug 4319]. Thanks to Jaroslav<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4217 bug 4217]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4829 bug 4829]<br />
* Now we avoid checking for lateness when teacher previews. [http://moodle.org/bugs/bug.php?op=show&bugid=4495 Bug 4495]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4688 bug 4688]<br />
* [http://moodle.org/mod/forum/discuss.php?d=39548 Rounding errors could lead to "Partially correct" for correct answers]<br />
* Added missing percentages to the grade selector, [http://moodle.org/bugs/bug.php?op=show&bugid=4250 bug 4250]<br />
* Avoid error messages in case $quiz->sumgrades is zero, [http://moodle.org/bugs/bug.php?op=show&bugid=4454 bug 4454]<br />
* [http://moodle.org/mod/forum/discuss.php?d=27730#181773 get_actual_response() method for cloze question type] contributed by Jean-Michel<br />
* Better PostgreSQL support<br />
* Now With Nicer Presentation of Questions<br />
* Summary text shouldn't be cleaned as only entered by teacher.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]. Report performance improvements caused regression with MySQLv3<br />
* Now we turn off browser-based autocomplete. Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug 4423] - Short Answer Quiz Q's Saving Form Entries<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
* Resource restore: Solved bug when [http://moodle.org/mod/forum/discuss.php?d=38801 decoding encoded links for resource]<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3==<br />
<br />
11th November, 2005<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2==<br />
<br />
16th July, 2005<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1==<br />
<br />
8th July, 2005<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5==<br />
<br />
5th June, 2005<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[pt:Versões do Moodle]]<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25156Latest release notes2006-10-16T10:39:57Z<p>Deneme: /* Headline features */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.8==<br />
Under development, this version is not recommended for production sites yet, and is only for testing.<br />
<br />
==Moodle 1.7==<br />
<br />
Under final test phase, the stable release expected soon. Moodle 1.7 Development is now available from CVS or the [http://download.moodle.org Moodle download page]. This version is not recommended for production sites yet.<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10120&styleName=Html&projectId=10011&Create=Create This page shows details about issues resolved in this version]<br />
<br />
===Headline features===<br />
<br />
* [[Roles]]<br />
:: Permissions based on fine-grained capabilities allow all kinds of roles to be created and assigned in all contexts around Moodle. This creates a great deal more flexibility in the permissions that you can grant to people.<br />
* [[XML database schema]]<br />
:: added support for MS-SQL and Oracle with more databases to come. Developers now have just one XML file to edit when changing the database structure, and there is even a very funky editor for this file built-in to Moodle<br />
* New Admin interface<br />
:: Completely new admin interface, with accessible design and cool features to make access to settings fast and easy.<br />
* AJAX Course editing<br />
:: The Topics and Weekly course formats now feature AJAX editing which means you can drag drop blocks, activities and sections (weeks/topics) and it all happens instantly. No more page reloading!<br />
* [[Unit tests|Unit testing framework]]<br />
:: Making it easier for developers to write test code, which should ultimately lead to a more reliable Moodle.<br />
<br />
*[[Authorize.net Payment Gateway]] enrolment plugin <br />
::Accepts 'Electronic Checks (ACH)'. After a user approving echeck, the admin who has upload csv capacity must import a CSV file to get the user enrol in Payment Management page.<br />
<br />
===Other improvements===<br />
<br />
* Improvements to the [[Database module]]<br />
**Template/Field settings can now be saved as Presets and shared across a site.<br />
**Presets are just zip files, and can also be shared between sites.<br />
**Moodle 1.7 comes with one sample preset (an Image Gallery) with more to come.<br />
**New latitude/longitude data type<br />
<br />
* Improvements to the [[Lesson module]]<br />
**Now has a more unified view of lesson screens.<br />
**Teacher editing:<br />
***Collapsed view has a nicer format, displays more information regarding each page and allows the creation of new pages.<br />
***Editing is now speedier by replacing 3 second redirect delays with a notification system.<br />
**New feature: display default feedback.<br />
***Default is '''On''' so previous lessons behave as before.<br />
***Description: if no ''response'' is entered for a question answer and this setting is turned '''Off''', then the user skips the feedback page.<br />
**Graceful degrade of JavaScript.<br />
**Several bug fixes.<br />
<br />
* Improvements to the [[Quiz module]]<br />
:* The teacher can configure comments that are displayed to the student at the end of their attempt, with the comment displayed depending on the student's score.<br />
<br />
* Improvements to some core question types<br />
:* All question types can now have some general feedback. This is displayed to all students after they have finished the question (depending on the quiz settings) and does not depend on what response the student gave. Use this to tell the student what the question was about, or link them to more information about the topic it covers.<br />
:* [[Matching question type|Matching]] questions can have extra wrong answers, and work when two questions have the same answer.<br />
:* [[Multiple Choice question type|Multiple Choice]] questions can have feedback for the whole question, as well as specific answers. This is particularly useful for multiple-response questions.<br />
:* [[Numerical question type|Numerical]] questions can have different answers with different precisions and scores. (Previously this was only supported via GIFT import. Now you can edit questions like this.)<br />
<br />
==Moodle 1.6.3==<br />
10th October, 2006<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10140&styleName=Text&projectId=10011 Full details of these issues can be found in the tracker]<br />
<br />
===Security Bugfix===<br />
* A vulnerability was discovered that could allow SQL injections if a parameter was improperly used. Full details of this particular issue are on the [http://security.moodle.org/ Moodle Security site]. All registered Moodle admins were notified by direct email on Saturday September 30th.<br />
<br />
===General Bugs Fixed===<br />
* [ [http://tracker.moodle.org/browse/MDL-3048 MDL-3048] ] - Release note should note not to use some PHP versions<br />
* [ [http://tracker.moodle.org/browse/MDL-3805 MDL-3805] ] - mod.html in NEWMODULE.zip is not XHTML1.0 Transitional compliant<br />
* [ [http://tracker.moodle.org/browse/MDL-5378 MDL-5378] ] - shorten_text doesn't work for oriental languages<br />
* [ [http://tracker.moodle.org/browse/MDL-5601 MDL-5601] ] - cloze question restore error problem<br />
* [ [http://tracker.moodle.org/browse/MDL-5884 MDL-5884] ] - Turn Student View On<br />
* [ [http://tracker.moodle.org/browse/MDL-5893 MDL-5893] ] - Blackboard export/backup course does not restore to Moodle correctly<br />
* [ [http://tracker.moodle.org/browse/MDL-6084 MDL-6084] ] - Restore to new course failure notice if logged in as course creator<br />
* [ [http://tracker.moodle.org/browse/MDL-6128 MDL-6128] ] - 1.6, special chars and messaging system.<br />
* [ [http://tracker.moodle.org/browse/MDL-6193 MDL-6193] ] - problem with login/index.php file<br />
* [ [http://tracker.moodle.org/browse/MDL-6205 MDL-6205] ] - slashes not stripped when re-editing profile<br />
* [ [http://tracker.moodle.org/browse/MDL-6224 MDL-6224] ] - Syntax error creating tables on install<br />
* [ [http://tracker.moodle.org/browse/MDL-6247 MDL-6247] ] - Error checking for missing themes<br />
* [ [http://tracker.moodle.org/browse/MDL-6271 MDL-6271] ] - breadcrumb problem<br />
* [ [http://tracker.moodle.org/browse/MDL-6272 MDL-6272] ] - DB Enrolment not recording enrolment end date<br />
* [ [http://tracker.moodle.org/browse/MDL-6334 MDL-6334] ] - Unnecessary group menu in Feedback popup window<br />
* [ [http://tracker.moodle.org/browse/MDL-6336 MDL-6336] ] - After utf8-migration unserializing of old essay fails<br />
* [ [http://tracker.moodle.org/browse/MDL-6341 MDL-6341] ] - "Student view" locks out designers/administrators from courses not available to students<br />
* [ [http://tracker.moodle.org/browse/MDL-6342 MDL-6342] ] - cannot move forum post to other forum when the subject includes an apostrophe<br />
* [ [http://tracker.moodle.org/browse/MDL-6363 MDL-6363] ] - typo in mod/forum/restorelib.php prevents grouped discussions from being accessible to group after a restore.<br />
* [ [http://tracker.moodle.org/browse/MDL-6375 MDL-6375] ] - Uploaded assignments are not available from the student submission page once graded<br />
* [ [http://tracker.moodle.org/browse/MDL-6480 MDL-6480] ] - Import of multichoice questions in Moodle XML format doesn't use shuffle option. Fix included<br />
* [ [http://tracker.moodle.org/browse/MDL-6517 MDL-6517] ] - Adding or editing post produces "ERROR: invalid input syntax for integer: "Object id #XXX"<br />
* [ [http://tracker.moodle.org/browse/MDL-6518 MDL-6518] ] - How to make new themes link no longer required<br />
* [ [http://tracker.moodle.org/browse/MDL-6521 MDL-6521] ] - Single discussion forums can be splitted and it hasn't too much sense....<br />
* [ [http://tracker.moodle.org/browse/MDL-6537 MDL-6537] ] - past students receive email from forum<br />
* [ [http://tracker.moodle.org/browse/MDL-6538 MDL-6538] ] - Bug in hotpot upgrade script 1.6.1 -> 1.6.2 with MetaColumns() method<br />
* [ [http://tracker.moodle.org/browse/MDL-6615 MDL-6615] ] - Highlighting search terms in forum search text posts fails<br />
* [ [http://tracker.moodle.org/browse/MDL-6632 MDL-6632] ] - scorm_grade_user function in locallib.php file has errors<br />
* [ [http://tracker.moodle.org/browse/MDL-6649 MDL-6649] ] - HTML Editor in Quiz Essay Question unreliable<br />
* [ [http://tracker.moodle.org/browse/MDL-6686 MDL-6686] ] - Streamed Chat Locks Send Message Field<br />
* [ [http://tracker.moodle.org/browse/MDL-6750 MDL-6750] ] - change_password.php produces JS error.<br />
* [ [http://tracker.moodle.org/browse/MDL-6754 MDL-6754] ] - moodle.php in de_utf8 langpack has wrong locale<br />
* [ [http://tracker.moodle.org/browse/MDL-6757 MDL-6757] ] - Insert a Chinese charachter string to label resource result error.<br />
* [ [http://tracker.moodle.org/browse/MDL-6770 MDL-6770] ] - Student cannot see handed-in assignment<br />
* [ [http://tracker.moodle.org/browse/MDL-6791 MDL-6791] ] - Streamed Chat JS bug Prevents Use<br />
* [ [http://tracker.moodle.org/browse/MDL-6824 MDL-6824] ] - redundant style declaration in theme<br />
* [ [http://tracker.moodle.org/browse/MDL-6837 MDL-6837] ] - Make a language file entry for the wording of popup blocker checker<br />
* [ [http://tracker.moodle.org/browse/MDL-6841 MDL-6841] ] - Student View button fails when course is hidden to students<br />
* [ [http://tracker.moodle.org/browse/MDL-6842 MDL-6842] ] - Resource frameset error in IE6<br />
* [ [http://tracker.moodle.org/browse/MDL-6866 MDL-6866] ] - A required parameter (backup_unique_code) was missing" error<br />
* [ [http://tracker.moodle.org/browse/MDL-6876 MDL-6876] ] - Grades computed incorrectly if assignment name appears more than twice in a course<br />
<br />
===Improvement===<br />
* [ [http://tracker.moodle.org/browse/MDL-6280 MDL-6280] ] - Backup files should not be included in new backups<br />
* [ [http://tracker.moodle.org/browse/MDL-6572 MDL-6572] ] - Allow students to access their uploaded documents after grading.<br />
* [ [http://tracker.moodle.org/browse/MDL-6662 MDL-6662] ] - why footer with margin-top: 100px<br />
* [ [http://tracker.moodle.org/browse/MDL-6878 MDL-6878] ] - Scalable Vector Graphics (SVG) files in Moodle are not correctly displayed in many Browsers<br />
<br />
===New Feature===<br />
* [ [http://tracker.moodle.org/browse/MDL-5653 MDL-5653] ] - add blacklisted level into environment XML<br />
<br />
==Moodle 1.6.2==<br />
12th September, 2006<br />
<br />
===Security===<br />
* Fixed handling of uploaded files in Database module<br />
* Module instance id is now properly validated when creating course module object; developers should use get_coursemodule_from_id() to get valid $cm<br />
* Default error reporting level was lowered to 5, E_WARNINGs are no longer displayed on production sites with debug off.<br />
* Multiple problems leading to information leakage fixed in help.php file<br />
* Fixed information leakage from scheduled backups<br />
* Added basic detection of dataroot accessible from Internet, web installer now better suggests dataroot location outside of web file area<br />
* Swf is now disabled by default in Mediaplugin<br />
* forgot_password.php does not allow remote email or username enumeration by default, the old behavior can be enabled by setting protectusernames to No in site configuration<br />
* Undisclosed SQL injections fixed by automatic data conversions in adodb layer<br />
* Theoretical XSS problems fixed in doc/index.php and files/index.php scripts<br />
* Access to tex and algebra files is blocked when filters are disabled<br />
* Request for redirection in jumpto.php protected with sesskey<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed error when upgrading forum read tracking<br />
* Locales from language packs should finally work - please check your configuration variables and empty the locale field<br />
* Added missing link for course request<br />
* Fixed several glossary problems with non-ascii characters<br />
* Fixed bug where you could not regrade a quiz question where the teacher had added a comment with a ' character.<br />
* Quiz import of BlackBoard V6 files now much more reliable<br />
* Fixed scheduled backups - they were broken in 1.6 and 1.6.1<br />
* Fixed missing guest icons from course listing<br />
* Database sessions respect sessiontimeout setting<br />
* Fixed redirect problems during upgrade resulting in "Table xxx already exists"<br />
* Lesson module: the "(Continue)" no longer displays for 3 seconds after branch tables.<br />
* Lesson module: now properly checks import formats for support.<br />
* Lesson module: feedback is set properly during the import process.<br />
* and many other smaller fixes<br />
<br />
===New Features===<br />
<br />
* Authorize.net Payment Gateway: Autoconfigures credit card types if the merchant does not accept some types of credit cards<br />
<br />
===Known Problems===<br />
* Broken images in published question categories<br />
<br />
==Moodle 1.6.1==<br />
20th July, 2006<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed regression in Turkish locale handling<br />
* Authorize and Paypal enrolment plugin cleanup<br />
* Fixed serious problem with failing Database restore<br />
* Fixed restore of HotPot module containing attempts<br />
* Minor Database module fixes<br />
* National characters in graphs now work for most languages out of the box<br />
* Reviewed and fixed all *nix locale codes in language packs<br />
* Fixed problems when using Resources with Blocks on the frontpage<br />
* Fixed missing events on the first day of month in calendar<br />
* Fixed several problems in Lesson - scores, branch tables, HTML editor issues<br />
* Fixed broken intermodule relinking of absolute paths - please do not use course backups from original 1.6<br />
* PDF byteserving problems caused by incorrect partial content length solved<br />
* Fixed several regressions in handling of multiple groups<br />
* Fixed alphabet problems in Glossary<br />
* Chameleon theme fixes and enhancements<br />
* Fixed all hard coded admin paths<br />
* Fixed moving of course sections<br />
* Fixed grading of Essays in Quiz<br />
* Several Quiz regrading problems solved<br />
* Questions are now exported into backupdata directory<br />
* Added workaround for problems when editting two quizes in one browser<br />
* Lots of other Quiz related bugs fixed - thanks Tim!<br />
<br />
* Fixed IE unsecure items warning on sites with https login<br />
* Improved cookie test on the login page<br />
* Potential security issue with unzipping maliciously-crafted zip files fixed<br />
* Satinized input parameters in help.php<br />
* Calendar view.php now respects forcelogin setting<br />
<br />
* And lots of other minor fixes worth upgrading<br />
<br />
===New Features===<br />
<br />
* Enhanced frontpage settings - frontpage can now be different for logged in users, changed category list display<br />
* Improved administration page layout<br />
* Possibility to change graph font for all locales - moodledata/lang/default.ttf takes precedence over lib/default.ttf<br />
* Local language packs may also contain default.ttf<br />
* Backported improved lang.php from HEAD<br />
* New config.php option $CFG->allowvisiblecoursesinhiddencategories<br />
<br />
===Known Problems===<br />
<br />
* Broken images in published question categories<br />
* Small number of sites reports problems with Quiz upgrade - please always do a full database backup before any upgrade!<br />
<br />
===Related===<br />
<br />
* Third party modules should be already updated for 1.6.x - you must install new versions before UTF-8 migration!<br />
* New integration of phpMyAdmin available - fixes upstream security problems and compatiblility with PHP 5<br />
<br />
==Moodle 1.6==<br />
19th June, 2006<br />
<br />
NOTE: Moodle 1.6 requires PHP 4.3.0 (or PHP 5.1.0) and MySQL 4.1.16 (4.1.12 if you use latin languages only). Here is more info on [[Upgrading to Moodle 1.6]].<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, with an optional repository for sharing packages between courses.<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
*[[Authorize.net Payment Gateway]] enrolment plugin <br />
::New feature called 'Order Review'. Admins and teachers may accept or deny payments before processing the credit card and they can also refund payments after processing the credit card in 'Payment Management' page. Students may view their order details. Address Verification System (AVS) and Scheduled-Capture support added. For 'Manual-Capture' admins are notified 5 days prior to pending orders expiring.<br />
===See also===<br />
*[[:Category:Moodle 1.6|Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4==<br />
21st May, 2006<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===Various fixes===<br />
<br />
'''Security'''<br />
* Improved kses cleaning of html SC#204<br />
* Prevent unwanted password change here SC#225<br />
* Fix for Secunia Advisory SA18267, plus some logging of suspicious activity.<br />
* AdoDB tests cleanup after Secunia Advisory SA18267<br />
* Fixed $cfg->forceloginforprofiles logic SC#207. Backported from HEAD<br />
<br />
'''General'''<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
* Added rss_get_url() to 1.5 to help support data module<br />
* Added support for having a linked tab even if it is currently selected.<br />
* RSS Client block: Removed secondary cache. [http://moodle.org/bugs/bug.php?op=show&bugid=4625 Bug 4625]<br />
* Email confirmation now includes lastname. [http://moodle.org/bugs/bug.php?op=show&bugid=4869 Bug 4869]<br />
* Database connection errors can now be reported to an admin. See $CFG->emailconnectionerrors in config-dist.php.<br />
* Metacourses: Fixed a problem with self enrolment in child courses.<br />
* Several MySQL v5 compatibility fixes<br />
* Avoid listing more than 200 courses in my courses block, and course listing pages.<br />
* SCORM: Fixed lesson status skin support<br />
* Skype: Added webstatus icon<br />
* File uploads: Only create a directory if needed, [http://moodle.org/bugs/bug.php?op=show&bugid=4659 bug 4659]<br />
* Admin Block. Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4627 bug 4627]: Hide "change password" link in admin block if the user is restricted. Credits for report & patch go to Joseph Rezeau.<br />
* HTMLArea: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4562 bug 4562]. Fix posted by sgarcia.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4626 bug 4626] - weblib.php: $course object conversion error in &quot;print_footer &quot; function<br />
* Messaging: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4621 bug 4621] errors in MySQL v3.23 with message backup.<br />
* Introducing Admin->Environment to help users assess installed software prior to the 1.6 upgrade<br />
* Course Restore: Now we avoid duplicates. [http://moodle.org/bugs/bug.php?op=show&bugid=4607 Bug 4607]<br />
* Assignment: Guests can no longer submit an online assignment. [http://moodle.org/bugs/bug.php?op=show&bugid=4604 Bug 4604]<br />
* File Downloads: Fixed problems for slow (dial up) clients, and avoid hogging memory when PHP's output compression is on.<br />
* Wiki: Supports initial load of contents from course file area. [http://moodle.org/bugs/bug.php?op=show&bugid=3830 Bug 3830]<br />
* Lesson: Now when a teacher edits a page with the "Edit page contents" button and then saves or cancels, s/he gets redirected back to the lesson navigation. This will help to streamline the editing.<br />
* Activity Modules Block - [http://moodle.org/bugs/bug.php?op=show&bugid=4586 bug 4586]<br />
* Metacourse: Fixes unenrolling [http://moodle.org/bugs/bug.php?op=show&bugid=4541 bug 4541]<br />
* File uploads: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4533 bug 4533] - Max upload size at course level ignored.<br />
* Enrol/Authorize.net: Added Address Verification System (AVS) support.<br />
* Online Users Block: Limit the number of students displayed.<br />
* Unicode Support: Typo3 Library updated to newest version.<br />
* Course Categories: Fixed courses and subcategories in an invisible category being visible. [http://moodle.org/bugs/bug.php?op=show&bugid=4074 Bug 4074]<br />
* Wiki: Fixed a fatal error updating wiki pages.<br />
* Added autocomplete=off in form tag to avoid browser autocomplete [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug:4423]<br />
* Password change: Primary administrator password can only be changed by the administraror him/herself.<br />
* Enrol/Authorize.net: Some changes:- allow_internal is not need anymore. Shows two option if enrolment key of course is set.- login_https is required for payment pages. My credit card is important. If you haven't a certificate forgot this module. (security)- Expiry date of credit card is more friendly :).<br />
* User profile: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4400 bug 4400]<br />
* Removed old THEME variable.<br />
* Added some more CSS hooks for the correctness feedback<br />
* Fix [http://moodle.org/bugs/bug.php?op=show&bugid=4366 bug 4366]<br />
* Makes autologinguest possible at site level<br />
* Micro-increment version number to 2.0.10<br />
* Corrected adjustment of relative URLs in <EMBED> tag<br />
* Merging from HEAD:Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4371 bug 4371] (also SC#199):Now manually created users with admin privileges and force change passwordcannot change their username with impunity.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4067 bug 4067] - allow user to update assignment when not yet marked<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4314 bug 4314]<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4206 bug 4206]<br />
* Delayed merge from HEAD - If tablelib is going to do fullname voodoo, allow default sort field to be firstname/lastname<br />
* Log actions must be strored to DB without &amp;print_log() takes care of it! [http://moodle.org/bugs/bug.php?op=show&bugid=3853 Bug 3853]<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4354 bug 4354]<br />
* shorten_text() AFTER format properly. See [http://moodle.org/bugs/bug.php?op=show&bugid=4355 bug 4355]<br />
* Prevent a warning when params is empty. [http://moodle.org/bugs/bug.php?op=show&bugid=4328 Bug 4328]<br />
* Now the section "jumpto" menu (showed in collapse mode), supportsthe multilang filter. [http://moodle.org/bugs/bug.php?op=show&bugid=4341 Bug 4341]<br />
* Print performance info if exists and $CFG->perfdebug is enabled.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4351 bug 4351]. New parasmeter for get_record_sql to disableauto-added LIMIT (in case we are using our own)<br />
* Solved bug found when trying to backup all users! http://moodle.org/mod/forum/discuss.php?d=27105<br />
* Fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]: merging problem when fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4303 bug 4303]<br />
* Mimic changes from "Ought to mention the improved assignment grading!"Merged from HEAD<br />
* Ought to mention the improved assignment grading!<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4086 bug 4086] spelling mistake<br />
* Commenting out gz_handler since it seem to cause problemsmore on http://moodle.org/mod/forum/discuss.php?d=34376<br />
<br />
'''Assignment'''<br />
* Fixed bug in "Prevent late submissions", thanks to Samuli, [http://moodle.org/bugs/bug.php?op=show&bugid=4780 bug 4780]<br />
<br />
'''Enrolment'''<br />
* Enrolment: Better explanation of flat file enrolment format. Re-formatted the imporved flat file enorlment description<br />
* Auth/LDAP: Better support for ActiveDirectory<br />
* Enrol/Authorize.net: PostgreSQL support and some indexes for speed.<br />
* Authorize.net: Address Verification System (AVS) support added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set (internal and authorize forms).<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']) but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4360 bug 4360]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4431 bug 4431], affecting site course, added function forum_user_can_view_post in lib.php<br />
<br />
'''Glossary Module'''<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Hotpot Module'''<br />
* Add support for HP5 quizzes (including JBC and old JQuiz)<br />
* Removed weighting from questiontext in JCloze import<br />
* Fixed import of JCloze into quiz module as a MULTIANSWER question<br />
* Fixed bug in restoring attempts from backup<br />
<br />
'''Lesson Module<br />
* Lesson: $navigation and $grade_value were undefined when lesson was added to site main page<br />
* Lesson: Lesson Essay Question Can't be Graded when attempt not finished. [http://moodle.org/bugs/bug.php?op=show&bugid=4174 Bug 4174]<br />
* Lesson: Added cancel button. [http://moodle.org/bugs/bug.php?op=show&bugid=4216 Bug 4216] - cancel button<br />
* Lesson: Fixed [http://moodle.org/mod/forum/discuss.php?d=37537 problem with storing the answerid for numerical questions].<br />
* Lesson: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=1187 bug 1187]<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4319 bug 4319]. Thanks to Jaroslav<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4217 bug 4217]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4829 bug 4829]<br />
* Now we avoid checking for lateness when teacher previews. [http://moodle.org/bugs/bug.php?op=show&bugid=4495 Bug 4495]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4688 bug 4688]<br />
* [http://moodle.org/mod/forum/discuss.php?d=39548 Rounding errors could lead to "Partially correct" for correct answers]<br />
* Added missing percentages to the grade selector, [http://moodle.org/bugs/bug.php?op=show&bugid=4250 bug 4250]<br />
* Avoid error messages in case $quiz->sumgrades is zero, [http://moodle.org/bugs/bug.php?op=show&bugid=4454 bug 4454]<br />
* [http://moodle.org/mod/forum/discuss.php?d=27730#181773 get_actual_response() method for cloze question type] contributed by Jean-Michel<br />
* Better PostgreSQL support<br />
* Now With Nicer Presentation of Questions<br />
* Summary text shouldn't be cleaned as only entered by teacher.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]. Report performance improvements caused regression with MySQLv3<br />
* Now we turn off browser-based autocomplete. Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug 4423] - Short Answer Quiz Q's Saving Form Entries<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
* Resource restore: Solved bug when [http://moodle.org/mod/forum/discuss.php?d=38801 decoding encoded links for resource]<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3==<br />
<br />
11th November, 2005<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2==<br />
<br />
16th July, 2005<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1==<br />
<br />
8th July, 2005<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5==<br />
<br />
5th June, 2005<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[pt:Versões do Moodle]]<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25155Latest release notes2006-10-16T10:33:58Z<p>Deneme: /* Headline features */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.8==<br />
Under development, this version is not recommended for production sites yet, and is only for testing.<br />
<br />
==Moodle 1.7==<br />
<br />
Under final test phase, the stable release expected soon. Moodle 1.7 Development is now available from CVS or the [http://download.moodle.org Moodle download page]. This version is not recommended for production sites yet.<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10120&styleName=Html&projectId=10011&Create=Create This page shows details about issues resolved in this version]<br />
<br />
===Headline features===<br />
<br />
* [[Roles]]<br />
:: Permissions based on fine-grained capabilities allow all kinds of roles to be created and assigned in all contexts around Moodle. This creates a great deal more flexibility in the permissions that you can grant to people.<br />
* [[XML database schema]]<br />
:: added support for MS-SQL and Oracle with more databases to come. Developers now have just one XML file to edit when changing the database structure, and there is even a very funky editor for this file built-in to Moodle<br />
* New Admin interface<br />
:: Completely new admin interface, with accessible design and cool features to make access to settings fast and easy.<br />
* AJAX Course editing<br />
:: The Topics and Weekly course formats now feature AJAX editing which means you can drag drop blocks, activities and sections (weeks/topics) and it all happens instantly. No more page reloading!<br />
* [[Unit tests|Unit testing framework]]<br />
:: Making it easier for developers to write test code, which should ultimately lead to a more reliable Moodle.<br />
<br />
*[[Authorize.net Payment Gateway]] enrolment plugin <br />
::Accepts 'Electronic Checks (ACH)'. After a user approving echeck, admin user should import a CSV file in Payment Management page.<br />
<br />
===Other improvements===<br />
<br />
* Improvements to the [[Database module]]<br />
**Template/Field settings can now be saved as Presets and shared across a site.<br />
**Presets are just zip files, and can also be shared between sites.<br />
**Moodle 1.7 comes with one sample preset (an Image Gallery) with more to come.<br />
**New latitude/longitude data type<br />
<br />
* Improvements to the [[Lesson module]]<br />
**Now has a more unified view of lesson screens.<br />
**Teacher editing:<br />
***Collapsed view has a nicer format, displays more information regarding each page and allows the creation of new pages.<br />
***Editing is now speedier by replacing 3 second redirect delays with a notification system.<br />
**New feature: display default feedback.<br />
***Default is '''On''' so previous lessons behave as before.<br />
***Description: if no ''response'' is entered for a question answer and this setting is turned '''Off''', then the user skips the feedback page.<br />
**Graceful degrade of JavaScript.<br />
**Several bug fixes.<br />
<br />
* Improvements to the [[Quiz module]]<br />
:* The teacher can configure comments that are displayed to the student at the end of their attempt, with the comment displayed depending on the student's score.<br />
<br />
* Improvements to some core question types<br />
:* All question types can now have some general feedback. This is displayed to all students after they have finished the question (depending on the quiz settings) and does not depend on what response the student gave. Use this to tell the student what the question was about, or link them to more information about the topic it covers.<br />
:* [[Matching question type|Matching]] questions can have extra wrong answers, and work when two questions have the same answer.<br />
:* [[Multiple Choice question type|Multiple Choice]] questions can have feedback for the whole question, as well as specific answers. This is particularly useful for multiple-response questions.<br />
:* [[Numerical question type|Numerical]] questions can have different answers with different precisions and scores. (Previously this was only supported via GIFT import. Now you can edit questions like this.)<br />
<br />
==Moodle 1.6.3==<br />
10th October, 2006<br />
<br />
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10140&styleName=Text&projectId=10011 Full details of these issues can be found in the tracker]<br />
<br />
===Security Bugfix===<br />
* A vulnerability was discovered that could allow SQL injections if a parameter was improperly used. Full details of this particular issue are on the [http://security.moodle.org/ Moodle Security site]. All registered Moodle admins were notified by direct email on Saturday September 30th.<br />
<br />
===General Bugs Fixed===<br />
* [ [http://tracker.moodle.org/browse/MDL-3048 MDL-3048] ] - Release note should note not to use some PHP versions<br />
* [ [http://tracker.moodle.org/browse/MDL-3805 MDL-3805] ] - mod.html in NEWMODULE.zip is not XHTML1.0 Transitional compliant<br />
* [ [http://tracker.moodle.org/browse/MDL-5378 MDL-5378] ] - shorten_text doesn't work for oriental languages<br />
* [ [http://tracker.moodle.org/browse/MDL-5601 MDL-5601] ] - cloze question restore error problem<br />
* [ [http://tracker.moodle.org/browse/MDL-5884 MDL-5884] ] - Turn Student View On<br />
* [ [http://tracker.moodle.org/browse/MDL-5893 MDL-5893] ] - Blackboard export/backup course does not restore to Moodle correctly<br />
* [ [http://tracker.moodle.org/browse/MDL-6084 MDL-6084] ] - Restore to new course failure notice if logged in as course creator<br />
* [ [http://tracker.moodle.org/browse/MDL-6128 MDL-6128] ] - 1.6, special chars and messaging system.<br />
* [ [http://tracker.moodle.org/browse/MDL-6193 MDL-6193] ] - problem with login/index.php file<br />
* [ [http://tracker.moodle.org/browse/MDL-6205 MDL-6205] ] - slashes not stripped when re-editing profile<br />
* [ [http://tracker.moodle.org/browse/MDL-6224 MDL-6224] ] - Syntax error creating tables on install<br />
* [ [http://tracker.moodle.org/browse/MDL-6247 MDL-6247] ] - Error checking for missing themes<br />
* [ [http://tracker.moodle.org/browse/MDL-6271 MDL-6271] ] - breadcrumb problem<br />
* [ [http://tracker.moodle.org/browse/MDL-6272 MDL-6272] ] - DB Enrolment not recording enrolment end date<br />
* [ [http://tracker.moodle.org/browse/MDL-6334 MDL-6334] ] - Unnecessary group menu in Feedback popup window<br />
* [ [http://tracker.moodle.org/browse/MDL-6336 MDL-6336] ] - After utf8-migration unserializing of old essay fails<br />
* [ [http://tracker.moodle.org/browse/MDL-6341 MDL-6341] ] - "Student view" locks out designers/administrators from courses not available to students<br />
* [ [http://tracker.moodle.org/browse/MDL-6342 MDL-6342] ] - cannot move forum post to other forum when the subject includes an apostrophe<br />
* [ [http://tracker.moodle.org/browse/MDL-6363 MDL-6363] ] - typo in mod/forum/restorelib.php prevents grouped discussions from being accessible to group after a restore.<br />
* [ [http://tracker.moodle.org/browse/MDL-6375 MDL-6375] ] - Uploaded assignments are not available from the student submission page once graded<br />
* [ [http://tracker.moodle.org/browse/MDL-6480 MDL-6480] ] - Import of multichoice questions in Moodle XML format doesn't use shuffle option. Fix included<br />
* [ [http://tracker.moodle.org/browse/MDL-6517 MDL-6517] ] - Adding or editing post produces "ERROR: invalid input syntax for integer: "Object id #XXX"<br />
* [ [http://tracker.moodle.org/browse/MDL-6518 MDL-6518] ] - How to make new themes link no longer required<br />
* [ [http://tracker.moodle.org/browse/MDL-6521 MDL-6521] ] - Single discussion forums can be splitted and it hasn't too much sense....<br />
* [ [http://tracker.moodle.org/browse/MDL-6537 MDL-6537] ] - past students receive email from forum<br />
* [ [http://tracker.moodle.org/browse/MDL-6538 MDL-6538] ] - Bug in hotpot upgrade script 1.6.1 -> 1.6.2 with MetaColumns() method<br />
* [ [http://tracker.moodle.org/browse/MDL-6615 MDL-6615] ] - Highlighting search terms in forum search text posts fails<br />
* [ [http://tracker.moodle.org/browse/MDL-6632 MDL-6632] ] - scorm_grade_user function in locallib.php file has errors<br />
* [ [http://tracker.moodle.org/browse/MDL-6649 MDL-6649] ] - HTML Editor in Quiz Essay Question unreliable<br />
* [ [http://tracker.moodle.org/browse/MDL-6686 MDL-6686] ] - Streamed Chat Locks Send Message Field<br />
* [ [http://tracker.moodle.org/browse/MDL-6750 MDL-6750] ] - change_password.php produces JS error.<br />
* [ [http://tracker.moodle.org/browse/MDL-6754 MDL-6754] ] - moodle.php in de_utf8 langpack has wrong locale<br />
* [ [http://tracker.moodle.org/browse/MDL-6757 MDL-6757] ] - Insert a Chinese charachter string to label resource result error.<br />
* [ [http://tracker.moodle.org/browse/MDL-6770 MDL-6770] ] - Student cannot see handed-in assignment<br />
* [ [http://tracker.moodle.org/browse/MDL-6791 MDL-6791] ] - Streamed Chat JS bug Prevents Use<br />
* [ [http://tracker.moodle.org/browse/MDL-6824 MDL-6824] ] - redundant style declaration in theme<br />
* [ [http://tracker.moodle.org/browse/MDL-6837 MDL-6837] ] - Make a language file entry for the wording of popup blocker checker<br />
* [ [http://tracker.moodle.org/browse/MDL-6841 MDL-6841] ] - Student View button fails when course is hidden to students<br />
* [ [http://tracker.moodle.org/browse/MDL-6842 MDL-6842] ] - Resource frameset error in IE6<br />
* [ [http://tracker.moodle.org/browse/MDL-6866 MDL-6866] ] - A required parameter (backup_unique_code) was missing" error<br />
* [ [http://tracker.moodle.org/browse/MDL-6876 MDL-6876] ] - Grades computed incorrectly if assignment name appears more than twice in a course<br />
<br />
===Improvement===<br />
* [ [http://tracker.moodle.org/browse/MDL-6280 MDL-6280] ] - Backup files should not be included in new backups<br />
* [ [http://tracker.moodle.org/browse/MDL-6572 MDL-6572] ] - Allow students to access their uploaded documents after grading.<br />
* [ [http://tracker.moodle.org/browse/MDL-6662 MDL-6662] ] - why footer with margin-top: 100px<br />
* [ [http://tracker.moodle.org/browse/MDL-6878 MDL-6878] ] - Scalable Vector Graphics (SVG) files in Moodle are not correctly displayed in many Browsers<br />
<br />
===New Feature===<br />
* [ [http://tracker.moodle.org/browse/MDL-5653 MDL-5653] ] - add blacklisted level into environment XML<br />
<br />
==Moodle 1.6.2==<br />
12th September, 2006<br />
<br />
===Security===<br />
* Fixed handling of uploaded files in Database module<br />
* Module instance id is now properly validated when creating course module object; developers should use get_coursemodule_from_id() to get valid $cm<br />
* Default error reporting level was lowered to 5, E_WARNINGs are no longer displayed on production sites with debug off.<br />
* Multiple problems leading to information leakage fixed in help.php file<br />
* Fixed information leakage from scheduled backups<br />
* Added basic detection of dataroot accessible from Internet, web installer now better suggests dataroot location outside of web file area<br />
* Swf is now disabled by default in Mediaplugin<br />
* forgot_password.php does not allow remote email or username enumeration by default, the old behavior can be enabled by setting protectusernames to No in site configuration<br />
* Undisclosed SQL injections fixed by automatic data conversions in adodb layer<br />
* Theoretical XSS problems fixed in doc/index.php and files/index.php scripts<br />
* Access to tex and algebra files is blocked when filters are disabled<br />
* Request for redirection in jumpto.php protected with sesskey<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed error when upgrading forum read tracking<br />
* Locales from language packs should finally work - please check your configuration variables and empty the locale field<br />
* Added missing link for course request<br />
* Fixed several glossary problems with non-ascii characters<br />
* Fixed bug where you could not regrade a quiz question where the teacher had added a comment with a ' character.<br />
* Quiz import of BlackBoard V6 files now much more reliable<br />
* Fixed scheduled backups - they were broken in 1.6 and 1.6.1<br />
* Fixed missing guest icons from course listing<br />
* Database sessions respect sessiontimeout setting<br />
* Fixed redirect problems during upgrade resulting in "Table xxx already exists"<br />
* Lesson module: the "(Continue)" no longer displays for 3 seconds after branch tables.<br />
* Lesson module: now properly checks import formats for support.<br />
* Lesson module: feedback is set properly during the import process.<br />
* and many other smaller fixes<br />
<br />
===New Features===<br />
<br />
* Authorize.net Payment Gateway: Autoconfigures credit card types if the merchant does not accept some types of credit cards<br />
<br />
===Known Problems===<br />
* Broken images in published question categories<br />
<br />
==Moodle 1.6.1==<br />
20th July, 2006<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed regression in Turkish locale handling<br />
* Authorize and Paypal enrolment plugin cleanup<br />
* Fixed serious problem with failing Database restore<br />
* Fixed restore of HotPot module containing attempts<br />
* Minor Database module fixes<br />
* National characters in graphs now work for most languages out of the box<br />
* Reviewed and fixed all *nix locale codes in language packs<br />
* Fixed problems when using Resources with Blocks on the frontpage<br />
* Fixed missing events on the first day of month in calendar<br />
* Fixed several problems in Lesson - scores, branch tables, HTML editor issues<br />
* Fixed broken intermodule relinking of absolute paths - please do not use course backups from original 1.6<br />
* PDF byteserving problems caused by incorrect partial content length solved<br />
* Fixed several regressions in handling of multiple groups<br />
* Fixed alphabet problems in Glossary<br />
* Chameleon theme fixes and enhancements<br />
* Fixed all hard coded admin paths<br />
* Fixed moving of course sections<br />
* Fixed grading of Essays in Quiz<br />
* Several Quiz regrading problems solved<br />
* Questions are now exported into backupdata directory<br />
* Added workaround for problems when editting two quizes in one browser<br />
* Lots of other Quiz related bugs fixed - thanks Tim!<br />
<br />
* Fixed IE unsecure items warning on sites with https login<br />
* Improved cookie test on the login page<br />
* Potential security issue with unzipping maliciously-crafted zip files fixed<br />
* Satinized input parameters in help.php<br />
* Calendar view.php now respects forcelogin setting<br />
<br />
* And lots of other minor fixes worth upgrading<br />
<br />
===New Features===<br />
<br />
* Enhanced frontpage settings - frontpage can now be different for logged in users, changed category list display<br />
* Improved administration page layout<br />
* Possibility to change graph font for all locales - moodledata/lang/default.ttf takes precedence over lib/default.ttf<br />
* Local language packs may also contain default.ttf<br />
* Backported improved lang.php from HEAD<br />
* New config.php option $CFG->allowvisiblecoursesinhiddencategories<br />
<br />
===Known Problems===<br />
<br />
* Broken images in published question categories<br />
* Small number of sites reports problems with Quiz upgrade - please always do a full database backup before any upgrade!<br />
<br />
===Related===<br />
<br />
* Third party modules should be already updated for 1.6.x - you must install new versions before UTF-8 migration!<br />
* New integration of phpMyAdmin available - fixes upstream security problems and compatiblility with PHP 5<br />
<br />
==Moodle 1.6==<br />
19th June, 2006<br />
<br />
NOTE: Moodle 1.6 requires PHP 4.3.0 (or PHP 5.1.0) and MySQL 4.1.16 (4.1.12 if you use latin languages only). Here is more info on [[Upgrading to Moodle 1.6]].<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, with an optional repository for sharing packages between courses.<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
*[[Authorize.net Payment Gateway]] enrolment plugin <br />
::New feature called 'Order Review'. Admins and teachers may accept or deny payments before processing the credit card and they can also refund payments after processing the credit card in 'Payment Management' page. Students may view their order details. Address Verification System (AVS) and Scheduled-Capture support added. For 'Manual-Capture' admins are notified 5 days prior to pending orders expiring.<br />
===See also===<br />
*[[:Category:Moodle 1.6|Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4==<br />
21st May, 2006<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===Various fixes===<br />
<br />
'''Security'''<br />
* Improved kses cleaning of html SC#204<br />
* Prevent unwanted password change here SC#225<br />
* Fix for Secunia Advisory SA18267, plus some logging of suspicious activity.<br />
* AdoDB tests cleanup after Secunia Advisory SA18267<br />
* Fixed $cfg->forceloginforprofiles logic SC#207. Backported from HEAD<br />
<br />
'''General'''<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
* Added rss_get_url() to 1.5 to help support data module<br />
* Added support for having a linked tab even if it is currently selected.<br />
* RSS Client block: Removed secondary cache. [http://moodle.org/bugs/bug.php?op=show&bugid=4625 Bug 4625]<br />
* Email confirmation now includes lastname. [http://moodle.org/bugs/bug.php?op=show&bugid=4869 Bug 4869]<br />
* Database connection errors can now be reported to an admin. See $CFG->emailconnectionerrors in config-dist.php.<br />
* Metacourses: Fixed a problem with self enrolment in child courses.<br />
* Several MySQL v5 compatibility fixes<br />
* Avoid listing more than 200 courses in my courses block, and course listing pages.<br />
* SCORM: Fixed lesson status skin support<br />
* Skype: Added webstatus icon<br />
* File uploads: Only create a directory if needed, [http://moodle.org/bugs/bug.php?op=show&bugid=4659 bug 4659]<br />
* Admin Block. Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4627 bug 4627]: Hide "change password" link in admin block if the user is restricted. Credits for report & patch go to Joseph Rezeau.<br />
* HTMLArea: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4562 bug 4562]. Fix posted by sgarcia.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4626 bug 4626] - weblib.php: $course object conversion error in &quot;print_footer &quot; function<br />
* Messaging: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4621 bug 4621] errors in MySQL v3.23 with message backup.<br />
* Introducing Admin->Environment to help users assess installed software prior to the 1.6 upgrade<br />
* Course Restore: Now we avoid duplicates. [http://moodle.org/bugs/bug.php?op=show&bugid=4607 Bug 4607]<br />
* Assignment: Guests can no longer submit an online assignment. [http://moodle.org/bugs/bug.php?op=show&bugid=4604 Bug 4604]<br />
* File Downloads: Fixed problems for slow (dial up) clients, and avoid hogging memory when PHP's output compression is on.<br />
* Wiki: Supports initial load of contents from course file area. [http://moodle.org/bugs/bug.php?op=show&bugid=3830 Bug 3830]<br />
* Lesson: Now when a teacher edits a page with the "Edit page contents" button and then saves or cancels, s/he gets redirected back to the lesson navigation. This will help to streamline the editing.<br />
* Activity Modules Block - [http://moodle.org/bugs/bug.php?op=show&bugid=4586 bug 4586]<br />
* Metacourse: Fixes unenrolling [http://moodle.org/bugs/bug.php?op=show&bugid=4541 bug 4541]<br />
* File uploads: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4533 bug 4533] - Max upload size at course level ignored.<br />
* Enrol/Authorize.net: Added Address Verification System (AVS) support.<br />
* Online Users Block: Limit the number of students displayed.<br />
* Unicode Support: Typo3 Library updated to newest version.<br />
* Course Categories: Fixed courses and subcategories in an invisible category being visible. [http://moodle.org/bugs/bug.php?op=show&bugid=4074 Bug 4074]<br />
* Wiki: Fixed a fatal error updating wiki pages.<br />
* Added autocomplete=off in form tag to avoid browser autocomplete [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug:4423]<br />
* Password change: Primary administrator password can only be changed by the administraror him/herself.<br />
* Enrol/Authorize.net: Some changes:- allow_internal is not need anymore. Shows two option if enrolment key of course is set.- login_https is required for payment pages. My credit card is important. If you haven't a certificate forgot this module. (security)- Expiry date of credit card is more friendly :).<br />
* User profile: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4400 bug 4400]<br />
* Removed old THEME variable.<br />
* Added some more CSS hooks for the correctness feedback<br />
* Fix [http://moodle.org/bugs/bug.php?op=show&bugid=4366 bug 4366]<br />
* Makes autologinguest possible at site level<br />
* Micro-increment version number to 2.0.10<br />
* Corrected adjustment of relative URLs in <EMBED> tag<br />
* Merging from HEAD:Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4371 bug 4371] (also SC#199):Now manually created users with admin privileges and force change passwordcannot change their username with impunity.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4067 bug 4067] - allow user to update assignment when not yet marked<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4314 bug 4314]<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4206 bug 4206]<br />
* Delayed merge from HEAD - If tablelib is going to do fullname voodoo, allow default sort field to be firstname/lastname<br />
* Log actions must be strored to DB without &amp;print_log() takes care of it! [http://moodle.org/bugs/bug.php?op=show&bugid=3853 Bug 3853]<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4354 bug 4354]<br />
* shorten_text() AFTER format properly. See [http://moodle.org/bugs/bug.php?op=show&bugid=4355 bug 4355]<br />
* Prevent a warning when params is empty. [http://moodle.org/bugs/bug.php?op=show&bugid=4328 Bug 4328]<br />
* Now the section "jumpto" menu (showed in collapse mode), supportsthe multilang filter. [http://moodle.org/bugs/bug.php?op=show&bugid=4341 Bug 4341]<br />
* Print performance info if exists and $CFG->perfdebug is enabled.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4351 bug 4351]. New parasmeter for get_record_sql to disableauto-added LIMIT (in case we are using our own)<br />
* Solved bug found when trying to backup all users! http://moodle.org/mod/forum/discuss.php?d=27105<br />
* Fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]: merging problem when fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4303 bug 4303]<br />
* Mimic changes from "Ought to mention the improved assignment grading!"Merged from HEAD<br />
* Ought to mention the improved assignment grading!<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4086 bug 4086] spelling mistake<br />
* Commenting out gz_handler since it seem to cause problemsmore on http://moodle.org/mod/forum/discuss.php?d=34376<br />
<br />
'''Assignment'''<br />
* Fixed bug in "Prevent late submissions", thanks to Samuli, [http://moodle.org/bugs/bug.php?op=show&bugid=4780 bug 4780]<br />
<br />
'''Enrolment'''<br />
* Enrolment: Better explanation of flat file enrolment format. Re-formatted the imporved flat file enorlment description<br />
* Auth/LDAP: Better support for ActiveDirectory<br />
* Enrol/Authorize.net: PostgreSQL support and some indexes for speed.<br />
* Authorize.net: Address Verification System (AVS) support added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set (internal and authorize forms).<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']) but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4360 bug 4360]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4431 bug 4431], affecting site course, added function forum_user_can_view_post in lib.php<br />
<br />
'''Glossary Module'''<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Hotpot Module'''<br />
* Add support for HP5 quizzes (including JBC and old JQuiz)<br />
* Removed weighting from questiontext in JCloze import<br />
* Fixed import of JCloze into quiz module as a MULTIANSWER question<br />
* Fixed bug in restoring attempts from backup<br />
<br />
'''Lesson Module<br />
* Lesson: $navigation and $grade_value were undefined when lesson was added to site main page<br />
* Lesson: Lesson Essay Question Can't be Graded when attempt not finished. [http://moodle.org/bugs/bug.php?op=show&bugid=4174 Bug 4174]<br />
* Lesson: Added cancel button. [http://moodle.org/bugs/bug.php?op=show&bugid=4216 Bug 4216] - cancel button<br />
* Lesson: Fixed [http://moodle.org/mod/forum/discuss.php?d=37537 problem with storing the answerid for numerical questions].<br />
* Lesson: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=1187 bug 1187]<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4319 bug 4319]. Thanks to Jaroslav<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4217 bug 4217]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4829 bug 4829]<br />
* Now we avoid checking for lateness when teacher previews. [http://moodle.org/bugs/bug.php?op=show&bugid=4495 Bug 4495]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4688 bug 4688]<br />
* [http://moodle.org/mod/forum/discuss.php?d=39548 Rounding errors could lead to "Partially correct" for correct answers]<br />
* Added missing percentages to the grade selector, [http://moodle.org/bugs/bug.php?op=show&bugid=4250 bug 4250]<br />
* Avoid error messages in case $quiz->sumgrades is zero, [http://moodle.org/bugs/bug.php?op=show&bugid=4454 bug 4454]<br />
* [http://moodle.org/mod/forum/discuss.php?d=27730#181773 get_actual_response() method for cloze question type] contributed by Jean-Michel<br />
* Better PostgreSQL support<br />
* Now With Nicer Presentation of Questions<br />
* Summary text shouldn't be cleaned as only entered by teacher.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]. Report performance improvements caused regression with MySQLv3<br />
* Now we turn off browser-based autocomplete. Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug 4423] - Short Answer Quiz Q's Saving Form Entries<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
* Resource restore: Solved bug when [http://moodle.org/mod/forum/discuss.php?d=38801 decoding encoded links for resource]<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3==<br />
<br />
11th November, 2005<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2==<br />
<br />
16th July, 2005<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1==<br />
<br />
8th July, 2005<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5==<br />
<br />
5th June, 2005<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[pt:Versões do Moodle]]<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25117Latest release notes2006-08-31T08:28:26Z<p>Deneme: /* New Features */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.7==<br />
Expected in September, 2006<br />
<br />
===Headline features===<br />
<br />
* [[Unit tests|Unit testing framework]]<br />
:: Making it easier for developers to write test code, which should ultimately lead to a more reliable Moodle.<br />
<br />
===Other improvements===<br />
<br />
* Improvements to the [[Quiz module|quiz]]<br />
::* The teacher can configure comments that are displayed to the student at the end of their attempt, with the comment displayed depending on the student's score.<br />
<br />
* Improvements to some core [[Question types|question types]]<br />
::* All question types can now have some teacher supplied commentary. This is displayed to all students after they have finished the question (depending on the quiz settings) and does not depend on what response the student gave. Use this to tell the student what the question was about, or link them to more information about the topic it covers.<br />
::* Matching questions can have extra wrong answers, and work when two questions have the same answer.<br />
::* Multiple-choice questions can have feedback for the whole question, as well as specific answers. This is particularly useful for multiple-response questions.<br />
::* Numerical questions can have different answers with different precisions and scores. (Previously this was only supported via GIFT import. Now you can edit questions like this.)<br />
<br />
==Moodle 1.6.1+==<br />
cvs or latest nightly build to be later released as 1.6.2; this section is work in progress<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed error when upgrading forum read tracking<br />
* Locales from language packs should finally work - please check your configuration variables and empty the locale field<br />
* Added missing link for course request<br />
* Fixed several glossary problems with non-ascii characters<br />
* Fixed bug where you could not regrade a quiz question where the teacher had added a comment with a ' character.<br />
* Fixed scheduled backups - they were broken in 1.6 and 1.6.1<br />
<br />
===New Features===<br />
<br />
* Authorize.net Payment Gateway: Autoconfigures credit card types if the merchant does not accept some types of credit cards<br />
<br />
==Moodle 1.6.1==<br />
20th July, 2006<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed regression in Turkish locale handling<br />
* Authorize and Paypal enrolment plugin cleanup<br />
* Fixed serious problem with failing Database restore<br />
* Fixed restore of HotPot module containing attempts<br />
* Minor Database module fixes<br />
* National characters in graphs now work for most languages out of the box<br />
* Reviewed and fixed all *nix locale codes in language packs<br />
* Fixed problems when using Resources with Blocks on the frontpage<br />
* Fixed missing events on the first day of month in calendar<br />
* Fixed several problems in Lesson - scores, branch tables, HTML editor issues<br />
* Fixed broken intermodule relinking of absolute paths - please do not use course backups from original 1.6<br />
* PDF byteserving problems caused by incorrect partial content length solved<br />
* Fixed several regressions in handling of multiple groups<br />
* Fixed alphabet problems in Glossary<br />
* Chameleon theme fixes and enhancements<br />
* Fixed all hard coded admin paths<br />
* Fixed moving of course sections<br />
* Fixed grading of Essays in Quiz<br />
* Several Quiz regrading problems solved<br />
* Questions are now exported into backupdata directory<br />
* Added workaround for problems when editting two quizes in one browser<br />
* Lots of other Quiz related bugs fixed - thanks Tim!<br />
<br />
* Fixed IE unsecure items warning on sites with https login<br />
* Improved cookie test on the login page<br />
* Potential security issue with unzipping maliciously-crafted zip files fixed<br />
* Satinized input parameters in help.php<br />
* Calendar view.php now respects forcelogin setting<br />
<br />
* And lots of other minor fixes worth upgrading<br />
<br />
===New Features===<br />
<br />
* Enhanced frontpage settings - frontpage can now be different for logged in users, changed category list display<br />
* Improved administration page layout<br />
* Possibility to change graph font for all locales - moodledata/lang/default.ttf takes precedence over lib/default.ttf<br />
* Local language packs may also contain default.ttf<br />
* Backported improved lang.php from HEAD<br />
* New config.php option $CFG->allowvisiblecoursesinhiddencategories<br />
<br />
===Known Problems===<br />
<br />
* Broken images in published question categories<br />
* Small number of sites reports problems with Quiz upgrade - please always do a full database backup before any upgrade!<br />
<br />
===Related===<br />
<br />
* Third party modules should be already updated for 1.6.x - you must install new versions before UTF-8 migration!<br />
* New integration of phpMyAdmin available - fixes upstream security problems and compatiblility with PHP 5<br />
<br />
==Moodle 1.6==<br />
19th June, 2006<br />
<br />
NOTE: Moodle 1.6 requires PHP 4.3.0 (or PHP 5.1.0) and MySQL 4.1.16 (4.1.12 if you use latin languages only). Here is more info on [[Upgrading to Moodle 1.6]].<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, with an optional repository for sharing packages between courses.<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
*[[Authorize.net Payment Gateway]] enrolment plugin <br />
::New feature called 'Order Review'. Admins and teachers may accept or deny payments before processing the credit card and they can also refund payments after processing the credit card in 'Payment Management' page. Students may view their order details. Address Verification System (AVS) and Scheduled-Capture support added. For 'Manual-Capture' admins are notified 5 days prior to pending orders expiring.<br />
===See also===<br />
*[[:Category:Moodle 1.6|Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4==<br />
21st May, 2006<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===Various fixes===<br />
<br />
'''Security'''<br />
* Improved kses cleaning of html SC#204<br />
* Prevent unwanted password change here SC#225<br />
* Fix for Secunia Advisory SA18267, plus some logging of suspicious activity.<br />
* AdoDB tests cleanup after Secunia Advisory SA18267<br />
* Fixed $cfg->forceloginforprofiles logic SC#207. Backported from HEAD<br />
<br />
'''General'''<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
* Added rss_get_url() to 1.5 to help support data module<br />
* Added support for having a linked tab even if it is currently selected.<br />
* RSS Client block: Removed secondary cache. [http://moodle.org/bugs/bug.php?op=show&bugid=4625 Bug 4625]<br />
* Email confirmation now includes lastname. [http://moodle.org/bugs/bug.php?op=show&bugid=4869 Bug 4869]<br />
* Database connection errors can now be reported to an admin. See $CFG->emailconnectionerrors in config-dist.php.<br />
* Metacourses: Fixed a problem with self enrolment in child courses.<br />
* Several MySQL v5 compatibility fixes<br />
* Avoid listing more than 200 courses in my courses block, and course listing pages.<br />
* SCORM: Fixed lesson status skin support<br />
* Skype: Added webstatus icon<br />
* File uploads: Only create a directory if needed, [http://moodle.org/bugs/bug.php?op=show&bugid=4659 bug 4659]<br />
* Admin Block. Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4627 bug 4627]: Hide "change password" link in admin block if the user is restricted. Credits for report & patch go to Joseph Rezeau.<br />
* HTMLArea: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4562 bug 4562]. Fix posted by sgarcia.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4626 bug 4626] - weblib.php: $course object conversion error in &quot;print_footer &quot; function<br />
* Messaging: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4621 bug 4621] errors in MySQL v3.23 with message backup.<br />
* Introducing Admin->Environment to help users assess installed software prior to the 1.6 upgrade<br />
* Course Restore: Now we avoid duplicates. [http://moodle.org/bugs/bug.php?op=show&bugid=4607 Bug 4607]<br />
* Assignment: Guests can no longer submit an online assignment. [http://moodle.org/bugs/bug.php?op=show&bugid=4604 Bug 4604]<br />
* File Downloads: Fixed problems for slow (dial up) clients, and avoid hogging memory when PHP's output compression is on.<br />
* Wiki: Supports initial load of contents from course file area. [http://moodle.org/bugs/bug.php?op=show&bugid=3830 Bug 3830]<br />
* Lesson: Now when a teacher edits a page with the "Edit page contents" button and then saves or cancels, s/he gets redirected back to the lesson navigation. This will help to streamline the editing.<br />
* Activity Modules Block - [http://moodle.org/bugs/bug.php?op=show&bugid=4586 bug 4586]<br />
* Metacourse: Fixes unenrolling [http://moodle.org/bugs/bug.php?op=show&bugid=4541 bug 4541]<br />
* File uploads: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4533 bug 4533] - Max upload size at course level ignored.<br />
* Enrol/Authorize.net: Added Address Verification System (AVS) support.<br />
* Online Users Block: Limit the number of students displayed.<br />
* Unicode Support: Typo3 Library updated to newest version.<br />
* Course Categories: Fixed courses and subcategories in an invisible category being visible. [http://moodle.org/bugs/bug.php?op=show&bugid=4074 Bug 4074]<br />
* Wiki: Fixed a fatal error updating wiki pages.<br />
* Added autocomplete=off in form tag to avoid browser autocomplete [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug:4423]<br />
* Password change: Primary administrator password can only be changed by the administraror him/herself.<br />
* Enrol/Authorize.net: Some changes:- allow_internal is not need anymore. Shows two option if enrolment key of course is set.- login_https is required for payment pages. My credit card is important. If you haven't a certificate forgot this module. (security)- Expiry date of credit card is more friendly :).<br />
* User profile: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4400 bug 4400]<br />
* Removed old THEME variable.<br />
* Added some more CSS hooks for the correctness feedback<br />
* Fix [http://moodle.org/bugs/bug.php?op=show&bugid=4366 bug 4366]<br />
* Makes autologinguest possible at site level<br />
* Micro-increment version number to 2.0.10<br />
* Corrected adjustment of relative URLs in <EMBED> tag<br />
* Merging from HEAD:Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4371 bug 4371] (also SC#199):Now manually created users with admin privileges and force change passwordcannot change their username with impunity.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4067 bug 4067] - allow user to update assignment when not yet marked<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4314 bug 4314]<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4206 bug 4206]<br />
* Delayed merge from HEAD - If tablelib is going to do fullname voodoo, allow default sort field to be firstname/lastname<br />
* Log actions must be strored to DB without &amp;print_log() takes care of it! [http://moodle.org/bugs/bug.php?op=show&bugid=3853 Bug 3853]<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4354 bug 4354]<br />
* shorten_text() AFTER format properly. See [http://moodle.org/bugs/bug.php?op=show&bugid=4355 bug 4355]<br />
* Prevent a warning when params is empty. [http://moodle.org/bugs/bug.php?op=show&bugid=4328 Bug 4328]<br />
* Now the section "jumpto" menu (showed in collapse mode), supportsthe multilang filter. [http://moodle.org/bugs/bug.php?op=show&bugid=4341 Bug 4341]<br />
* Print performance info if exists and $CFG->perfdebug is enabled.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4351 bug 4351]. New parasmeter for get_record_sql to disableauto-added LIMIT (in case we are using our own)<br />
* Solved bug found when trying to backup all users! http://moodle.org/mod/forum/discuss.php?d=27105<br />
* Fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]: merging problem when fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4303 bug 4303]<br />
* Mimic changes from "Ought to mention the improved assignment grading!"Merged from HEAD<br />
* Ought to mention the improved assignment grading!<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4086 bug 4086] spelling mistake<br />
* Commenting out gz_handler since it seem to cause problemsmore on http://moodle.org/mod/forum/discuss.php?d=34376<br />
<br />
'''Assignment'''<br />
* Fixed bug in "Prevent late submissions", thanks to Samuli, [http://moodle.org/bugs/bug.php?op=show&bugid=4780 bug 4780]<br />
<br />
'''Enrolment'''<br />
* Enrolment: Better explanation of flat file enrolment format. Re-formatted the imporved flat file enorlment description<br />
* Auth/LDAP: Better support for ActiveDirectory<br />
* Enrol/Authorize.net: PostgreSQL support and some indexes for speed.<br />
* Authorize.net: Address Verification System (AVS) support added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set (internal and authorize forms).<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']) but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4360 bug 4360]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4431 bug 4431], affecting site course, added function forum_user_can_view_post in lib.php<br />
<br />
'''Glossary Module'''<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Hotpot Module'''<br />
* Add support for HP5 quizzes (including JBC and old JQuiz)<br />
* Removed weighting from questiontext in JCloze import<br />
* Fixed import of JCloze into quiz module as a MULTIANSWER question<br />
* Fixed bug in restoring attempts from backup<br />
<br />
'''Lesson Module<br />
* Lesson: $navigation and $grade_value were undefined when lesson was added to site main page<br />
* Lesson: Lesson Essay Question Can't be Graded when attempt not finished. [http://moodle.org/bugs/bug.php?op=show&bugid=4174 Bug 4174]<br />
* Lesson: Added cancel button. [http://moodle.org/bugs/bug.php?op=show&bugid=4216 Bug 4216] - cancel button<br />
* Lesson: Fixed [http://moodle.org/mod/forum/discuss.php?d=37537 problem with storing the answerid for numerical questions].<br />
* Lesson: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=1187 bug 1187]<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4319 bug 4319]. Thanks to Jaroslav<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4217 bug 4217]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4829 bug 4829]<br />
* Now we avoid checking for lateness when teacher previews. [http://moodle.org/bugs/bug.php?op=show&bugid=4495 Bug 4495]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4688 bug 4688]<br />
* [http://moodle.org/mod/forum/discuss.php?d=39548 Rounding errors could lead to "Partially correct" for correct answers]<br />
* Added missing percentages to the grade selector, [http://moodle.org/bugs/bug.php?op=show&bugid=4250 bug 4250]<br />
* Avoid error messages in case $quiz->sumgrades is zero, [http://moodle.org/bugs/bug.php?op=show&bugid=4454 bug 4454]<br />
* [http://moodle.org/mod/forum/discuss.php?d=27730#181773 get_actual_response() method for cloze question type] contributed by Jean-Michel<br />
* Better PostgreSQL support<br />
* Now With Nicer Presentation of Questions<br />
* Summary text shouldn't be cleaned as only entered by teacher.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]. Report performance improvements caused regression with MySQLv3<br />
* Now we turn off browser-based autocomplete. Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug 4423] - Short Answer Quiz Q's Saving Form Entries<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
* Resource restore: Solved bug when [http://moodle.org/mod/forum/discuss.php?d=38801 decoding encoded links for resource]<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3==<br />
<br />
11th November, 2005<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2==<br />
<br />
16th July, 2005<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1==<br />
<br />
8th July, 2005<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5==<br />
<br />
5th June, 2005<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25116Latest release notes2006-08-31T07:46:04Z<p>Deneme: /* Moodle 1.6.1+ */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.7==<br />
Expected in September, 2006<br />
<br />
===Headline features===<br />
<br />
* [[Unit tests|Unit testing framework]]<br />
:: Making it easier for developers to write test code, which should ultimately lead to a more reliable Moodle.<br />
<br />
===Other improvements===<br />
<br />
* Improvements to the [[Quiz module|quiz]]<br />
::* The teacher can configure comments that are displayed to the student at the end of their attempt, with the comment displayed depending on the student's score.<br />
<br />
* Improvements to some core [[Question types|question types]]<br />
::* All question types can now have some teacher supplied commentary. This is displayed to all students after they have finished the question (depending on the quiz settings) and does not depend on what response the student gave. Use this to tell the student what the question was about, or link them to more information about the topic it covers.<br />
::* Matching questions can have extra wrong answers, and work when two questions have the same answer.<br />
::* Multiple-choice questions can have feedback for the whole question, as well as specific answers. This is particularly useful for multiple-response questions.<br />
::* Numerical questions can have different answers with different precisions and scores. (Previously this was only supported via GIFT import. Now you can edit questions like this.)<br />
<br />
==Moodle 1.6.1+==<br />
cvs or latest nightly build to be later released as 1.6.2; this section is work in progress<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed error when upgrading forum read tracking<br />
* Locales from language packs should finally work - please check your configuration variables and empty the locale field<br />
* Added missing link for course request<br />
* Fixed several glossary problems with non-ascii characters<br />
* Fixed bug where you could not regrade a quiz question where the teacher had added a comment with a ' character.<br />
* Fixed scheduled backups - they were broken in 1.6 and 1.6.1<br />
<br />
===New Features===<br />
<br />
* Authorize.net Payment Gateway: Autoconfigures credit card types, if the merchant does not accept some types of credit cards<br />
<br />
==Moodle 1.6.1==<br />
20th July, 2006<br />
<br />
===Bug Fixes===<br />
<br />
* Fixed regression in Turkish locale handling<br />
* Authorize and Paypal enrolment plugin cleanup<br />
* Fixed serious problem with failing Database restore<br />
* Fixed restore of HotPot module containing attempts<br />
* Minor Database module fixes<br />
* National characters in graphs now work for most languages out of the box<br />
* Reviewed and fixed all *nix locale codes in language packs<br />
* Fixed problems when using Resources with Blocks on the frontpage<br />
* Fixed missing events on the first day of month in calendar<br />
* Fixed several problems in Lesson - scores, branch tables, HTML editor issues<br />
* Fixed broken intermodule relinking of absolute paths - please do not use course backups from original 1.6<br />
* PDF byteserving problems caused by incorrect partial content length solved<br />
* Fixed several regressions in handling of multiple groups<br />
* Fixed alphabet problems in Glossary<br />
* Chameleon theme fixes and enhancements<br />
* Fixed all hard coded admin paths<br />
* Fixed moving of course sections<br />
* Fixed grading of Essays in Quiz<br />
* Several Quiz regrading problems solved<br />
* Questions are now exported into backupdata directory<br />
* Added workaround for problems when editting two quizes in one browser<br />
* Lots of other Quiz related bugs fixed - thanks Tim!<br />
<br />
* Fixed IE unsecure items warning on sites with https login<br />
* Improved cookie test on the login page<br />
* Potential security issue with unzipping maliciously-crafted zip files fixed<br />
* Satinized input parameters in help.php<br />
* Calendar view.php now respects forcelogin setting<br />
<br />
* And lots of other minor fixes worth upgrading<br />
<br />
===New Features===<br />
<br />
* Enhanced frontpage settings - frontpage can now be different for logged in users, changed category list display<br />
* Improved administration page layout<br />
* Possibility to change graph font for all locales - moodledata/lang/default.ttf takes precedence over lib/default.ttf<br />
* Local language packs may also contain default.ttf<br />
* Backported improved lang.php from HEAD<br />
* New config.php option $CFG->allowvisiblecoursesinhiddencategories<br />
<br />
===Known Problems===<br />
<br />
* Broken images in published question categories<br />
* Small number of sites reports problems with Quiz upgrade - please always do a full database backup before any upgrade!<br />
<br />
===Related===<br />
<br />
* Third party modules should be already updated for 1.6.x - you must install new versions before UTF-8 migration!<br />
* New integration of phpMyAdmin available - fixes upstream security problems and compatiblility with PHP 5<br />
<br />
==Moodle 1.6==<br />
19th June, 2006<br />
<br />
NOTE: Moodle 1.6 requires PHP 4.3.0 (or PHP 5.1.0) and MySQL 4.1.16 (4.1.12 if you use latin languages only). Here is more info on [[Upgrading to Moodle 1.6]].<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, with an optional repository for sharing packages between courses.<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
*[[Authorize.net Payment Gateway]] enrolment plugin <br />
::New feature called 'Order Review'. Admins and teachers may accept or deny payments before processing the credit card and they can also refund payments after processing the credit card in 'Payment Management' page. Students may view their order details. Address Verification System (AVS) and Scheduled-Capture support added. For 'Manual-Capture' admins are notified 5 days prior to pending orders expiring.<br />
===See also===<br />
*[[:Category:Moodle 1.6|Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4==<br />
21st May, 2006<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===Various fixes===<br />
<br />
'''Security'''<br />
* Improved kses cleaning of html SC#204<br />
* Prevent unwanted password change here SC#225<br />
* Fix for Secunia Advisory SA18267, plus some logging of suspicious activity.<br />
* AdoDB tests cleanup after Secunia Advisory SA18267<br />
* Fixed $cfg->forceloginforprofiles logic SC#207. Backported from HEAD<br />
<br />
'''General'''<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
* Added rss_get_url() to 1.5 to help support data module<br />
* Added support for having a linked tab even if it is currently selected.<br />
* RSS Client block: Removed secondary cache. [http://moodle.org/bugs/bug.php?op=show&bugid=4625 Bug 4625]<br />
* Email confirmation now includes lastname. [http://moodle.org/bugs/bug.php?op=show&bugid=4869 Bug 4869]<br />
* Database connection errors can now be reported to an admin. See $CFG->emailconnectionerrors in config-dist.php.<br />
* Metacourses: Fixed a problem with self enrolment in child courses.<br />
* Several MySQL v5 compatibility fixes<br />
* Avoid listing more than 200 courses in my courses block, and course listing pages.<br />
* SCORM: Fixed lesson status skin support<br />
* Skype: Added webstatus icon<br />
* File uploads: Only create a directory if needed, [http://moodle.org/bugs/bug.php?op=show&bugid=4659 bug 4659]<br />
* Admin Block. Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4627 bug 4627]: Hide "change password" link in admin block if the user is restricted. Credits for report & patch go to Joseph Rezeau.<br />
* HTMLArea: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4562 bug 4562]. Fix posted by sgarcia.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4626 bug 4626] - weblib.php: $course object conversion error in &quot;print_footer &quot; function<br />
* Messaging: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4621 bug 4621] errors in MySQL v3.23 with message backup.<br />
* Introducing Admin->Environment to help users assess installed software prior to the 1.6 upgrade<br />
* Course Restore: Now we avoid duplicates. [http://moodle.org/bugs/bug.php?op=show&bugid=4607 Bug 4607]<br />
* Assignment: Guests can no longer submit an online assignment. [http://moodle.org/bugs/bug.php?op=show&bugid=4604 Bug 4604]<br />
* File Downloads: Fixed problems for slow (dial up) clients, and avoid hogging memory when PHP's output compression is on.<br />
* Wiki: Supports initial load of contents from course file area. [http://moodle.org/bugs/bug.php?op=show&bugid=3830 Bug 3830]<br />
* Lesson: Now when a teacher edits a page with the "Edit page contents" button and then saves or cancels, s/he gets redirected back to the lesson navigation. This will help to streamline the editing.<br />
* Activity Modules Block - [http://moodle.org/bugs/bug.php?op=show&bugid=4586 bug 4586]<br />
* Metacourse: Fixes unenrolling [http://moodle.org/bugs/bug.php?op=show&bugid=4541 bug 4541]<br />
* File uploads: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4533 bug 4533] - Max upload size at course level ignored.<br />
* Enrol/Authorize.net: Added Address Verification System (AVS) support.<br />
* Online Users Block: Limit the number of students displayed.<br />
* Unicode Support: Typo3 Library updated to newest version.<br />
* Course Categories: Fixed courses and subcategories in an invisible category being visible. [http://moodle.org/bugs/bug.php?op=show&bugid=4074 Bug 4074]<br />
* Wiki: Fixed a fatal error updating wiki pages.<br />
* Added autocomplete=off in form tag to avoid browser autocomplete [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug:4423]<br />
* Password change: Primary administrator password can only be changed by the administraror him/herself.<br />
* Enrol/Authorize.net: Some changes:- allow_internal is not need anymore. Shows two option if enrolment key of course is set.- login_https is required for payment pages. My credit card is important. If you haven't a certificate forgot this module. (security)- Expiry date of credit card is more friendly :).<br />
* User profile: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4400 bug 4400]<br />
* Removed old THEME variable.<br />
* Added some more CSS hooks for the correctness feedback<br />
* Fix [http://moodle.org/bugs/bug.php?op=show&bugid=4366 bug 4366]<br />
* Makes autologinguest possible at site level<br />
* Micro-increment version number to 2.0.10<br />
* Corrected adjustment of relative URLs in <EMBED> tag<br />
* Merging from HEAD:Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4371 bug 4371] (also SC#199):Now manually created users with admin privileges and force change passwordcannot change their username with impunity.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4067 bug 4067] - allow user to update assignment when not yet marked<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4314 bug 4314]<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4206 bug 4206]<br />
* Delayed merge from HEAD - If tablelib is going to do fullname voodoo, allow default sort field to be firstname/lastname<br />
* Log actions must be strored to DB without &amp;print_log() takes care of it! [http://moodle.org/bugs/bug.php?op=show&bugid=3853 Bug 3853]<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4354 bug 4354]<br />
* shorten_text() AFTER format properly. See [http://moodle.org/bugs/bug.php?op=show&bugid=4355 bug 4355]<br />
* Prevent a warning when params is empty. [http://moodle.org/bugs/bug.php?op=show&bugid=4328 Bug 4328]<br />
* Now the section "jumpto" menu (showed in collapse mode), supportsthe multilang filter. [http://moodle.org/bugs/bug.php?op=show&bugid=4341 Bug 4341]<br />
* Print performance info if exists and $CFG->perfdebug is enabled.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4351 bug 4351]. New parasmeter for get_record_sql to disableauto-added LIMIT (in case we are using our own)<br />
* Solved bug found when trying to backup all users! http://moodle.org/mod/forum/discuss.php?d=27105<br />
* Fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]: merging problem when fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4303 bug 4303]<br />
* Mimic changes from "Ought to mention the improved assignment grading!"Merged from HEAD<br />
* Ought to mention the improved assignment grading!<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4086 bug 4086] spelling mistake<br />
* Commenting out gz_handler since it seem to cause problemsmore on http://moodle.org/mod/forum/discuss.php?d=34376<br />
<br />
'''Assignment'''<br />
* Fixed bug in "Prevent late submissions", thanks to Samuli, [http://moodle.org/bugs/bug.php?op=show&bugid=4780 bug 4780]<br />
<br />
'''Enrolment'''<br />
* Enrolment: Better explanation of flat file enrolment format. Re-formatted the imporved flat file enorlment description<br />
* Auth/LDAP: Better support for ActiveDirectory<br />
* Enrol/Authorize.net: PostgreSQL support and some indexes for speed.<br />
* Authorize.net: Address Verification System (AVS) support added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set (internal and authorize forms).<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']) but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4360 bug 4360]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4431 bug 4431], affecting site course, added function forum_user_can_view_post in lib.php<br />
<br />
'''Glossary Module'''<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Hotpot Module'''<br />
* Add support for HP5 quizzes (including JBC and old JQuiz)<br />
* Removed weighting from questiontext in JCloze import<br />
* Fixed import of JCloze into quiz module as a MULTIANSWER question<br />
* Fixed bug in restoring attempts from backup<br />
<br />
'''Lesson Module<br />
* Lesson: $navigation and $grade_value were undefined when lesson was added to site main page<br />
* Lesson: Lesson Essay Question Can't be Graded when attempt not finished. [http://moodle.org/bugs/bug.php?op=show&bugid=4174 Bug 4174]<br />
* Lesson: Added cancel button. [http://moodle.org/bugs/bug.php?op=show&bugid=4216 Bug 4216] - cancel button<br />
* Lesson: Fixed [http://moodle.org/mod/forum/discuss.php?d=37537 problem with storing the answerid for numerical questions].<br />
* Lesson: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=1187 bug 1187]<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4319 bug 4319]. Thanks to Jaroslav<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4217 bug 4217]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4829 bug 4829]<br />
* Now we avoid checking for lateness when teacher previews. [http://moodle.org/bugs/bug.php?op=show&bugid=4495 Bug 4495]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4688 bug 4688]<br />
* [http://moodle.org/mod/forum/discuss.php?d=39548 Rounding errors could lead to "Partially correct" for correct answers]<br />
* Added missing percentages to the grade selector, [http://moodle.org/bugs/bug.php?op=show&bugid=4250 bug 4250]<br />
* Avoid error messages in case $quiz->sumgrades is zero, [http://moodle.org/bugs/bug.php?op=show&bugid=4454 bug 4454]<br />
* [http://moodle.org/mod/forum/discuss.php?d=27730#181773 get_actual_response() method for cloze question type] contributed by Jean-Michel<br />
* Better PostgreSQL support<br />
* Now With Nicer Presentation of Questions<br />
* Summary text shouldn't be cleaned as only entered by teacher.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]. Report performance improvements caused regression with MySQLv3<br />
* Now we turn off browser-based autocomplete. Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug 4423] - Short Answer Quiz Q's Saving Form Entries<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
* Resource restore: Solved bug when [http://moodle.org/mod/forum/discuss.php?d=38801 decoding encoded links for resource]<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3==<br />
<br />
11th November, 2005<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2==<br />
<br />
16th July, 2005<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1==<br />
<br />
8th July, 2005<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5==<br />
<br />
5th June, 2005<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Roles&diff=3034Roles2006-08-09T14:06:56Z<p>Deneme: </p>
<hr />
<div>'''Roles and capabilities''' are planned to be included in Moodle 1.7. For now, we have some basic ideas of how to implement such a structure in Moodle.<br />
<br />
''Please note that none of the following is finalised.''<br />
<br />
==Definitions==<br />
<br />
By roles, we mean an identifier of the user's status, for example, teacher, student and forum moderator are examples of roles.<br />
<br />
A capability is a permission to access some particular Moodle feature. Capabilities are associated with roles. For example, ''mod/forum:replypost'' is a capability.<br />
<br />
==The existing system==<br />
<br />
Currently in Moodle, we have a fixed set of roles i.e. primary admin, admins, course creators, editing teachers, non-editing teachers, students, and guests. For each role, the capability or actions that they can performed are fixed. For example, the role student allows the user to submit an assignment, but doesn't allow the user to browse/edit other users' work. By using this setup we limit ourselves to a rather rigid set of capabilities for each role. If we want, say a particular student or group to be able to mark assignments in a particular course, we can't do that without giving these users teacher privileges.<br />
<br />
==The new roles and capability system==<br />
<br />
<br />
{{Moodle 1.7}}The new system will allow authorized users to define an arbitrary number of roles. Each role can have a customizable set of capabilities in every context. A context can be the whole Moodle site, a course, a module instance. E.g. quiz 5 in 'Introduction to Photography'. We have identified the following contexts:<br />
<br />
#CONTEXT_SYSTEM<br />
#CONTEXT_PERSONAL<br />
#CONTEXT_USERID<br />
#CONTEXT_COURSECAT<br />
#CONTEXT_COURSE<br />
#CONTEXT_GROUP<br />
#CONTEXT_MODULE<br />
#CONTEXT_BLOCK<br />
<br />
The above contexts are listed from the most general to the most specific. An authorized user will be able to assign an arbitrary number of roles to each user.<br />
<br />
Capabilities can have the following permissions:<br />
<br />
#CAP_INHERIT<br />
#CAP_ALLOW<br />
#CAP_PREVENT<br />
#CAP_PROHIBIT<br />
<br />
If no permission is defined, then the capability permission is inherited from a context that is more general than the current context. If we define different permission values for the same capability in different contexts, we say that we are overriding the capability in the more specific context.<br />
<br />
Since the capabilities in each role could be different, there could be conflict in capabilities. This is resolved by enforcing the rule that the capability defined for a more specific context will win, unless a prohibit is encountered in a less specific context.<br />
<br />
For example, Mark has a student role at course level, which allows him to write into a wiki. But Mark also got assigned a guest role at a module context level (for a particular wiki) which prevents him from writing to the wiki (read only). Therefore, for this particular wiki, Mark will not be able to write to the wiki since the more specific context wins.<br />
<br />
If we set a prohibit on a capability, it means that the capability cannot be overridden and will always have a permission of prevent (deny). Prohibit always wins. For example, Jeff has a naughty student role that prohibits him from postings in any forums (for the whole site), but he's also assigned a facilitator role in "Science forum" in the course Science and Math 101. Since prohibit always wins, Jeff is unable to post in "Science forum".<br />
<br />
Allow and prevent will cancel each other out if set for the same capability at the same context level. If this happens, we refer to the previous context level to determine the permission for the capability.<br />
<br />
<br />
''A smooth upgrade will be provided with 1.7. The existing roles (admin, teacher, student, etc), and the exisiting capabilities will be retained. This is done by creating default roles at site/course levels, and assigning the current users to these roles accordingly. The default roles will have default capabilities associated with them, which pretty much is what we have in 1.6. The whole process is automatic so there's nothing to worry about =). With no modifications, Moodle will operate exactly the same before and after the upgrade.''<br />
<br />
==The plan==<br />
<br />
There are a few major things that need to be done. Here's a list (in no particular order):<br />
<br />
#Identify permissions required for site/course/each module.<br />
#Define the database structure for storing roles and capabilities.<br />
#Recode the whole of Moodle, including all modules to support the new structure. Instead of using <code>isteacher()</code> or <code>isstudent()</code> we should be using <code>has_capability($capability, $instanceid)</code> etc. A new API for handling roles and capabilities will be implemented (accesslib.php).<br />
#Add storage of capabilities for each module. Can be done either in a file, e.g. db/capability.xml, or as a sql file that gets installed to a central db whenever this module is installed. Either way, what do we do when we need to upgrade these capabilities? Some capabilities might need refining/splitting later on. How do we control the 'version' of a capability?<br />
#Consider interface issues, especially how to manage conflicting role/exception rules.<br />
#Upon logging in, we should use a cache to store capability, down to module level. How should that be structured?<br />
#Consider the impact on backup/restore.<br />
#Upgrade path for current users. The user information in table user_coursecreators, user_admins, user_teachers, and user_students will most likely be migrated to the new roles and capabilities tables. The users will most likely be assigned default roles that comes with default capabilities (e.g. teachers, admins, students, etc). The old tables themselves could possibly be dropped at the end of the upgrade.<br />
<br />
==Capabilities==<br />
<br />
This is a comprehensive list of capabilities, well, in the making. It is important that capability names are unique. Please edit. Should we distinguish canedit and candelete?<br />
<br />
What about a canview capability? Like for choice, where a person is allowed to see the choice question but not participate in it? --[[User:N Hansen|N Hansen]] 19:29, 16 May 2006 (WST)<br />
<br />
Certainly need a canview or cansee capability for parents as linked to their child's data/contributions.<br />
<br />
Do we need to add canview and cansearch logs at site/course/user/group level?<br />
<br />
I could use a canview at a course level, if I understand what that means exactly.--[[User:N Hansen|N Hansen]] 19:43, 12 June 2006 (WST)<br />
<br />
<br />
<br />
===Core-level Capabilities===<br />
<br />
Moodle core capabilitie names start with 'moodle/'. The capabilities for the Moodle core are defined in lib/db/access.php<br />
Do we still keep student view? What is a student view?<br />
<br />
#moodle/legacy:guest - legacy capabilities are used to transition existing users to the new roles system during the upgrade to Moodle 1.7<br />
#moodle/legacy:student<br />
#moodle/legacy:teacher<br />
#moodle/legacy:editingteacher<br />
#moodle/legacy:coursecreator<br />
#moodle/legacy:admin<br />
#moodle/site:doanything - special capability, meant for admins, if is set, overrides all other capability settings<br />
#moodle/site:config - applicable in admin/index.php and config.php (might break down later) : 1)admin/config.php 2)admin/configure.php 3)blocks/admin/block_admin.php load_content_for_site()<br />
#moodle/site:manageblocks - adding/removing/editing blocks (site, course contexts only for now) : 1)_add_edit_controls moodleblock.class.php <br />
#moodle/site:backup - can create a course backup : 1)course/category.php 2)block_admin.php<br />
#moodle/site:restore - can restore into this context : 1)course/category.php 2)block_admin.php<br />
#moodle/site:import - can import other courses into this context : 1)block_admin.php<br />
#moodle/site:accessallgroups - able to access all groups irrespective of what group the user is in<br />
#moodle/blog:view - read blogs<br />
#moodle/blog:create - write new blog posts<br />
#moodle/blog:manageofficialtags - create/delete official blog tags that others can use<br />
#moodle/blog:managepersonaltags - create/delete official blog tags that others can use<br />
#moodle/blog:manageentries - edit/delete all blog entries<br />
#moodle/course:create - create courses : 1)course/edit.php 2)course/category.php 3)course/index.php<br />
#moodle/course:delete - create courses : 1)course/category.php<br />
#moodle/course:update - update course settings<br />
#moodle/course:view - can use this to find participants<br />
#moodle/course:viewparticipants - allows a user to view participant list<br />
#moodle/course:viewscales - view scales (i.e. in a help window?) : 1)course/scales.php<br />
#moodle/course:manageactivities - adding/removing/editing activities and resources (don't think it makes any sense to split these)<br />
#moodle/course:managescales - add, delete, edit scales, move scales up and down : 1)blocks/block_admin.php 2)course/scales.php<br />
#moodle/course:managegroups - managing groups, add, edit, delete : 1)course/groups.php 2)course/group.php<br />
#moodle/course:visibility - hide/show courses : 1)course/category.php<br />
#moodle/course:activityvisibility - hide/show activities within a course<br />
#moodle/course:viewhiddenactivities - able to see activities that have been hidden<br />
#moodle/category:create - create category : 1)course/index.php<br />
#moodle/category:delete - delete category : 1)course/index.php<br />
#moodle/category:update - update category settings : 1)course/category.php<br />
#moodle/category:visibility - hide/show categories : 1)course/index.php<br />
#moodle/user:create - create user : 1) user/edit.php<br />
#moodle/user:delete - delete user : 1) admin/user.php<br />
#moodle/user:update - update user settings : 1) user/edit.php<br />
#moodle/user:viewdetails - view personally-identifying user details (e.g. name, photo). This ties in with the "visitor" scenario described below.<br />
#moodle/calendar:manageownentries - create/edit/delete <br />
#moodle/calendar:manageentries - create/edit/delete<br />
#moodle/role:assign - assign roles to users<br />
#moodle/role:manage - create/edit/delete roles, set capability permissions for each role<br />
<br />
===Module-level Capabilities===<br />
The capabilities are cached into a database table when a module is installed or updated. Whenever the capability definitions are updated, the module version number should be bumped up so that the database table can be updated.<br />
<br />
The naming convention for capabilities that are specific to modules and blocks is 'mod/mod_name:capability'. The module capabilities are defined in mod/mod_name/db/access.php.<br />
<br />
#Assignment<br />
##mod/assignment:view- reading the assignment description<br />
##mod/assignment:submit - turn assignment in<br />
##mod/assignment:grade - grading, viewing of list of submitted assignments<br />
#Chat<br />
##mod/chat:chat - allows a user to participate in this chat<br />
##mod/chat:readlog - allows a user to read past chat session logs<br />
##mod/chat:deletelog - allows a user to delete past chat logs<br />
#Choice<br />
##mod/choice:choose - make a choice<br />
##mod/choice:readresponses - read all responses<br />
##mod/choice:deleteresponses - deletes all responses<br />
##mod/choice:downloadresponses - download responses<br />
#Database<br />
##mod/data:readentry - reads other people's entry<br />
##mod/data:writeentry - add / edit and delete (own) entries<br />
##mod/data:managetemplates - add, delete, edit fields and templates<br />
##mod/data:manageentries - edit/delete all entries<br />
##mod/data:comment - comment<br />
##mod/data:managecomments - edit/delete all comments<br />
##mod/data:rate - rate an entry<br />
##mod/data:approve - approves an entry<br />
##mod/data:uploadentries - batch upload of entries<br />
#Exercise<br />
##mod/exercise:assess<br />
#Forum<br />
##mod/forum:viewforum<br />
##mod/forum:viewdiscussion<br />
##mod/forum:viewdiscussionsfromallgroups<br />
##mod/forum:viewhiddentimedposts<br />
##mod/forum:startdiscussion<br />
##mod/forum:replypost<br />
##mod/forum:viewrating<br />
##mod/forum:viewanyrating<br />
##mod/forum:rate<br />
##mod/forum:createattachment<br />
##mod/forum:deleteownpost<br />
##mod/forum:deleteanypost<br />
##mod/forum:splitdiscussions<br />
##mod/forum:movediscussions<br />
##mod/forum:editanypost<br />
##mod/forum:viewqandawithoutposting<br />
##mod/forum:viewsubscribers<br />
##mod/forum:managesubscriptions<br />
##mod/forum:throttlingapplies<br />
#Glossary<br />
##mod/glossary:view - read entries<br />
##mod/glossary:write - add entries<br />
##mod/glossary:manageentries - add, edit, delete entries<br />
##mod/glossary:managecategories - create, delete, edit categories<br />
##mod/glossary:comment - comment on an entry<br />
##mod/glossary:managecomments - edit, delete comments<br />
##mod/glossary:import - import glossaries<br />
##mod/glossary:export - export glossaries<br />
##mod/glossary:approve - approve glossaries<br />
##mod/glossary:rate - rates glossary<br />
##mod/glossary:viewrating - view ratings<br />
#Hotpot<br />
##mod/hotpot:view<br />
#Label<br />
##none<br />
#Lams<br />
##TBD<br />
#Lesson<br />
##TBD<br />
#Quiz<br />
##TBD<br />
#Resource<br />
##mod/resource:view<br />
#Scorm<br />
##mod/scorm:view<br />
##mod/scorm:viewgrades<br />
#Survey<br />
##mod/survey:download - downloads survery result<br />
##mod/survey:participate - participate/ do survey<br />
##mod/survey:readresponses - read all user's responese<br />
#Wiki<br />
##Waiting on new wiki<br />
#Workshop<br />
##Waiting on new Workshop<br />
<br />
===Enrolment-level Capabilities===<br />
<br />
The naming convention for capabilities that are specific to enrolment is 'enrol/enrol_name:capability'. The enrolment capabilities are defined in enrol/enrol_name/db/access.php.<br />
<br />
#Authorize.net Payment Gateway <br />
##enrol/authorize:managepayments - manage user payments, capture, void, refund, delete etc.<br />
<br />
<br />
==Questions==<br />
I am adding question categories here because they seem to have been forgotten in the whole scheme of things since having been removed from the quiz module itself. I've made a suggestion on how these could be handled in [http://www.moodle.org/bugs/bug.php?op=show&bugid=6118&pos= bug 6118].<br />
<br />
See [http://moodle.org/mod/forum/discuss.php?d=51143 this forum thread] for a discussion about the current problems wth publishing question categories.[[User:Tim Hunt|Tim Hunt]] 18:50, 8 August 2006 (WST)<br />
<br />
==Scenarios==<br />
<br />
This section is for brainstorming some example roles that we would like to support:<br />
<br />
===Student===<br />
Has this one been missed?<br />
<br />
===Site Designers===<br />
Is there a role for people involved in how the site looks but not full administrators? Thinking here of online control of themes rather than FTP theme uploading. But in either case they caneditlogos, caneditcss, candeditlevelatwhichthemeapplies.<br />
<br />
===Educational Authority Adviser===<br />
Someone who would want to browse the site and may be asked to comment or contribute to particular discussions or developments in school. Access for this role would be controlled by the school in the case of school level moodles but may be different if there were to be a Local Authority wide Moodle.<br />
<br />
===Educational Inspector===<br />
Someone who will visit the site to verify the school's self review that comments on home school relationships, extending the classroom etc. They may want to see summaries of usage and reports from surveys garnering parent and pupil views.<br />
<br />
===Second Marker / Moderator===<br />
A teacher within ths site that has access to assignments and quizzes from another teacher's course for second marking purposes. This may need additional functionality adding to the assignment module so that two sets of grades/feedback can be given to one set of assignments.<br />
<br />
===Peer observer of teaching===<br />
Many institutions encourage peer observation of teaching, to encourage reflection on practice. In online environments this will be similar to moderation or inspection. The peer observer would need to be able to experience the course "as a student", but also to be able to view summaries of usage, transcripts of interactions (forums/surveys/polls etc), grades assigned (e.g. in assignments).<br />
<br />
===External Examiner===<br />
Has all the rights of inpectors, but would also need to be able to review assignments and feedback, view forums, glossaries etc. However, would not want to post, feedback onto the site at all.<br />
<br />
===Parent===<br />
A parent will have one or more children in one or more institutions which could be using one or more moodle instances or a mixture of Learning Platforms. A parent's role will vary depending on the age of their children and whether they are contributing as a parent or a school supporter.<br />
<br />
In Early Years (EY=3+4 yr olds) and Key Stage 1 (KS1=5+6 yr olds) they may play/learn on an activity or write for the child. Parents often interpret homework tasks and read to their children perhaps filling in a joint reading diary. In Key Stage 2 (KS2=7-11 yr olds) parents would be more monitoring but may join in as well.<br />
<br />
In Key stages 3 (KS3=12-14 yr olds) and 4 (KS4=15+16 yr olds) this changes to more of a monitoring/awareness role where a parent would expect to have a summary report of attendance, attainment and general achievement on a weekly/monthly/termly or annual basis. Parents will often be asked to sign and write back comments about this review report.<br />
<br />
In all Key Stages there is a great need for parents to receive communication from the school which they can confirm they have received by signing a form. In some cases this may also involve making choices from a list. It may also involve payment for a trip or disco being returned so there could be the possibility of electronic payments. Also in all Key Satges there may be a home-school agreement which may be signed up to. Could this form part of a site policy system that incorporates a tickable list of activities the parent agrees to the child using (blogs/wikis/forums etc.)?<br />
<br />
Parent's evenings often involve complex booking systems that attempt to get parent's and teachers together. Easy for EY/KS1/KS2 very difficult for KS3/KS4. Wow would this help if it was built into the Learning Platform.<br />
<br />
In some cases there needs to be confidential communication between the parent and the teacher without the child being party to this. It may involve teaching and learning but could also involve a behaviour or medical issue. Often this may be done via a sealed letter or face to face. <br />
<br />
The latest incarnation of OfSTED with the Self Review Framework (SEF) there is a greater emphasis on schools gathering parent voice via surveys and discussion. There is a clear match here with parents have access to parental votes, questionnaires and discussions and for schools to be able to publish news, results and reports back to parents.<br />
<br />
In the UK the LP framework and agenda as being pushed by the DfES via Becta emphasises that within the mandatory groups and roles functionality the parent role is likely to be required to meet the LP Framework procurement standard.<br />
<br />
Again in the UK, parents have their own independent right of access to a child's educational records. Obviously, children's records must not be made available to other parties, including the parents of other children in the same class. Thus it would be necessary to associate parent accounts with their own child's accounts in such a way that they could, if so desired, have read access to their child's grades, answers and contributions, but generally not those of other children - this may be problematic in the case of wiki activities or forum posts.<br />
<br />
There is some concern that children's forum contributions etc may be constrained if their parents are able to read all that they write; this may be particularly problematic in areas such as Personal, Social and Health Education (PSHE), where some schools may choose to use obfuscated usernames.<br />
<br />
===Manager===<br />
''Please add text here...''<br />
<br />
===Weekly Seminar Leader===<br />
''In a university seminar, typically 8-15 students in their 3rd/4th year, each student is responsible for leading one topic in a study series. I ask each student to research 5-10 resources, then give a powerpoint presentation to the other students. This is followed by an in-class discussion and then online homework. The homework involves some fun quiz questions and then some reflective journal questions. I ask each seminar leader to prepare the quiz questions and journal questions as well as their presentation. To do that, I would like to assign activity-making/authoring roles to the student--either for a short period, or for duration of the whole course. Thus "Allow Quiz Authoring Role" or "Allow Assignment Authoring Role" at the course level or, if possible, even the Topic level (in a topic or week format course) would be important.''<br />
<br />
===Mentor/Mentee===<br />
''Please add text here...''<br />
<br />
===Community-Designed Rating Criteria===<br />
''The gradebook tends to be the domain of the teacher. What if community/peer ratings/marks could also be entered there? What if peer assessment criteria could be designed by the students, not just the teacher?''<br />
<br />
===Visitor===<br />
<br />
This would be a role whereby one could allow a visitor to visit one's classroom. This might be a colleague interested in seeing your course, or a journalist who might be writing an article about one's site. They should not be able to see the names of any students anywhere (eg recent activity, forum posts) for privacy reasons. They should be able to try out things like quizzes, and lessons but no grades would be recorded (like in teacher preview mode). They would not be able to participate in choices and forums but could view them. It would be read only in a way like former-student role below but without access to a particular student's records that former student role would grant. <br />
<br />
===Former Student===<br />
This role would be of particular use for courses with rolling enrollments. This role would be one where a student had completed all of the requirements of a course (ie assignments, quizzes etc.) but wished to have continued access to the course material for review or consultation. The key factor is that one would give access to the completed student to the notes he read, his work and the teacher's comments on it, but he would not be allowed to do anything that would take up the teacher's time. In other words, a sort-of read-only access to the course. How forums, which might contain pertinent information and would continue to grow, would be handled is a question. Perhaps the student would be shown only what was in the forums at the time he completed the course. He would not be allowed to see any new posts or add any himself. Same thing for database and glossary entries. In other words, a snapshot of the course at the time his regular enrollment ended. He shouldn't be able to see the names or profiles of any newly enrolled students for privacy reasons-hence the restrictions on forum access. One issue that would have to be dealt with would be changes to existing modules-such as resources. Does the student get access to the module as it was or as it is? We have no versioning of resources in Moodle so this would be a problem. What about a teacher changing a quiz question so that the answer is different? What would a former student see?<br />
<br />
Is this the same as '''ALUMNUS''' ? An ALUMNUS should be able to search for all other ALUMNI of the school, interact with them and be enrolled in a seperate course - which is like a META course with all the content of his learning and interaction - as well as capabilities to be a part of this ALUMNI only course. All the teachers of courses during school years should automatically be a part of the ALUMNI course .. which means when an ALUMNUS is enrolled in a course, the original teachers of all his courses get enrolled ? --[[User:Anil Sharma|Anil Sharma]] 20:54, 15 July 2006 (WST)<br />
<br />
===Librarian===<br />
<br />
Reference Librarians have an active role in most of the courses taught at Earlham College (with Bibliographic Instruction). The Librarian role within Moodle could encompass default read access to all courses (unless prohibited by course teacher) and read access to all components of the course unless access is barred (again by teacher). The Librarians would also perhaps have a block called perhaps Reference Services or Reference Desk with write access where they could deposit resources. Also this block might have a chat applet whereby enrolled students could chat to the Reference Librarian on duty about their bibliographic research needs.<br />
<br />
In schools there is often a book review system. This may be covered by the lending system database but may not in which case a librarian may neeed to have a course area they can create a database template to handle the reviews in which case they may have a normal teacher style role? Off topic but course an integration with common schools database systems would be great.<br />
<br />
===Teacher===<br />
<br />
Teachers should have read access to other Teacher's courses unless explictly prohibited. They should be able to set parts of their own course to be totally private (perhaps even to admin?). Just as each activity can currently be set to have group access, each activity could have a permissions field. Teachers could set default permissions for all activities on their course (eg they might disallow Librarian access for example) and then change the access permission for an individual activity. <br />
<br />
I think that what is needed is a simple heirarchy of permissions and levels of granularity.<br />
<br />
I would take issue with "teachers should have read access to other teacher's courses unless explicitly prohibited." This is a violation of the students' privacy as how they perform and what they do in one class isn't the business of another teacher. Moreover, in the real world a teacher wouldn't suddenly go sit in on a colleague's class without asking permission first. I would not have appreciated such an invasion of privacy as either a teacher or a student. It could be an option, but shouldn't be default.--[[User:N Hansen|N Hansen]] 19:54, 12 June 2006 (WST)<br />
<br />
===Community Education Tutors/Trainers===<br />
Teachers may be community adult education trainers making use of a school moodle so must only have access to their courses unless given access elsewhere. They would not necessarily get the default teacher privileges.<br />
<br />
===Secretary/Student Worker===<br />
<br />
We often have faculty who want their departmental secretary or student worker to scan and upload files and perhaps create resources. Currently they have to be given teacher access to the course. This is dangerous from a FERPA standpoint since they could easily get access to grades.<br />
<br />
===Teaching Assistant===<br />
<br />
Our Faculty frequently have undergraduate students acting as Teaching Assistants. These students need to be able to add resources, create assignments, and possibly grade assignments. However, due to FERPA they cannot have access to other students' overall grade information. I think the requirements here are slightly different than those of Secretary/Student Worker<br />
<br />
===Student - FERPA rights===<br />
<br />
A student that has asserted their FERPA rights to non-disclosure. Typically includes not publishing their name<br />
in any public place. Could include this student only being seen with an "alias" within course spaces. Is this an attribute rather<br />
than a role?<br />
<br />
===Help Desk===<br />
<br />
Help desk agents that have read access for the purposes of trouble shooting. Some care in placing this role within a hierarchy<br />
of inheritance is needed, full access will be problematic with FERPA.<br />
<br />
===Admin - Catgory based===<br />
<br />
Basically a person in between full Admin and Creator that has the permissions of an Admin but only with respect to courses and students. Currently a Creator has permissions site-wide which does not always meet the requirements of a given organisation (e.g. Department A may not be happy that a person from Department B can create/modify courses within Department A's area). The ability to designate a Creator within a specific category would allow areas to be set up for a faculty/department/organisation and allow the Admin for that area to create/delete courses, upload users, add site-wide entries to the calendar etc.<br />
<br />
===PROCESS ROLES===<br />
<br />
organising the learning process for a group you wish to have the choice to place students in differnt roles: examples of this are:<br />
<li>1. Give a student the role of forum-moderator with edit and chunk-rights<br />
<li>2. Give students different roles & rights in a Webquest design (and change these roles next week<br />
<li>3. Give students different resources, depending of their roles in a rolegame/simulation<br />
<li>4. Give a student the rights to create the section content of next week (and only that week..)<br />
<li>5. ..<br />
<br />
==See also==<br />
<br />
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=38788 Roles and Permissions architecture] forum discussion<br />
<br />
<br />
[[Category:Future]]<br />
[[Category:Roles]]<br />
<br />
[[ru:Роли]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=User_talk:Helen_Foster&diff=22977User talk:Helen Foster2006-06-07T17:14:24Z<p>Deneme: tr wiki</p>
<hr />
<div>== More hierarchy ==<br />
<br />
Hi Helen, I think this wiki is very useful and I would like to thank you for the work you are putting into it. I like your navigation boxes on the module pages. I have a suggestion for extending these: I think it would be nice to have an extra link that allows one to go higher up in the hierarcy to [[Teacher_documentation]]. What do you think? --[[User:Delius|Delius]] 17:48, 26 January 2006 (WST)<br />
<br />
:Hi Gustav, thanks for your kind words. Your contributions to the documentation are most welcome. Please feel free to edit [[Template:Quizzes]] or any other template page. You may also wish to consider further use of category pages e.g. [[:Category:Teacher]] for navigation. -- [[User:Helen|Helen]] 18:26, 26 January 2006 (WST)<br />
<br />
== Do you monitor all talk pages? ==<br />
<br />
Helen, I have posted another question for you on [[Talk:mod/quiz/index]]. Do you get alerted to anything I put on any talk page or should I post on this page if I want you to see it? --[[User:Delius|Delius]] 18:01, 26 January 2006 (WST)<br />
<br />
:Hi Gustav, please note that I often check [[Special:Recentchanges|Recent changes]] or the rss feed. --[[User:Helen|Helen]] 18:26, 26 January 2006 (WST)<br />
<br />
::Yes, the [[Special:Recentchanges|Recent changes]] page is very useful. You can tell that I have never used a wiki intensively before. Thanks for your tips. --[[User:Gustav|Gustav]] 18:35, 26 January 2006 (WST)<br />
<br />
:::Hey, let's discover the wiki way together! :-) --[[User:Helen|Helen]] 00:24, 27 January 2006 (WST)<br />
<br />
==Moodle profile==<br />
<br />
Helen- I think you should link to your moodle profile like Martin does (assuming you have one, which I assume <grin>). -- D.I. 29Jan06<br />
Wow, you're fast.. .or I'm confused. --D.I. 29Jan06<br />
<br />
:Hi D.I. thanks for your suggestion, which [[User:UrsHunkler|someone else]] seem to be following up! ;-) --[[User:Helen|Helen]] 05:00, 30 January 2006 (WST)<br />
<br />
== German moodle docs possible? ==<br />
<br />
Hello Helen,<br />
<br />
thank you very much for these nice and structured doc pages.<br />
When do you plan to launch a german part of the docs.moodle.org pages?<br />
I ask these question because i can translate some of the english doc pages to german.<br />
<br />
Greetings Christoph<br />
<br />
:Hi Christoph, thanks for your kind offer of translation. Please email ''docs AT moodle DOT org'' so I may get in touch with you easily when the German Moodle documentation is launched. --[[User:Helen|Helen]] 05:17, 30 January 2006 (WST)<br />
<br />
== German User Docs ==<br />
<br />
Thanks a lot, Helen, for all your work. <br />
I would also like to help with the German version. <br />
<br />
Ulrike<br />
<br />
:Hi Ulrike, thanks for your kind offer too. MoodleDocs in other languages will happen soon, for sure! --[[User:Helen|Helen]] 08:30, 31 January 2006 (WST)<br />
<br />
== Documentation for different versions ==<br />
<br />
Helen<br />
<br />
Is there a mechanism for specifying which version of Moodle a particular document refers to? If, for instance, a feature is only available in version 1.6, how would a 1.5.3 user know they couldn't follow these instructions?<br />
<br />
Equally, if something is done differently in two versions, how would we stop an edit war breaking out between 1.5.3 and 1.6 users?<br />
<br />
I appreciate this probably isn't an issue just yet, but it's possible it may become one in later versions.<br />
<br />
Cheers,<br />
<br />
[[User:CHRISF|CHRISF]] 19:20, 1 February 2006 (WST)<br />
<br />
:Hi ChrisF, thanks for highlighting the issue of differences in Moodle versions. Perhaps a Moodle 1.6 template, inserted using the code <code><nowiki>{{Moodle 1.6}}</nowiki></code>, may be used to show features specific to Moodle 1.6. What do you think? --[[User:Helen|Helen]] 04:22, 4 February 2006 (WST)<br />
<br />
::Good idea. I think that would clear it up nicely. [[User:CHRISF|CHRISF]] 18:08, 7 February 2006 (WST)<br />
<br />
==Hungarian Moodle Docs==<br />
<br />
Hello Helen,<br />
I may be knocking at the wrong door.<br />
Could you please create a folder for me to start Moodle documentation in Hungarian please?<br />
Thanks a lot.<br />
Karoly<br />
<br />
(Karoly Fabricz, kfabricz AT vnet DOT hu)<br />
<br />
:Hi Karoly, thanks for your kind offer. Please read the information on [[MoodleDocs:Starting MoodleDocs|starting Moodle Docs in another language]]. I'll be in touch soon. --[[User:Helen Foster|Helen Foster]] 17:09, 15 March 2006 (WST)<br />
<br />
== Belarusian Docs is possible? ==<br />
<br />
Dear Helen,<br />
<br />
I would like to manage Moodle documentation on Belarusian. Could you create a folder for me to start Moodle documentation in Belarusian, please? Аlphabetic acronym of Belarusian language is be.<br />
<br />
Sincerely,<br />
Maryia Davidouskaia<br />
(maryia at iatp dot by)<br />
<br />
:Hi Maryia, thanks for your kind offer. As I said to Karoly, please read the information on [[MoodleDocs:Starting MoodleDocs|starting Moodle Docs in another language]], and remember that the more people that are involved in creating the documentation, the better it will be. I'll be in touch soon. --[[User:Helen Foster|Helen Foster]] 17:09, 15 March 2006 (WST)<br />
<br />
Ok, You are a STAR!<br />
<br />
== Template styles ==<br />
Hi Helen! I noticed that you reverted my edits on [[Template:Book]] and [[Template:Assignments]]. You were right -- I didn't realise that the [[MoodleDocs:Styling|style]] doesn't match [[MoodleDocs:Style guide|moodle.org style]]. However, the current template doesn't look right either. It should float to the right instead of occupying a substantial part of the upper screen (for eg. on [[Calculated question developer docs]] page) -- this wil provide easier navigation. Also, the tempalate should be colorful and/or bordered -- this looks more attractive and the reader can understand that it is not a part of the article. May be we can have orange or similar colored templates (such as [[Template:Large Installations]] and [[Template:excerpted from Jason Cole]]) that match with moodle.org style? Is there any official style documentation? Is there a moodle.org style guide which describes styles for templates -- I couldn't find one? [[User:Utkarshraj Atmaram|Utkarshraj Atmaram]] 17:40, 30 March 2006 (WST)<br />
<br />
:Hi Utkarshraj, thanks for your contributions to Moodle Docs. As you've found, [[MoodleDocs:Style guide]] and [[MoodleDocs:Styling]] contain all the Moodle Docs styling documentation to-date. Please add your comments about template styling to [[MoodleDocs talk:Styling]]. --[[User:Helen Foster|Helen Foster]] 17:26, 31 March 2006 (WST)<br />
<br />
::Thank you! I've started the discussion at [[MoodleDocs talk:Styling]]. [[User:Utkarshraj Atmaram|Utkarshraj Atmaram]] 19:14, 31 March 2006 (WST)<br />
<br />
:::LoL, I just realized that the problem is not with the templates, but with themes. Templates just look find with the MoodleDocs theme, but when I am logged in, I use MonoBook theme -- it doesn't display them as right-aligned (at Wikipedia, we explicity make the templates right-aligned). Sorry for wasting your time! [[User:Utkarshraj Atmaram|Utkarshraj Atmaram]] 14:44, 18 April 2006 (WST)<br />
<br />
== Slovak Moodle Documentation ==<br />
<br />
Hi, Helen. We would like to start work on translation on Moodle Slovak (sk) documentation. Please, do you think is it possible? Thank you.<br />
<br />
Sincerely, Juraj Chlebec<br />
havran@gmail.com<br />
<br />
:Hi Juraj, thanks for your offer. Please note that, for non iso-8859-1 languages we need to wait for moodle.org to be converted to UTF-8 (since Moodle Docs authenticates against moodle.org) before setting things up. I'll be in contact when this is done. --[[User:Helen Foster|Helen Foster]] 22:05, 10 April 2006 (WST)<br />
<br />
== Polish Moodle Documentation ==<br />
<br />
Hello, Helen. I saw Your comments to Juraj's post, so just want to let you know that we are ready to start polish translation. Hope the situation will change soon.<br />
<br />
== Removing erroneous pages ==<br />
<br />
How can unsuitable pages be removed? I just found [[RHLANGUAGE]] which is not documentation-quality...<br />
Maybe you could do it (please) Helen? Not sure.<br />
<br />
Best, Dan<br />
--[[User:Dan Stowell|Dan Stowell]] 04:24, 4 May 2006 (WST)<br />
<br />
:Thanks Dan, for future reference please add the deletion template, <code><nowiki>{{Deletion}}</nowiki></code>, to any unsuitable page you find. --[[User:Helen Foster|Helen Foster]] 04:45, 5 May 2006 (WST)<br />
<br />
== Request for help (check) ==<br />
<br />
Hi, Sun, could you check this page: https://docs.moodle.org/en/Release_Notes <br />
all the info written both in 1.6 and 1.5.4 relative to the Authorize plugin? Ethem Evlice requested me to do so, but you know, I'm not the best English checker in the world! ;-) [[User:Eloy Lafuente (stronk7)|Eloy Lafuente (stronk7)]] 17:35, 11 May 2006 (WST)<br />
<br />
:NP Sol, I've done as requested :-) --[[User:Helen Foster|Helen Foster]] 19:51, 15 May 2006 (WST)<br />
<br />
== Moodle Doc Is Great ==<br />
<br />
You have done a great job and inspired me to use Media Wiki!<br />
<br />
:Thanks Martin, though it's everyone's contributions that make Moodle Docs a great resource! --[[User:Helen Foster|Helen Foster]] 06:36, 24 May 2006 (WST)<br />
<br />
== Moodle Docs Wiki accidentally switched to Portuguese? ==<br />
<br />
Hi Helen, all of the built in Mediawiki content is appearing in Portuguese for me, both before and after I log in. Perhaps an admin setting that's been accidentally changed? --[[User:David Scotson|David Scotson]] 17:36, 27 Maio 2006 (WST)<br />
<br />
:To clarify, only some of the Mediawiki content is in Portuguese. If I go to to the user preferences and choose Portuguese it changes even more text. Changing back to English only returns some text to English. However, choosing French changes all Mediawiki text to French. From this I'm guessing that someone may have overwritten some of the english language files on the server with Portuguese ones. --[[User:David Scotson|David Scotson]] 17:40, 27 Maio 2006 (WST)<br />
<br />
::Hi David, yes the [[Special:Allmessages|System messages]] were overwritten by accident. Anyway, it's fixed now and I've learnt from the experience ;-) --[[User:Helen Foster|Helen Foster]] 19:39, 28 May 2006 (WST)<br />
<br />
== tr wiki ==<br />
<br />
Hi Helen,<br />
<br />
Can you arrange for a wiki https://docs.moodle.org/tr (Türkçe) to be set up.</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25083Latest release notes2006-06-05T16:34:23Z<p>Deneme: </p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.6==<br />
(Coming soon, currently in Beta testing status)<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, with an optional repository for sharing packages between courses.<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
*[[Authorize.net Payment Gateway]] enrolment plugin <br />
::New feature called 'Order Review'. Admins and teachers may accept or deny payments before processing the credit card and they can also refund payments after processing the credit card in 'Payment Management' page. Students may view their order details. Address Verification System (AVS) and Scheduled-Capture support added. For 'Manual-Capture' admins are notified 5 days prior to pending orders expiring.<br />
===See also===<br />
*[[:Category:Moodle 1.6|Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4==<br />
21st May, 2006<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===Various fixes===<br />
<br />
'''Security'''<br />
* Improved kses cleaning of html SC#204<br />
* Prevent unwanted password change here SC#225<br />
* Fix for Secunia Advisory SA18267, plus some logging of suspicious activity.<br />
* AdoDB tests cleanup after Secunia Advisory SA18267<br />
* Fixed $cfg->forceloginforprofiles logic SC#207. Backported from HEAD<br />
<br />
'''General'''<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
* Added rss_get_url() to 1.5 to help support data module<br />
* Added support for having a linked tab even if it is currently selected.<br />
* RSS Client block: Removed secondary cache. [http://moodle.org/bugs/bug.php?op=show&bugid=4625 Bug 4625]<br />
* Email confirmation now includes lastname. [http://moodle.org/bugs/bug.php?op=show&bugid=4869 Bug 4869]<br />
* Database connection errors can now be reported to an admin. See $CFG->emailconnectionerrors in config-dist.php.<br />
* Metacourses: Fixed a problem with self enrolment in child courses.<br />
* Several MySQL v5 compatibility fixes<br />
* Avoid listing more than 200 courses in my courses block, and course listing pages.<br />
* SCORM: Fixed lesson status skin support<br />
* Skype: Added webstatus icon<br />
* File uploads: Only create a directory if needed, [http://moodle.org/bugs/bug.php?op=show&bugid=4659 bug 4659]<br />
* Admin Block. Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4627 bug 4627]: Hide "change password" link in admin block if the user is restricted. Credits for report & patch go to Joseph Rezeau.<br />
* HTMLArea: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4562 bug 4562]. Fix posted by sgarcia.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4626 bug 4626] - weblib.php: $course object conversion error in &quot;print_footer &quot; function<br />
* Messaging: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4621 bug 4621] errors in MySQL v3.23 with message backup.<br />
* Introducing Admin->Environment to help users assess installed software prior to the 1.6 upgrade<br />
* Course Restore: Now we avoid duplicates. [http://moodle.org/bugs/bug.php?op=show&bugid=4607 Bug 4607]<br />
* Assignment: Guests can no longer submit an online assignment. [http://moodle.org/bugs/bug.php?op=show&bugid=4604 Bug 4604]<br />
* File Downloads: Fixed problems for slow (dial up) clients, and avoid hogging memory when PHP's output compression is on.<br />
* Wiki: Supports initial load of contents from course file area. [http://moodle.org/bugs/bug.php?op=show&bugid=3830 Bug 3830]<br />
* Lesson: Now when a teacher edits a page with the "Edit page contents" button and then saves or cancels, s/he gets redirected back to the lesson navigation. This will help to streamline the editing.<br />
* Activity Modules Block - [http://moodle.org/bugs/bug.php?op=show&bugid=4586 bug 4586]<br />
* Metacourse: Fixes unenrolling [http://moodle.org/bugs/bug.php?op=show&bugid=4541 bug 4541]<br />
* File uploads: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4533 bug 4533] - Max upload size at course level ignored.<br />
* Enrol/Authorize.net: Added Address Verification System (AVS) support.<br />
* Online Users Block: Limit the number of students displayed.<br />
* Unicode Support: Typo3 Library updated to newest version.<br />
* Course Categories: Fixed courses and subcategories in an invisible category being visible. [http://moodle.org/bugs/bug.php?op=show&bugid=4074 Bug 4074]<br />
* Wiki: Fixed a fatal error updating wiki pages.<br />
* Added autocomplete=off in form tag to avoid browser autocomplete [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug:4423]<br />
* Password change: Primary administrator password can only be changed by the administraror him/herself.<br />
* Enrol/Authorize.net: Some changes:- allow_internal is not need anymore. Shows two option if enrolment key of course is set.- login_https is required for payment pages. My credit card is important. If you haven't a certificate forgot this module. (security)- Expiry date of credit card is more friendly :).<br />
* User profile: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4400 bug 4400]<br />
* Removed old THEME variable.<br />
* Added some more CSS hooks for the correctness feedback<br />
* Fix [http://moodle.org/bugs/bug.php?op=show&bugid=4366 bug 4366]<br />
* Makes autologinguest possible at site level<br />
* Micro-increment version number to 2.0.10<br />
* Corrected adjustment of relative URLs in <EMBED> tag<br />
* Merging from HEAD:Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4371 bug 4371] (also SC#199):Now manually created users with admin privileges and force change passwordcannot change their username with impunity.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4067 bug 4067] - allow user to update assignment when not yet marked<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4314 bug 4314]<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4206 bug 4206]<br />
* Delayed merge from HEAD - If tablelib is going to do fullname voodoo, allow default sort field to be firstname/lastname<br />
* Log actions must be strored to DB without &amp;print_log() takes care of it! [http://moodle.org/bugs/bug.php?op=show&bugid=3853 Bug 3853]<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4354 bug 4354]<br />
* shorten_text() AFTER format properly. See [http://moodle.org/bugs/bug.php?op=show&bugid=4355 bug 4355]<br />
* Prevent a warning when params is empty. [http://moodle.org/bugs/bug.php?op=show&bugid=4328 Bug 4328]<br />
* Now the section "jumpto" menu (showed in collapse mode), supportsthe multilang filter. [http://moodle.org/bugs/bug.php?op=show&bugid=4341 Bug 4341]<br />
* Print performance info if exists and $CFG->perfdebug is enabled.<br />
* Fix for [http://moodle.org/bugs/bug.php?op=show&bugid=4351 bug 4351]. New parasmeter for get_record_sql to disableauto-added LIMIT (in case we are using our own)<br />
* Solved bug found when trying to backup all users! http://moodle.org/mod/forum/discuss.php?d=27105<br />
* Fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]: merging problem when fixing [http://moodle.org/bugs/bug.php?op=show&bugid=4303 bug 4303]<br />
* Mimic changes from "Ought to mention the improved assignment grading!"Merged from HEAD<br />
* Ought to mention the improved assignment grading!<br />
* Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4086 bug 4086] spelling mistake<br />
* Commenting out gz_handler since it seem to cause problemsmore on http://moodle.org/mod/forum/discuss.php?d=34376<br />
<br />
'''Assignment'''<br />
* Fixed bug in "Prevent late submissions", thanks to Samuli, [http://moodle.org/bugs/bug.php?op=show&bugid=4780 bug 4780]<br />
<br />
'''Enrolment'''<br />
* Enrolment: Better explanation of flat file enrolment format. Re-formatted the imporved flat file enorlment description<br />
* Auth/LDAP: Better support for ActiveDirectory<br />
* Enrol/Authorize.net: PostgreSQL support and some indexes for speed.<br />
* Authorize.net: Address Verification System (AVS) support added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set (internal and authorize forms).<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']) but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4360 bug 4360]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4431 bug 4431], affecting site course, added function forum_user_can_view_post in lib.php<br />
<br />
'''Glossary Module'''<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Hotpot Module'''<br />
* Add support for HP5 quizzes (including JBC and old JQuiz)<br />
* Removed weighting from questiontext in JCloze import<br />
* Fixed import of JCloze into quiz module as a MULTIANSWER question<br />
* Fixed bug in restoring attempts from backup<br />
<br />
'''Lesson Module<br />
* Lesson: $navigation and $grade_value were undefined when lesson was added to site main page<br />
* Lesson: Lesson Essay Question Can't be Graded when attempt not finished. [http://moodle.org/bugs/bug.php?op=show&bugid=4174 Bug 4174]<br />
* Lesson: Added cancel button. [http://moodle.org/bugs/bug.php?op=show&bugid=4216 Bug 4216] - cancel button<br />
* Lesson: Fixed [http://moodle.org/mod/forum/discuss.php?d=37537 problem with storing the answerid for numerical questions].<br />
* Lesson: Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=1187 bug 1187]<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4319 bug 4319]. Thanks to Jaroslav<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4217 bug 4217]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4829 bug 4829]<br />
* Now we avoid checking for lateness when teacher previews. [http://moodle.org/bugs/bug.php?op=show&bugid=4495 Bug 4495]<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4688 bug 4688]<br />
* [http://moodle.org/mod/forum/discuss.php?d=39548 Rounding errors could lead to "Partially correct" for correct answers]<br />
* Added missing percentages to the grade selector, [http://moodle.org/bugs/bug.php?op=show&bugid=4250 bug 4250]<br />
* Avoid error messages in case $quiz->sumgrades is zero, [http://moodle.org/bugs/bug.php?op=show&bugid=4454 bug 4454]<br />
* [http://moodle.org/mod/forum/discuss.php?d=27730#181773 get_actual_response() method for cloze question type] contributed by Jean-Michel<br />
* Better PostgreSQL support<br />
* Now With Nicer Presentation of Questions<br />
* Summary text shouldn't be cleaned as only entered by teacher.<br />
* Fixed [http://moodle.org/bugs/bug.php?op=show&bugid=4345 bug 4345]. Report performance improvements caused regression with MySQLv3<br />
* Now we turn off browser-based autocomplete. Fixes [http://moodle.org/bugs/bug.php?op=show&bugid=4423 bug 4423] - Short Answer Quiz Q's Saving Form Entries<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
* Resource restore: Solved bug when [http://moodle.org/mod/forum/discuss.php?d=38801 decoding encoded links for resource]<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3==<br />
<br />
11th November, 2005<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2==<br />
<br />
16th July, 2005<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1==<br />
<br />
8th July, 2005<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5==<br />
<br />
5th June, 2005<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25076Latest release notes2006-05-11T09:15:36Z<p>Deneme: /* New features */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.6 (Coming soon, currently in Beta testing status)==<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, plus special support for a repository of NLN materials<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::*Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
::*[[Authorize.net Credit Card Gateway]] enrolment plugin has a new feature called 'Order Review'. Admins and teachers can accept or deny payments before processing the credit card and they can also refund payments after processing the credit card in 'Payment Management' page. Students can view their order details. Address Verification System (AVS) and also Scheduled-Capture support were added. For 'Manual-Capture' admins are notified 5 days ago, before pending orders have expired.<br />
'''See also'''<br />
*[[Special:Whatlinkshere/Template:Moodle_1.6|List of pages including Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4 (very soon)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* EDIT ME!<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
<br />
'''Enrolment and metacourses'''<br />
* Authorize.net: Postgres support was added.<br />
* Authorize.net: Address Verification System (AVS) support was added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set. (internal & authorize forms)<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']), but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
<br />
'''Glossary Module'''<br />
<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3 (11th November, 2005)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2 (16th July, 2005) ==<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1 (8th July, 2005) ==<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5 (5th June, 2005) ==<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25075Latest release notes2006-05-11T09:13:21Z<p>Deneme: /* New features */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.6 (Coming soon, currently in Beta testing status)==<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, plus special support for a repository of NLN materials<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::*Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
::*[[Authorize.net Credit Card Gateway]] enrolment plugin has a new feature called 'Order Review'. Admins and teachers can accept or deny payments before processing the credit card and they can also refund payments after processing the credit card in 'Payment Management' page. Students can view their order details. Address Verification System (AVS) and also Scheduled-Capture support were added. For 'Manual-Capture' admins are notified 5 days ago, before orders have expired .<br />
'''See also'''<br />
*[[Special:Whatlinkshere/Template:Moodle_1.6|List of pages including Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4 (very soon)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* EDIT ME!<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
<br />
'''Enrolment and metacourses'''<br />
* Authorize.net: Postgres support was added.<br />
* Authorize.net: Address Verification System (AVS) support was added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set. (internal & authorize forms)<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']), but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
<br />
'''Glossary Module'''<br />
<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3 (11th November, 2005)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2 (16th July, 2005) ==<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1 (8th July, 2005) ==<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5 (5th June, 2005) ==<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25074Latest release notes2006-05-11T09:03:55Z<p>Deneme: /* New features */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.6 (Coming soon, currently in Beta testing status)==<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, plus special support for a repository of NLN materials<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::*Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
::*[[Authorize.net Credit Card Gateway]] enrolment plugin has a new feature called 'Order Review'. Admins and teachers can accept or deny payment before processing the credit card and can also refund payments in 'Payment Management' page. Students can also view their order details. Address Verification System (AVS) and also Scheduled-Capture support were added.<br />
'''See also'''<br />
*[[Special:Whatlinkshere/Template:Moodle_1.6|List of pages including Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4 (very soon)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* EDIT ME!<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
<br />
'''Enrolment and metacourses'''<br />
* Authorize.net: Postgres support was added.<br />
* Authorize.net: Address Verification System (AVS) support was added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set. (internal & authorize forms)<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']), but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
<br />
'''Glossary Module'''<br />
<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3 (11th November, 2005)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2 (16th July, 2005) ==<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1 (8th July, 2005) ==<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5 (5th June, 2005) ==<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25073Latest release notes2006-05-11T08:58:49Z<p>Deneme: /* New features */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.6 (Coming soon, currently in Beta testing status)==<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, plus special support for a repository of NLN materials<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::*Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
::*[[Authorize.net Credit Card Gateway]] enrolment plugin has a new feature called 'Order Review'. Admins and teachers can accept or deny payment before processing the credit card. Students can view their order details, admins and teachers can manage (accept/void/refund) payments. Address Verification System (AVS) and also Scheduled-Capture support were added.<br />
'''See also'''<br />
*[[Special:Whatlinkshere/Template:Moodle_1.6|List of pages including Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4 (very soon)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* EDIT ME!<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
<br />
'''Enrolment and metacourses'''<br />
* Authorize.net: Postgres support was added.<br />
* Authorize.net: Address Verification System (AVS) support was added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set. (internal & authorize forms)<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']), but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
<br />
'''Glossary Module'''<br />
<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3 (11th November, 2005)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2 (16th July, 2005) ==<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1 (8th July, 2005) ==<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5 (5th June, 2005) ==<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25072Latest release notes2006-05-11T08:25:21Z<p>Deneme: /* New features */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.6 (Coming soon, currently in Beta testing status)==<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, plus special support for a repository of NLN materials<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::*Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
::*[[Authorize.net Credit Card Gateway]] enrolment plugin has a new feature called 'Order Review'. Admins or teachers can accept or deny payment before processing the credit card. Address Verification System (AVS) and also Scheduled-Capture support were added.<br />
'''See also'''<br />
*[[Special:Whatlinkshere/Template:Moodle_1.6|List of pages including Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4 (very soon)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* EDIT ME!<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
<br />
'''Enrolment and metacourses'''<br />
* Authorize.net: Postgres support was added.<br />
* Authorize.net: Address Verification System (AVS) support was added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set. (internal & authorize forms)<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']), but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
<br />
'''Glossary Module'''<br />
<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3 (11th November, 2005)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2 (16th July, 2005) ==<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1 (8th July, 2005) ==<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5 (5th June, 2005) ==<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25071Latest release notes2006-05-11T08:18:51Z<p>Deneme: /* New features */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.6 (Coming soon, currently in Beta testing status)==<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[Questions]]<br />
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, plus special support for a repository of NLN materials<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
* [[Enrolment plugins]]<br />
::[[Authorize.net Credit Card Gateway]] enrolment plugin has a new feature called 'Order Review'. Admins or teachers can accept or deny payment before processing the credit card.<br />
'''See also'''<br />
*[[Special:Whatlinkshere/Template:Moodle_1.6|List of pages including Moodle 1.6 features]]<br />
<br />
==Moodle 1.5.4 (very soon)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* EDIT ME!<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
<br />
'''Enrolment and metacourses'''<br />
* Authorize.net: Postgres support was added.<br />
* Authorize.net: Address Verification System (AVS) support was added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set. (internal & authorize forms)<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']), but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
<br />
'''Glossary Module'''<br />
<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3 (11th November, 2005)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2 (16th July, 2005) ==<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1 (8th July, 2005) ==<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5 (5th June, 2005) ==<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25069Latest release notes2006-05-09T16:26:13Z<p>Deneme: /* Various fixes */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.6 (Coming soon, currently in Beta testing status)==<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, plus special support for a repository of NLN materials<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
<br />
'''See also'''<br />
*[[Special:Whatlinkshere/Template:Moodle_1.6|List of pages including Moodle 1.6 features]]<br />
<br />
<br />
==Moodle 1.5.4 (very soon)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* EDIT ME!<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
<br />
'''Enrolment and metacourses'''<br />
* Authorize.net: Postgres support was added.<br />
* Authorize.net: Address Verification System (AVS) support was added.<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set. (internal & authorize forms)<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']), but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
<br />
'''Glossary Module'''<br />
<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3 (11th November, 2005)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2 (16th July, 2005) ==<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1 (8th July, 2005) ==<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5 (5th June, 2005) ==<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25068Latest release notes2006-05-09T16:18:23Z<p>Deneme: /* Various fixes */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.6 (Coming soon, currently in Beta testing status)==<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, plus special support for a repository of NLN materials<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
<br />
'''See also'''<br />
*[[Special:Whatlinkshere/Template:Moodle_1.6|List of pages including Moodle 1.6 features]]<br />
<br />
<br />
==Moodle 1.5.4 (very soon)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* EDIT ME!<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
<br />
'''Enrolment and metacourses'''<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set. (internal & authorize forms)<br />
* Authorize.net: Address Verification System (AVS) support was added.<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']), but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
<br />
'''Glossary Module'''<br />
<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3 (11th November, 2005)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2 (16th July, 2005) ==<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1 (8th July, 2005) ==<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5 (5th June, 2005) ==<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Denemehttps://docs.moodle.org/dev/index.php?title=Latest_release_notes&diff=25067Latest release notes2006-05-09T16:15:36Z<p>Deneme: /* Various fixes */</p>
<hr />
<div>{{About Moodle}}<br />
<br />
<br />
==Moodle 1.6 (Coming soon, currently in Beta testing status)==<br />
<br />
===New features===<br />
<br />
* [[UTF-8 migration|Unicode]]<br />
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.<br />
* [[MoodleDocs development|Documentation]]<br />
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself<br />
* [[Database module]]<br />
::A new activity module that allows collaborative collection of structured data, useful for many things!<br />
* [[LAMS]]<br />
::Integrated via a course format and an activity module<br />
* [[Blogs]]<br />
::Allows reflection on an ongoing basis. Entries are marked and can be viewed by user, course, group, site etc. Contains first new support for [[Tags]]. <br />
* [[Reports]]<br />
::All reports are now centralised under Course reports and Admin reports. New reports can be written as plugins and dropped in very easily. One big new report is the new course-based statistics system from Catalyst.<br />
* [[My Moodle]]<br />
::A dashboard interface that allows an overview for each user of all their courses etc.<br />
* [[Hive integration]]<br />
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.<br />
* [[Multiple groups]]<br />
::Users can be part of multiple groups within a course<br />
* [[IMS content package]] resource type<br />
::Supports the loading of any content package as a resource, plus special support for a repository of NLN materials<br />
* [[Course backup|Granularised backup]]<br />
* [[Chameleon|Chameleon theme]]<br />
:: An interactive Moodle theme<br />
* [[Enrolment plugins|Multi enrolment]]<br />
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.<br />
<br />
'''See also'''<br />
*[[Special:Whatlinkshere/Template:Moodle_1.6|List of pages including Moodle 1.6 features]]<br />
<br />
<br />
==Moodle 1.5.4 (very soon)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* EDIT ME!<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Various updates/improvements in the the Environmental Check allowing to check if your server suits future Moodle requirements.<br />
* Bug 4619. Fixed one DB query not following coding rules.<br />
* Bug 4607. Avoid duplication of course shortname on restore.<br />
* Fixed one problem with auto-link filters and frames.<br />
* Important fixes to muti-byte text handling routines.<br />
* Small changes to the installer.<br />
* Bug 3853. Some important improvements in the restore of log actions.<br />
* Bug 4328. Prevent some warnings in the blocks system.<br />
* Bug 4341. Extending multi-lang support to the "jumpto" menu (showed in collapsed mode).<br />
<br />
'''Enrolment and metacourses'''<br />
* Authorize.net: $CGF->login_https must be ON for payment pages.<br />
* Authorize.net: Shows two forms if the enrolment key of the course is set. (internal & authorize forms)<br />
* Authorize.net: Address Verification System (AVS) was added.<br />
* Authorize.net: IIS https fix. It doesn't recognize empty($_SERVER['HTTPS']), but accepts HTTPS=off.<br />
<br />
'''Forum Module'''<br />
<br />
* Bug 4355. Solved one visualisation problem in the page showing the list of forums.<br />
<br />
'''Glossary Module'''<br />
<br />
* Bug 4543, 4713. Fixed some problems with entries and categories containing more than one word in their title.<br />
* Bug 4858. Fixed one problem with formats, not being detected properly.<br />
* Bug 4915. Entrylist format now displays the "Send Ratings" button.<br />
<br />
'''Quiz Module'''<br />
<br />
* Fixed bug 4250: Added missing percentages to the grade selector<br />
* Fixed bug 4495: Don't apply lateness check when teacher previews<br />
* Fixed bug 4544: Incorrect path to exported files in some language packs<br />
* Fixed bug 4780: Bug in "Prevent late submissions" setting fixed<br />
* Fixed bug 5070: Students can't see quizzes when they are closed<br />
* Turned off regrading of quizzes that have the attemptonlast option set<br />
* A number of other minor interface fixes<br />
<br />
'''Resource Module'''<br />
<br />
* Solved one problem on restore that was causing some links to become corrupted.<br />
* Slightly changes to the delete_instance() function in resources to allow future improvements.<br />
<br />
'''Wiki Module'''<br />
<br />
* Solved one problem sending double-slashed info to DB.<br />
* Bug 3830. Load of initial content from course file area is now allowed.<br />
<br />
==Moodle 1.5.3 (11th November, 2005)==<br />
<br />
(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)<br />
<br />
===A few new things===<br />
<br />
* We now have SCORM 1.3 (SCORM 2004) support!<br />
* Much improved Assignment grading interface, including "quick grading" options<br />
* A new Single-Sign-On API is available<br />
<br />
===Various fixes===<br />
<br />
'''General'''<br />
<br />
* Contains warnings when Moodle is used on an PHP configuration known to be insecure<br />
* Contains fixes for some recently reported security problems (see [http://security.moodle.org/ security.moodle.org])<br />
* Backups now runs a lot faster medium/large installs. Many issues fixed in this area<br />
* Listing of directory sizes can be made much faster on Linux/Unix servers, thanks to a performance fix you can enable from Admin->Variables: "path_to_du"<br />
* We now log more meaningful IP addresses when the server or the clients are working behind a proxy<br />
* Fixed some issues with PHP accelerators<br />
* Upgrade scripts have been refined and work much better for PostgreSQL installations<br />
* General PostgreSQL port code cleanup<br />
* Upgrading to 1.5.3 will fix any legacy Journal to Online Assignment upgrade issues<br />
* RSS libraries now support RSS 2.0 categories, see bug 3654<br />
* Better accesibilty in file uploads, see bug 3662<br />
* Better support for site-wide HTTPS, see bug 3848<br />
* We now send away bots (like Googlebot) from that try mangled URLs, see bug 3958<br />
* Better DST support for non-logged-in users<br />
* Better DST support for repeat events in Calendar<br />
* Small fixes to the lesson, choice and grade modules<br />
* Minor CSS improvements to formal_white and orangewhite themes<br />
* Better pagination in course listing and loglive pages<br />
* Fixed an IE-only bug related to HTMLArea content where user-edited tables could float and hide part of the UI.<br />
<br />
'''Authentication'''<br />
<br />
* Fixes to change password/forgotten password with external auth<br />
* Data fetched from external DB or LDAP is now truncated correctly<br />
* Fixed bug 4305 -- better login block behaviour when using secureforms<br />
* Better support for utf-8 user data from external auth<br />
* LDAP: General fixes covering sync_users script and logging of errors<br />
* LDAP: Fixed bug 3141 - Can't update external data with LDAP authentication<br />
* LDAP: Fixed bug 3992 - LDAP password including a quote does not work - credits go to Kita<br />
* LDAP: Better support for ActiveDirectory.<br />
* LDAP: Fixed bug #3594<br />
* LDAP: Better handling of multi-source field mapping<br />
* LDAP: Fix for using DN as idnumber - thanks fo Jeff Graham - http://moodle.org/mod/forum/discuss.php?d=28840<br />
<br />
'''Enrolment and metacourses'''<br />
<br />
* Metacourses: Prevent normal users to gain access to meta courses via manual enrolment<br />
* Metacourses: better support for MySQL v3.23.x<br />
* DB: Enrolment lookups now work reliably with Moodle on MySQL and Postgres<br />
* DB: Non-MySQL databases work again as external enrolment databases<br />
* LDAP: Fixed a wrong call to add_teacher in LDAP plugin.<br />
* LDAP: Servers being down or unavailable no longer prevent logins<br />
* LDAP: Course auto-creation works again<br />
* LDAP: Fixed several bugs reported by Jeff Graham and Barron Koralesky -- including bugs 3912 and 3974<br />
* LDAP: We can now bind non-anonymously to LDAP<br />
* Authorize.net: several fixes<br />
<br />
'''Resources'''<br />
<br />
* Bugfix: Avoid linking to empty or unlinkable activity names<br />
<br />
'''Forums'''<br />
<br />
* Big and small optimizations to tracking of read/unread messages, specially for PostgreSQL<br />
* Fixed some PostgreSQL bugs<br />
* Some more actions are now supported by backup/restore when processing log records, see bug 3582<br />
* Now message forum RSS feeds are including category data -- useful under some RSS agregators able to group messages, see bug 3654<br />
* Fixed paging on forum search<br />
<br />
'''Blocks'''<br />
<br />
* Several performance improvements<br />
* Fixes to the upgrade process, including PostgreSQL syntax and lower memory usage<br />
* Brought in several bugfixes from 1.6dev<br />
* Fixed bug 3478: Cannot add RSS feed as course creator<br />
* Fixed bug 3793: Prevent warning message when configuring a glossary_random block in a course which has no glossaries<br />
<br />
'''Quiz'''<br />
<br />
* Some CSS style fixes<br />
* Better compatibility with themes that contain forms in the headers<br />
* Highlighting of correct answers can now be turned off<br />
* Fixed bug 3986: Too many random questions. (mindforge)<br />
* Fixed missing action icons<br />
* Fixed bug 3899 and removed some 'missing course object' messages<br />
* Fixed bug 3950: Ee-attempt button inconsistency for multi-attempt quizzes<br />
* Fixed bug 3953: Quiz/report.php pagesize can be set to 0, credits to Jean-Michel<br />
* Fixed potential data data corruption bug 3915<br />
* Fixed bug 3884: Quiz correct highlights missing for 2 of 3 options.<br />
* Fix for the Student review highlight doesn't seem to work bug<br />
* Fixed bug 3804: Differences in question types between 1.5 and 1.6<br />
* Fixed bug 3822: don't count previews as attempts<br />
* Fixed bug 3807: Question numbering issue<br />
* Fixes for the item analysis plug-in, assembled by Jean-Michel<br />
* Now we reset the timeout counter to avoid timeouts<br />
* Several improvements contributed by Jean-Michel Vedrine. You can now change the number of attempts per page displayed on screen, and download results to Excel/text file, including detailed grades<br />
* Fixed export bug with non-English languages<br />
<br />
'''SCORM'''<br />
<br />
* We now support SCORM 1.3 (SCORM 2004)!<br />
* Fixed a bug with next and prev SCO search<br />
* Fixed bugs related to masteryscore<br />
* Fixed a problem in AICC course tracking<br />
<br />
'''Wiki'''<br />
<br />
* Now paging of older versions is showed and working properly, see bug 3750<br />
<br />
'''Filters'''<br />
<br />
* Mediaplugin filter now finds multi-line links in HTML code<br />
* Censor filter: Added original word as title to the blacked-out version. The filter can obscure actual important words by mistake (eg Dickens) and there needs to be some way to recover the meaning<br />
<br />
==Moodle 1.5.2 (16th July, 2005) ==<br />
<br />
=== Various fixes ===<br />
<br />
* Journal -> Assignment upgrade now works properly :-/<br />
* Assignment submodules now upgrade as expected<br />
* Various other bugs with new Assignments fixed<br />
* Journal module is now disabled by default on new installations<br />
* Login page is now 100% HTTPS if required<br />
* Various small standard theme tweaks<br />
* Fix for recent matching questions display bug in Quiz<br />
* Language editor no longer creates empty files when not necessary (caused country list bug)<br />
* Fixed some manifest parsing problems in SCORM module<br />
* Multilang filter now deals with pack names that contain numbers<br />
* Files are now force-downloaded (fixes IE problems and some security issues)<br />
* Relinking debugging output is escaped<br />
* Large MP3 player now displays ID3 tags properly again<br />
* Some chat daemon improvements<br />
<br />
=== Some new things ===<br />
<br />
* Orangewhite theme optimised for use on PDA<br />
* Forum user posts page can be called without userid<br />
* Altavista BabelFish now allowed in as guest when Google is<br />
<br />
==Moodle 1.5.1 (8th July, 2005) ==<br />
<br />
===Various fixes===<br />
<br />
* Several potential security problems solved<br />
* Allowobjectembed setting now works correctly<br />
* Speed problem on IE, caused by tab hover fixed.<br />
* Cut and paste in editor on Firefox has a more helpful warning message<br />
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version<br />
* Fixed editing problem in Main menu of site<br />
* Minor CSS display problems in a few areas were fixed<br />
* Fixed the adding of a single discussion forum<br />
* Fixed Lesson problems with calculating grades, and dates<br />
* Fixed Lesson problems with entering a cluster after a page<br />
* Censor filter was fixed to make it work better with old themes<br />
<br />
===Some new things===<br />
<br />
* New theme: Wood<br />
* Metal theme updated for 1.5<br />
* Many language updates for most languages, including a new language: Khmer<br />
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)<br />
* Wizard for Calculated Questions in Quiz was rewritten<br />
* Backup/Restore module selection is now improved and much easier<br />
* Backup/Restore module has much improved relinking support, it's now faster and easier to implement in new modules<br />
<br />
==Moodle 1.5 (5th June, 2005) ==<br />
<br />
Here you can find the release notes of the current stable version of Moodle. '''If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.'''<br />
<br />
=== Headline features ===<br />
<br />
* Web pages are compliant with XHTML Transitional 1.0<br />
* Improved '''Accessibility''', aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.<br />
* Very strong '''new Themes system''', allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.<br />
* Integrated '''Messaging''' feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc<br />
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).<br />
* New '''Blocks''' system, allowing multiple copies of blocks and better block configuration<br />
* Full support for '''Daylight Savings Time''' in every locality around the globe, so everyone always see the correct local time for all events.<br />
* New '''extended gradebook''' allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options<br />
* Users can be required to agree to a '''Site Policy<br />
'''<br />
<br />
=== Other major system-wide improvements ===<br />
<br />
'''Admin'''<br />
<br />
* New "maintenance mode" allows the admin to temporarily disable a site (during upgrades, for example).<br />
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)<br />
* New version of Moodle MySQL Admin module (available separately)<br />
* New calendar options page provides user interface to configure the behavior of the calendar<br />
<br />
'''Authentication'''<br />
<br />
* New Shibboleth Support<br />
* New CAS Support<br />
* New PAM Support<br />
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.<br />
* Certain user fields can be locked by the admin when using external authentication<br />
* Improved session handling now detects "crossover" sessions that we have found in some buggy PHP installations and prevents them<br />
* Sessions can now be stored in the database (good for clustered installations!)<br />
* Users can be forced to change their password<br />
<br />
'''Files'''<br />
<br />
* Standardised file browsing in all areas<br />
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.<br />
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)<br />
<br />
'''Filters'''<br />
<br />
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.<br />
* Huge efficiency improvements for complex filters like the Glossary filter<br />
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code<br />
* Improved censorship filter, now "blacks out" words using styles and uses a word list from the language packs.<br />
* Improved Flash MP3 player, now shows progress bar while downloading and playing<br />
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: <span lang="en"></span><br />
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG->filtermatchonepertext, $CFG->filtermatchoneperpage).<br />
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user's chosen language.<br />
<br />
'''Themes'''<br />
<br />
* Modules can provide standard styles<br />
* Themes can override required styles of other themes<br />
* Users and courses can choose their own themes if the admin allows it<br />
* Implementation of tabs interface on many pages<br />
* Modules, Blocks and Languages can define their own standard styles<br />
<br />
'''HTML Editor'''<br />
<br />
* The toolbuttons offered in the editor toolbar are now configurable by the admin<br />
* Search and Replace text within the editor text area (with optional use of regular expressions)<br />
<br />
'''Course management'''<br />
<br />
* Transparent Blackboard 5.5 course importing (partial 6.0 support)<br />
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses<br />
* New tool to copy content from a course to other.<br />
<br />
'''New blocks'''<br />
<br />
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage<br />
* Remote RSS feed: allows to display external news channels inside a Moodle course<br />
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage<br />
<br />
'''Calendar'''<br />
<br />
* Major speed improvements for sites with a large number of courses using groups<br />
* Repeating events can now be modified or deleted all at the same time or separately as before<br />
* New "remember filter settings" preference that allows calendar filters to remember their status between logins<br />
<br />
=== Activity module improvements ===<br />
<br />
'''Assignment'''<br />
<br />
* Completely refactored into a new class-based design, allowing new plugin-assignment types<br />
* New Online Text assignment type that doesn't require files and allows inline comments when grading - this new type effectively replaces the old Journal module<br />
* Vastly improved grading interface for handling large classes<br />
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work<br />
<br />
'''Chat'''<br />
<br />
* Streamlined interface looks smoother, works faster, even without using the optional server daemon<br />
* Blocks can now be added to chat pages (e.g. for additional information)<br />
<br />
'''Choice'''<br />
<br />
* Rewritten to allow any number of choices<br />
* The number of users per choice can be limited, which allows it to be used as tool for "signing up" to an array of options.<br />
* You can now download the results of the choice to XLS or a TXT file<br />
<br />
'''Forum'''<br />
<br />
* Powerful new Google-like forum searching tools<br />
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view<br />
* The tracking system may be disabled by teachers/users<br />
* User profiles show all posts by a user, as well as all discussions<br />
* When admins edit user messages, a notice is attached<br />
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post<br />
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.<br />
<br />
'''Glossary'''<br />
<br />
* New setting to enable/disable the print view of each glossary.<br />
* New search system looks for words everywhere (instead of doing exact phrase match).<br />
* More information is sent to logs to be able to track activity better.<br />
<br />
'''Journal'''<br />
<br />
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don't want this to happen, then define this in your config.php: $CFG->noconvertjournals = true;<br />
<br />
'''Lesson'''<br />
<br />
* Now supports timed Lessons<br />
* Can create practice Lessons (grades are not stored)<br />
* Option for students to view points earned while taking the Lesson<br />
* Allow students to review their answers before submitting the Lesson<br />
* New Slide Show Mode (only branch tables are displayed as slides)<br />
* New Left Menu (for enabled branch tables only)<br />
* Lessons can now be Password Protected<br />
* A Tree View can be used for the Lesson creation screen<br />
* Students can post their high scores<br />
* New option to save a Lesson's settings as defaults for new lessons in the same course<br />
* Can delete a student's attempts<br />
* New page Jumps:<br />
** Previous Page<br />
** Unseen question within a branch<br />
** Random question within a branch<br />
** Unseen question within a cluster<br />
* Added functionality to view Lesson statistics<br />
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student<br />
* New question creation interface<br />
<br />
'''Quiz'''<br />
<br />
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.<br />
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.<br />
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.<br />
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.<br />
* Is prepared for the handling of IMS QTI questions once web services for these become available.<br />
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.<br />
* New "improved security" mode shows quiz in a separate full-screen window, with many browser features disabled<br />
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.<br />
* Blocks can now be added to quiz pages (to show results table, or additional information etc)<br />
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.<br />
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders<br />
* Final grade can be a fractional number, with teacher-defined decimal figures<br />
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options<br />
* Questions can be edited with one click from the improved quiz preview and question preview screens.<br />
* Questions can be copied with one click, to allow question variations to be created with ease.<br />
* Revamped question categories structures and editing interface.<br />
* Categories now can contain nested subcategories and can be re-ordered.<br />
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.<br />
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.<br />
* Quiz creators are prevented from changing the question set of quizes that have had student responses.<br />
* Recognition, and rejection, of overlapping/redundant questions has been improved.<br />
* The display of questions in longer quiz categories on the quiz editing page is now paginated.<br />
* New export types - IMS QTI (2.0) and xhtml. Improvements & fixes to others.<br />
* New import type - Hot Potato. Improvements & fixes to others.<br />
<br />
'''Scorm'''<br />
<br />
* The module is now fully conformant with the SCORM 1.2 standard.<br />
* User result data storage and reporting was improved.<br />
* AICC packages can now be imported.<br />
<br />
'''Survey'''<br />
<br />
* Graph formatting has been improved (labels are more readable)<br />
<br />
'''Wiki'''<br />
<br />
* Changes to wiki pages are now monitored and displayed in Recent Activity block<br />
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis<br />
<br />
== See also ==<br />
<br />
*[[Old releases|1.4.5 release notes]]<br />
<br />
[[Category:Core]]<br />
[[Category:Administrator]]<br />
<br />
[[es:Notas de versiones]]<br />
[[fr:Notes de mise à jour]]</div>Deneme