--- loncom/interface/lonnavmaps.pm 2025/02/03 03:04:24 1.570
+++ loncom/interface/lonnavmaps.pm 2025/02/26 19:50:21 1.572
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Navigate Maps Handler
#
-# $Id: lonnavmaps.pm,v 1.570 2025/02/03 03:04:24 raeburn Exp $
+# $Id: lonnavmaps.pm,v 1.572 2025/02/26 19:50:21 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -1573,7 +1573,7 @@ sub render {
my $curRes;
my $foundJump = 0;
my $counter = 0;
-
+
while (($curRes = $mapIterator->next()) && !$foundJump) {
if (ref($curRes)) { $counter++; }
# Speed up display after course initialization
@@ -1604,14 +1604,15 @@ sub render {
# Print key?
if ($printKey) {
my $location = &Apache::loncommon::lonhttpdurl("/adm/lonMisc");
- $result .= '
'.
- 'Key: | '.
- ' '.
+ $result .= ' | '.
- ' '.
+ ' '.
+ ' '.
&mt('New message (click to open)').
- ' |
'."\n";
+ ''.
+ ''."\n";
}
if ($printCloseAll && !$args->{'resource_no_folder_link'}) {
@@ -1709,7 +1710,13 @@ END
# Data
if ($counter) {
- $result.=&Apache::loncommon::start_data_table("LC_tableOfContent");
+ $result.=&Apache::loncommon::start_data_table("LC_tableOfContent").
+ &Apache::loncommon::start_data_table_header_row('LC_visually_hidden').
+ ''.&mt('Resource or Folder').' | '.
+ ''.&mt('Alerts').' | '.
+ ''.&mt('Status Icon').' | '.
+ ''.&mt('Date/Completion Status').' | '.
+ &Apache::loncommon::end_data_table_row()."\n";
}
my $res = "Apache::lonnavmaps::resource";
@@ -2108,7 +2115,7 @@ END
}
}
- if ($counter) {
+ if ($counter) {
$result.=&Apache::loncommon::end_data_table();
}
@@ -2149,14 +2156,12 @@ sub show_linkitems_toolbar {
if (ref($args->{'linkitems'}) eq 'HASH') {
my $numlinks = scalar(keys(%{$args->{'linkitems'}}));
if ($numlinks > 1) {
- $result = ''.
+ $result = ' '.
&Apache::loncommon::help_open_menu('Navigation Screen','Navigation_Screen',
undef,'RAT').
- ' | '.
- ' | '.
- ''.&mt('Tools:').' | ';
+ ' '.&mt('Tools:').'
';
}
- $result .= ''."\n".
+ $result .= ' | ';
+ '';
if (($numlinks==1) && (exists($args->{'linkitems'}{'edittoplevel'}))) {
- $result .= ''.
- &mt('Content Editor').' | ';
+ $result .= '';
}
}
if ($args->{'sort_html'}) {
- $result .= ' | | | '.
- ''.$args->{'sort_html'}.' | ';
+ $result .= ' '.
+ $args->{'sort_html'}.'
';
}
}
if ($result) {
- $result = "";
+ $result = ''.$result.'
'."\n".
+ ''."\n";
}
return $result;
}