[LON-CAPA-cvs] cvs: loncom(version_2_12_X) /interface domainprefs.pm
raeburn
raeburn at source.lon-capa.org
Sun Sep 13 20:55:08 EDT 2026
raeburn Mon Sep 14 00:55:08 2026 EDT
Modified files: (Branch: version_2_12_X)
/loncom/interface domainprefs.pm
Log:
- For 2.12
Backport 1.466
Index: loncom/interface/domainprefs.pm
diff -u loncom/interface/domainprefs.pm:1.447.2.10 loncom/interface/domainprefs.pm:1.447.2.11
--- loncom/interface/domainprefs.pm:1.447.2.10 Sun Aug 23 21:35:34 2026
+++ loncom/interface/domainprefs.pm Mon Sep 14 00:55:07 2026
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Handler to set domain-wide configuration settings
#
-# $Id: domainprefs.pm,v 1.447.2.10 2026/08/23 21:35:34 raeburn Exp $
+# $Id: domainprefs.pm,v 1.447.2.11 2026/09/14 00:55:07 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -7141,6 +7141,7 @@
my %checkedpdf = (
0 => ' checked="checked"',
);
+ my $currmaxsizepdf;
if (ref($settings) eq 'HASH') {
if ($settings->{'texengine'}) {
if ($settings->{'texengine'} =~ /^(MathJax|mimetex|tth)$/) {
@@ -7151,6 +7152,12 @@
delete($checkedpdf{0});
$checkedpdf{$settings->{'canuse_pdfforms'}} = ' checked="checked"';
}
+ if ($settings->{'maxsizepdfform'} ne '') {
+ $currmaxsizepdf = $settings->{'maxsizepdfform'};
+ }
+ }
+ if ($currmaxsizepdf eq '') {
+ $currmaxsizepdf = $staticdefaults{'maxsizepdfform'};
}
$css_class = $itemcount%2?' class="LC_odd_row"':'';
my $mathdisp = '<tr'.$css_class.'><td style="vertical-align: top">'.
@@ -7175,10 +7182,6 @@
($datatable,$itemcount) = &radiobutton_prefs($settings,\@toggles,\%defaultchecked,
\%choices,$itemcount);
$datatable = $mathdisp.$datatable;
- my $currmaxsizepdf = $settings->{'maxsizepdfform'};
- if ($currmaxsizepdf eq '') {
- $currmaxsizepdf = $staticdefaults{'maxsizepdfform'};
- }
$css_class = $itemcount%2?' class="LC_odd_row"':'';
my %pdftext = &Apache::lonlocal::texthash (
2 => 'Yes, including checkboxes',
More information about the LON-CAPA-cvs
mailing list