- 10. 2005: Added better error messages and moved text to language directories
- 02. 2006: Simplified authentication so that authorization works properly
Added instructions for IIS
-
+- 11. 2006: User capabilities are now loaded properly as of Moodle 1.7+
Moodle Configuration with Dual login
?>
--
-Bugs
---------------------------------------------------------------------------------
-Please send bug reports concerning the Shibboleth part to
-Lukas Haemmerle <haemmerle@switch.ch>
-
--------------------------------------------------------------------------------
In case of problems and questions with Shibboleth authentication, contact
Lukas Haemmerle <haemmerle@switch.ch> or Markus Hagman <hagman@hytti.uku.fi>
$urltogo = $CFG->wwwroot.'/'; /// Go to the standard home page
unset($SESSION->wantsurl); /// Just in case
}
+
+ /// Go to my-moodle page instead of homepage if mymoodleredirect enabled
+ if (!has_capability('moodle/site:config',get_context_instance(CONTEXT_SYSTEM, SITEID)) and !empty($CFG->mymoodleredirect) and !isguest()) {
+ if ($urltogo == $CFG->wwwroot or $urltogo == $CFG->wwwroot.'/' or $urltogo == $CFG->wwwroot.'/index.php') {
+ $urltogo = $CFG->wwwroot.'/my/';
+ }
+ }
+
+ load_all_capabilities(); /// This is what lets the user do anything on the site :-)
redirect($urltogo);
}