Меняешь функцию FAQ, на мою:
function Faq(){
global $db, $prefix,$module_name, $module_title, $config, $navi;
echo $navi;
list_categories();
$result = $db->sql_query("SELECT f.fqid, f.question, f.answer, f.relisername, f.reliseremail, f.cid, c.cid, c.title FROM ".$prefix."_faq AS f LEFT JOIN ".$prefix."_categories AS c ON (f.cid=c.cid) WHERE f.cid='-1' ORDER BY fqid");
$tmp = "<table border=\"0\" width=\"100%\">";
while(list($ffqid, $fquestion, $fanswer, $frelisername, $freliseremail, $fcid, $ccid, $ctitle) = $db->sql_fetchrow($result)){
$ctitletmp=$ctitle;
@$tmpquestion .= "<tr><td align=\"center\"><img src=\"includes/images/help.gif\" title=\"\" alt=\"\"></td><td width=\"100%\"><a href=\"#$ffqid\" title=\"$fquestion\">".$fquestion."</a></td></tr>";
$tmp .= "<tr><td align=\"center\"><img src=\"includes/images/info.gif\" title=\"\" alt=\"\"></td><td width=\"100%\"><b><a name=\"$ffqid\"></a>".$fquestion."</b></td></tr>";
$tmp .= "<tr><td colspan=\"2\" style=\"padding-left: 23px;\">".bb_decode($fanswer)."<br><br><br></td></tr>";
}
set_page_title(array($ctitletmp, $module_title));
$tmp .= "</table>";
open_table();
echo "<table width=\"100%\">".$tmpquestion."</table>";
close_table();
open_table();
echo $tmp;
close_table();
}
Теперь на главной модуля отображаются вопросы без категорий, а дальше - всё как обычно.