} } elseif ($do == "category" && $action == "read") { $cat = Cached::genrelist(); block_begin(CAT_SETTINGS); print " <a href='admincp.php?user="******"uid"] . "&code=" . user::$current["random"] . "&do=category&action=add'><img alt='" . CAT_INSERT_NEW . "' border='0' src='images/new.gif'></a>\n"; print "<br /><br />\n<table class='lista' width='100%' align='center'>\n"; print "<tr>\n"; print "<td class='header' align='center'>" . CAT_SORT_INDEX . "</td>\n"; print "<td class='header' align='center'>" . NAME . "</td>\n"; print "<td class='header' align='center'>" . PICTURE . "</td>\n"; print "<td class='header' align='center'>" . EDIT . "</td>\n"; print "<td class='header' align='center'>" . DELETE . "</td>\n"; print "</tr>\n"; foreach ($cat as $category) { if ($category["sub"] != 0) { $cate = Cached::sub_cat($category["sub"]) . " » " . security::html_safe($category["name"]); } else { $cate = security::html_safe($category["name"]); } print "<tr>\n"; print "<td class='lista'>" . (int) $category["sort_index"] . "</td>\n"; print "<td class='lista'>" . StripSlashes($cate) . "</td>\n"; print "<td class='lista' align='center'>" . image_or_link($category["image"] == "" ? " " : "images/categories/" . $category["image"], "", "") . "</td>\n"; print "<td class='lista' align='center'><a href='admincp.php?user="******"uid"] . "&code=" . user::$current["random"] . "&do=category&action=edit&id=" . (int) $category["id"] . "'>" . image_or_link($STYLEPATH . "/edit.png", "", EDIT) . "</a></td>\n"; print "<td class='lista' align='center'><a onclick='return confirm('" . AddSlashes(DELETE_CONFIRM) . "')' href='admincp.php?user="******"uid"] . "&code=" . user::$current["random"] . "&do=category&action=delete&id=" . (int) $category["id"] . "'>" . image_or_link($STYLEPATH . "/delete.png", "", DELETE) . "</a></td>\n"; print "</tr>\n"; } print "</table>"; block_end(); print "<br />"; } elseif ($do == "category" && $action == "delete") {