fixes #1392 improve performances to find related albums

* new conf setting related_albums_maximum_items_to_compute (1000 by default). Beyond this number of photos in current set, do not try to find related albums.

* new conf setting related_albums_display_limit : only display the heaviest (most related) albums.
This commit is contained in:
plegall
2021-05-04 17:17:05 +02:00
parent ddc2fafd58
commit 3e5acb7b6e
3 changed files with 21 additions and 3 deletions
+6 -1
View File
@@ -104,7 +104,12 @@ function initialize_menu()
//------------------------------------------------------------ related categories
$block = $menu->get_block('mbRelatedCategories');
if ($block != null and !empty($page['items']))
if (
isset($page['items'])
and count($page['items']) < $conf['related_albums_maximum_items_to_compute']
and $block != null
and !empty($page['items'])
)
{
$exclude_cat_ids = array();
if (isset($page['category']))