📄 tree.php
字号:
<div class="pad">
<h2><?=d('treeheader')?></h2>
<?PHP
/*
EasyCMS Navigation tree
(c) Christian Heilmann
*/
if($navlook=='tree'){
// home
echo '<ul>
<li><img src="0.gif" width="20" height="20" alt="" /><a href="index.php?page='.untag($homedata,"link",0).'">';
echo $page==untag($homedata,"link",0)?'<strong>'.untag($homedata,"name",0).'</strong>':untag($homedata,"name",0);
echo '</a></li>
';
// meta pages
if($meta[0]!=''){foreach ($meta as $m){
echo '<li><img src="0.gif" width="20" height="20" alt="" /><a href="index.php?page='.untag($m,"link",0).'">';
echo $page==untag($m,"link",0)?'<strong>'.untag($m,"name",0).'</strong>':untag($m,"name",0);
echo '</a></li>
';
}}
// main pages
$k=0;
if($navitems[0]!=''){foreach ($navitems as $m){
$subs=untag($m,"subitem",1);
echo '<li>';
$cont=$page==untag($m,"link",0)?1:0;
$subname=$cont==1?'sub':'s';
echo $subs[0]!=""?'<a href="#sub'.$k.'" onclick="trigger('.$k.');return false;"><img src="minus.gif" id="img'.$k.'" /></a>':'<img src="0.gif" width="20" height="20" alt="" />';
echo '<a href="index.php?page='.untag($m,"link",0).'">';
echo $page==untag($m,"link",0)?'<strong>'.untag($m,"name",0).'</strong>':untag($m,"name",0);
echo '</a>';
$cont=$page==untag($m,"link",0)?1:0;
if ($subs[0]!=""){
foreach ($subs as $s){
if($page==untag($s,"sublink",0)){$cont=1;}
}
echo $cont==1?'<ul id="s'.$k.'">':'<ul id="sub'.$k.'">';
foreach ($subs as $s){
echo '
<li><a href="index.php?page='.untag($s,"sublink",0).'">';
echo ($page==untag($s,"sublink",0))?'<strong>'.untag($s,"subname",0).'</strong>':untag($s,"subname",0);
echo '</a></li>';
}
echo '
</ul>';
}
echo '
</li>';
$k++;
}}
echo '
</ul>';
}else{
echo '<form>';
echo '<label for="page">'.d('pagelabel').'</label> <select name="page" id="page">';
echo '<option ';
if ($page==untag($homedata,"url",0)){echo 'selected="selected" ';}
echo 'value="'.untag($homedata,"url",0).'">'.untag($homedata,"name",0).'</option>';
echo '<optgroup label="'.d('naveditormetaheadline').'">';
if($meta[0]!=''){foreach ($meta as $m){
echo '<option ';
if ($page==untag($m,"url",0)){echo 'selected="selected" ';}
echo 'value="'.untag($m,"url",0).'">'.untag($m,"name",0).'</option>';
}}
echo '</optgroup>';
echo '<optgroup label="'.d('naveditormainheadline').'">';
if($navitems[0]!=''){foreach ($navitems as $m){
echo '<option value="'.untag($m,"url",0).'">'.untag($m,"name",0).'</option>';
$subs=untag($m,"subitem",1);
if ($subs[0]!=''){
foreach ($subs as $s){
echo '<option ';
if ($page==untag($s,"suburl",0)){echo 'selected="selected" ';}
echo 'value="'.untag($s,"suburl",0).'"> -'.untag($s,"subname",0).'</option>';
}
}
}}
echo '</optgroup>';
echo '</select>  ';
echo '<input type="submit" value="'.d('editcaption').'" />';
echo'</form>';
}
?></div>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -