Make the side navigation more styleable
Signed-off-by: Roman Schmerold (BNoiZe) <bnoize@froxlor.org>
This commit is contained in:
@@ -72,9 +72,11 @@ function buildNavigation($navigation, $userinfo) {
|
|||||||
$active = ' active';
|
$active = ' active';
|
||||||
}
|
}
|
||||||
|
|
||||||
$completeLink = '<a href="' . htmlspecialchars($element['url']) . '"' . $target . ' class="menu' . $active . '">' . $element['label'] . '</a>';
|
$navurl = htmlspecialchars($element['url']);
|
||||||
|
$navlabel = $element['label'];
|
||||||
} else {
|
} else {
|
||||||
$completeLink = $element['label'];
|
$navurl = htmlspecialchars($element['url']);
|
||||||
|
$navlabel = $element['label'];
|
||||||
}
|
}
|
||||||
|
|
||||||
eval("\$navigation_links .= \"" . getTemplate("navigation_link", 1) . "\";");
|
eval("\$navigation_links .= \"" . getTemplate("navigation_link", 1) . "\";");
|
||||||
@@ -82,6 +84,7 @@ function buildNavigation($navigation, $userinfo) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($navigation_links != '') {
|
if ($navigation_links != '') {
|
||||||
|
$target = '';
|
||||||
if (isset($box['url']) && trim($box['url']) != '') {
|
if (isset($box['url']) && trim($box['url']) != '') {
|
||||||
// append sid only to local
|
// append sid only to local
|
||||||
|
|
||||||
@@ -95,14 +98,15 @@ function buildNavigation($navigation, $userinfo) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$target = '';
|
|
||||||
if (isset($box['new_window']) && $box['new_window'] == true) {
|
if (isset($box['new_window']) && $box['new_window'] == true) {
|
||||||
$target = ' target="_blank"';
|
$target = ' target="_blank"';
|
||||||
}
|
}
|
||||||
|
|
||||||
$completeLink = '<a href="' . htmlspecialchars($box['url']) . '"' . $target . ' class="menu">' . $box['label'] . '</a>';
|
$navurl = htmlspecialchars($box['url']);
|
||||||
|
$navlabel = $box['label'];
|
||||||
} else {
|
} else {
|
||||||
$completeLink = $box['label'];
|
$navurl = "#";
|
||||||
|
$navlabel = $box['label'];
|
||||||
}
|
}
|
||||||
|
|
||||||
eval("\$returnvalue .= \"" . getTemplate("navigation_element", 1) . "\";");
|
eval("\$returnvalue .= \"" . getTemplate("navigation_element", 1) . "\";");
|
||||||
|
|||||||
8
templates/Sparkle/navigation_element.tpl
vendored
8
templates/Sparkle/navigation_element.tpl
vendored
@@ -1,5 +1,11 @@
|
|||||||
<div class="menuelement">
|
<div class="menuelement">
|
||||||
<h4>{$completeLink}</h4>
|
<h4>
|
||||||
|
<if $navurl != '#'>
|
||||||
|
<a href="{$navurl}" {$target} class="menu">{$navlabel}</a>
|
||||||
|
<else>
|
||||||
|
{$navlabel}
|
||||||
|
</if>
|
||||||
|
</h4>
|
||||||
<ul>
|
<ul>
|
||||||
{$navigation_links}
|
{$navigation_links}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
2
templates/Sparkle/navigation_link.tpl
vendored
2
templates/Sparkle/navigation_link.tpl
vendored
@@ -1 +1 @@
|
|||||||
<li>{$completeLink}</li>
|
<li><a href="{$navurl}" {$target} class="menu {$active}">{$navlabel}</a></li>
|
||||||
|
|||||||
Reference in New Issue
Block a user