Menu

[r12]: / html / makemenu.php  Maximize  Restore  History

Download this file

118 lines (70 with data), 3.2 kB

  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
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
<?php
function makeMenu ($stab, $ssub) {
global $items;
$menu = '<div id="menu">';
$menu .= '<table border="0" cellspacing="0" cellpadding="0">';
$menu .= '<tr>';
$tabnr = 0;
foreach ($items as $tab) {
$url = '<a class="tlink" onfocus="blur()" href="'.$tab[1].'">&nbsp;&nbsp;'.$tab[0].'&nbsp;&nbsp</a>';
if ($tabnr == 0) { // de eerste tab
$menu .= '<td background="images/balk_b.gif"><img src="images/balk_b.gif" width="50" height="32" border="0"></td>';
if ($tabnr == $stab) {
$menu .= '<td><img src="images/tabs_b.gif" width="22" height="32" border="0"></td>';
$menu .= '<td class="tab" background="images/tabs_c.gif">'.$url.'</td>';
$menu .= '<td><img src="images/tabs_mr.gif" width="22" height="32" border="0"></td>';
} else {
$menu .= '<td><img src="images/tab_b.gif" width="18" height="32" border="0"></td>';
$menu .= '<td class="tab" background="images/tab_c.gif">'.$url.'</td>';
if (($tabnr + 1) == $stab) { // de volgende tab is geselecteerd
$menu .= '<td><img src="images/tabs_ml.gif" width="22" height="32" border="0"></td>';
} else {
$menu .= '<td><img src="images/tab_m.gif" width="19" height="32" border="0"></td>';
}
}
} else if (count($items) == $tabnr + 1) { // de laatste tab
if ($tabnr == $stab) {
$menu .= '<td class="tab" background="images/tabs_c.gif">'.$url.'</td>';
$menu .= '<td><img src="images/tabs_e.gif" width="22" height="32" border="0"></td>';
} else {
$menu .= '<td class="tab" background="images/tab_c.gif">'.$url.'</td>';
$menu .= '<td><img src="images/tab_e.gif" width="18" height="32" border="0"></td>';
}
$menu .= '<td width="10000" background="images/balk_b.gif"></td>';
} else if ($tabnr == $stab) { // tab in het midden geselecteerd
$menu .= '<td class="tab" background="images/tabs_c.gif">'.$url.'</td>';
$menu .= '<td><img src="images/tabs_mr.gif" width="22" height="32" border="0"></td>';
} else { // tab in het midden
$menu .= '<td class="tab" background="images/tab_c.gif">'.$url.'</td>';
if (($tabnr + 1) == $stab) { // de volgende tab is geselecteerd
$menu .= '<td><img src="images/tabs_ml.gif" width="22" height="32" border="0"></td>';
} else {
$menu .= '<td><img src="images/tab_m.gif" width="19" height="32" border="0"></td>';
}
}
// het submenu genereren
if ($tabnr == $stab) {
$submenu = '<tr>';
$submenu .= '<td height="22" background="images/balk_o.gif"></td>';
$submenu .= '<td valign="top" colspan="'.(count($items) * 2 + 2).'" background="images/balk_o.gif">';
$subnr = 0;
foreach ($tab[2] as $subitems) {
$url = '<a class="slink" onfocus="blur()" href="'.$subitems[1].'">&nbsp;&nbsp;'.$subitems[0].'&nbsp;&nbsp</a>';
if ($subnr == $ssub) {
$submenu .= '<span class="subs">'.$url.'</span>';
} else {
$submenu .= '<span class="sub">'.$url.'</span>';
}
$subnr++;
}
$submenu .= '</td>';
$submenu .= '</tr>';
}
$tabnr++;
}
$menu .= $submenu;
$menu .= '</table>';
$menu .= '</div>';
print($menu);
}
?>
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.