version 1.770, 2009/03/17 21:05:06
|
version 1.778, 2009/03/26 14:42:40
|
Line 406 sub studentbrowser_javascript {
|
Line 406 sub studentbrowser_javascript {
|
|| ($env{'request.role'}=~/^(au|dc|su)/) |
|| ($env{'request.role'}=~/^(au|dc|su)/) |
) { return ''; } |
) { return ''; } |
return (<<'ENDSTDBRW'); |
return (<<'ENDSTDBRW'); |
<script type="text/javascript" language="Javascript" > |
<script type="text/javascript" language="Javascript"> |
var stdeditbrowser; |
var stdeditbrowser; |
function openstdbrowser(formname,uname,udom,roleflag,ignorefilter) { |
function openstdbrowser(formname,uname,udom,roleflag,ignorefilter) { |
var url = '/adm/pickstudent?'; |
var url = '/adm/pickstudent?'; |
Line 452 sub selectstudent_link {
|
Line 452 sub selectstudent_link {
|
|
|
sub authorbrowser_javascript { |
sub authorbrowser_javascript { |
return <<"ENDAUTHORBRW"; |
return <<"ENDAUTHORBRW"; |
<script type="text/javascript"> |
<script type="text/javascript" language="JavaScript"> |
var stdeditbrowser; |
var stdeditbrowser; |
|
|
function openauthorbrowser(formname,udom) { |
function openauthorbrowser(formname,udom) { |
Line 473 sub coursebrowser_javascript {
|
Line 473 sub coursebrowser_javascript {
|
my ($domainfilter,$sec_element,$formname)=@_; |
my ($domainfilter,$sec_element,$formname)=@_; |
my $crs_or_grp_alert = &mt('Please select the type of LON-CAPA entity - Course or Group - for which you wish to add/modify a user role'); |
my $crs_or_grp_alert = &mt('Please select the type of LON-CAPA entity - Course or Group - for which you wish to add/modify a user role'); |
my $output = ' |
my $output = ' |
<script type="text/javascript"> |
<script type="text/javascript" language="JavaScript"> |
var stdeditbrowser;'."\n"; |
var stdeditbrowser;'."\n"; |
$output .= <<"ENDSTDBRW"; |
$output .= <<"ENDSTDBRW"; |
function opencrsbrowser(formname,uname,udom,desc,extra_element,multflag,crstype) { |
function opencrsbrowser(formname,uname,udom,desc,extra_element,multflag,crstype) { |
Line 796 sub linked_select_forms {
|
Line 796 sub linked_select_forms {
|
my $first = "document.$formname.$firstselectname"; |
my $first = "document.$formname.$firstselectname"; |
# output the javascript to do the changing |
# output the javascript to do the changing |
my $result = ''; |
my $result = ''; |
$result.="<script type=\"text/javascript\">\n"; |
$result.='<script type="text/javascript" language="JavaScript">'."\n"; |
$result.="var select2data = new Object();\n"; |
$result.="var select2data = new Object();\n"; |
$" = '","'; |
$" = '","'; |
my $debug = ''; |
my $debug = ''; |
Line 2126 sub authform_kerberos {
|
Line 2126 sub authform_kerberos {
|
$autharg,$jscall); |
$autharg,$jscall); |
my ($authnum,%can_assign) = &get_assignable_auth($in{'domain'}); |
my ($authnum,%can_assign) = &get_assignable_auth($in{'domain'}); |
if ($in{'kerb_def_auth'} eq 'krb5') { |
if ($in{'kerb_def_auth'} eq 'krb5') { |
$check5 = ' checked="on"'; |
$check5 = ' checked="checked"'; |
} else { |
} else { |
$check4 = ' checked="on"'; |
$check4 = ' checked="checked"'; |
} |
} |
$krbarg = $in{'kerb_def_dom'}; |
$krbarg = $in{'kerb_def_dom'}; |
if (defined($in{'curr_authtype'})) { |
if (defined($in{'curr_authtype'})) { |
if ($in{'curr_authtype'} eq 'krb') { |
if ($in{'curr_authtype'} eq 'krb') { |
$krbcheck = ' checked="on"'; |
$krbcheck = ' checked="checked"'; |
if (defined($in{'mode'})) { |
if (defined($in{'mode'})) { |
if ($in{'mode'} eq 'modifyuser') { |
if ($in{'mode'} eq 'modifyuser') { |
$krbcheck = ''; |
$krbcheck = ''; |
Line 2141 sub authform_kerberos {
|
Line 2141 sub authform_kerberos {
|
} |
} |
if (defined($in{'curr_kerb_ver'})) { |
if (defined($in{'curr_kerb_ver'})) { |
if ($in{'curr_krb_ver'} eq '5') { |
if ($in{'curr_krb_ver'} eq '5') { |
$check5 = ' checked="on"'; |
$check5 = ' checked="checked"'; |
$check4 = ''; |
$check4 = ''; |
} else { |
} else { |
$check4 = ' checked="on"'; |
$check4 = ' checked="checked"'; |
$check5 = ''; |
$check5 = ''; |
} |
} |
} |
} |
Line 2235 sub authform_internal{
|
Line 2235 sub authform_internal{
|
if (defined($in{'curr_authtype'})) { |
if (defined($in{'curr_authtype'})) { |
if ($in{'curr_authtype'} eq 'int') { |
if ($in{'curr_authtype'} eq 'int') { |
if ($can_assign{'int'}) { |
if ($can_assign{'int'}) { |
$intcheck = 'checked="on" '; |
$intcheck = 'checked="checked" '; |
if (defined($in{'mode'})) { |
if (defined($in{'mode'})) { |
if ($in{'mode'} eq 'modifyuser') { |
if ($in{'mode'} eq 'modifyuser') { |
$intcheck = ''; |
$intcheck = ''; |
Line 2290 sub authform_local{
|
Line 2290 sub authform_local{
|
if (defined($in{'curr_authtype'})) { |
if (defined($in{'curr_authtype'})) { |
if ($in{'curr_authtype'} eq 'loc') { |
if ($in{'curr_authtype'} eq 'loc') { |
if ($can_assign{'loc'}) { |
if ($can_assign{'loc'}) { |
$loccheck = 'checked="on" '; |
$loccheck = 'checked="checked" '; |
if (defined($in{'mode'})) { |
if (defined($in{'mode'})) { |
if ($in{'mode'} eq 'modifyuser') { |
if ($in{'mode'} eq 'modifyuser') { |
$loccheck = ''; |
$loccheck = ''; |
Line 2344 sub authform_filesystem{
|
Line 2344 sub authform_filesystem{
|
if (defined($in{'curr_authtype'})) { |
if (defined($in{'curr_authtype'})) { |
if ($in{'curr_authtype'} eq 'fsys') { |
if ($in{'curr_authtype'} eq 'fsys') { |
if ($can_assign{'fsys'}) { |
if ($can_assign{'fsys'}) { |
$fsyscheck = 'checked="on" '; |
$fsyscheck = 'checked="checked" '; |
if (defined($in{'mode'})) { |
if (defined($in{'mode'})) { |
if ($in{'mode'} eq 'modifyuser') { |
if ($in{'mode'} eq 'modifyuser') { |
$fsyscheck = ''; |
$fsyscheck = ''; |
Line 4521 table.thinborder tr td {
|
Line 4521 table.thinborder tr td {
|
|
|
form, .inline { display: inline; } |
form, .inline { display: inline; } |
|
|
.LC_center { text-align: center; } |
|
.LC_left { text-align:left; } |
|
.LC_right {text-align:right;} |
.LC_right {text-align:right;} |
.LC_middle {vertical-align:middle;} |
.LC_middle {vertical-align:middle;} |
.LC_top {vertical-align:top;} |
|
.LC_bottom {vertical-align:bottom;} |
|
|
|
/* just for tests */ |
/* just for tests */ |
.LC_300Box { width:300px; } |
|
.LC_400Box {width:400px; } |
.LC_400Box {width:400px; } |
.LC_500Box {width:500px; } |
|
.LC_600Box {width:600px; } |
|
.LC_800Box {width:800px;} |
|
/* end */ |
/* end */ |
|
|
.LC_filename {font-family: $mono; white-space:pre;} |
.LC_filename { |
|
font-family: $mono; |
|
white-space:pre; |
|
} |
|
|
|
.LC_fileicon { |
|
border: none; |
|
height: 1.3em; |
|
vertical-align: text-bottom; |
|
margin-right: 0.3em; |
|
text-decoration:none; |
|
} |
|
|
.LC_error { |
.LC_error { |
color: red; |
color: red; |
font-size: larger; |
font-size: larger; |
Line 4556 form, .inline { display: inline; }
|
Line 4560 form, .inline { display: inline; }
|
} |
} |
|
|
.LC_icon { |
.LC_icon { |
border: 0px; |
border: none; |
} |
} |
|
|
.LC_indexer_icon { |
.LC_indexer_icon { |
border: 0px; |
border: 0px; |
height: 22px; |
height: 22px; |
Line 4565 form, .inline { display: inline; }
|
Line 4570 form, .inline { display: inline; }
|
.LC_docs_spacer { |
.LC_docs_spacer { |
width: 25px; |
width: 25px; |
height: 1px; |
height: 1px; |
border: 0px; |
border: none; |
} |
} |
|
|
.LC_internal_info { |
.LC_internal_info { |
Line 4609 table.LC_docs_path {
|
Line 4614 table.LC_docs_path {
|
table#LC_title_bar td { |
table#LC_title_bar td { |
background: $tabbg; |
background: $tabbg; |
} |
} |
table#LC_title_bar td.LC_title_bar_who { |
table#LC_title_bar .LC_title_bar_who { |
background: $tabbg; |
background: $tabbg; |
color: $font; |
color: $font; |
font: small $sans; |
font: small $sans; |
text-align: right; |
text-align: right; |
|
margin: 0px; |
|
} |
|
table#LC_title_bar .LC_title_bar_name { |
|
margin: 0px; |
|
} |
|
table#LC_title_bar .LC_title_bar_role { |
|
margin: 0px; |
|
} |
|
table#LC_title_bar .LC_title_bar_realm { |
|
margin: 0px; |
} |
} |
span.LC_metadata { |
span.LC_metadata { |
font-family: $sans; |
font-family: $sans; |
Line 4653 table#LC_top_nav td.LC_top_nav_logo img
|
Line 4668 table#LC_top_nav td.LC_top_nav_logo img
|
vertical-align: bottom; |
vertical-align: bottom; |
} |
} |
table#LC_top_nav td.LC_top_nav_exit, |
table#LC_top_nav td.LC_top_nav_exit, |
table#LC_top_nav td.LC_top_nav_help { |
table#LC_top_nav td.LC_top_nav_help { |
width: 2.0em; |
width: 2.0em; |
} |
} |
table#LC_top_nav td.LC_top_nav_login { |
table#LC_top_nav td.LC_top_nav_login { |
Line 4668 table.LC_breadcrumbs td, table.LC_docs_p
|
Line 4683 table.LC_breadcrumbs td, table.LC_docs_p
|
} |
} |
table.LC_breadcrumbs td.LC_breadcrumbs_component, |
table.LC_breadcrumbs td.LC_breadcrumbs_component, |
table.LC_docs_path td.LC_docs_path_component { |
table.LC_docs_path td.LC_docs_path_component { |
background: $tabbg; |
background: $tabbg; |
color: $font; |
color: $font; |
font-family: $sans; |
font-family: $sans; |
font-size: larger; |
font-size: larger; |
text-align: right; |
text-align: right; |
} |
} |
td.LC_table_cell_checkbox { |
td.LC_table_cell_checkbox { |
text-align: center; |
text-align: center; |
} |
} |
table#LC_mainmenu td.LC_mainmenu_column { |
table#LC_mainmenu td.LC_mainmenu_column { |
vertical-align: top; |
vertical-align: top; |
} |
} |
|
|
.LC_fontsize_small |
.LC_fontsize_small |
Line 4696 table#LC_mainmenu td.LC_mainmenu_column
|
Line 4711 table#LC_mainmenu td.LC_mainmenu_column
|
font-size: 120%; |
font-size: 120%; |
} |
} |
|
|
.LC_fontcolor_red |
|
{ |
|
color: #FF0000; |
|
} |
|
|
|
.LC_menubuttons_inline_text { |
.LC_menubuttons_inline_text { |
color: $font; |
color: $font; |
font-family: $sans; |
font-family: $sans; |
Line 4887 table.LC_calendar tr td {
|
Line 4897 table.LC_calendar tr td {
|
table.LC_calendar tr td.LC_calendar_day_empty { |
table.LC_calendar tr td.LC_calendar_day_empty { |
background-color: $data_table_dark; |
background-color: $data_table_dark; |
} |
} |
table.LC_calendar tr td.LC_calendar_day_current { |
table.LC_calendar tr td.LC_calendar_day_current { |
background-color: $data_table_highlight; |
background-color: $data_table_highlight; |
} |
} |
|
|
table.LC_mail_list tr.LC_mail_new { |
table.LC_mail_list tr.LC_mail_new { |
background-color: $mail_new; |
background-color: $mail_new; |
} |
} |
table.LC_mail_list tr.LC_mail_new:hover { |
table.LC_mail_list tr.LC_mail_new:hover { |
background-color: $mail_new_hover; |
background-color: $mail_new_hover; |
} |
} |
|
table.LC_mail_list tr.LC_mail_even{ |
|
} |
|
table.LC_mail_list tr.LC_mail_odd{ |
|
} |
table.LC_mail_list tr.LC_mail_read { |
table.LC_mail_list tr.LC_mail_read { |
background-color: $mail_read; |
background-color: $mail_read; |
} |
} |
Line 4915 table.LC_mail_list tr.LC_mail_other {
|
Line 4928 table.LC_mail_list tr.LC_mail_other {
|
table.LC_mail_list tr.LC_mail_other:hover { |
table.LC_mail_list tr.LC_mail_other:hover { |
background-color: $mail_other_hover; |
background-color: $mail_other_hover; |
} |
} |
table.LC_mail_list tr.LC_mail_even { |
|
} |
|
table.LC_mail_list tr.LC_mail_odd { |
|
} |
|
|
|
table.LC_data_table tr > td.LC_browser_file, |
table.LC_data_table tr > td.LC_browser_file, |
table.LC_data_table tr > td.LC_browser_file_published { |
table.LC_data_table tr > td.LC_browser_file_published { |
Line 4929 table.LC_data_table tr > td.LC_browser_f
|
Line 4938 table.LC_data_table tr > td.LC_browser_f
|
background: #FFAA99; |
background: #FFAA99; |
} |
} |
table.LC_data_table tr > td.LC_browser_file_obsolete { |
table.LC_data_table tr > td.LC_browser_file_obsolete { |
background: #AAAAAA; |
background: #AAAAAA; |
} |
} |
table.LC_data_table tr > td.LC_browser_file_modified, |
table.LC_data_table tr > td.LC_browser_file_modified, |
table.LC_data_table tr > td.LC_browser_file_metamodified { |
table.LC_data_table tr > td.LC_browser_file_metamodified { |
background: #FFFF77; |
background: #FFFF77; |
} |
} |
table.LC_data_table tr.LC_browser_folder > td { |
table.LC_data_table tr.LC_browser_folder > td { |
background: #CCCCFF; |
background: #CCCCFF; |
Line 4986 span.LC_parm_folder, span.LC_parm_symb {
|
Line 4995 span.LC_parm_folder, span.LC_parm_symb {
|
} |
} |
|
|
td.LC_parm_overview_level_menu, td.LC_parm_overview_map_menu, |
td.LC_parm_overview_level_menu, td.LC_parm_overview_map_menu, |
td.LC_parm_overview_parm_selectors, td.LC_parm_overview_parm_restrictions { |
td.LC_parm_overview_parm_selectors,td.LC_parm_overview_restrictions { |
border: 1px solid black; |
border: 1px solid black; |
border-collapse: collapse; |
border-collapse: collapse; |
} |
} |
Line 5239 table.LC_prior_tries td {
|
Line 5248 table.LC_prior_tries td {
|
background: #AAAAFF; |
background: #AAAAFF; |
color: black; |
color: black; |
} |
} |
.LC_answer_no_message { |
.LC_answer_no_message { |
background: #FFFFFF; |
background: #FFFFFF; |
color: black; |
color: black; |
|
} |
|
.LC_answer_unknown { |
|
background: orange; |
|
color: black; |
} |
} |
.LC_answer_unknown { |
|
background: orange; |
|
color: black; |
|
} |
|
|
|
|
|
span.LC_prior_numerical, |
span.LC_prior_numerical, |
span.LC_prior_string, |
span.LC_prior_string, |
span.LC_prior_custom, |
span.LC_prior_custom, |
Line 5295 table.LC_docs_documents {
|
Line 5302 table.LC_docs_documents {
|
border-width: 0px; |
border-width: 0px; |
border-collapse: collapse; |
border-collapse: collapse; |
} |
} |
|
|
table.LC_docs_documents td.LC_docs_document { |
table.LC_docs_documents td.LC_docs_document { |
border: 2px solid black; |
border: 2px solid black; |
padding: 4px; |
padding: 4px; |
} |
} |
|
|
.LC_docs_entry_move { |
.LC_docs_entry_move { |
border: 0px; |
border: 0px; |
border-collapse: collapse; |
border-collapse: collapse; |
Line 5519 table#LC_mainmenu td.LC_mainmenu_col_fie
|
Line 5524 table#LC_mainmenu td.LC_mainmenu_col_fie
|
vertical-align: top; |
vertical-align: top; |
width: 45%; |
width: 45%; |
} |
} |
.LC_mainmenu_fieldset_category { |
.LC_mainmenu_fieldset_category { |
color: $font; |
color: $font; |
background: $pgbg; |
background: $pgbg; |
font-family: $sans; |
font-family: $sans; |
font-size: small; |
font-size: small; |
font-weight: bold; |
font-weight: bold; |
} |
} |
|
|
div.LC_createcourse { |
div.LC_createcourse { |
margin: 10px 10px 10px 10px; |
margin: 10px 10px 10px 10px; |
} |
} |
Line 5570 h2,h3,h4,h5,h6
|
Line 5574 h2,h3,h4,h5,h6
|
border:0px; |
border:0px; |
} |
} |
|
|
.LC_bgLightGrey{ |
|
background:URL(/adm/lonIcons/lightGreyBG.png) repeat-x left bottom; |
|
} |
|
|
|
|
|
/* Main Header with discription of Person, Course, etc. */ |
/* Main Header with discription of Person, Course, etc. */ |
.LC_HeadRight { |
|
text-align: right; |
|
float: right; |
|
margin: 0px; |
|
padding: 0px; |
|
right:0; |
|
position:absolute; |
|
overflow:hidden; |
|
} |
|
|
|
.LC_Right { |
.LC_Right { |
float: right; |
float: right; |
Line 5701 ul.LC_TabContentBigger li, ul.LC_TabCont
|
Line 5692 ul.LC_TabContentBigger li, ul.LC_TabCont
|
font-size:110%; |
font-size:110%; |
font-weight:bold; |
font-weight:bold; |
} |
} |
#LC_CourseDocuments, #LC_SupplementalCourseDocuments |
|
{ |
|
margin:0px; |
|
} |
|
|
|
.LC_hideThis |
|
{ |
|
display:none; |
|
visibility:hidden; |
|
} |
|
|
|
ol#LC_MenuBreadcrumbs, ol#LC_PathBreadcrumbs { |
ol#LC_MenuBreadcrumbs, ol#LC_PathBreadcrumbs { |
border-top: solid 1px RGB(255, 255, 255); |
border-top: solid 1px RGB(255, 255, 255); |
Line 5773 dl.LC_ListStyleClean dd {
|
Line 5754 dl.LC_ListStyleClean dd {
|
.LC_ListStyleClean, |
.LC_ListStyleClean, |
.LC_ListStyleSimple, |
.LC_ListStyleSimple, |
.LC_ListStyleNormal, |
.LC_ListStyleNormal, |
.LC_ListStyleNormal_Border, |
.LC_ListStyle_Border, |
.LC_ListStyleSpecial |
.LC_ListStyleSpecial |
{ |
{ |
/*display:block; */ |
/*display:block; */ |
Line 5910 table em{
|
Line 5891 table em{
|
font-weight: bold; |
font-weight: bold; |
font-style: normal; |
font-style: normal; |
} |
} |
|
table.LC_tableBrowseRes, |
table.LC_tableOfContent{ |
table.LC_tableOfContent{ |
border:none; |
border:none; |
border-spacing: 1; |
border-spacing: 1; |
Line 5918 table.LC_tableOfContent{
|
Line 5899 table.LC_tableOfContent{
|
background-color: #FFFFFF; |
background-color: #FFFFFF; |
font-size: 90%; |
font-size: 90%; |
} |
} |
|
table.LC_tableBrowseRes a, |
table.LC_tableOfContent a { |
table.LC_tableOfContent a { |
background-color:transparent; |
background-color: transparent; |
text-decoration: none; |
text-decoration: none; |
} |
} |
|
|
|
table.LC_tableBrowseRes tr.LC_trOdd, |
table.LC_tableOfContent tr.LC_trOdd{ |
table.LC_tableOfContent tr.LC_trOdd{ |
background-color: #EEEEEE; |
background-color: #EEEEEE; |
} |
} |
Line 5938 a#LC_content_toolbar_firsthomework{
|
Line 5921 a#LC_content_toolbar_firsthomework{
|
background-image:url(/res/adm/pages/open-first-problem.gif); |
background-image:url(/res/adm/pages/open-first-problem.gif); |
} |
} |
|
|
a#LC_content_toolbar_launchnav{ |
a#LC_content_toolbar_launchnav{ |
background-image:url(/res/adm/pages/start-navigation.gif); |
background-image:url(/res/adm/pages/start-navigation.gif); |
} |
} |
|
|
Line 9190 sub assign_categories_table {
|
Line 9173 sub assign_categories_table {
|
my $checked = ''; |
my $checked = ''; |
if (@currcategories > 0) { |
if (@currcategories > 0) { |
if (grep(/^\Q$item\E$/,@currcategories)) { |
if (grep(/^\Q$item\E$/,@currcategories)) { |
$checked = ' checked="checked" '; |
$checked = ' checked="checked"'; |
} |
} |
} |
} |
$output .= '<tr '.$css_class.'><td><span class="LC_nobreak">'. |
$output .= '<tr '.$css_class.'><td><span class="LC_nobreak">'. |
Line 9256 sub assign_category_rows {
|
Line 9239 sub assign_category_rows {
|
if (ref($currcategories) eq 'ARRAY') { |
if (ref($currcategories) eq 'ARRAY') { |
if (@{$currcategories} > 0) { |
if (@{$currcategories} > 0) { |
if (grep(/^\Q$item\E$/,@{$currcategories})) { |
if (grep(/^\Q$item\E$/,@{$currcategories})) { |
$checked = ' checked="checked" '; |
$checked = ' checked="checked"'; |
} |
} |
} |
} |
} |
} |