プラットフォーム設定
Chamilo には、カテゴリ別に整理された広範な設定システムがあります。以下のカテゴリ一式は、管理パネルの 設定 ページ、および変数名・タイトル・説明の正本であるソースコード内の SettingsCurrentFixtures.php と対応しています。
管理パネルで 設定 をクリックすると、プラットフォーム設定にアクセスできます。
すべてのカテゴリ
設定カテゴリは全部で 39 あり、以下にアルファベット順で示します。各リンクの後の数字は、そのカテゴリに含まれる設定の件数です。
プラットフォーム全体
管理者の識別情報 (12) — プラットフォーム管理者の識別情報と連絡先。
プラットフォーム (29) — プラットフォームレベルの識別情報、タイムゾーン、登録ポリシー、オンラインユーザー、パフォーマンスフラグ。
表示 (24) — ホームページのレイアウト、gravatar、メニュー、ブランディングの挙動。
エディタ (26) — リッチテキストエディタ(TinyMCE)のツールバー、プラグイン、AI ヘルパー。
言語 (12) — 利用可能な言語、既定言語、フォールバック。
メール (18) — 送信メールのレイアウト、差出人の識別情報、署名。
ワークフロー (23) — 横断的なワークフローの切替(コース作成、登録の検証など)。
認証、セキュリティ、プライバシー
セキュリティ (31) — ログイン保護、パスワードポリシー、ヘッダー、2FA、IDS。
登録 (20) — 自己登録ポリシーと登録後のリダイレクト。
プライバシー (6) — 同意、データエクスポート、アカウント削除リクエスト。
CAS (7) — 1.x から引き継がれたレガシー CAS 設定。
コースとセッションのライフサイクル
コース (45) — プラットフォーム全体のコースに適用される既定値とポリシー。
セッション (68) — セッションのライフサイクル、チューターのアクセス期間、可視性。
コースカタログ (13) — 公開コースカタログの挙動。
プロフィール (29) — ユーザープロフィールに表示するフィールド。
コースツール
アジェンダ (11)
お知らせ (9)
課題(Work) (12)
出席 (4)
チャット (5)
ドキュメント (29)
ドロップボックス (8)
演習(テスト) (63)
フォーラム (9)
用語集 (3)
グループ (3)
ラーニングパス (51)
アンケート (12)
評価と認定
成績表(アセスメント) (34) — スコア表示、小数、修了証の閾値。
修了証 (9) — 学習者が修了証を取得したときに適用される既定値。
スキル (13) — スキルツリー、付与ルール、プロフィール連携。
トラッキング (10) — 記録内容と公開されるレポート。
コミュニケーションとコミュニティ
メッセージ (7)
ソーシャルネットワーク (7)
AI
AI ヘルパー (13) — タスク種別ごとのプロバイダ(テキスト、画像、動画、チューター、採点)。
運用と統合
設定の仕組み
設定はデータベース(
settingsテーブル)に保存され、Web インターフェースから管理されます一部の設定はマルチ URL 構成で URL ロック されます(値がプラットフォーム全体に適用され、URL ごとに上書きできません。
settingsテーブルのaccess_url_lockedおよびaccess_url_changeable列を参照)。その他(大半)はアクセス URL ごとに上書きできます変更は直ちに反映されます(サーバーの再起動は不要)。ただし、ユーザーセッションが一部の値をメモリに保持している場合があります。すぐに反映されない場合は、ログアウトして再ログインし、セッションをフラッシュしてください。
一部の設定には依存関係があり、1 つを変更すると他の設定の挙動に影響する場合があります
各ページに表示される変数名(例:
2fa_enable)は、settingsデータベーステーブルの行(variable列)および、該当する場合は上書き(config/settings_overrides.yaml)で使用されるキーと一致します。
詳細は、Wiki の Configurations を参照してください。
ヒント
設定を文書化する — デフォルト以外の設定と、変更した理由を記録しておく
一度に1つだけ変更する — トラブルシューティング時は、影響を特定できるよう設定を1つずつ変更する
ステージング環境でテストする — 重要な設定変更は、まずステージングサーバーでテストする
最終更新
役に立ちましたか?