Dafür sind folgende Zeilen in der forum.php verantwortlich. Hier wird nicht abgefragt, ob es eine Unterkategorie ist.
include\admin\forum.php:
$pos = db_result(db_query("SELECT pos FROM prefix_forumcats WHERE id = ".$cid),0); db_query("UPDATE prefix_forumcats SET pos = pos -1 WHERE pos > ".$pos); db_query("DELETE FROM prefix_forumcats WHERE id = ".$cid);
Diese Abfrage habe ich durch folgende Zeilen hinzugefügt. (Obige Zeilen müssten durch diese hier ersetzt werden):
$pos = db_result(db_query("SELECT pos FROM prefix_forumcats WHERE id = ".$cid),0); $uid = db_result(db_query("SELECT cid FROM prefix_forumcats WHERE id = ".$cid),0); db_query("UPDATE prefix_forumcats SET pos = pos -1 WHERE pos > ".$pos." AND cid = ".$uid); db_query("DELETE FROM prefix_forumcats WHERE id = ".$cid);
verwendete ilchClan Version: 1.1 M