$pagesOfCustomLinks = [];
$hiddenLinks = [];
$anchorExists = [];
+ $closedLinks = [];
$linksCopy = $links;
$pagesOfCustomLinks[$k][] = $linkData['page'];
}
}
+
if ($linkData['type'] == 32) {
$ids = explode(',', $linkData['to']);
+ $close = ($linkData['video_service'] && $linkData['video_service'] !== 'none');
foreach ($ids as $id) {
$id = trim($id);
if ($id === 'tabs') {
$this->config->tabsHiddenAtStartup = true;
} else {
+ if ($close) {
+ $closedLinks[] = $id;
+ $closedLinks[] = 'i_' . $id;
+ }
$hiddenLinks[] = $id;
$hiddenLinks[] = 'i_' . $id;
}
}
$linkData['hidden'] = in_array($linkData['uid'], $hiddenLinks);
+ if ($linkData['zindex'] < 50 && in_array($linkData['uid'], $closedLinks)) {
+ $linkData['zindex'] = 50;
+ }
if ($linkData['type'] == 28) {
$this->addSEOArticle('#/page/' . $linkData['page'], $linkData['to'], $linkData['extra'], $linkData['image']);
continue;