예제 #1
0
파일: menu.func.php 프로젝트: eosliebe/rb
function getMenuShow($site, $table, $j, $parent, $depth, $uid, $CXA, $hidden)
{
    global $cat, $g;
    global $MenuOpen, $numhidden, $checkbox, $headfoot;
    static $j;
    $CD = getDbSelect($table, ($site ? 'site=' . $site . ' and ' : '') . 'depth=' . ($depth + 1) . ' and parent=' . $parent . ($hidden ? ' and hidden=0' : '') . ' order by gid asc', '*');
    while ($C = db_fetch_array($CD)) {
        $j++;
        if (@in_array($C['uid'], $CXA)) {
            $MenuOpen .= 'trees[0].tmB(' . $j . ');';
        }
        $numprintx = !$numhidden && $C['num'] ? '<span class="num">(' . $C['num'] . ')</span>' : '';
        $C['name'] = $headfoot && ($C['imghead'] || $C['imgfoot'] || $C['codhead'] || $C['codfoot']) ? '<b>' . $C['name'] . '<b>' : $C['name'];
        $name = $C['uid'] != $cat ? addslashes($C['name']) : '<span class="on">' . addslashes($C['name']) . '</span>';
        $name = '<span class="ticon tdepth' . $C['depth'] . '"></span><span class="name' . ($C['hidden'] || $C['reject'] ? ' hidden' : '') . ' ndepth' . $C['depth'] . '">' . $name . '</span>';
        if ($checkbox) {
            $icon1 = '<input type="checkbox" name="members[]" value="' . $C['uid'] . '" />';
        }
        $icon2 = $C['mobile'] ? ' <img src="' . $g['img_core'] . '/_public/ico_mobile.gif" class="mobile" alt="" />' : '';
        $icon3 = $C['reject'] ? ' <img src="' . $g['img_core'] . '/_public/ico_hidden.gif" alt="" />' : '';
        if ($C['isson']) {
            echo "['" . $icon1 . $name . $icon2 . $numprintx . "','" . $C['uid'] . "',";
            getMenuShow($site, $table, $j, $C['uid'], $C['depth'], $uid, $CXA, $hidden);
            echo "],\n";
        } else {
            echo "['" . $icon1 . $name . $icon2 . $icon3 . $numprintx . "','" . $C['uid'] . "',''],\n";
        }
    }
}
예제 #2
0
파일: edit.all.php 프로젝트: kieregh/rb1.2
        echo $system;
        ?>
&amp;type=<?php 
        echo $type;
        ?>
&amp;cat=";
		//]]>
		</script>
		<script type="text/javascript" src="<?php 
        echo $g['s'];
        ?>
/_core/js/tree.js"></script>
		<script type="text/javascript">
		//<![CDATA[
		var TREE_ITEMS = [['', null, <?php 
        getMenuShow($s, $table['s_menu'], 0, 0, 0, $cat, $CXA, 0);
        ?>
]];
		new tree(TREE_ITEMS, tree_tpl);
		<?php 
        echo $MenuOpen;
        ?>
		//]]>
		</script>
		</div>
		<?php 
    } else {
        ?>
		<div class="none">등록된 메뉴가 없습니다.</div>
		<?php 
    }
예제 #3
0
    echo $g['adm_href'];
    ?>
&amp;cat=";
		//]]>
		</script>
		<script type="text/javascript" src="<?php 
    echo $g['url_root'];
    ?>
/_core/js/tree.js"></script>
		<script type="text/javascript">
		//<![CDATA[
		<?php 
    $icontitle = 1;
    ?>
		var TREE_ITEMS = [['', null, <?php 
    getMenuShow(0, $table['s_domain'], 0, 0, 0, $cat, $CXA, 0);
    ?>
]];
		new tree(TREE_ITEMS, tree_tpl);
		<?php 
    echo $MenuOpen;
    ?>
		//]]>
		</script>
		</div>
		<?php 
} else {
    ?>
		<div class="none">등록된 도메인이 없습니다.</div>
		<?php 
}
예제 #4
0
파일: seo.php 프로젝트: kieregh/rb1.2
    echo $g['adm_href'];
    ?>
&amp;account=<?php 
    echo $account;
    ?>
&amp;rel=1&amp;cat=";
		//]]>
		</script>
		<script type="text/javascript" src="<?php 
    echo $g['s'];
    ?>
/_core/js/tree.js"></script>
		<script type="text/javascript">
		//<![CDATA[
		var TREE_ITEMS = [['', null, <?php 
    getMenuShow($account, $table['s_menu'], 0, 0, 0, $cat, $CXA, 0);
    ?>
]];
		new tree(TREE_ITEMS, tree_tpl);
		<?php 
    echo $MenuOpen;
    ?>
		//]]>
		</script>
		</div>
		<?php 
} else {
    ?>
		<div class="none">등록된 메뉴가 없습니다.</div>
		<?php 
}