diff --git a/lib/documentmanagement/MDTree.inc b/lib/documentmanagement/MDTree.inc index 0fbf66e..de86c78 100644 --- a/lib/documentmanagement/MDTree.inc +++ b/lib/documentmanagement/MDTree.inc @@ -289,7 +289,7 @@ class MDTree { $extraclass = ' inactive'; } - $treeStr .= '
  • ' . htmlentities($treeToRender->mapnodes[$subnode_val]->getName()) . ''; + $treeStr .= '
  • ' . htmlspecialchars($treeToRender->mapnodes[$subnode_val]->getName()) . ''; $treeStr .= $this->_evilTreeRecursion($subnode_val, $treeToRender, $inputname); $treeStr .= '
  • '; } @@ -301,7 +301,7 @@ class MDTree { if ($leaf === $this->activevalue) { $is_selected=' checked="checked"'; } - $sValue = htmlentities($treeToRender->lookups[$leaf]->getName()); + $sValue = htmlspecialchars($treeToRender->lookups[$leaf]->getName()); $treeStr .= '
  • ' . $sValue .''; $treeStr .= '
  • '; } } @@ -349,7 +349,7 @@ class MDTree { if ($leaf === $this->activevalue) { $is_selected=' checked="checked"'; } - $sValue = htmlentities($treeToRender->lookups[$leaf]->getName()); + $sValue = htmlspecialchars($treeToRender->lookups[$leaf]->getName()); $treeStr .= '
  • ' . $sValue .''; $treeStr .= '
  • '; }