} global $current_action; $current_action = 'create'; global $page_desc; $page_desc = 'create_adunit'; if (isset($_POST['add'])) { if (do_create('ad_unit', $_POST, '') && is_numeric($_GET['id'])) { global $added; $added = 1; MAD_Admin_Redirect::redirect('view_adunits.php?id=' . $_GET['id'] . '&added=1'); } else { global $added; $added = 2; } } $campaign_detail = get_campaign_detail($_GET['id']); require_once MAD_PATH . '/www/cp/templates/header.tpl.php'; ?> <script language="JavaScript"> function showadiv(id) { //safe function to show an element with a specified id if (document.getElementById) { // DOM3 = IE5, NS6 document.getElementById(id).style.visibility = 'visible'; } else { if (document.layers) { // Netscape 4 document.id.visibility = 'visible'; }
exit; } global $current_action; $current_action = 'edit'; $_GET['id'] = (int) $_GET['id']; if (isset($_POST['update'])) { if (do_edit('campaign', $_POST, $_GET['id'])) { $edited = 1; MAD_Admin_Redirect::redirect('edit_campaign.php?edited=1&id=' . $_GET['id'] . ''); } else { global $edited; $edited = 2; } } if ($edited != 2) { $editdata = get_campaign_detail($_GET['id']); $editdata['geo_targeting'] = $editdata['country_target']; $editdata['device_targeting'] = $editdata['device_target']; $editdata['channel_targeting'] = $editdata['channel_target']; $editdata['publication_targeting'] = $editdata['publication_target']; $main_cap = get_campaign_cap_detail($_GET['id']); $editdata['total_amount'] = $main_cap['total_amount']; $editdata['cap_type'] = $main_cap['cap_type']; $editdata['preload_country'] = 1; $editdata['placement_select'] = load_campaign_placement_array($_GET['id']); $editdata['channel_select'] = load_campaign_channel_array($_GET['id']); if ($editdata['campaign_end'] == '2090-12-12') { $editdata['end_date_type'] = 1; } else { $editdata['end_date_type'] = 2; $end_date = explode('-', $editdata['campaign_end']);
function get_report_name($data) { switch ($data['report_type']) { case 'campaign': if ($data['reporting_campaign'] > 0) { $campaign_detail = get_campaign_detail($data['reporting_campaign']); $limitation_name = $campaign_detail['campaign_name']; } else { $limitation_name = "All Campaigns"; } break; case 'publication': if ($data['reporting_publication'] > 0) { $publication_detail = get_publication_detail($data['reporting_publication']); $limitation_name = $publication_detail['inv_name']; } else { $limitation_name = "All Publications"; } break; case 'network': if ($data['reporting_network'] > 0) { $network_detail = get_network_detail($data['reporting_network']); $limitation_name = $network_detail['network_name']; } else { $limitation_name = "All Networks"; } break; } $sorts = array(); if ($data['reporting_sort'] > 0) { array_push($sorts, sort_name($data['reporting_sort'])); } if ($data['reporting_sort2'] > 0) { array_push($sorts, sort_name($data['reporting_sort2'])); } if (count($sorts) > 0) { $sort_part = '- Sort: ' . implode('>', $sorts) . ''; } else { $sort_part = ''; } switch ($data['reporting_date']) { case 7: $date_name = "All Time"; break; case 1: $date_name = date("Y-m-d"); break; case 2: $date_name = date("Y-m-d", strtotime("-1 day")); break; case 3: $date = date("Y-m-d", strtotime("this week")); $date_name = "This week: " . $date . " - " . date("Y-m-d") . ""; break; case 4: $date_l = date("Y-m-d", strtotime("last week")); $date_t = date("Y-m-d", strtotime("this week")); $date_name = "Last Week: " . $date_l . " - " . $date_t . ""; break; case 5: $date = date("Y-m-01"); $datel = date("Y-m-d"); $date_name = "Month to Date: " . $date . " - " . $datel . ""; break; case 6: $date_l = date("Y-m-01", strtotime("-1 month")); $date_t = date("Y-m-01"); $date_name = "Last Month: " . $date_l . " - " . $date_t . ""; break; case 'custom': $start_date = explode('/', $data['startdate_value']); $start_date_array['year'] = $start_date[2]; $start_date_array['day'] = $start_date[1]; $start_date_array['month'] = $start_date[0]; $start_date_array['date'] = "{$start_date_array['year']}-{$start_date_array['month']}-{$start_date_array['day']}"; $end_date = explode('/', $data['enddate_value']); $end_date_array['year'] = $end_date[2]; $end_date_array['day'] = $end_date[1]; $end_date_array['month'] = $end_date[0]; $end_date_array['date'] = "{$end_date_array['year']}-{$end_date_array['month']}-{$end_date_array['day']}"; $date_name = "Date Range: " . $start_date_array['date'] . " - " . $end_date_array['date'] . ""; break; } $final_name = $limitation_name . ' ' . $sort_part . '<div><span style="font-size:12px; margin-left:3px;">' . $date_name . '</span></div>'; return $final_name; }