課題モジュールの、全ての提出一覧で

課題モジュールの、全ての提出一覧で

- moodle beginner の投稿
返信数: 8

お世話になります。

課題モジュールの「すべての提出を表示する」の
一覧のテーブルから、「メールアドレス」の欄を削除したいのですが、
できるのでしょうか?

サーバーは管理してないので、管理者画面からCSSをカスタマイズする
権限しかありません。
Moodle 3.8 です。

宜しくお願い致します。

moodle beginner への返信

Re: 課題モジュールの、全ての提出一覧で

- Adam Jenkins の投稿
以下のSCSSを使えばメールアドレスのコラムが消えます。

body#page-mod-assign-grading {th.email,td.email {display: none;}}

私は以下のSCSSを使って、広くない画面に余分なコラムを非表示し、すごく広い画面に表示されるように設定しています。

@media screen and (max-width: 1845px) {
   body#page-mod-assign-grading { 
      th.email,th.phone1,th.phone2,th.department,td.email,td.phone1,td.phone2,td.department,th.c1,td.c1,th.c14,td.c14,th.c16,td.c16{
       display: none;
      }
   }
}
評点平均: お役立ち度: ★★★★★★★ (2)
Adam Jenkins への返信

Re: 課題モジュールの、全ての提出一覧で

- moodle beginner の投稿

Adamさん

早速ありがとうございます。
しかしながら、私はscssにアクセスする権限がないので、
この方法は使えませんでした。

だけど、とても勉強になりました。

ありがとうございました。😄

moodle beginner への返信

Re: 課題モジュールの、全ての提出一覧で

- Adam Jenkins の投稿
> 管理者画面からCSSをカスタマイズする権限しかありません。

とありましたが、この権限はないでしょうか。以下の「showuseridentity」の設定を変えることができるなら、上記のSCSSの追加が問題なくできるはずです。
Adam Jenkins への返信

Re: 課題モジュールの、全ての提出一覧で

- moodle beginner の投稿
テーマ「Boost」と「クラッシック」の
default.scss は出てきましたが、
私が使っているテーマは「Edwiser RemUI」なので、
scssが表示されないみたいです。
評点平均: お役立ち度: ★★★★★★★ (1)
moodle beginner への返信

Re: 課題モジュールの、全ての提出一覧で

- Adam Jenkins の投稿
なるほど、テーマがBoostではないですね。

CSSだけでしたら、以下のを試して、動くかも知れません。

body#page-mod-assign-grading th.email, body#page-mod-assign-grading td.email {display: none;}

すみませんが「Edwiser RemUI」が詳しくないですが、ご参考まで。
評点平均: お役立ち度: ★★★★★★★ (2)
moodle beginner への返信

Re: 課題モジュールの、全ての提出一覧で

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

以下の設定変更ではいかがでしょうか。

  1. Moodleにサイト管理者としてログインする。
  2. 「管理 > サイト管理 > ユーザ > パーミッション > ユーザポリシー」ページに移動する。
  3. 「表示するユーザ固有情報 showuseridentity」の「メールアドレス」チェックボックスのチェックを外す。
  4. ページ下部の「変更を保存する」ボタンをクリックする。
添付 User policies.png
評点平均: お役立ち度: ★★★★★★★ (1)
Mitsuhiro Yoshida への返信

Re: 課題モジュールの、全ての提出一覧で

- moodle beginner の投稿
Mitsuhiroさん

早速ありがとうございます。
この方法で上手くいきました。
とても勉強になりました。

ありがとうございました。😄