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

raeburn raeburn at source.lon-capa.org
Fri Feb 14 19:07:48 EST 2025


raeburn		Sat Feb 15 00:07:48 2025 EDT

  Modified files:              
    /loncom/interface	coursecatalog.pm 
  Log:
  - Satisfy w3c xhtml validation.
  
  
Index: loncom/interface/coursecatalog.pm
diff -u loncom/interface/coursecatalog.pm:1.105 loncom/interface/coursecatalog.pm:1.106
--- loncom/interface/coursecatalog.pm:1.105	Tue Jun 15 20:52:26 2021
+++ loncom/interface/coursecatalog.pm	Sat Feb 15 00:07:48 2025
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # Handler for displaying the course catalog interface
 #
-# $Id: coursecatalog.pm,v 1.105 2021/06/15 20:52:26 raeburn Exp $
+# $Id: coursecatalog.pm,v 1.106 2025/02/15 00:07:48 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -357,8 +357,12 @@
 }
 ENDJS
             }
-            $catjs = '<script type="text/javascript">'."\n".$catjs."\n".'</script>';
-            &cat_header($r,$codedom,$catjs,\%add_entries,$catlinks,undef,$cattype);
+            my $js = '<script type="text/javascript">'."\n".
+                     '// <![CDATA['."\n".
+                     "$catjs\n".
+                     '// ]]>'."\n".
+                     '</script>';
+            &cat_header($r,$codedom,$js,\%add_entries,$catlinks,undef,$cattype);
             if ($env{'form.currcat_0'} ne '') {
                 $r->print('<form name="'.$formname.
                           '" method="post" action="/adm/coursecatalog">'.




More information about the LON-CAPA-cvs mailing list