MoodleサイトMoodleディレクトリ
Moodleコードはファイルとサブディレクトリを含む独自のディレクトリ(フォルダ)にあります。一般的に言って、これらは標準ダウンロードのzipファイルにあり、 "moodle"と呼ばれるディレクトリに解凍されます。
ファイル
"moodle"ディレクトリにはいくつかの重要なファイルがあります。
- config.php - 基本設定が含まれています。このファイルはMoodleには付属していません。 install.phpスクリプトの実行時に作成されるか、手動で作成および編集できます。
- install.php - config.phpを作成するために実行されるスクリプト
- version.php - Moodleコードの現在のバージョンを定義します
- index.php - サイトのフロントページ
Moodleディレクトリ
"moodle"ディレクトリにはたくさんのサブディレクトリがあり、それぞれにもっとサブディレクトリとphpコードファイルがあります。それらのいくつかは次のとおりです。
- admin / - サーバ全体を管理するためのコード
- auth / - ユーザーを認証するためのプラグインモジュール
- blocks / - 多くのページの小さなサイドブロック用のプラグインモジュール
- calendar / - カレンダーを管理および表示するためのすべてのコード
- course / - コースを表示および管理するためのコード
- files / - アップロードされたファイルを表示および管理するためのコード
- lang / - さまざまな言語のテキスト、言語ごとに1つのディレクトリ
- lib / - コアなMoodleコードのライブラリ
- login / - ログインとアカウント作成を処理するコード
- mod / - すべての主要なMoodleコースモジュールはこちら
- pix / - 一般的なサイトのグラフィック
- repository / - 2.xファイル処理システムを処理するためのコード
- theme / - サイトの外観を変更するためのテーマパック/スキン
- user / - ユーザーを表示および管理するためのコード
moodledata - 他のフォルダ
「moodledata」は、ユーザーファイル、コースファイル、サイトの言語、キャッシュされた情報、その他の情報を含むフォルダーです。それはMoodleインストールプロセスで作成されます。それは "moodle"フォルダの外に置かれるべきであり、デフォルトでは "moodledata"と呼ばれます。 Installing_Moodle#Create_the_.28moodledata.29_data_directoryを参照してください。