リリースノート

移動先: 案内, 検索

Table of Contents

Moodle 1.9

Released: 3rd March 2008

Here is the full list of fixed issues in 1.9 so far.

Headline features

  • Gradebook - Moodle.com (funded by Open University)
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.
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).
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.
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.
Moodle 1.9 and 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-portfolios in Mahara.
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)
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.
Detailed notes can be kept about individual users (for example teachers might want to keep and share notes about students in their class).
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.
Beautiful and curvy (in all browsers).

Other major improvements

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.
Integrated a reworked version of the NTLM Single Sign On, originally by Dan Marsden.
  • New theme settings
    • Category themes - can now set the theme for a category which will apply to all sub-categories and courses
    • Theme order - new setting $CFG->themeorder which sets the priority of the themes from highest to lowest.
  • Ability to control block visibility with roles
  • Oracle Support - Catalyst Ltd, USQ
Significant enhancements in Oracle support, scalability and performance
  • Numerous admin settings fixes and improvements - Moodle.com
  • More robust block and module uninstalling - Moodle.com
  • cURL is used for component downloading, SOCKS5 proxies and user/password proxy authentication supported, fopen() not used anymore
  • Completed course reset implementation - Shamim Rezaei, Moodle.com
  • Rewritten IP lookup - for lookup used either NetGeo server or local GeoIP database, visualized with static world image or Google Maps - Moodle.com
  • Terms used for each role can be redefined in each course (like before Moodle 1.7)
  • 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
  • Statistics performance improvements and bugfixing - Moodle.com
  • Language translation tool improvements - ability to translate non-standard modules, GUI changes, capabilities support

Module improvements

  • Quiz/Question improvements:
    • Improved question bank, as above.
    • Quizzes now listed on the MyMoodle page. (Implemented by Stephen Bourget and Tim Hunt.)
    • A quiz can now send emails when an attempt is finished - a confirmation to the student, a notification to all teachers, or both. (Implemented by Graham Miller of Web Enhanced Solutions and Tim Hunt.)
    • Third party question types can now implement Moodle XML and other import and export format. (Implemented by Howard Miller.)
    • Gift Import/Export format can now handle Essay and Description question types.
    • Some slight improvements to quiz layout. See [http://tracker.moodle.org/browse/MDL-10374 MDL-10374] for details. Theme designers please note.
    • Multiple choice questions now show the feedback for all the options to students on the review page after the attempt is over.
  • Forum improvements:

New language packs

Five new language packs (see Translation credits for additional details) and improvements in many other languages.

  • Armenian - Andranik Markosyan
  • Latin - Nicholas Sinnott-Armstrong (GHOP project)
  • Macedonian - Dimitar Talevsk and his team
  • Mongolian - B.Batpurev, I.Mendbayar, G.Khadbaatar, Munkhzul, O.Amartuvshin, Batbayar, B.Uugangerel
  • Tamil Sri Lanka - M A Kaleelur Rahuma

Upgrading issues

If upgrading from 1.6 or later, you must have converted your site to Unicode. See Upgrading to Moodle 1.9 for further information.

Developers please add news here!

Table of Contents

Moodle 1.8.4

Released: 11 January 2008

Here is the full list of fixed issues in 1.8.4.

Moodle 1.8.3

Released: 11th October 2007

Here is the full list of fixed issues in 1.8.3.

Highlights

  • Some crucial performance fixes
  • Many little annoying bugs squashed


Moodle 1.8.2

Released: 8th July 2007

Here is the full list of fixed issues in 1.8.2.

Highlights

  • Two XSS security vulnerabilities (one reported in the wild) were fixed.

Moodle 1.8.1

Released: 14th June 2007

Here is the full list of fixed issues in 1.8.1.

Highlights

  • 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.

Moodle 1.8

2007年3月31日公開

Here is the full list of fixed issues in 1.8.

主な特徴

The Moodle interface is now compliant with XHTML Strict 1.0 and major accessibility standards.
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.
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.
Majority of forms now use a single API for defining forms consistently and collecting data safely without using any HTML at all.
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.
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.
  • Groups refactor - OU / Moodle.com
Groups code has been reorganised to make it more flexible for the future (see 1.9). In 1.8 you can now put groups into "Groupings".
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.
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.

既知の問題

  • CAS auth not working

モジュールの改良点

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.

Developers please add news here!

関連ページ

Moodle 1.7.2

2007年3月30日

This page shows issues resolved in this version

セキュリティ

  • Unintended logouts are now prevented - sesskey added to logout.php script
  • Fixed problem with visible posts in user profile when "forceloginforprofiles" disabled
  • Fixed visibility of site blog entries
  • Corrected wrong includes in lams
  • XSS injection in SCORM 1.2 reports
  • Fixed old problem with approvals in Data module, edited entries were approved automatically
  • Fixed escaping in shell commands (Win32 platform only)
  • Fixed visibility of blog drafts
  • Rewritten parameter handling in repository plugin
  • Fixed XSS in login block

Moodle 1.7.1

2007年1月17日

This page shows details about issues resolved in this version

Moodle 1.7

2006年11月7日

This page shows details about issues resolved in this version

主な特徴

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.
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
  • New Admin interface
Completely new admin interface, with accessible design and cool features to make access to settings fast and easy.
Making it easier for developers to write test code, which should ultimately lead to a more reliable Moodle.
  • AJAX Course editing (STILL UNSTABLE IN 1.7 RELEASE AND OFF BY DEFAULT, USE WITH CAUTION!)
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!

モジュールの改良点

  • Improvements to the Database module
    • Template/Field settings can now be saved as Presets and shared across a site.
    • Presets are just zip files, and can also be shared between sites.
    • Moodle 1.7 comes with one sample preset (an Image Gallery) with more to come.
    • New latitude/longitude data type
  • Improvements to the Lesson module
    • Now has a more unified view of lesson screens.
    • Teacher editing:
      • Collapsed view has a nicer format, displays more information regarding each page and allows the creation of new pages.
      • Editing is now speedier by replacing 3 second redirect delays with a notification system.
    • New feature: display default feedback.
      • Default is On so previous lessons behave as before.
      • Description: if no response is entered for a question answer and this setting is turned Off, then the user skips the feedback page.
    • Graceful degrade of JavaScript.
    • Several bug fixes.
  • 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.
  • Improvements to some core question types
  • 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.
  • Matching questions can have extra wrong answers, and work when two questions have the same answer.
  • Multiple Choice questions can have feedback for the whole question, as well as specific answers. This is particularly useful for multiple-response questions.
  • 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.)
  • 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.
  • Minor bugfixes (mostly to fix problems that occured when using Postgres database).

履修登録プラグインの改良点

  • 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.
  • Autoconfigures credit card and echeck types if the merchant does not accept some types of them.

Moodle 1.6.5

2007年3月30日

Full details of these issues can be found in the tracker

(please help to fill out details here)

セキュリティ

  • Unintended logouts are now prevented - sesskey added to logout.php script
  • Fixed old problem with approvals in Data module, edited entries were approved automatically
  • Fixed escaping in shell commands (Win32 platform only)
  • Rewritten parameter handling in repository plugin
  • Fixed XSS in login block

Moodle 1.6.4

2007年1月17日

Full details of these issues can be found in the tracker

(please help to fill out details here)

Moodle 1.6.3

2006年10月10日

Full details of these issues can be found in the tracker

セキュリティ

  • A vulnerability was discovered that could allow SQL injections if a parameter was improperly used. Full details of this particular issue are on the Moodle Security site. All registered Moodle admins were notified by direct email on Saturday September 30th.

修正された一般的なバグ

改良点

新たな特徴

Moodle 1.6.2

2006年9月12日

セキュリティ

  • Fixed handling of uploaded files in Database module
  • Module instance id is now properly validated when creating course module object; developers should use get_coursemodule_from_id() to get valid $cm
  • Default error reporting level was lowered to 5, E_WARNINGs are no longer displayed on production sites with debug off.
  • Multiple problems leading to information leakage fixed in help.php file
  • Fixed information leakage from scheduled backups
  • Added basic detection of dataroot accessible from Internet, web installer now better suggests dataroot location outside of web file area
  • Swf is now disabled by default in Mediaplugin
  • 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
  • Undisclosed SQL injections fixed by automatic data conversions in adodb layer
  • Theoretical XSS problems fixed in doc/index.php and files/index.php scripts
  • Access to tex and algebra files is blocked when filters are disabled
  • Request for redirection in jumpto.php protected with sesskey

バグフィックス

  • Fixed error when upgrading forum read tracking
  • Locales from language packs should finally work - please check your configuration variables and empty the locale field
  • Added missing link for course request
  • Fixed several glossary problems with non-ascii characters
  • Fixed bug where you could not regrade a quiz question where the teacher had added a comment with a ' character.
  • Quiz import of BlackBoard V6 files now much more reliable
  • Fixed scheduled backups - they were broken in 1.6 and 1.6.1
  • Fixed missing guest icons from course listing
  • Database sessions respect sessiontimeout setting
  • Fixed redirect problems during upgrade resulting in "Table xxx already exists"
  • Lesson module: the "(Continue)" no longer displays for 3 seconds after branch tables.
  • Lesson module: now properly checks import formats for support.
  • Lesson module: feedback is set properly during the import process.
  • and many other smaller fixes

新たな特徴

  • Authorize.net Payment Gateway: Autoconfigures credit card types if the merchant does not accept some types of credit cards

既知の問題

  • Broken images in published question categories

Moodle 1.6.1

2006年 7月 20日

バグフィックス

  • Fixed regression in Turkish locale handling
  • Authorize and Paypal enrolment plugin cleanup
  • Fixed serious problem with failing Database restore
  • Fixed restore of HotPot module containing attempts
  • Minor Database module fixes
  • National characters in graphs now work for most languages out of the box
  • Reviewed and fixed all *nix locale codes in language packs
  • Fixed problems when using Resources with Blocks on the frontpage
  • Fixed missing events on the first day of month in calendar
  • Fixed several problems in Lesson - scores, branch tables, HTML editor issues
  • Fixed broken intermodule relinking of absolute paths - please do not use course backups from original 1.6
  • PDF byteserving problems caused by incorrect partial content length solved
  • Fixed several regressions in handling of multiple groups
  • Fixed alphabet problems in Glossary
  • Chameleon theme fixes and enhancements
  • Fixed all hard coded admin paths
  • Fixed moving of course sections
  • Fixed grading of Essays in Quiz
  • Several Quiz regrading problems solved
  • Questions are now exported into backupdata directory
  • Added workaround for problems when editting two quizes in one browser
  • Lots of other Quiz related bugs fixed - thanks Tim!
  • Fixed IE unsecure items warning on sites with https login
  • Improved cookie test on the login page
  • Potential security issue with unzipping maliciously-crafted zip files fixed
  • Satinized input parameters in help.php
  • Calendar view.php now respects forcelogin setting
  • And lots of other minor fixes worth upgrading

新たな機能

  • Enhanced frontpage settings - frontpage can now be different for logged in users, changed category list display
  • Improved administration page layout
  • Possibility to change graph font for all locales - moodledata/lang/default.ttf takes precedence over lib/default.ttf
  • Local language packs may also contain default.ttf
  • Backported improved lang.php from HEAD
  • New config.php option $CFG->allowvisiblecoursesinhiddencategories

既知の問題

  • Broken images in published question categories
  • Small number of sites reports problems with Quiz upgrade - please always do a full database backup before any upgrade!

関連情報

  • Third party modules should be already updated for 1.6.x - you must install new versions before UTF-8 migration!
  • New integration of phpMyAdmin available - fixes upstream security problems and compatiblility with PHP 5

Moodle 1.6

2006年 6月 19日

注意: Moodle 1.6 には PHP 4.3.0 (または PHP 5.1.0) ,および MySQL 4.1.16 (ラテン系言語のみ使用なら 4.1.12) が必要です。 詳しくは, Moodle1.6へのアップグレード を。

新たな機能

Moodle は 100% ユニコード化されました。これによって任意の言語を取り混ぜて使うことが可能になり,異なる文字セットが混在する場合に生じる数々の問題は無くなりました。
Moodleの全ドキュメントを提供する,ワンストップの(必要な情報が揃っている)新たなウィキが置かれ,Moodle自体からリンクが張られるように。
構造化データを協調して集めることを可能にする新しい活動モジュール。色々な事に便利!
コースフォーマットと活動モジュールを介して統合されました。(訳注:?)
reflection on an ongoing basis(訳注: 学習しながらの振り返り?)が可能に。

入力はマーク(訳注:?)され,ユーザ,コース,グループ,サイト等で閲覧できます。タグ(訳注:?)の新たなサポートを含んでいます。

全てのレポートはコースレポートと管理者向けレポートに集約されました。

新たなレポートはプラグインとして書くことができ,極めて簡単に drop in(訳注:?)できます。一つの大きな新しいレポートは,新たなコース関連の統計情報で,Catalyst からです。(訳注:?)

A centralized bank of questions with the potential to be (re-)used in a variety of modules.
A dashboard interface that allows an overview for each user of all their courses etc.
This initial integration with Hive allows teachers to upload, browse, search and select resources within the external repository.
Users can be part of multiple groups within a course
Supports the loading of any content package as a resource, with an optional repository for sharing packages between courses.
An interactive Moodle theme
Moodle's enrolment plugins can be used simultaneously on the same site. Also new IMS Enterprise enrolment plugin.
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.

関連ページ


See also