summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--admin_trees_check.php2
-rw-r--r--admin_trees_config.php8
-rw-r--r--admin_trees_download.php2
-rw-r--r--admin_trees_duplicates.php2
-rw-r--r--admin_trees_manage.php52
-rw-r--r--admin_trees_merge.php4
-rw-r--r--admin_trees_places.php2
-rw-r--r--admin_trees_renumber.php2
-rw-r--r--admin_trees_unconnected.php2
-rw-r--r--admin_users.php2
-rw-r--r--app/Module/FrequentlyAskedQuestionsModule.php2
-rw-r--r--app/Module/RelationshipsChartModule.php2
-rw-r--r--app/Module/SiteMapModule.php2
-rw-r--r--app/Stats.php2
-rw-r--r--app/Theme/AbstractTheme.php4
-rw-r--r--app/Tree.php9
-rw-r--r--resources/views/admin/module-components.php2
-rw-r--r--search.php4
18 files changed, 48 insertions, 57 deletions
diff --git a/admin_trees_check.php b/admin_trees_check.php
index 7ff40a4aa8..c3ed20294b 100644
--- a/admin_trees_check.php
+++ b/admin_trees_check.php
@@ -25,7 +25,7 @@ require 'includes/session.php';
$controller = new PageController;
$controller
->restrictAccess(Auth::isManager($WT_TREE))
- ->setPageTitle(I18N::translate('Check for errors') . ' — ' . $WT_TREE->getTitleHtml())
+ ->setPageTitle(I18N::translate('Check for errors') . ' — ' . e($WT_TREE->getTitle()))
->pageHeader();
// We need to work with raw GEDCOM data, as we are looking for errors
diff --git a/admin_trees_config.php b/admin_trees_config.php
index a776f9377d..8b02ffdb02 100644
--- a/admin_trees_config.php
+++ b/admin_trees_config.php
@@ -113,10 +113,10 @@ switch (Filter::post('action')) {
// Coming soon
if (Filter::postBool('all_trees')) {
- FlashMessages::addMessage(I18N::translate('The preferences for all family trees have been updated.', $WT_TREE->getTitleHtml()), 'success');
+ FlashMessages::addMessage(I18N::translate('The preferences for all family trees have been updated.'), 'success');
}
if (Filter::postBool('new_trees')) {
- FlashMessages::addMessage(I18N::translate('The preferences for new family trees have been updated.', $WT_TREE->getTitleHtml()), 'success');
+ FlashMessages::addMessage(I18N::translate('The preferences for new family trees have been updated.'), 'success');
}
$WT_TREE->setPreference('ADVANCED_NAME_FACTS', implode(',', Filter::postArray('ADVANCED_NAME_FACTS')));
@@ -215,7 +215,7 @@ switch (Filter::post('action')) {
}
}
- FlashMessages::addMessage(I18N::translate('The preferences for the family tree “%s” have been updated.', $WT_TREE->getTitleHtml()), 'success');
+ FlashMessages::addMessage(I18N::translate('The preferences for the family tree “%s” have been updated.', e($WT_TREE->getTitle())), 'success');
header('Location: admin_trees_manage.php');
return;
@@ -223,7 +223,7 @@ switch (Filter::post('action')) {
switch (Filter::get('action')) {
case 'general':
- $controller->setPageTitle($WT_TREE->getTitleHtml() . ' — ' . I18N::translate('Preferences'));
+ $controller->setPageTitle(I18N::translate('Preferences') . ' — ' . e($WT_TREE->getTitle()));
break;
default:
header('Location: ' . route('admin-control-panel'));
diff --git a/admin_trees_download.php b/admin_trees_download.php
index 5b7e821146..281e334316 100644
--- a/admin_trees_download.php
+++ b/admin_trees_download.php
@@ -24,7 +24,7 @@ require 'includes/session.php';
$controller = new PageController;
$controller
- ->setPageTitle(I18N::translate($controller->tree()->getTitleHtml()) . ' — ' . I18N::translate('Export a GEDCOM file'))
+ ->setPageTitle(I18N::translate('Export a GEDCOM file') . ' — ' . e($controller->tree()->getTitle()))
->restrictAccess(Auth::isManager($controller->tree()));
// Validate user parameters
diff --git a/admin_trees_duplicates.php b/admin_trees_duplicates.php
index 6e34c72809..79e6314663 100644
--- a/admin_trees_duplicates.php
+++ b/admin_trees_duplicates.php
@@ -25,7 +25,7 @@ require 'includes/session.php';
$controller = new PageController;
$controller
->restrictAccess(Auth::isManager($WT_TREE))
- ->setPageTitle(I18N::translate('Find duplicates') . ' — ' . $WT_TREE->getTitleHtml())
+ ->setPageTitle(I18N::translate('Find duplicates') . ' — ' . e($WT_TREE->getTitle()))
->pageHeader();
$repositories = Database::prepare(
diff --git a/admin_trees_manage.php b/admin_trees_manage.php
index c046d8507a..a55dc0e515 100644
--- a/admin_trees_manage.php
+++ b/admin_trees_manage.php
@@ -48,7 +48,7 @@ switch (Filter::post('action')) {
$gedcom_id = Filter::postInteger('gedcom_id');
if (Filter::checkCsrf() && $gedcom_id) {
$tree = Tree::findById($gedcom_id);
- FlashMessages::addMessage(/* I18N: %s is the name of a family tree */ I18N::translate('The family tree “%s” has been deleted.', $tree->getTitleHtml()), 'success');
+ FlashMessages::addMessage(/* I18N: %s is the name of a family tree */ I18N::translate('The family tree “%s” has been deleted.', e($tree->getTitle())), 'success');
$tree->delete();
}
header('Location: admin_trees_manage.php');
@@ -57,7 +57,7 @@ switch (Filter::post('action')) {
case 'setdefault':
if (Filter::checkCsrf()) {
Site::setPreference('DEFAULT_GEDCOM', Filter::post('ged'));
- FlashMessages::addMessage(/* I18N: %s is the name of a family tree */ I18N::translate('The family tree “%s” will be shown to visitors when they first arrive at this website.', $WT_TREE->getTitleHtml()), 'success');
+ FlashMessages::addMessage(/* I18N: %s is the name of a family tree */ I18N::translate('The family tree “%s” will be shown to visitors when they first arrive at this website.', e($WT_TREE->getTitle())), 'success');
}
header('Location: admin_trees_manage.php');
@@ -145,7 +145,7 @@ switch (Filter::post('action')) {
foreach (Tree::getAll() as $tree) {
if (!in_array($tree->getName(), $basenames)) {
- FlashMessages::addMessage(I18N::translate('The family tree “%s” has been deleted.', $tree->getTitleHtml()), 'success');
+ FlashMessages::addMessage(I18N::translate('The family tree “%s” has been deleted.', e($tree->getTitle())), 'success');
$tree->delete();
}
}
@@ -168,7 +168,7 @@ $default_tree_name .= $default_tree_number;
switch (Filter::get('action')) {
case 'importform':
$controller
- ->setPageTitle($WT_TREE->getTitleHtml() . ' — ' . I18N::translate('Import a GEDCOM file'))
+ ->setPageTitle(I18N::translate('Import a GEDCOM file') . ' — ' . e($WT_TREE->getTitle()))
->pageHeader();
echo Bootstrap4::breadcrumbs([
@@ -188,7 +188,7 @@ switch (Filter::get('action')) {
$gedcom_filename = $tree->getPreference('gedcom_filename')
?>
<p>
- <?= /* I18N: %s is the name of a family tree */ I18N::translate('This will delete all the genealogy data from “%s” and replace it with data from a GEDCOM file.', $tree->getTitleHtml()) ?>
+ <?= /* I18N: %s is the name of a family tree */ I18N::translate('This will delete all the genealogy data from “%s” and replace it with data from a GEDCOM file.', e($tree->getTitle())) ?>
</p>
<form class="form form-horizontal" name="gedcomimportform" method="post" enctype="multipart/form-data" onsubmit="return checkGedcomImportForm('<?= e(I18N::translate('You have selected a GEDCOM file with a different name. Is this correct?')) ?>');">
<input type="hidden" name="gedcom_id" value="<?= $tree->getTreeId() ?>">
@@ -367,7 +367,7 @@ echo Bootstrap4::breadcrumbs([
<h2 class="mb-0">
<i class="fas fa-tree fa-fw"></i>
<a data-toggle="collapse" data-parent="#accordion" href="#card-tree-content-<?= $tree->getTreeId() ?>" <?= $tree == $WT_TREE || $tree->getPreference('imported') === '0' ? 'aria-expanded="true"' : '' ?> aria-controls="card-tree-content-<?= $tree->getTreeId() ?>">
- <?= e($tree->getName()) ?> — <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getName()) ?> — <?= e($tree->getTitle()) ?>
</a>
</h2>
</div>
@@ -401,7 +401,7 @@ echo Bootstrap4::breadcrumbs([
<a href="<?= e(Html::url('admin_trees_config.php', ['ged' => $tree->getName(), 'action' => 'general'])) ?>">
<?= I18N::translate('Preferences') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -411,7 +411,7 @@ echo Bootstrap4::breadcrumbs([
<a href="<?= e(route('tree-privacy', ['ged' => $tree->getName()])) ?>">
<?= I18N::translate('Privacy') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -421,7 +421,7 @@ echo Bootstrap4::breadcrumbs([
<a href="<?= e(route('tree-page-edit', ['ged' => $tree->getName()])) ?>">
<?= I18N::translate('Change the “Home page” blocks') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -431,7 +431,7 @@ echo Bootstrap4::breadcrumbs([
<a href="#" data-confirm="<?= I18N::translate('Are you sure you want to delete “%s”?', e($tree->getTitle())) ?>" onclick="if (confirm(this.dataset.confirm)) { document.delete_form<?= $tree->getTreeId() ?>.submit(); } return false;">
<?= I18N::translate('Delete') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
<form name="delete_form<?= $tree->getTreeId() ?>" method="post">
@@ -453,7 +453,7 @@ echo Bootstrap4::breadcrumbs([
<?php else: ?>
<a href="#" onclick="document.defaultform<?= $tree->getTreeId() ?>.submit();">
<?= I18N::translate('Set as default') ?>
- <span class="sr-only"><?= $tree->getTitleHtml() ?></span>
+ <span class="sr-only"><?= e($tree->getTitle()) ?></span>
</a>
<form name="defaultform<?= $tree->getTreeId() ?>" method="post">
<input type="hidden" name="action" value="setdefault">
@@ -480,7 +480,7 @@ echo Bootstrap4::breadcrumbs([
<a href="admin_trees_duplicates.php?ged=<?= $tree->getNameUrl() ?>">
<?= I18N::translate('Find duplicates') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -490,7 +490,7 @@ echo Bootstrap4::breadcrumbs([
<a href="<?= e(route('merge-records', ['ged' => $tree->getName()])) ?>">
<?= I18N::translate('Merge records') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -500,7 +500,7 @@ echo Bootstrap4::breadcrumbs([
<a href="admin_trees_places.php?ged=<?= $tree->getNameUrl() ?>">
<?= I18N::translate('Update place names') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -510,7 +510,7 @@ echo Bootstrap4::breadcrumbs([
<a href="admin_trees_check.php?ged=<?= $tree->getNameUrl() ?>">
<?= I18N::translate('Check for errors') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -520,7 +520,7 @@ echo Bootstrap4::breadcrumbs([
<a href="admin_trees_unconnected.php?ged=<?= $tree->getNameUrl() ?>">
<?= I18N::translate('Find unrelated individuals') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -530,7 +530,7 @@ echo Bootstrap4::breadcrumbs([
<a href="admin_trees_renumber.php?ged=<?= $tree->getNameUrl() ?>">
<?= I18N::translate('Renumber') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -540,7 +540,7 @@ echo Bootstrap4::breadcrumbs([
<a href="<?= route('admin-changes-log', ['ged' => $tree->getName()]) ?>">
<?= I18N::translate('Changes log') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -558,7 +558,7 @@ echo Bootstrap4::breadcrumbs([
<a href="edit_interface.php?action=add_unlinked_indi&amp;ged=<?= e($tree->getName()) ?>">
<?= I18N::translate('Individual') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -568,7 +568,7 @@ echo Bootstrap4::breadcrumbs([
<a href="#" data-href="<?= e(route('create-source', ['tree' => $tree->getName()])) ?>" data-target="#wt-ajax-modal" data-toggle="modal">
<?= I18N::translate('Source') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -578,7 +578,7 @@ echo Bootstrap4::breadcrumbs([
<a href="#" data-href="<?= e(route('create-repository', ['tree' => $tree->getName()])) ?>" data-target="#wt-ajax-modal" data-toggle="modal">
<?= I18N::translate('Repository') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -589,7 +589,7 @@ echo Bootstrap4::breadcrumbs([
<?= I18N::translate('Media object') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -598,7 +598,7 @@ echo Bootstrap4::breadcrumbs([
<span class="fa-li"><i class="fas fa-paragraph"></i></span>
<a href="#" data-href="<?= e(route('create-note-object', ['tree' => $tree->getName()])) ?>" data-target="#wt-ajax-modal" data-toggle="modal">
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
<?= I18N::translate('Shared note') ?>
</a>
@@ -608,7 +608,7 @@ echo Bootstrap4::breadcrumbs([
<span class="fa-li"><i class="far fa-user"></i></span>
<a href="#" data-href="<?= e(route('create-submitter', ['tree' => $tree->getName()])) ?>" data-target="#wt-ajax-modal" data-toggle="modal">
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
<?= I18N::translate('Submitter') ?>
</a>
@@ -626,7 +626,7 @@ echo Bootstrap4::breadcrumbs([
<a href="admin_trees_download.php?ged=<?= $tree->getNameUrl() ?>">
<?= I18N::translate('Export') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
@@ -636,7 +636,7 @@ echo Bootstrap4::breadcrumbs([
<a href="?action=importform&amp;gedcom_id=<?= $tree->getTreeId() ?>&amp;ged=<?= $tree->getNameUrl() ?>">
<?= I18N::translate('Import') ?>
<span class="sr-only">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</span>
</a>
</li>
diff --git a/admin_trees_merge.php b/admin_trees_merge.php
index ace6fe8503..54f5502c31 100644
--- a/admin_trees_merge.php
+++ b/admin_trees_merge.php
@@ -90,12 +90,12 @@ if ($tree1_id && $tree2_id != $tree1_id) {
'</p>',
'<p>',
'<a class="current" href="admin_trees_renumber.php?ged=', $tree1->getNameUrl(), '">',
- I18N::translate('Renumber family tree'), ' — ', $tree1->getTitleHtml(),
+ I18N::translate('Renumber family tree'), ' — ', e($tree1->getTitle()),
'</a>',
'</p>',
'<p>',
'<a class="current" href="admin_trees_renumber.php?ged=', $tree2->getNameUrl(), '">',
- I18N::translate('Renumber family tree'), ' — ', $tree2->getTitleHtml(),
+ I18N::translate('Renumber family tree'), ' — ', e($tree2->getTitle()),
'</a>',
'</p>';
} else {
diff --git a/admin_trees_places.php b/admin_trees_places.php
index 8cf9c46f63..445a23c7e4 100644
--- a/admin_trees_places.php
+++ b/admin_trees_places.php
@@ -76,7 +76,7 @@ if ($search && $replace) {
$controller = new PageController;
$controller
->restrictAccess(Auth::isManager($WT_TREE))
- ->setPageTitle(I18N::translate('Update all the place names in a family tree') . ' — ' . $WT_TREE->getTitleHtml())
+ ->setPageTitle(I18N::translate('Update all the place names in a family tree') . ' — ' . e($WT_TREE->getTitle()))
->pageHeader();
echo Bootstrap4::breadcrumbs([
diff --git a/admin_trees_renumber.php b/admin_trees_renumber.php
index f6dd77e949..bc68cb4432 100644
--- a/admin_trees_renumber.php
+++ b/admin_trees_renumber.php
@@ -25,7 +25,7 @@ require 'includes/session.php';
$controller = new PageController;
$controller
->restrictAccess(Auth::isManager($WT_TREE))
- ->setPageTitle(I18N::translate(/* I18N: Renumber the records in a family tree */ 'Renumber family tree') . ' — ' . $WT_TREE->getTitleHtml())
+ ->setPageTitle(I18N::translate(/* I18N: Renumber the records in a family tree */ 'Renumber family tree') . ' — ' . e($WT_TREE->getTitle()))
->pageHeader();
// Every XREF used by this tree and also used by some other tree
diff --git a/admin_trees_unconnected.php b/admin_trees_unconnected.php
index f72b331806..f55c713731 100644
--- a/admin_trees_unconnected.php
+++ b/admin_trees_unconnected.php
@@ -26,7 +26,7 @@ require 'includes/session.php';
$controller = new PageController;
$controller
->restrictAccess(Auth::isManager($WT_TREE))
- ->setPageTitle(I18N::translate('Find unrelated individuals') . ' — ' . $WT_TREE->getTitleHtml())
+ ->setPageTitle(I18N::translate('Find unrelated individuals') . ' — ' . e($WT_TREE->getTitle()))
->pageHeader();
$associates = Filter::getBool('associates');
diff --git a/admin_users.php b/admin_users.php
index f4c54ddedd..cff8a264cf 100644
--- a/admin_users.php
+++ b/admin_users.php
@@ -611,7 +611,7 @@ case 'edit':
<?php foreach (Tree::getAll() as $tree): ?>
<tr>
<td>
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</td>
<td>
<select name="canedit<?= $tree->getTreeId() ?>">
diff --git a/app/Module/FrequentlyAskedQuestionsModule.php b/app/Module/FrequentlyAskedQuestionsModule.php
index 9bad71fca1..c82ed3be49 100644
--- a/app/Module/FrequentlyAskedQuestionsModule.php
+++ b/app/Module/FrequentlyAskedQuestionsModule.php
@@ -476,7 +476,7 @@ class FrequentlyAskedQuestionsModule extends AbstractModule implements ModuleMen
if ($faq->gedcom_id === null) {
echo I18N::translate('All');
} else {
- echo $WT_TREE->getTitleHtml();
+ echo e($WT_TREE->getTitle());
}
echo '</td>';
// NOTE: Print the edit options of the current item
diff --git a/app/Module/RelationshipsChartModule.php b/app/Module/RelationshipsChartModule.php
index 728333ff3f..7ebf0d2f6f 100644
--- a/app/Module/RelationshipsChartModule.php
+++ b/app/Module/RelationshipsChartModule.php
@@ -174,7 +174,7 @@ class RelationshipsChartModule extends AbstractModule implements ModuleConfigInt
<form method="post">
<?php foreach (Tree::getAll() as $tree): ?>
- <h2><?= $tree->getTitleHtml() ?></h2>
+ <h2><?= e($tree->getTitle()) ?></h2>
<div class="row form-group">
<label class="col-sm-3 col-form-label" for="relationship-ancestors-<?= $tree->getTreeId() ?>">
<?= /* I18N: Configuration option */I18N::translate('Relationships') ?>
diff --git a/app/Module/SiteMapModule.php b/app/Module/SiteMapModule.php
index 86891a6e91..1e351df412 100644
--- a/app/Module/SiteMapModule.php
+++ b/app/Module/SiteMapModule.php
@@ -316,7 +316,7 @@ class SiteMapModule extends AbstractModule implements ModuleConfigInterface {
echo 'checked';
$include_any = true;
}
- echo '>', $tree->getTitleHtml(), '</label></div>';
+ echo '>', e($tree->getTitle()), '</label></div>';
}
echo
'<input type="submit" value="', I18N::translate('save'), '">',
diff --git a/app/Stats.php b/app/Stats.php
index b5e80e66e3..4be21f1855 100644
--- a/app/Stats.php
+++ b/app/Stats.php
@@ -186,7 +186,7 @@ class Stats {
* @return string
*/
public function gedcomTitle() {
- return $this->tree->getTitleHtml();
+ return e($this->tree->getTitle());
}
/**
diff --git a/app/Theme/AbstractTheme.php b/app/Theme/AbstractTheme.php
index 5248c2a510..3eccc7da0c 100644
--- a/app/Theme/AbstractTheme.php
+++ b/app/Theme/AbstractTheme.php
@@ -590,7 +590,7 @@ abstract class AbstractTheme {
*/
protected function formatTreeTitle() {
if ($this->tree) {
- return '<h1 class="col wt-site-title">' . $this->tree->getTitleHtml() . '</h1>';
+ return '<h1 class="col wt-site-title">' . e($this->tree->getTitle()) . '</h1>';
} else {
return '';
}
@@ -1461,7 +1461,7 @@ abstract class AbstractTheme {
} else {
$active = '';
}
- $submenus[] = new Menu($tree->getTitleHtml(), route('tree-page', ['ged' => $tree->getName()]), $active . 'menu-tree-' . $tree->getTreeId());
+ $submenus[] = new Menu(e($tree->getTitle()), route('tree-page', ['ged' => $tree->getName()]), $active . 'menu-tree-' . $tree->getTreeId());
}
return new Menu(I18N::translate('Family trees'), '#', 'menu-tree', [], $submenus);
diff --git a/app/Tree.php b/app/Tree.php
index 4902df21d9..f325ca6c0c 100644
--- a/app/Tree.php
+++ b/app/Tree.php
@@ -128,15 +128,6 @@ class Tree {
}
/**
- * The title of this tree, with HTML markup
- *
- * @return string
- */
- public function getTitleHtml() {
- return '<span dir="auto">' . e($this->title) . '</span>';
- }
-
- /**
* The fact-level privacy for this tree.
*
* @return int[]
diff --git a/resources/views/admin/module-components.php b/resources/views/admin/module-components.php
index a40e46194d..19292fd114 100644
--- a/resources/views/admin/module-components.php
+++ b/resources/views/admin/module-components.php
@@ -38,7 +38,7 @@
<?php foreach (Tree::getAll() as $tree): ?>
<tr>
<td>
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</td>
<td>
<?= Bootstrap4::select(FunctionsEdit::optionsAccessLevels(), $module->getAccessLevel($tree, $component), ['name' => 'access-' . $module->getName() . '-' . $tree->getTreeId()]) ?>
diff --git a/search.php b/search.php
index af03ec3b0d..366a8ed0f5 100644
--- a/search.php
+++ b/search.php
@@ -140,7 +140,7 @@ function checknames(frm) {
<div class="col px-0">
<label class="form-check-label">
<input class="form-check form-check-input" type="checkbox" <?= in_array($tree, $controller->search_trees) ? 'checked' : '' ?> value="yes" id="tree_<?= $tree->getTreeId() ?>" name="tree_<?= $tree->getTreeId() ?>">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</label>
</div>
<?php endforeach ?>
@@ -344,7 +344,7 @@ function checknames(frm) {
<div class="col px-0">
<label class="form-check-label">
<input class="form-check form-check-input" type="checkbox" <?= in_array($tree, $controller->search_trees) ? 'checked' : '' ?> value="yes" id="tree_<?= $tree->getTreeId() ?>" name="tree_<?= $tree->getTreeId() ?>">
- <?= $tree->getTitleHtml() ?>
+ <?= e($tree->getTitle()) ?>
</label>
</div>
<?php endforeach ?>