]> git.mjollnir.org Git - moodle.git/commitdiff
urlencode the dynalinks so they don't give errors if they have quotes
authormoodler <moodler>
Wed, 12 Nov 2003 06:21:15 +0000 (06:21 +0000)
committermoodler <moodler>
Wed, 12 Nov 2003 06:21:15 +0000 (06:21 +0000)
in them etc

mod/glossary/dynalink.php

index 74e75439926efb1b1431e40b04fcd76995b765d6..f16c2b2dd31298c56b030254d4f3db93dad3a70e 100644 (file)
@@ -63,8 +63,8 @@
                         $href_tag_begin = "<a class=\"autolink\" title=\"$title\" href=\"$CFG->wwwroot/mod/glossary/view.php?id=$cm->id&tab=1&cat=$concept->id\">";
                     } else {
                         $title = strip_tags("$glossary->name: $concept->concept");
-                        $href_tag_begin = "<a target=\"entry\" class=\"autolink\" title=\"$title\" href=\"$CFG->wwwroot/mod/glossary/showentry.php?courseid=$courseid&concept=$concept->concept\" ".
-                             "onClick=\"return openpopup('/mod/glossary/showentry.php?courseid=$courseid\&concept=$concept->concept', 'entry', 'menubar=0,location=0,scrollbars,resizable,width=600,height=450', 0);\">";
+                        $href_tag_begin = "<a target=\"entry\" class=\"autolink\" title=\"$title\" href=\"$CFG->wwwroot/mod/glossary/showentry.php?courseid=$courseid&concept=".urlencode($concept->concept)."\" ".
+                             "onClick=\"return openpopup('/mod/glossary/showentry.php?courseid=$courseid\&concept=".urlencode($concept->concept)."', 'entry', 'menubar=0,location=0,scrollbars,resizable,width=600,height=450', 0);\">";
                     }
 
                     $currentconcept = str_replace("|", "\|", $concept->concept);
         }
     }
 
-?>
\ No newline at end of file
+?>