summaryrefslogtreecommitdiff
path: root/includes/classes
diff options
context:
space:
mode:
authorfisharebest <fisharebest@gmail.com>2010-11-10 22:53:14 +0000
committerfisharebest <fisharebest@gmail.com>2010-11-10 22:53:14 +0000
commit1ed0f9418ab038e5d3bcacc3fd422e5d69f9d455 (patch)
treedc06ba05ca193eae429c953e70540b30eb462a2a /includes/classes
parent5be9c4253acd7f4a503d93ab86d4f75179dfd4cd (diff)
downloadwebtrees-1ed0f9418ab038e5d3bcacc3fd422e5d69f9d455.tar.gz
webtrees-1ed0f9418ab038e5d3bcacc3fd422e5d69f9d455.tar.bz2
webtrees-1ed0f9418ab038e5d3bcacc3fd422e5d69f9d455.zip
Don't show favorites on private sites
Diffstat (limited to 'includes/classes')
-rw-r--r--includes/classes/class_menubar.php5
1 files changed, 5 insertions, 0 deletions
diff --git a/includes/classes/class_menubar.php b/includes/classes/class_menubar.php
index 3b16bbedf5..91d04b1d9a 100644
--- a/includes/classes/class_menubar.php
+++ b/includes/classes/class_menubar.php
@@ -824,6 +824,11 @@ class MenuBar {
$menu->addIcon('gedcom');
$menu->addClass("menuitem$ff", "menuitem_hover$ff", "submenu$ff", "icon_large_gedcom");
+ // Don't list favorites on private sites and for search engines
+ if (!WT_USER_ID && $REQUIRE_AUTHENTICATION || $SEARCH_SPIDER) {
+ return $menu;
+ }
+
if (array_key_exists('gedcom_favorites', WT_Module::getActiveModules())) {
$gedfavs=gedcom_favorites_WT_Module::getUserFavorites(WT_GEDCOM);
} else {