protected function writeLinks()
{
- $dupLinkAreaColor = ($this->getSetting('linksAnimationLayer', 'top') === 'under');
- if ($dupLinkAreaColor) {
+ $dupLinkAreaLayer = ($this->getSetting('linksAnimationLayer', 'top') === 'under');
+ if ($dupLinkAreaLayer) {
$dupLinkAreaColor = $this->getSetting('linksColor');
$dupLinkAreaOpacity = $this->getSetting('linksOpacity', 30) / 100;
$dupLinkAreaDuration = $this->getSetting('linkBlinkTime');
$linkData['page'] = 'background';
}
+ $extra =
+
$linkData['hidden'] = in_array($linkData['uid'], $hiddenLinks);
$linkData['showHidden'] = $linkData['hidden'] && in_array($linkData['uid'], $showHiddenLinks);
if (isset($linkData['zindex']) && $linkData['zindex'] < 50 && in_array($linkData['uid'], $closedLinks)) {
}
if ($dupLinkAreaColor !== false && $link instanceof NormalLink && $link->display_area) {
- $linksToAdd[] = $link->getDisplayAreaLink($dupLinkAreaColor, $dupLinkAreaOpacity, $dupLinkAreaDuration);
+ $linksToAdd[] = $link->getDisplayAreaLink($dupLinkAreaColor, $dupLinkAreaOpacity, $dupLinkAreaDuration, $link->blinkdelay ? $link->blinkdelay / 1000 : 0.5);
}
if (isset($canContainLinksTypes[$linkData['type']])) {