Function Reference: geodir_event_event_schedule_setting

Summary

This function has not been documented yet.

Actions

‘geodir_event_add_fields_on_metabox’ [Line: 336]

Source File

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

Source Code

function geodir_event_event_schedule_setting() {
	global $post, $post_id, $post_info;  
	
	wp_nonce_field( plugin_basename( __FILE__ ), 'geodir_event_event_schedule_noncename' );
	
	$post_info_recurring_dates = '';
	if ( !empty( $post ) && isset( $post->ID ) ) {
		$post_info_recurring_dates = maybe_unserialize( geodir_get_post_meta( $post->ID, 'recurring_dates', true ) );
	}
	
	$recuring_data = maybe_unserialize( $post_info_recurring_dates );
	
	// Check recurring enabled
	$recurring_pkg = geodir_event_recurring_pkg( $post );
	
	// recurring event
	$recuring_data['is_recurring'] = !empty( $post ) && isset( $post->is_recurring ) && $post->is_recurring && $recurring_pkg ? true : false;
		
	do_action( 'geodir_event_add_fields_on_metabox', $recuring_data );
}