$a = getIdFromSolutionId($solution_id); if (is_array($a)) { $id = $a['id']; $lang = $a['lang']; } } // found a category? if (isset($_GET["cat"])) { $cat = $_GET["cat"]; } else { $cat = 0; } $tree = new Category($LANGCODE); $cat_from_id = -1; if (is_numeric($id) && $id > 0) { $cat_from_id = $tree->getCategoryIdFromArticle($id); } if ($cat_from_id != -1 && $cat == 0) { $cat = $cat_from_id; } $tree->transform(0); $tree->collapseAll(); if ($cat != 0) { $tree->expandTo($cat); } if (isset($cat) && $cat != 0 && $id == '' && isset($tree->categoryName[$cat])) { $title = ' - ' . $tree->categoryName[$cat]['name']; } // found an action request? if (isset($_REQUEST["action"]) && !preg_match("=/=", $_REQUEST["action"]) && isset($allowedVariables[$_REQUEST["action"]])) { $action = trim($_REQUEST["action"]);