Function Reference: geodir_claim_manager_ajax

Summary

This function has not been documented yet.

Source Code

function geodir_claim_manager_ajax()
{

	if(isset($_POST['geodir_sendact']) && $_POST['geodir_sendact'] == 'add_claim')
	{	
		geodir_user_add_claim();
	}
	
	if(isset($_REQUEST['claimact']) && $_REQUEST['claimact'] == 'addclaim')
	{
		geodir_claim_add_comment();
	}
	
	if(isset($_REQUEST['subtab']) && $_REQUEST['subtab'] == 'geodir_claim_options')
	{
		
		geodir_update_options(geodir_claim_default_options());
		
		$msg = CLAIM_LISTING_OPTIONS_SAVE;
		
		$msg = urlencode($msg);
		
		$location = admin_url()."admin.php?page=geodirectory&tab=claimlisting_fields&subtab=geodir_claim_options&claim_success=".$msg;
		
		wp_redirect($location);
		exit;
		
	}
	
	if(isset($_REQUEST['manage_action']) && $_REQUEST['manage_action']=='true')
	{
		geodir_manage_claim_listing_actions();
	}
	
	if(isset($_REQUEST['subtab']) && $_REQUEST['subtab'] == 'geodir_claim_notification')
	{
		
		geodir_update_options(geodir_claim_notifications());
		
		$msg = CLAIM_NOTIFY_SAVE_SUCCESS;
		
		$msg = urlencode($msg);
		
		$location = admin_url()."admin.php?page=geodirectory&tab=claimlisting_fields&subtab=geodir_claim_notification&claim_success=".$msg;
	
		wp_redirect($location);exit;
		
	}
	
	if(isset($_REQUEST['popuptype']) && $_REQUEST['popuptype'] != '' && isset($_REQUEST['post_id']) && $_REQUEST['post_id'] != ''){
		
		if($_REQUEST['popuptype'] == 'geodir_claim_enable')
			geodir_claim_popup_form($_REQUEST['post_id']);
		
		exit;
	}
	
}