$recNode = $objStructure->fnGetDataRecord("ID='" . $_GET["ID"] . "'"); if (is_object($recNode)) { $engSmarty->assign("recNode", $recNode); switch ($recNode->type) { case "xmlimport": $recData = array('url' => $_SERVER['SERVER_NAME']); break; case "directors": require_once MODULE_DIR . 'directors.inc'; $directors = new DirectorsManager(); $recData = $directors->Handler(); break; case "comments": require_once MODULE_DIR . 'poffcomments.inc'; $comments = new POFF_comments(); $recData = $comments->handler(); break; case "bannercategory": if ($_POST["search"]) { foreach ($_POST as $key => $item) { if (substr($key, 0, strlen("formSearch")) == "formSearch") { $arrLink[] = substr($key, strlen("formSearch") + 1) . "=" . $item; } } header("Location: frame.content.php?ID=" . $_GET["ID"] . "&action=search&sortColumn=position&sortOrder=asc&" . @implode("&", $arrLink)); } elseif (!$_GET["sortColumn"] or $_GET["action"] != "search") { if (is_array($objStructure->arrNodeType["element"])) { foreach ($objStructure->arrNodeType["element"] as $item) { $_GET["search" . $item] = true; } }