Glossary: If title is an HTML, then search using like and "%" BT#15259

pull/3023/head
Julio 6 years ago
parent c6fc9ac750
commit ac1b18f34e
  1. 12
      main/glossary/glossary_ajax_request.php

@ -36,11 +36,15 @@ if (!empty($glossaryId)) {
$description = implode('[|.|_|.|-|.|]', $glossary_all_data);
}
} elseif (isset($_POST['glossary_name'])) {
$my_glossary_name = Security::remove_XSS($_POST['glossary_name']);
$my_glossary_name = api_convert_encoding($my_glossary_name, $charset, 'UTF-8');
$my_glossary_name = trim($my_glossary_name);
$glossaryName = Security::remove_XSS($_POST['glossary_name']);
$glossaryName = api_convert_encoding($glossaryName, $charset, 'UTF-8');
$glossaryName = trim($glossaryName);
$glossaryInfo = GlossaryManager::get_glossary_term_by_glossary_name($my_glossary_name);
if (api_get_configuration_value('save_titles_as_html')) {
$glossaryName = "%$glossaryName%";
}
$glossaryInfo = GlossaryManager::get_glossary_term_by_glossary_name($glossaryName);
if (!empty($glossaryInfo)) {
$description = str_replace(

Loading…
Cancel
Save