2009-08-25 12:16:42 +00:00
|
|
|
|
<?php
|
2012-07-31 19:35:19 +00:00
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* **************************************************************
|
|
|
|
|
| Copyright (c) 2007-2012 Clip-Bucket.com. All rights reserved.
|
|
|
|
|
| @ Author : ArslanHassan
|
|
|
|
|
| @ Software : ClipBucket , <EFBFBD> PHPBucket.com
|
|
|
|
|
* **************************************************************
|
|
|
|
|
*/
|
2009-08-25 12:16:42 +00:00
|
|
|
|
|
|
|
|
|
require'../includes/admin_config.php';
|
2010-01-20 07:03:11 +00:00
|
|
|
|
$userquery->admin_login_check();
|
2009-08-25 12:16:42 +00:00
|
|
|
|
$pages->page_redir();
|
2012-07-31 19:35:19 +00:00
|
|
|
|
$userquery->perm_check('ad_manager_access', true);
|
2009-10-03 10:38:28 +00:00
|
|
|
|
//Adding
|
2012-07-31 19:35:19 +00:00
|
|
|
|
if (isset($_POST['add'])) {
|
|
|
|
|
$adsObj->AddAd();
|
2009-08-25 12:16:42 +00:00
|
|
|
|
}
|
|
|
|
|
|
2010-01-12 14:14:29 +00:00
|
|
|
|
//Updating
|
2012-07-31 19:35:19 +00:00
|
|
|
|
if (isset($_POST['update'])) {
|
|
|
|
|
$ad_id = mysql_clean($_POST['ad_id']);
|
|
|
|
|
$array = $_POST;
|
|
|
|
|
$array['ad_id'] = $ad_id;
|
|
|
|
|
$adsObj->EditAd($array);
|
2009-08-25 12:16:42 +00:00
|
|
|
|
}
|
2010-01-12 14:14:29 +00:00
|
|
|
|
//Deleting
|
2012-07-31 19:35:19 +00:00
|
|
|
|
if (isset($_GET['delete'])) {
|
|
|
|
|
$adsObj->DeleteAd($_GET['delete']);
|
2010-01-12 14:14:29 +00:00
|
|
|
|
}
|
|
|
|
|
|
2010-02-06 12:23:08 +00:00
|
|
|
|
//Chaing Ad Status
|
2012-07-31 19:35:19 +00:00
|
|
|
|
if (isset($_GET['activate'])) {
|
|
|
|
|
$adid = mysql_clean($_GET['activate']);
|
|
|
|
|
$adsObj->ChangeAdStatus(1, $adid);
|
2010-02-06 12:23:08 +00:00
|
|
|
|
}
|
2012-07-31 19:35:19 +00:00
|
|
|
|
if (isset($_GET['deactivate'])) {
|
|
|
|
|
$adid = mysql_clean($_GET['deactivate']);
|
|
|
|
|
$adsObj->ChangeAdStatus(0, $adid);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Multi active/deactive and delete
|
|
|
|
|
if ($_POST['action-mode'] == 'activate') {
|
|
|
|
|
for ($i = 0; $i < count($_POST['check_ad']); $i++) {
|
|
|
|
|
$adsObj->ChangeAdStatus(1, $_POST['check_ad'][$i]);
|
|
|
|
|
}
|
|
|
|
|
$eh->flush();
|
|
|
|
|
e(lang('Selected ads have been activated'), 'm');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ($_POST['action-mode'] == 'deactivate') {
|
|
|
|
|
for ($i = 0; $i < count($_POST['check_ad']); $i++) {
|
|
|
|
|
$adsObj->ChangeAdStatus(0, $_POST['check_ad'][$i]);
|
|
|
|
|
}
|
|
|
|
|
$eh->flush();
|
|
|
|
|
e(lang('Selected ads have been deactivated'), 'm');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ($_POST['action-mode'] == 'delete') {
|
|
|
|
|
for ($i = 0; $i < count($_POST['check_ad']); $i++) {
|
|
|
|
|
$adsObj->DeleteAd($_POST['check_ad'][$i]);
|
|
|
|
|
}
|
|
|
|
|
$eh->flush();
|
|
|
|
|
e(lang('Selected ads have been deleted'), 'm');
|
2010-02-06 12:23:08 +00:00
|
|
|
|
}
|
2009-08-25 12:16:42 +00:00
|
|
|
|
|
2009-10-03 10:38:28 +00:00
|
|
|
|
//Editing Ad
|
2012-07-31 19:35:19 +00:00
|
|
|
|
if (isset($_GET['ad_id'])) {
|
|
|
|
|
$ad_id = mysql_clean($_GET['ad_id']);
|
|
|
|
|
$ad_data = $adsObj->get_ad_details($ad_id);
|
|
|
|
|
if (!$ad_data)
|
|
|
|
|
e(lang("ad_exists_error1"));
|
|
|
|
|
else
|
|
|
|
|
assign('ad_data', $ad_data);
|
2009-08-25 12:16:42 +00:00
|
|
|
|
}
|
|
|
|
|
|
2010-01-13 09:53:21 +00:00
|
|
|
|
subtitle("Advertisments Manager");
|
2009-10-03 10:38:28 +00:00
|
|
|
|
template_files('ads_manager.html');
|
|
|
|
|
display_it();
|
2009-08-25 12:16:42 +00:00
|
|
|
|
?>
|