0) && (!ifPostContainsSelections('forced_campaign_id'))) { // Not found so output message displayMessage('{--ADMIN_FORCED_CAMPAIGNS_NO_SELECTIONS--}'); // Abort here return; } // END - if // Edit or delete button hit? if (isFormSent('add')) { // Add new forced ad showEntriesByXmlCallback('admin_add_do_forced_campaigns'); } elseif (isFormSent('edit')) { // Show entries for editing showEntriesByXmlCallback('admin_edit_show_forced_campaigns'); // Do not show the list of URLs after this template $show = false; } elseif (isFormSent('do_edit')) { // Change data of entries showEntriesByXmlCallback('admin_edit_do_forced_campaigns'); } elseif (isFormSent('delete')) { // Show entries for deletion showEntriesByXmlCallback('admin_delete_show_forced_campaigns'); // Do not show the list of URLs after this template $show = false; } elseif (isFormSent('do_delete')) { // Remove entries from database showEntriesByXmlCallback('admin_delete_do_forced_campaigns'); } elseif (isFormSent('lock')) { // Un-/lock selected campaigns. This does not work for pending campaigns showEntriesByXmlCallback('admin_lock_show_forced_campaigns'); // Do not show the list of URLs after this template $show = false; } elseif (isFormSent('do_lock')) { // Un-/lock selected campaigns. This does not work for pending campaigns showEntriesByXmlCallback('admin_lock_do_forced_campaigns'); } elseif (isFormSent('activate')) { // List activation of selected campaigns. This does not work for locked campaigns if (doForcedAdminActivateCampaigns()) { // Has all worked displayMessage('{--ADMIN_FORCED_CAMPAIGNS_ACTIVATED_DONE--}'); } else { // Something went wrong displayMessage('{--ADMIN_FORCED_CAMPAIGNS_ACTIVATED_FAILED--}'); } } // Show entries? if ($show === false) { // No, a form has already been show return false; } // END - if // List all campaigns showEntriesByXmlCallback('admin_list_forced_campaigns'); // Init array $content = array( 'reload' => createTimeSelections(0, 'forced_campaign_reload_lock', 'Dhms') ); // Display form for adding a forced-ad loadTemplate('admin_add_forced_campaign', false, $content); // [EOF] ?>