set('current_theme_path', $current_theme_path); $page->set('base_url', $base_url); //header // deleting images try { if($_GET['action']=='delete') { //print_r($_POST); exit; if ($_POST['delete_type'] == 'image') { foreach ($_POST as $k=>$v) { $delete_pics_id[] = $k; } array_pop($delete_pics_id); array_pop($delete_pics_id); foreach ($delete_pics_id as $id) { $new_image = new Image(); $new_image->content_id = $id; $new_image->delete($id); } } if ($_POST['delete_type'] == 'audio') { foreach ($_POST as $k=>$v) { $delete_audios_id[] = $k; } array_pop($delete_audios_id); array_pop($delete_audios_id); foreach ($delete_audios_id as $id) { $new_image = new Audio(); $new_image->content_id = $id; $new_image->delete($id); } } if ($_POST['delete_type'] == 'video') { foreach ($_POST as $k=>$v) { $delete_videos_id[] = $k; } array_pop($delete_videos_id); array_pop($delete_videos_id); foreach ($delete_videos_id as $id) { $new_image = new Video(); $new_image->content_id = $id; $new_image->delete($id); } } } } catch (PAException $e) { $msg = "$e->message"; $error = TRUE; } // Code for Deleting the Content Other than Media: Starts if(!empty($_POST["delete_content"])) { $id_array = $_POST["delete_content"]; for($counter = 0; $counter < count($id_array); $counter++) { Content::delete_by_id($id_array[$counter]); } } // Code for Deleting the Content Other than Media: Ends $header = & new Template(CURRENT_THEME_FSPATH."/header.tpl"); $header->set('current_theme_path', $current_theme_path); $header->set('onload', $onload); $header->set('current_theme_rel_path', $current_theme_rel_path); // find navigation link for header $navigation = new Navigation; $navigation_links = $navigation->get_links(); $header->set('navigation_links', $navigation_links); $header->set('base_url', $base_url); $header->tier_one_tab = $main_tier; $header->tier_two_tab = $second_tier; $header->tier_three_tab = $third_tier; if ($network_info) { $header->set_object('network_info', $network_info); } // This block of code has to be removed when this page will be rendered using PageRenderer. $top_navigation_bar = & new Template(CURRENT_THEME_FSPATH."/top_navigation_bar.tpl"); $top_navigation_bar->set('navigation_links', $navigation_links); //left of group page foreach ( $leftModulesFromDB as $leftModule) { $file = "BlockModules/$leftModule/$leftModule.php"; require_once $file; $obj = new $leftModule; if ($leftModule=='RecentCommentsModule') { $obj->cid = $_REQUEST['cid']; $obj->block_type = HOMEPAGE; $obj->mode = PRI; } $array_left_modules[] = $obj->render(); } //middle of group page foreach ( $middleModulesFromDB as $middleModule) { $file = "BlockModules/$middleModule/$middleModule.php"; require_once $file; $obj = new $middleModule; $obj->content_id = $_REQUEST['cid']; $obj->mode = PUB; $obj->uid = $_SESSION['user']['id']; $obj->block_type = 'media_management'; $array_middle_modules[] = $obj->render(); } //right of group page foreach ( $rightModulesFromDB as $rightModule) { $file = "BlockModules/$rightModule/$rightModule.php"; require_once $file; $obj = new $rightModule; $obj->mode = PRI; if ($rightModule != 'AdsByGoogleModule') { $obj->block_type = HOMEPAGE; } $array_right_modules[] = $obj->render(); } $footer = & new Template(CURRENT_THEME_FSPATH."/footer.tpl"); $footer->set('current_theme_path', $current_theme_path); $session_first_name = $_SESSION['user']['first_name']; $footer->set('page_name', "Content Management (USER ID=$session_first_name)"); //page settings $page->set('top_navigation_bar', $top_navigation_bar); $page->set('header', $header); $page->set('array_left_modules', $array_left_modules); $page->set('array_middle_modules', $array_middle_modules); $page->set('array_right_modules', $array_right_modules); $page->set('footer', $footer); $page->set('current_theme_path', $current_theme_path); echo $page->fetch(); print ''; ?>