--- loncom/auth/lonroles.pm 2024/09/07 01:49:32 1.269.2.39.2.10 +++ loncom/auth/lonroles.pm 2025/05/28 04:20:22 1.269.2.39.2.12 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # User Roles Screen # -# $Id: lonroles.pm,v 1.269.2.39.2.10 2024/09/07 01:49:32 raeburn Exp $ +# $Id: lonroles.pm,v 1.269.2.39.2.12 2025/05/28 04:20:22 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -509,6 +509,7 @@ sub handler { "request.course.tied" => '', "request.course.timechecked" => '', "request.course.suppupdated" => '', + "request.course.deeponlyprot" => '', "request.role" => 'cm', "request.role.adv" => $env{'user.adv'}, "request.role.domain" => $env{'user.domain'}}); @@ -1190,16 +1191,18 @@ ENDCLOSE if ($domdefs{'catauth'}) { $cattype = $domdefs{'catauth'}; } - my ($funcs,$crumbsright); + my ($funcs,$crumbsright,$crumbs_style); unless (($norolelist) && ((split(/:/,$env{'user.error.msg'}))[2])) { $funcs = &get_roles_functions($showcount,$cattype); if ($env{'browser.mobile'}) { $crumbsright = $funcs; undef($funcs); + $crumbs_style = 'overflow: visible;'; } } my $start_page=&Apache::loncommon::start_page($pagetitle,undef,{bread_crumbs=>$brcrum, - bread_crumbs_component=>$crumbsright}); + bread_crumbs_component=>$crumbsright, + bread_crumbs_style=>$crumbs_style,}); &js_escape(\$standby); my $noscript='
'.&mt('Use of LON-CAPA requires Javascript to be enabled in your web browser.').'
'.&mt('As this is not the case, most functionality in the system will be unavailable.').'

';