--- loncom/interface/lonparmset.pm 2008/05/29 15:39:16 1.398 +++ loncom/interface/lonparmset.pm 2008/06/16 23:35:58 1.400 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Handler to set parameters for assessments # -# $Id: lonparmset.pm,v 1.398 2008/05/29 15:39:16 www Exp $ +# $Id: lonparmset.pm,v 1.400 2008/06/16 23:35:58 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -2340,8 +2340,11 @@ sub crsenv { => ''.&mt('Force all students in the course to use a specific math rendering engine.').'
' .'('.&mt('[_1], [_2] (Convert to Images), [_3] (TeX to HTML), or blank for student\'s preference','"jsMath"','"mimetex"','"tth"').')', 'timezone' - => ''.&mt('Timezone in which the course takes place').'' + => ''.&mt('Timezone in which the course takes place').'', + 'suppress_embed_prompt' + => ''.&mt('Suppress prompt to upload items referenced in a web page being uploaded to portfolio, when current role is student.').'
'. + ' ('.&mt('[_1] to suppress, anything else to not suppress','"yes"').')', ); my @Display_Order = ('url','description','courseid','cloners','grading', 'externalsyllabus', @@ -2361,6 +2364,7 @@ sub crsenv { 'receiptalg', 'problem_stream_switch', 'suppress_tries', + 'suppress_embed_prompt', 'default_paper_size', 'print_header_format', 'disable_receipt_display', @@ -2401,10 +2405,12 @@ sub crsenv { $onchange). ''; } elsif ($parameter eq 'timezone') { + my $includeempty = 1; + my $timezone = &Apache::lonlocal::gettimezone(); $output .= ''. &Apache::loncommon::select_timezone($parameter.'_value', - $values{$parameter}, - $onchange).''; + $timezone, + $onchange,$includeempty).''; } else { $output .= ''. &Apache::lonhtmlcommon::textbox($parameter.'_value',