#author("2025-02-04T02:38:38+00:00","default:iseki","iseki")
#author("2025-02-04T02:41:18+00:00","default:iseki","iseki")
* Role

- [[Capavility>../capability]]




*** get_user_roles() 
- get_user_roles がまともに動かない?
 SELECT ra.*, r.name, r.shortname FROM {mdl_role_assignments} ra, {mdl_role} r, {mdl_context} c WHERE ra.userid = ? AND ra.roleid = r.id AND ra.contextid = c.id AND ra.contextid = ? ORDER BY c.contextlevel DESC, r.sortorder ASC

- [[mdl_role_assignments>../DB/mdl_role_assignments]]
-- guest ユーザのデータが無い?
-- guest の情報が取れない.
- [[mdl_role>../DB/mdl_role]]
- [[mdl_context>../DB/mdl_context]]

*** feedback
**** classes/completion.php
- can_complete()
 AND $this->feedback->course == SITEID
-- フロントページに於いた時のみ,ゲストアクセスを許可する.

** DB
- [[mdl_role>../DB/mdl_role]]
- [[mdl_role_allow_assign>../DB/mdl_role_allow_assign]]    
- [[mdl_role_allow_override>../DB/mdl_role_allow_override]]
- [[mdl_role_allow_switch>../DB/mdl_role_allow_switch]] 
- [[mdl_role_allow_view>../DB/mdl_role_allow_view]] 
- [[mdl_role_assignments>../DB/mdl_role_assignments]]
- [[mdl_role_capabilities>../DB/mdl_role_capabilities]]
- [[mdl_role_context_levels>../DB/mdl_role_context_levels]]
- [[mdl_role_names>../DB/mdl_role_names]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS