[LON-CAPA-cvs] cvs: loncom /interface longroupchat.pm
raeburn
raeburn at source.lon-capa.org
Fri Jan 23 14:42:51 EST 2026
raeburn Fri Jan 23 19:42:51 2026 EDT
Modified files:
/loncom/interface longroupchat.pm
Log:
- WCAG 2 compliance: titles for frames
Index: loncom/interface/longroupchat.pm
diff -u loncom/interface/longroupchat.pm:1.11 loncom/interface/longroupchat.pm:1.12
--- loncom/interface/longroupchat.pm:1.11 Fri Jan 23 19:23:58 2026
+++ loncom/interface/longroupchat.pm Fri Jan 23 19:42:51 2026
@@ -1,7 +1,7 @@
# The LearningOnline Network
# "Group Chat Room Frame" Personal Information
#
-# $Id: longroupchat.pm,v 1.11 2026/01/23 19:23:58 raeburn Exp $
+# $Id: longroupchat.pm,v 1.12 2026/01/23 19:42:51 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -78,6 +78,12 @@
{'only_body' => 1});
return OK;
}
+ my %lt = &Apache::lonlocal::texthash (
+ cont => 'Context',
+ post => 'Posting',
+ acti => 'Activity',
+ );
+ map { $lt{$_} = &HTML::Entities::encode($lt{$_},'"<>&'); } keys(%lt);
&Apache::loncommon::content_type($r,'text/html');
$r->send_http_header;
@@ -93,9 +99,9 @@
$r->print(<<"END");
$start_page
-<frame name="chatacc" src="/adm/chatfetch?group=$group">
-<frame name="chatpost" src="/adm/chat?group=$group">
-<frame name="chatout" src="/adm/rat/empty.html">
+<frame name="chatacc" title="$lt{'cont'}" src="/adm/chatfetch?group=$group">
+<frame name="chatpost" title="$lt{'post'}" src="/adm/chat?group=$group">
+<frame name="chatout" title="$lt{'acti'}" src="/adm/rat/empty.html">
$end_page
END
return OK;
More information about the LON-CAPA-cvs
mailing list