#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]]