'; // put translation back to have easier access to it - use it as relation $BLM = & $BL['modules'][$module]; define('MODULE_HREF', 'phpwcms.php?do=modules&module='.$module); $plugin = array(); // edit campaign if(!empty($_GET['campaign'])) { if(isset($_GET['edit'])) { // handle posts and read data include_once($phpwcms['modules'][$module]['path'].'inc/processing.campaign.inc.php'); // edit campaign form include_once($phpwcms['modules'][$module]['path'].'backend.form.campaign.php'); } elseif(isset($_GET['verify'])) { // active/inactive $sql = 'UPDATE '.DB_PREPEND.'phpwcms_ads_campaign SET '; $sql .= "adcampaign_status=".(intval($_GET['verify']) ? 1 : 0)." "; $sql .= "WHERE adcampaign_id=".intval($_GET['editid']); @_dbQuery($sql, 'UPDATE'); headerRedirect(decode_entities(MODULE_HREF).'&listcampaign=1'); } elseif(isset($_GET['delete'])) { $adcampaign_id = intval($_GET['delete']); // delete $sql = 'UPDATE '.DB_PREPEND.'phpwcms_ads_campaign SET '; $sql .= "adcampaign_status=9 WHERE adcampaign_id=".$adcampaign_id; @_dbQuery($sql, 'UPDATE'); //rename deleted campaign @rename(PHPWCMS_CONTENT.'ads/'.$adcampaign_id, PHPWCMS_CONTENT.'ads/_deleted_'.time().'_'.$adcampaign_id); headerRedirect(decode_entities(MODULE_HREF).'&listcampaign=1'); } elseif(isset($_GET['duplicate'])) { @_dbDuplicateRow('phpwcms_ads_campaign', 'adcampaign_id', intval($_GET['duplicate']), array( 'adcampaign_title' => '--SELF-- ('.generic_string(3).')', 'adcampaign_created' => 'SQL:NOW()', 'adcampaign_changed' => 'SQL:NOW()', 'adcampaign_curview' => '0', 'adcampaign_curclick' => '0', 'adcampaign_curviewuser'=> '0' )); headerRedirect(decode_entities(MODULE_HREF).'&listcampaign=1'); } // edit ad place } elseif(!empty($_GET['adplace'])) { if(isset($_GET['edit'])) { // handle posts and read data include_once($phpwcms['modules'][$module]['path'].'inc/processing.adplace.inc.php'); // edit campaign form include_once($phpwcms['modules'][$module]['path'].'backend.form.adplace.php'); } elseif(isset($_GET['verify'])) { // active/inactive $sql = 'UPDATE '.DB_PREPEND.'phpwcms_ads_place SET '; $sql .= "adplace_status=".(intval($_GET['verify']) ? 1 : 0)." "; $sql .= "WHERE adplace_id=".intval($_GET['editid']); @_dbQuery($sql, 'UPDATE'); headerRedirect(decode_entities(MODULE_HREF).'&listadplace=1'); } elseif(isset($_GET['delete'])) { // delete $sql = 'UPDATE '.DB_PREPEND.'phpwcms_ads_place SET '; $sql .= "adplace_status=9 WHERE adplace_id=".intval($_GET['delete']); @_dbQuery($sql, 'UPDATE'); headerRedirect(decode_entities(MODULE_HREF).'&listadplace=1'); } } else { // listing include_once($phpwcms['modules'][$module]['path'].'backend.listing.php'); if(isset($_GET['listcampaign'])) { include_once($phpwcms['modules'][$module]['path'].'inc/listing.campaign.inc.php'); } elseif(isset($_GET['listadplace'])) { include_once($phpwcms['modules'][$module]['path'].'inc/listing.adplace.inc.php'); } else { include_once($phpwcms['modules'][$module]['path'].'inc/listing.summary.inc.php'); } } } ?>