示例#1
0
<?php

global $current_section;
$current_section = 'configuration';
require_once '../../init.php';
// Required files
require_once MAD_PATH . '/www/cp/auth.php';
require_once MAD_PATH . '/functions/adminredirect.php';
require_once MAD_PATH . '/www/cp/restricted.php';
require_once MAD_PATH . '/www/cp/admin_functions.php';
if (!check_permission('configuration', $user_detail['user_id']) && !check_permission_simple('modify_advertisers', $user_detail['user_id'])) {
    exit;
}
global $current_action;
$current_action = 'edit';
if (isset($_POST['update'])) {
    if (do_edit('user', $_POST, $_GET['id'])) {
        global $edited;
        $edited = 1;
        MAD_Admin_Redirect::redirect('edit_user.php?edited=1&id=' . $_GET['id'] . '');
    } else {
        global $edited;
        $edited = 2;
    }
}
if ($edited != 2) {
    $editdata = get_user_detail($_GET['id']);
}
require_once MAD_PATH . '/www/cp/templates/header.tpl.php';
?>
<?php

global $current_section;
$current_section = 'inventory';
require_once '../../init.php';
// Required files
require_once MAD_PATH . '/www/cp/auth.php';
require_once MAD_PATH . '/functions/adminredirect.php';
require_once MAD_PATH . '/www/cp/restricted.php';
require_once MAD_PATH . '/www/cp/admin_functions.php';
require_once MAD_PATH . '/www/cp/templates/header.tpl.php';
if (!check_permission('inventory', $user_detail['user_id'])) {
    exit;
}
if (check_permission_simple('modify_publications', $user_detail['user_id'])) {
    if (isset($_GET['delete']) && $_GET['delete'] == 1 && is_numeric($_GET['id'])) {
        delete_publication($_GET['id']);
    }
}
?>
    <div id="content">

        <div id="contentHeader">
            <h1>Inventory</h1>
        </div>
        <!-- #contentHeader -->

        <div class="container">

            <div class="grid-24">
示例#3
0
<?php

global $current_section;
$current_section = 'campaigns';
require_once '../../init.php';
// Required files
require_once MAD_PATH . '/www/cp/auth.php';
require_once MAD_PATH . '/functions/adminredirect.php';
require_once MAD_PATH . '/www/cp/restricted.php';
require_once MAD_PATH . '/www/cp/admin_functions.php';
if (!check_permission('campaigns', $user_detail['user_id'])) {
    exit;
}
if (!check_permission_simple('create_campaigns', $user_detail['user_id'])) {
    exit;
}
global $current_action;
$current_action = 'create';
if (isset($_POST['add'])) {
    if (do_create('campaign', $_POST, '')) {
        global $added;
        $added = 1;
        MAD_Admin_Redirect::redirect('view_campaigns.php?added=1');
    } else {
        global $added;
        $added = 2;
    }
}
$available_locations = get_locations_details();
require_once MAD_PATH . '/www/cp/templates/header.tpl.php';
?>
示例#4
0
    case 'campaign':
        if (!check_permission_simple('own_campaign_reporting', $user_detail['user_id']) && !check_permission_simple('campaign_reporting', $user_detail['user_id'])) {
            exit;
        }
        $report_name = 'Campaign Reporting';
        $report_name_active = 'Campaign Report:';
        break;
    case 'publication':
        if (!check_permission_simple('publication_reporting', $user_detail['user_id'])) {
            exit;
        }
        $report_name = 'Publication Reporting';
        $report_name_active = 'Publication Report:';
        break;
    case 'network':
        if (!check_permission_simple('network_reporting', $user_detail['user_id'])) {
            exit;
        }
        $report_name = 'Network Reporting';
        $report_name_active = 'Network Report:';
        break;
}
if (isset($_POST['startreport'])) {
    if (check_reporting_post($_POST)) {
        $report_active = 1;
    } else {
        $report_active = 0;
    }
}
require_once MAD_PATH . '/www/cp/templates/header.tpl.php';
?>
<?php

global $current_section;
$current_section = 'advertisers';
require_once '../../init.php';
// Required files
require_once MAD_PATH . '/www/cp/auth.php';
require_once MAD_PATH . '/functions/adminredirect.php';
require_once MAD_PATH . '/www/cp/restricted.php';
require_once MAD_PATH . '/www/cp/admin_functions.php';
require_once MAD_PATH . '/www/cp/templates/header.tpl.php';
if (!check_permission('advertisers', $user_detail['user_id'])) {
    exit;
}
if (check_permission_simple('modify_advertisers', $user_detail['user_id'])) {
    if (isset($_GET['delete'])) {
        if ($_GET['delete'] == 1 && is_numeric($_GET['delid'])) {
            delete_user($_GET['delid'], 1);
        }
    }
}
?>
    <div id="content">

        <div id="contentHeader">
            <h1>Advertisers</h1>
        </div>
        <!-- #contentHeader -->

        <div class="container">
function get_campaigns()
{
    global $maindb;
    $current_timestamp = time();
    global $user_detail;
    if (!check_permission_simple('view_all_campaigns', $user_detail['user_id'])) {
        $lq = "WHERE campaign_owner='" . $user_detail['user_id'] . "'";
    } else {
        $lq = '';
    }
    $usrres = mysql_query("select * from md_campaigns " . $lq . " ORDER BY campaign_id DESC", $maindb);
    while ($campaign_detail = mysql_fetch_array($usrres)) {
        $campaign_status = '';
        $cap_active = 0;
        $cap_detail = get_campaign_cap_detail($campaign_detail['campaign_id']);
        if ($cap_detail['cap_type'] > 0 && is_numeric($cap_detail['total_amount'])) {
            $cap_active = 1;
        }
        if ($campaign_detail['campaign_priority'] == 1) {
            $campaign_priority = '1';
        } else {
            if ($campaign_detail['campaign_priority'] == 2) {
                $campaign_priority = '2';
            } else {
                if ($campaign_detail['campaign_priority'] == 3) {
                    $campaign_priority = '3';
                } else {
                    if ($campaign_detail['campaign_priority'] == 4) {
                        $campaign_priority = '4';
                    } else {
                        if ($campaign_detail['campaign_priority'] == 5) {
                            $campaign_priority = '5';
                        }
                    }
                }
            }
        }
        if ($campaign_detail['campaign_type'] == 1) {
            $campaign_type = 'Direct Sold';
        } else {
            if ($campaign_detail['campaign_type'] == 2) {
                $campaign_type = 'Promotional';
            } else {
                if ($campaign_detail['campaign_type'] == 'network') {
                    $campaign_type = 'Network';
                }
            }
        }
        if ($campaign_detail['campaign_type'] == 'network') {
            $total_adunits = '-';
        } else {
            $total_adunits = mysql_num_rows(mysql_query("SELECT * FROM md_ad_units WHERE campaign_id='{$campaign_detail['campaign_id']}'", $maindb));
        }
        if ($campaign_detail['campaign_type'] != 'network' && $total_adunits < 1) {
            $campaign_status = 'No Ads';
            $statuscolor = '#000000';
        } else {
            if ($campaign_detail['campaign_status'] == 2) {
                $campaign_status = 'Paused';
                $statuscolor = '#FF9900';
            } else {
                if ($campaign_detail['campaign_start'] > date("Y-m-d")) {
                    $campaign_status = 'Not Started';
                    $statuscolor = '#000000';
                } else {
                    if ($campaign_detail['campaign_end'] <= date("Y-m-d")) {
                        $campaign_status = 'Ended';
                        $statuscolor = '#993300';
                    } else {
                        if ($campaign_detail['campaign_status'] == 1) {
                            $campaign_status = 'Active';
                            $statuscolor = '#009900;';
                        }
                    }
                }
            }
        }
        $campaign_reporting = get_campaign_reporting_metrics($campaign_detail['campaign_id']);
        if ($campaign_detail['campaign_type'] != 'network') {
            $campaign_reporting['total_requests'] = '-';
        } else {
            $campaign_reporting['total_requests'] = number_format($campaign_reporting['total_requests_sec']);
        }
        echo '<tr class="gradeA">
								<td><input type="checkbox" value="' . $campaign_detail['campaign_id'] . '" name="select_campaign[ ]"> ' . $campaign_detail['campaign_name'] . '</td>
								<td class="center">' . $campaign_type . '</td>
								<td class="center">' . $campaign_priority . '</td>
								<td class="center"><span style="color:' . $statuscolor . '">' . $campaign_status . '</span></td>
								<td class="center">' . $total_adunits . '</td>
								<td class="center">' . $campaign_reporting['total_requests'] . '</td>
								<td class="center">' . number_format($campaign_reporting['total_impressions']) . '</td>
								<td class="center">' . number_format($campaign_reporting['total_clicks']) . '</td>
								';
        echo '<td class="center"><span class="ticket ticket-info"><a href="edit_campaign.php?id=' . $campaign_detail['campaign_id'] . '" style="color:#FFF; text-decoration:none;">Edit </a></span>';
        if ($campaign_detail['campaign_type'] != 'network') {
            echo '&nbsp;<span class="ticket ticket-warning"><a href="view_adunits.php?id=' . $campaign_detail['campaign_id'] . '" style="color:#FFF; text-decoration:none;">View Ad Units</a></span>';
        }
        if ($cap_active == 1) {
            echo '&nbsp;<span class="ticket ticket-important"><a href="edit_running_limit.php?id=' . $campaign_detail['campaign_id'] . '" style="color:#FFF; text-decoration:none;">Change Cap</a></span>';
        }
        echo '&nbsp;<span class="ticket ticket-success"><a href="reporting.php?type=campaign&reporting_campaign=' . $campaign_detail['campaign_id'] . '" style="color:#FFF; text-decoration:none;">Reporting</a></span></td>';
        echo '</tr>	';
    }
}
            <h3>Report Details</h3>
        </div>
        <!-- .widget-header -->

        <div class="widget-content">


            <?php 
if ($report_type == 'campaign') {
    ?>
                <div class="field-group">

                    <div class="field">
                        <select id="reporting_campaign" name="reporting_campaign">
                            <?php 
    if (check_permission_simple('campaign_reporting', $user_detail['user_id'])) {
        ?>
                                <option value="0">- All Campaigns -</option>
                            <?php 
    }
    ?>
                            <?php 
    if (!isset($_GET['reporting_campaign'])) {
        $_GET['reporting_campaign'] = '';
    }
    get_campaign_dropdown($_GET['reporting_campaign']);
    ?>
                        </select>
                        <label for="reporting_campaign">Campaign</label>
                    </div>
                </div> <!-- .field-group -->