[LON-CAPA-cvs] cvs: loncom /interface lonnavdisplay.pm

raeburn raeburn at source.lon-capa.org
Fri Aug 8 13:13:16 EDT 2025


raeburn		Fri Aug  8 17:13:16 2025 EDT

  Modified files:              
    /loncom/interface	lonnavdisplay.pm 
  Log:
  - Display appropriate messge when no resources match current filtering and
    sort selections for Course Contents display.
  
  
Index: loncom/interface/lonnavdisplay.pm
diff -u loncom/interface/lonnavdisplay.pm:1.48 loncom/interface/lonnavdisplay.pm:1.49
--- loncom/interface/lonnavdisplay.pm:1.48	Tue May 27 23:35:38 2025
+++ loncom/interface/lonnavdisplay.pm	Fri Aug  8 17:13:16 2025
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # Navigate Maps Display Handler
 #
-# $Id: lonnavdisplay.pm,v 1.48 2025/05/27 23:35:38 raeburn Exp $
+# $Id: lonnavdisplay.pm,v 1.49 2025/08/08 17:13:16 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -350,7 +350,13 @@
     # user knows there was no error.
     if ($renderArgs->{'counter'} == 0) {
         my $noresmsg;
-        if ($showOnlyHomework) {
+        if ($env{'form.sort'} eq 'discussion') {
+            if ($showOnlyHomework) {
+                $noresmsg = &mt('No homework with "New" discussion.');
+            } else {
+                $noresmsg = &mt('No content with "New" discussion.');
+            }
+        } elsif ($showOnlyHomework) {
             $noresmsg = &mt('All homework is currently completed.');
         } else { # both jumpToFirstHomework and normal use the same: course must be empty
             $noresmsg = &mt('This course is empty.');




More information about the LON-CAPA-cvs mailing list