open index.php find (line 229)
PHP
$paging->query("SELECT * FROM ".ARTICLE_TABLE." WHERE $where cat_id NOT IN ($cat_id_sql) AND article_active = 1 AND sticky = 0 ORDER BY article_id DESC");
and replace
PHP
$paging->query("SELECT * FROM ".ARTICLE_TABLE." WHERE $where cat_id NOT IN ($cat_id_sql) AND article_active = 1 AND sticky = 0 ORDER BY article_date DESC");
You can just show main categories, if you want you cant show sub-cats
open includes/functions.php
find (line 1516)
PHP
if ($depth > 1) {
$category_list .= str_repeat("-", $depth - 1)." ".$cat_url."<br>";
}
else {
$category_list .= $cat_url."<br>";
}
replace
PHP
$category_list .= $cat_url."<br>";