--- loncom/interface/loncommon.pm 2010/01/19 16:27:47 1.692.4.24 +++ loncom/interface/loncommon.pm 2010/02/12 19:06:47 1.692.4.28 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # a pile of common routines # -# $Id: loncommon.pm,v 1.692.4.24 2010/01/19 16:27:47 raeburn Exp $ +# $Id: loncommon.pm,v 1.692.4.28 2010/02/12 19:06:47 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -515,6 +515,10 @@ sub coursebrowser_javascript { else { if (formname == 'portform') { url += '&setroles='+extra_element; + } else { + if (formname == 'rules') { + url += '&fixeddom='+extra_element; + } } } } @@ -1878,7 +1882,7 @@ sub select_form { $selectform.= '\n"; + ">".$hash{$key}."\n"; } $selectform.=""; return $selectform; @@ -5246,6 +5250,29 @@ table#LC_browser tr.LC_browser_folder { background: #CCCCFF; } +table.LC_data_table tr > td.LC_browser_file, +table.LC_data_table tr > td.LC_browser_file_published { + background: #AAEE77; +} + +table.LC_data_table tr > td.LC_browser_file_locked, +table.LC_data_table tr > td.LC_browser_file_unpublished { + background: #FFAA99; +} + +table.LC_data_table tr > td.LC_browser_file_obsolete { + background: #888888; +} + +table.LC_data_table tr > td.LC_browser_file_modified, +table.LC_data_table tr > td.LC_browser_file_metamodified { + background: #F8F866; +} + +table.LC_data_table tr.LC_browser_folder > td { + background: #E0E8FF; +} + table.LC_data_table tr > td.LC_roles_is { /* background: #77FF77; */ } @@ -5584,7 +5611,7 @@ table.LC_prior_match tr td { border: 1px solid #000000; } -span.LC_nobreak { +.LC_nobreak { white-space: nowrap; } @@ -6373,7 +6400,7 @@ Returns either 'student','coordinator',' ############################################### sub get_users_function { my $function = 'student'; - if ($env{'request.role'}=~/^(cc|co|in|ta|ep)/ + if ($env{'request.role'}=~/^(cc|co|in|ta|ep)/) { $function='coordinator'; } if ($env{'request.role'}=~/^(su|dc|ad|li)/) {