blob: 987e0fd1b1620fe1daa9e4c7f9015d2daf84af9d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
<?
# Lifter010: TODO
foreach (Navigation::getItem("/")->getSubNavigation() as $path => $nav) {
if ($nav->isActive()) {
$path1 = $path;
}
}
?>
<div class="tabs_wrapper">
<? SkipLinks::addIndex(_('Zweite Navigationsebene'), 'navigation-level-2', 10, false); ?>
<ul id="tabs">
<? if (!empty($navigation)): ?>
<? foreach ($navigation as $path => $nav) : ?>
<? if ($nav->isVisible()) : ?>
<li id="nav_<?= $path1 ?? '' ?>_<?= $path ?>"<?= $nav->isActive() ? ' class="current"' : '' ?>>
<? if ($nav->isEnabled()): ?>
<?
$attr = array_merge(['class' => ''], $nav->getLinkAttributes());
if ($nav->hasBadgeNumber()) {
$attr['class'] = trim("{$attr['class']} badge");
$attr['data-badge-number'] = (int) $nav->getBadgeNumber();
}
?>
<a href="<?= URLHelper::getLink($nav->getURL()) ?>" <?= arrayToHtmlAttributes($attr) ?>>
<? if ($image = $nav->getImage()) : ?>
<?= $image->asImg(['class' => "tab-icon", 'title' => $nav->getTitle() ? $nav->getTitle() : $nav->getDescription()]) ?>
<? endif ?>
<span title="<?= $nav->getDescription() ? htmlReady($nav->getDescription()) : htmlReady($nav->getTitle())?>" class="tab-title"><?= htmlReady($nav->getTitle()) ?></span>
</a>
<? else: ?>
<span class="quiet tab-title">
<? if ($image = $nav->getImage()) : ?>
<?= $image->asImg(['class' => "tab-icon", 'title' => $nav->getTitle()]) ?>
<? endif ?>
<?= htmlReady($nav->getTitle()) ?>
</span>
<? endif ?>
</li>
<? endif ?>
<? endforeach ?>
<? endif; ?>
</ul>
<? if (is_object($GLOBALS['perm']) && $GLOBALS['perm']->have_perm('autor')) : ?>
<?= Helpbar::get()->render() ?>
<? endif; ?>
<? if (User::findCurrent()) : ?>
<div id="non-responsive-toggle-fullscreen">
<button class="styleless" id="fullscreen-on"
title="<?= _('Kompakte Navigation aktivieren') ?>">
<?= Icon::create('screen-compact')->asImg(24) ?>
</button>
</div>
<? endif ?>
</div>
|