summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2021-04-23 08:48:49 +0100
committerGreg Roach <fisharebest@gmail.com>2021-04-23 08:49:18 +0100
commited45dfc521fb6b4ffc4abb0403b436f272148590 (patch)
tree4c8b760167d3f2b5ee29b4ca81488c0ce9a842a5
parenta8859496c2f72c34f3ad187e8cd2db79c509c3a4 (diff)
downloadwebtrees-ed45dfc521fb6b4ffc4abb0403b436f272148590.tar.gz
webtrees-ed45dfc521fb6b4ffc4abb0403b436f272148590.tar.bz2
webtrees-ed45dfc521fb6b4ffc4abb0403b436f272148590.zip
Fix: #3847 - hide internal URL from search-engines
-rw-r--r--app/Module/DescendancyModule.php4
-rw-r--r--resources/views/modules/descendancy/sidebar.phtml4
2 files changed, 4 insertions, 4 deletions
diff --git a/app/Module/DescendancyModule.php b/app/Module/DescendancyModule.php
index 47db4db94b..43b6864888 100644
--- a/app/Module/DescendancyModule.php
+++ b/app/Module/DescendancyModule.php
@@ -177,7 +177,7 @@ class DescendancyModule extends AbstractModule implements ModuleSidebarInterface
return
'<li class="sb_desc_indi_li">' .
- '<a class="sb_desc_indi" href="' . e(route('module', [
+ '<a class="sb_desc_indi" href="#" data-href="' . e(route('module', [
'module' => $this->name(),
'action' => 'Descendants',
'tree' => $person->tree()->name(),
@@ -218,7 +218,7 @@ class DescendancyModule extends AbstractModule implements ModuleSidebarInterface
return
'<li class="sb_desc_indi_li">' .
- '<a class="sb_desc_indi" href="#"><i class="plusminus icon-minus"></i>' .
+ '<a class="sb_desc_indi" href="#" data-href="#"><i class="plusminus icon-minus"></i>' .
$spouse_name .
$marr .
'</a>' .
diff --git a/resources/views/modules/descendancy/sidebar.phtml b/resources/views/modules/descendancy/sidebar.phtml
index 46fab38967..1c2fb76417 100644
--- a/resources/views/modules/descendancy/sidebar.phtml
+++ b/resources/views/modules/descendancy/sidebar.phtml
@@ -46,10 +46,10 @@ use Fisharebest\Webtrees\View;
if(state.hasClass("icon-plus")) {
if (jQuery.trim(target.html())) {
target.show("fast"); // already got content so just show it
- } else if (self.attr("href") !== "#") {
+ } else if (this.dataset.href !== "#") {
target
.hide()
- .load(self.attr("href"), function(response, status, xhr) {
+ .load(this.dataset.href, function(response, status, xhr) {
if(status === "success" && response !== "") {
target.show("fast");
}