Function Reference: geodir_event_manager_tabs

Summary

This function has not been documented yet.

Source File

geodir_event_manager_tabs() is located in geodir_event_manager/gdevents-admin/admin_functions.php [Line: 453]

Source Code

function geodir_event_manager_tabs($tabs){

$geodir_post_types = get_option( 'geodir_post_types' );

	foreach($geodir_post_types as $geodir_post_type => $geodir_posttype_info){
		
		$originalKey = $geodir_post_type.'_fields_settings';
		
		if($geodir_post_type == 'gd_event'){
		
			if(array_key_exists($originalKey, $tabs)){
				
				if(array_key_exists('subtabs', $tabs[$originalKey])){
					
					$tabs[$originalKey]['request'] = array();
					
					$insertValue = array('subtab' => $geodir_post_type.'_general_options',
													'label' =>__( 'General', GEODIREVENTS_TEXTDOMAIN),
													'form_action' => admin_url('admin-ajax.php?action=geodir_event_manager_ajax')
												);
					
					$new_array = array();	
					$new_array[] = $insertValue;						
					foreach($tabs[$originalKey]['subtabs'] as $key => $val){
						
						$new_array[] = $val;
					
					}
					
					$tabs[$originalKey]['subtabs'] = $new_array;
					
				}
				
			}
			
		}
		
	}
	
	return $tabs;
	
}