';
}
for ($i = 0; $i < $level + 1; $i++)
{
echo str_repeat("\t", 1);
if ($i < $level)
{
echo '|';
}
}
echo '+ ' . $value['file'] . "\n";
$level++;
print_tree_data($value['sub'], $level);
$level--;
}
else
{
echo str_repeat(str_repeat("\t", 1) . '|', $level) . ' - ' . $value['file'] . "\n";
}
}
}
function check_color($dir, $ret = false)
{
$assoc = array(
'admin' => '#d6f1fb',
'tpl' => '#fbedd6',
'main' => '#fbd6d6',
'lang' => '#d6fbd6',
'images' => '#fbd6ec',
);
if ($ret)
{
ksort($assoc);
return ($assoc);
}
if (isset($assoc[$dir]))
{
return ($assoc[$dir]);
}
return ('#ffffff');
}
$c = check_color('', true );
foreach ($c AS $dir => $color)
{
echo '' . $dir . ' ';
}
echo '
';
$data = get_tree_data('../');
usort($data, 'sort_by_type');
echo '';
print_tree_data($data);
echo '
';
?>