Escape "/" char in preg_quote(). Bug 1436.
(http://moodle.org/bugs/bug.php?op=show&bugid=1436)
This commit is contained in:
@@ -489,13 +489,13 @@ function glossary_print_entry_definition($entry) {
|
||||
|
||||
//Calculate all the strings to be no-linked
|
||||
//First, the concept
|
||||
$term = preg_quote(trim($entry->concept));
|
||||
$term = preg_quote(trim($entry->concept),"/");
|
||||
$pat = '/('.$term.')/is';
|
||||
$doNolinks[] = $pat;
|
||||
//Now the aliases
|
||||
if ( $aliases = get_records("glossary_alias","entryid",$entry->id) ) {
|
||||
foreach ($aliases as $alias) {
|
||||
$term = preg_quote(trim($alias->alias));
|
||||
$term = preg_quote(trim($alias->alias),"/");
|
||||
$pat = '/('.$term.')/is';
|
||||
$doNolinks[] = $pat;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user