Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
1.8.2
-
None
-
unicode is required to be installed/enabled. OK
database mysql version 4.1.16 is required and you are running 5.0.32 OK
php version 4.3.0 is required and you are running 5.2.0.8.4 OK
php_extension iconv is recommended to be installed/enabled OK
php_extension mbstring is recommended to be installed/enabled OK
php_extension curl is recommended to be installed/enabled OK
php_extension openssl is recommended to be installed/enabled OK
php_extension tokenizer is recommended to be installed/enabled OKunicode is required to be installed/enabled. OK database mysql version 4.1.16 is required and you are running 5.0.32 OK php version 4.3.0 is required and you are running 5.2.0.8.4 OK php_extension iconv is recommended to be installed/enabled OK php_extension mbstring is recommended to be installed/enabled OK php_extension curl is recommended to be installed/enabled OK php_extension openssl is recommended to be installed/enabled OK php_extension tokenizer is recommended to be installed/enabled OK
-
MOODLE_18_STABLE
-
MOODLE_18_STABLE, MOODLE_19_STABLE
Description
With a fresh install of 1.8.2, the user profile is missing the course listing.
A bit of debugging in /lib/datalib.php showed that this statement in get_my_courses evaluates to true for site admins, even when they are teachers:
if (has_capability('moodle/legacy:guest',$sitecontext,$userid,true))
{ return(array()); }For students and teachers, there is no problem.