2022-09-17 20:50:50 +09:00
|
|
|
<?php
|
2024-09-19 20:57:39 +09:00
|
|
|
if (!defined('_GNUBOARD_'))
|
|
|
|
|
exit;
|
2022-09-17 20:50:50 +09:00
|
|
|
$begin_time = get_microtime();
|
2024-09-19 21:06:35 +09:00
|
|
|
include_once G5_PATH . '/head.sub.php';
|
2022-09-17 20:50:50 +09:00
|
|
|
|
|
|
|
|
function print_menu1($key, $no)
|
|
|
|
|
{
|
2024-09-19 20:57:39 +09:00
|
|
|
global $menu;
|
2022-09-17 20:50:50 +09:00
|
|
|
|
2024-09-19 20:57:39 +09:00
|
|
|
$str = print_menu2($key, $no);
|
2022-09-17 20:50:50 +09:00
|
|
|
|
2024-09-19 20:57:39 +09:00
|
|
|
return $str;
|
2022-09-17 20:50:50 +09:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function print_menu2($key, $no)
|
|
|
|
|
{
|
2024-09-19 20:57:39 +09:00
|
|
|
global $menu, $auth_menu, $is_admin, $auth, $g5, $sub_menu;
|
|
|
|
|
|
|
|
|
|
$str = "<ul class=\"gnb_2dul\">";
|
|
|
|
|
for ($i = 1; $i < count($menu[$key]); $i++) {
|
|
|
|
|
if ($is_admin != 'super' && (!array_key_exists($menu[$key][$i][0], $auth) || !strstr($auth[$menu[$key][$i][0]], 'r')))
|
|
|
|
|
continue;
|
|
|
|
|
|
|
|
|
|
if (($menu[$key][$i][4] == 1 && $gnb_grp_style == false) || ($menu[$key][$i][4] != 1 && $gnb_grp_style == true))
|
|
|
|
|
$gnb_grp_div = 'gnb_grp_div';
|
|
|
|
|
else
|
|
|
|
|
$gnb_grp_div = '';
|
|
|
|
|
|
|
|
|
|
if ($menu[$key][$i][4] == 1)
|
|
|
|
|
$gnb_grp_style = 'gnb_grp_style';
|
|
|
|
|
else
|
|
|
|
|
$gnb_grp_style = '';
|
|
|
|
|
|
|
|
|
|
$check_gnb_grp_style = "";
|
|
|
|
|
if ($menu[$key][$i][0] && isset($sub_menu) && $menu[$key][$i][0] == $sub_menu) {
|
|
|
|
|
$check_gnb_grp_style = "check";
|
|
|
|
|
}
|
2022-09-17 20:50:50 +09:00
|
|
|
|
2024-09-19 20:57:39 +09:00
|
|
|
$str .= '<li class="gnb_2dli ' . $check_gnb_grp_style . '"><a href="' . $menu[$key][$i][2] . '" class="gnb_2da ' . $gnb_grp_style . ' ' . $gnb_grp_div . '" data-text="' . $menu[$key][$i][1] . '">' . $menu[$key][$i][1] . '</a></li>';
|
2022-09-17 20:50:50 +09:00
|
|
|
|
2024-09-19 20:57:39 +09:00
|
|
|
$auth_menu[$menu[$key][$i][0]] = $menu[$key][$i][1];
|
|
|
|
|
}
|
|
|
|
|
$str .= "</ul>";
|
2022-09-17 20:50:50 +09:00
|
|
|
|
2024-09-19 20:57:39 +09:00
|
|
|
return $str;
|
2022-09-17 20:50:50 +09:00
|
|
|
}
|
|
|
|
|
?>
|
|
|
|
|
|
|
|
|
|
<script>
|
2024-09-19 20:57:39 +09:00
|
|
|
var tempX = 0;
|
|
|
|
|
var tempY = 0;
|
2022-09-17 20:50:50 +09:00
|
|
|
|
2024-09-19 20:57:39 +09:00
|
|
|
function imageview(id, w, h) {
|
2022-09-17 20:50:50 +09:00
|
|
|
|
|
|
|
|
menu(id);
|
|
|
|
|
|
|
|
|
|
var el_id = document.getElementById(id);
|
|
|
|
|
|
|
|
|
|
//submenu = eval(name+".style");
|
|
|
|
|
submenu = el_id.style;
|
2024-09-19 20:57:39 +09:00
|
|
|
submenu.left = tempX - (w + 11);
|
|
|
|
|
submenu.top = tempY - (h / 2);
|
2022-09-17 20:50:50 +09:00
|
|
|
|
|
|
|
|
selectBoxVisible();
|
|
|
|
|
|
|
|
|
|
if (el_id.style.display != 'none')
|
2024-09-19 20:57:39 +09:00
|
|
|
selectBoxHidden(id);
|
|
|
|
|
}
|
2022-09-17 20:50:50 +09:00
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<div id="wrap">
|
|
|
|
|
|
2024-09-19 20:57:39 +09:00
|
|
|
<header id="header">
|
|
|
|
|
<div id="admin_prof">
|
|
|
|
|
<h1>
|
|
|
|
|
<a href="<?php echo G5_ADMIN_URL ?>"><img src="<?= G5_ADMIN_URL ?>/img/logo.png" alt="Avocado Edition" /></a>
|
|
|
|
|
<i><?= G5_GNUBOARD_VER ?></i>
|
|
|
|
|
</h1>
|
|
|
|
|
<p>
|
|
|
|
|
<a href="<?php echo G5_ADMIN_URL ?>/member_form.php?w=u&mb_id=<?php echo $member['mb_id'] ?>" class="name">
|
|
|
|
|
<?= $member['mb_name'] ?>
|
|
|
|
|
</a>
|
|
|
|
|
<a href="<?php echo G5_BBS_URL ?>/logout.php" class="logout">로그아웃</a>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<nav id="gnb">
|
|
|
|
|
<ul>
|
|
|
|
|
<li style="border-bottom:1px solid #444;">
|
|
|
|
|
<a href="<?= G5_URL ?>" target="_blank">
|
2024-09-19 21:06:35 +09:00
|
|
|
홈페이지 보기
|
2024-09-19 20:57:39 +09:00
|
|
|
</a>
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
<?php
|
|
|
|
|
$gnb_str = "<ul>";
|
|
|
|
|
foreach ($amenu as $key => $value) {
|
|
|
|
|
$href1 = $href2 = '';
|
|
|
|
|
if ($menu['menu' . $key][0][2]) {
|
|
|
|
|
$href1 = '<a href="' . $menu['menu' . $key][0][2] . '" class="gnb_1da" data-text="' . $menu['menu' . $key][0][1] . '">';
|
|
|
|
|
$href2 = '</a>';
|
|
|
|
|
} else {
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
$current_class = "";
|
|
|
|
|
if (isset($sub_menu) && (substr($sub_menu, 0, 3) == substr($menu['menu' . $key][0][0], 0, 3)))
|
|
|
|
|
$current_class = " gnb_1dli_air";
|
|
|
|
|
$gnb_str .= '<li class="gnb_1dli' . $current_class . '">' . PHP_EOL;
|
|
|
|
|
$gnb_str .= $href1 . $menu['menu' . $key][0][1] . $href2;
|
|
|
|
|
$gnb_str .= print_menu1('menu' . $key, 1);
|
|
|
|
|
$gnb_str .= "</li>";
|
|
|
|
|
}
|
|
|
|
|
$gnb_str .= "</ul>";
|
|
|
|
|
echo $gnb_str;
|
|
|
|
|
?>
|
|
|
|
|
</nav>
|
|
|
|
|
|
|
|
|
|
</header>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<section id="wrapper">
|
|
|
|
|
|
|
|
|
|
<aside id="page_top">
|
|
|
|
|
<h2><?php echo $g5['title'] ?></h2>
|
|
|
|
|
</aside>
|
|
|
|
|
|
|
|
|
|
<div id="container">
|