「Moodle1.8へのアップグレード」の版間の差分

提供:MoodleDocs
移動先:案内検索
編集の要約なし
12行目: 12行目:
Moodle 1.8へのアップグレードおよびUTF-8エンコーディングが必要条件であることを理解するため、Moodleの歴史に関する短いレッスンが必要でしょう。バージョン1.6以前では、すべての言語において、MoodleはUTF-8をサポートしていませんでした。そして、それぞれのコースで使用される言語のエンコーディングに基づいて、データがデータベースに保存されていました。Moodle 1.6以降のバージョンでは、すべての言語パックはUTF-8に変換され、異なる言語でも同一ページで使用できるようになりました。Moodle 1.6および1.7には、すべてのエンコーディングからUTF-8にデータを変換できる、[[データベース移行]]ツールが含まれます。  
Moodle 1.8へのアップグレードおよびUTF-8エンコーディングが必要条件であることを理解するため、Moodleの歴史に関する短いレッスンが必要でしょう。バージョン1.6以前では、すべての言語において、MoodleはUTF-8をサポートしていませんでした。そして、それぞれのコースで使用される言語のエンコーディングに基づいて、データがデータベースに保存されていました。Moodle 1.6以降のバージョンでは、すべての言語パックはUTF-8に変換され、異なる言語でも同一ページで使用できるようになりました。Moodle 1.6および1.7には、すべてのエンコーディングからUTF-8にデータを変換できる、[[データベース移行]]ツールが含まれます。  


Moodle 1.8移行では、あなたがUTF-8にエンコードされたデータベースを使ってアップグレードを行うと考えられるため、データベース移行ユーティリティは含まれません。
Moodle 1.8移行では、あなたがUTF-8にエンコードされたデータベースを使ってアップグレードを行うであろうと考えられるため、データベース移行ユーティリティは含まれません。


従って、あなたが1.5またはそれ以前のバージョンからアップグレードしたい場合、まず最初に1.6にアップグレードしてください。そしてデータベースをUTF-8にアップグレードした後、1.8にアップグレードしてください。同様にあなたがMoodle 1.6または1.7を使用し、まだデータベースをUTF-8に移行していない場合、1.8にアップグレードする前にUTF-8へのデータベース移行作業を行ってください。詳細は[[Moodle1.6へのアップグレード]]をご覧ください。
従って、あなたが1.5またはそれ以前のバージョンからアップグレードしたい場合、まず最初に1.6にアップグレードしてください。そしてデータベースをUTF-8にアップグレードした後、1.8にアップグレードしてください。同様にあなたがMoodle 1.6または1.7を使用し、まだデータベースをUTF-8に移行していない場合、1.8にアップグレードする前にUTF-8へのデータベース移行作業を行ってください。詳細は[[Moodle1.6へのアップグレード]]をご覧ください。

2007年6月16日 (土) 03:19時点における版

Moodle 1.8


作成中です - Mitsuhiro Yoshida 2007年6月15日 (金) 13:43 (CDT)

アップグレードの前に、

  • まず、あなたのサイトがMoodle1.8のシステム要件に適合するかどうか、「管理 >> サーバ >> 環境」で確認してください。
  • データベースをすべてバックアップしてください!
  • PHPアクセラレータを使用している場合、忘れずにPHPキャッシュを削除してください。

UTF-8データベースエンコーディング

Moodle 1.8へのアップグレードおよびUTF-8エンコーディングが必要条件であることを理解するため、Moodleの歴史に関する短いレッスンが必要でしょう。バージョン1.6以前では、すべての言語において、MoodleはUTF-8をサポートしていませんでした。そして、それぞれのコースで使用される言語のエンコーディングに基づいて、データがデータベースに保存されていました。Moodle 1.6以降のバージョンでは、すべての言語パックはUTF-8に変換され、異なる言語でも同一ページで使用できるようになりました。Moodle 1.6および1.7には、すべてのエンコーディングからUTF-8にデータを変換できる、データベース移行ツールが含まれます。

Moodle 1.8移行では、あなたがUTF-8にエンコードされたデータベースを使ってアップグレードを行うであろうと考えられるため、データベース移行ユーティリティは含まれません。

従って、あなたが1.5またはそれ以前のバージョンからアップグレードしたい場合、まず最初に1.6にアップグレードしてください。そしてデータベースをUTF-8にアップグレードした後、1.8にアップグレードしてください。同様にあなたがMoodle 1.6または1.7を使用し、まだデータベースをUTF-8に移行していない場合、1.8にアップグレードする前にUTF-8へのデータベース移行作業を行ってください。詳細はMoodle1.6へのアップグレードをご覧ください。

ロールおよびケイパビリティ

加えて、ロールに関する多くの修正および改良が行われました (Moodle TrackerのRoles improvements をご覧ください)。Moodle 1.8では、「システム」コンテクストと「サイト」コンテクストが分離されました。

Moodle 1.8のサイトコンテクストは「フロントページコース」およびその活動です。「管理 >> フロントページ >> フロントページロール」にてサイトコンテクストのロールを割り当てることができます。

It is recommended to reset all legacy roles to defaults because some of the default permissions were changed. You can do that via Administration > Users > Permissions > Define Roles, click on each legacy role and review recommended permissions (dark background) or reset with Reset to defaults button.

In addition, in order to let your logged in users read the site news once logged in, you will need to follow these steps:

  1. As an administrator, navigate to Site Administration > Front Page > Front Page roles
  2. Click on the "Override roles" link
  3. Click on "Authenticated User"
  4. Find the Forum heading, then "View Discussions" (mod/forum:viewdiscussion capability) and tick the second radio input (Allow)
  5. At the bottom, press "Save changes"

マルチ認証

If users are unable to login following an upgrade to 1.8 then most likely their account authentication method requires enabling.

Originally all existing accounts were enabled, now only accounts with enabled authentication plugins can log in. If you selected Manual accounts users created with email sign-up will be disabled now. Solution is go to Administration > Users > Authentication and enable Email-based self registration, but leave Self registration disabled under "common settings" lower on the page.

The No authentication (none) type should not be enabled on any production server. You can use phpmyadmin to convert all existing accounts created with 'none' to 'manual' or admin can change the auth type in Edit profile.

テーマ

Due to major changes needed for accessibility and XHTML strict compliance most 3rd party themes must be updated to work correctly. Before reporting any error, please switch to Standard theme and try to replicate the problem.

関連情報