[LON-CAPA-cvs] cvs: loncom /interface lonviewcoauthors.pm
raeburn
raeburn at source.lon-capa.org
Tue Jan 6 21:17:43 EST 2026
raeburn Wed Jan 7 02:17:43 2026 EDT
Modified files:
/loncom/interface lonviewcoauthors.pm
Log:
- WCAG compliance
Index: loncom/interface/lonviewcoauthors.pm
diff -u loncom/interface/lonviewcoauthors.pm:1.7 loncom/interface/lonviewcoauthors.pm:1.8
--- loncom/interface/lonviewcoauthors.pm:1.7 Mon Jan 5 19:17:47 2026
+++ loncom/interface/lonviewcoauthors.pm Wed Jan 7 02:17:43 2026
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Handler to display the coauthors
#
-# $Id: lonviewcoauthors.pm,v 1.7 2026/01/05 19:17:47 raeburn Exp $
+# $Id: lonviewcoauthors.pm,v 1.8 2026/01/07 02:17:43 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -233,7 +233,7 @@
apos => 'A problem occurred saving your changes.',
cloc => 'Configure listing of co-authors',
set => 'Setting',
- vale => 'Value',
+ val => 'Value',
sav => 'Save changes'
);
my $output;
@@ -324,8 +324,8 @@
&Apache::loncommon::end_data_table_header_row().
&Apache::loncommon::start_data_table_row().
'<td>'.
- $titles{'coauthorlist'}.'</td>'.
- '<td><select name="coauthorlist">'.
+ '<label for="coauthorlist">'.$titles{'coauthorlist'}.'</label></td>'.
+ '<td><select name="coauthorlist" id="coauthorlist">'.
'<option value="none"'.$sel{'none'}.'>'.$options{'none'}.'</option>'.
'<option value="role"'.$sel{'role'}.'>'.$options{'role'}.'</option>'.
'<option value="all"'.$sel{'all'}.'>'.$options{'all'}.'</option>'.
@@ -333,12 +333,13 @@
&Apache::loncommon::end_data_table_row().
&Apache::loncommon::start_data_table_row().
'<td>'.$titles{'coauthoroptin'}.'</td>'.
- '<td><span class="LC_nobreak">'.
+ '<td><fieldset class="LC_borderless"><legend class="LC_visually_hidden">'.
+ $titles{'coauthoroptin'}.'</legend><span class="LC_nobreak">'.
'<label><input type="radio" name="coauthoroptin" value="0" '.
$checkedoff.' />'.$lt{'no'}.'</label> '.
'<label><input type="radio" name="coauthoroptin" value="1" '.
$checkedon.' />'.$lt{'yes'}.'</label>'.
- '</span></td>'.
+ '</span></fieldset></td>'.
&Apache::loncommon::end_data_table_row().
&Apache::loncommon::end_data_table().
'<br clear="all" />'.
More information about the LON-CAPA-cvs
mailing list