技術力がない私なので、やり方があっているかはわからないが、自分のメモ代わりに。
今まで何度も管理メニューが出ないという謎設定をしてしまったので、今回は毎回変更保存前と後でScreenshotをとることにした。
【目的】
・受講者のスキルを測るのみのサイト(小テスト機能の利用)
【やったこと】
・ロールの設定
ログインしたユーザーは認証済みユーザーの役割も持っている様子。そのため、学生に登録しても認証済みユーザーのロールも引き継いでいるらしく、見えているところがよく解らなくなっている。
・拡張機能
・ユーザーポリシー
・ナビゲーション
・フロントページ設定
・カレンダーやオンラインユーザーを画面から消したかった。
admin画面からブロックを消したら、adminのフロントページからブロックは消えるが、学生からは消えない。
・ユーザーデフォルトプリファレンス
・サイトポリシーからPWの設定を簡単にする。ユーザー名記憶をNOにする。
・サイトにアクセスしたときにログイン画面出せるようにする
サイト管理→セキュリティ→サイトポリシー→ユーザーのログイン強制
・ログインが出てから、右の文言を変更する
プラグイン→認証→認証管理
・学生ではいったらカレンダーなど表示されない
プラグイン→ブロック→ブロック管理→カレンダー等非表示
・ブロックをドックさせない
この意味が解らなかったのだが、どうも小さくしたりさせないという意味みたい。 ので、Yesにする。
・ICQとか、自己紹介とか不要なプロファイルは見せたくない
追加情報などdivごと隠せるものは、CSSでdisplay:none; にした。
細かく隠さなくてはいけないものは
edit_form.php で
$mform->addElement(‘hidden’, ‘timezone’, $CFG->timezone);
のように、項目をひたすら追加。(ここ超怪しい)


