[LON-CAPA-cvs] cvs: loncom /interface loncommon.pm
raeburn
raeburn at source.lon-capa.org
Mon May 4 18:13:28 EDT 2026
raeburn Mon May 4 22:13:28 2026 EDT
Modified files:
/loncom/interface loncommon.pm
Log:
- Allow "Select" text in link used to open course selector window to be the
label for the text form element where the selected course will be written.
Index: loncom/interface/loncommon.pm
diff -u loncom/interface/loncommon.pm:1.1520 loncom/interface/loncommon.pm:1.1521
--- loncom/interface/loncommon.pm:1.1520 Mon May 4 19:42:58 2026
+++ loncom/interface/loncommon.pm Mon May 4 22:13:28 2026
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# a pile of common routines
#
-# $Id: loncommon.pm,v 1.1520 2026/05/04 19:42:58 raeburn Exp $
+# $Id: loncommon.pm,v 1.1521 2026/05/04 22:13:28 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -898,7 +898,7 @@
sub selectcourse_link {
my ($form,$unameele,$udomele,$desc,$extra_element,$multflag,$selecttype,
- $typeelement) = @_;
+ $typeelement,$labelfor) = @_;
my $type = $selecttype;
my $linktext = &mt('Select Course');
if ($selecttype eq 'Community') {
@@ -912,6 +912,9 @@
$linktext = &mt('Select');
$type = '';
}
+ if ($labelfor ne '') {
+ $linktext = '<label for="'.$labelfor.'">'.$linktext.'</label>';
+ }
return '<span class="LC_nobreak">'
."<a href='"
.'javascript:opencrsbrowser("'.$form.'","'.$unameele
More information about the LON-CAPA-cvs
mailing list