[LON-CAPA-cvs] cvs: loncom /interface lonhtmlcommon.pm
raeburn
raeburn at source.lon-capa.org
Thu Mar 6 11:51:36 EST 2025
raeburn Thu Mar 6 16:51:36 2025 EDT
Modified files:
/loncom/interface lonhtmlcommon.pm
Log:
- &start_pick_box() can display option <caption> </caption> tags
Index: loncom/interface/lonhtmlcommon.pm
diff -u loncom/interface/lonhtmlcommon.pm:1.420 loncom/interface/lonhtmlcommon.pm:1.421
--- loncom/interface/lonhtmlcommon.pm:1.420 Thu Mar 6 16:42:40 2025
+++ loncom/interface/lonhtmlcommon.pm Thu Mar 6 16:51:36 2025
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# a pile of common html routines
#
-# $Id: lonhtmlcommon.pm,v 1.420 2025/03/06 16:42:40 raeburn Exp $
+# $Id: lonhtmlcommon.pm,v 1.421 2025/03/06 16:51:36 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -2463,7 +2463,7 @@
my @row_count;
sub start_pick_box {
- my ($css_class,$id) = @_;
+ my ($css_class,$id,$caption,$caption_class) = @_;
if (defined($css_class)) {
$css_class = 'class="'.$css_class.'"';
} else {
@@ -2477,6 +2477,16 @@
my $output = <<"END";
<table $css_class $table_id>
END
+ if (defined($caption)) {
+ if (defined($caption_class)) {
+ $caption_class = 'class="'.$caption_class.'"';
+ } else {
+ $caption_class = 'class="LC_caption"';
+ }
+ $output .= <<"END";
+ <caption $caption_class>$caption</caption>
+END
+ }
return $output;
}
More information about the LON-CAPA-cvs
mailing list