Test Failed
Pull Request — master (#390)
by Kiran
28:34
created
geodirectory-admin/admin_functions.php 2 patches
Indentation   +2914 added lines, -2914 removed lines patch added patch discarded remove patch
@@ -13,133 +13,133 @@  discard block
 block discarded – undo
13 13
  * @package GeoDirectory
14 14
  */
15 15
 function geodir_deactivation() {
16
-    // Update installed variable
17
-    update_option("geodir_installed", 0);
16
+	// Update installed variable
17
+	update_option("geodir_installed", 0);
18 18
 
19
-    // Remove rewrite rules and then recreate rewrite rules.
20
-    flush_rewrite_rules();
19
+	// Remove rewrite rules and then recreate rewrite rules.
20
+	flush_rewrite_rules();
21 21
 }
22 22
 
23 23
 if (!function_exists('geodir_admin_styles')) {
24
-    /**
25
-     * Enqueue Admin Styles.
26
-     *
27
-     * @since 1.0.0
28
-     * @package GeoDirectory
29
-     */
30
-    function geodir_admin_styles() {
31
-        wp_register_style('geodirectory-admin-css', geodir_plugin_url() . '/geodirectory-assets/css/admin.css', array(), GEODIRECTORY_VERSION);
32
-        wp_enqueue_style('geodirectory-admin-css');
24
+	/**
25
+	 * Enqueue Admin Styles.
26
+	 *
27
+	 * @since 1.0.0
28
+	 * @package GeoDirectory
29
+	 */
30
+	function geodir_admin_styles() {
31
+		wp_register_style('geodirectory-admin-css', geodir_plugin_url() . '/geodirectory-assets/css/admin.css', array(), GEODIRECTORY_VERSION);
32
+		wp_enqueue_style('geodirectory-admin-css');
33 33
 
34
-        wp_register_style('geodirectory-frontend-style', geodir_plugin_url() . '/geodirectory-assets/css/style.css', array(), GEODIRECTORY_VERSION);
35
-        wp_enqueue_style('geodirectory-frontend-style');
34
+		wp_register_style('geodirectory-frontend-style', geodir_plugin_url() . '/geodirectory-assets/css/style.css', array(), GEODIRECTORY_VERSION);
35
+		wp_enqueue_style('geodirectory-frontend-style');
36 36
 
37
-        wp_register_style('geodir-chosen-style', geodir_plugin_url() . '/geodirectory-assets/css/chosen.css', array(), GEODIRECTORY_VERSION);
38
-        wp_enqueue_style('geodir-chosen-style');
37
+		wp_register_style('geodir-chosen-style', geodir_plugin_url() . '/geodirectory-assets/css/chosen.css', array(), GEODIRECTORY_VERSION);
38
+		wp_enqueue_style('geodir-chosen-style');
39 39
 
40
-        wp_register_style('geodirectory-jquery-ui-timepicker-css', geodir_plugin_url() . '/geodirectory-assets/css/jquery.ui.timepicker.css', array(), GEODIRECTORY_VERSION);
41
-        wp_enqueue_style('geodirectory-jquery-ui-timepicker-css');
40
+		wp_register_style('geodirectory-jquery-ui-timepicker-css', geodir_plugin_url() . '/geodirectory-assets/css/jquery.ui.timepicker.css', array(), GEODIRECTORY_VERSION);
41
+		wp_enqueue_style('geodirectory-jquery-ui-timepicker-css');
42 42
 
43
-        wp_register_style('geodirectory-jquery-ui-css', geodir_plugin_url() . '/geodirectory-assets/css/jquery-ui.css', array(), GEODIRECTORY_VERSION);
44
-        wp_enqueue_style('geodirectory-jquery-ui-css');
43
+		wp_register_style('geodirectory-jquery-ui-css', geodir_plugin_url() . '/geodirectory-assets/css/jquery-ui.css', array(), GEODIRECTORY_VERSION);
44
+		wp_enqueue_style('geodirectory-jquery-ui-css');
45 45
 
46
-        wp_register_style('geodirectory-custom-fields-css', geodir_plugin_url() . '/geodirectory-assets/css/custom_field.css', array(), GEODIRECTORY_VERSION);
47
-        wp_enqueue_style('geodirectory-custom-fields-css');
46
+		wp_register_style('geodirectory-custom-fields-css', geodir_plugin_url() . '/geodirectory-assets/css/custom_field.css', array(), GEODIRECTORY_VERSION);
47
+		wp_enqueue_style('geodirectory-custom-fields-css');
48 48
 
49
-        wp_register_style('geodirectory-pluplodar-css', geodir_plugin_url() . '/geodirectory-assets/css/pluploader.css', array(), GEODIRECTORY_VERSION);
50
-        wp_enqueue_style('geodirectory-pluplodar-css');
49
+		wp_register_style('geodirectory-pluplodar-css', geodir_plugin_url() . '/geodirectory-assets/css/pluploader.css', array(), GEODIRECTORY_VERSION);
50
+		wp_enqueue_style('geodirectory-pluplodar-css');
51 51
 
52
-        wp_register_style('geodir-rating-style', geodir_plugin_url() . '/geodirectory-assets/css/jRating.jquery.css', array(), GEODIRECTORY_VERSION);
53
-        wp_enqueue_style('geodir-rating-style');
52
+		wp_register_style('geodir-rating-style', geodir_plugin_url() . '/geodirectory-assets/css/jRating.jquery.css', array(), GEODIRECTORY_VERSION);
53
+		wp_enqueue_style('geodir-rating-style');
54 54
 
55
-        wp_register_style('geodir-rtl-style', geodir_plugin_url() . '/geodirectory-assets/css/rtl.css', array(), GEODIRECTORY_VERSION);
56
-        wp_enqueue_style('geodir-rtl-style');
57
-    }
55
+		wp_register_style('geodir-rtl-style', geodir_plugin_url() . '/geodirectory-assets/css/rtl.css', array(), GEODIRECTORY_VERSION);
56
+		wp_enqueue_style('geodir-rtl-style');
57
+	}
58 58
 }
59 59
 
60 60
 if (!function_exists('geodir_admin_styles_req')) {
61
-    /**
62
-     * Loads stylesheets from CDN.
63
-     *
64
-     * @since 1.0.0
65
-     * @package GeoDirectory
66
-     */
67
-    function geodir_admin_styles_req()
68
-    {
61
+	/**
62
+	 * Loads stylesheets from CDN.
63
+	 *
64
+	 * @since 1.0.0
65
+	 * @package GeoDirectory
66
+	 */
67
+	function geodir_admin_styles_req()
68
+	{
69 69
 
70
-        wp_register_style('font-awesome', '//netdna.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css', array(), GEODIRECTORY_VERSION);
71
-        wp_enqueue_style('font-awesome');
70
+		wp_register_style('font-awesome', '//netdna.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css', array(), GEODIRECTORY_VERSION);
71
+		wp_enqueue_style('font-awesome');
72 72
 
73
-        wp_register_script('geodirectory-admin', geodir_plugin_url() . '/geodirectory-assets/js/admin-req.min.js', array('jquery'), GEODIRECTORY_VERSION);
74
-        wp_enqueue_script('geodirectory-admin');
73
+		wp_register_script('geodirectory-admin', geodir_plugin_url() . '/geodirectory-assets/js/admin-req.min.js', array('jquery'), GEODIRECTORY_VERSION);
74
+		wp_enqueue_script('geodirectory-admin');
75 75
 
76
-    }
76
+	}
77 77
 }
78 78
 
79 79
 if (!function_exists('geodir_admin_scripts')) {
80
-    /**
81
-     * Enqueue Admin Scripts.
82
-     *
83
-     * @since 1.0.0
84
-     * @package GeoDirectory
85
-     */
86
-    function geodir_admin_scripts()
87
-    {
88
-        $geodir_map_name = geodir_map_name();
80
+	/**
81
+	 * Enqueue Admin Scripts.
82
+	 *
83
+	 * @since 1.0.0
84
+	 * @package GeoDirectory
85
+	 */
86
+	function geodir_admin_scripts()
87
+	{
88
+		$geodir_map_name = geodir_map_name();
89 89
         
90
-        wp_enqueue_script('jquery');
90
+		wp_enqueue_script('jquery');
91 91
 
92
-        wp_enqueue_script('geodirectory-jquery-ui-timepicker-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.ui.timepicker.js', array('jquery-ui-datepicker', 'jquery-ui-slider'), '', true);
92
+		wp_enqueue_script('geodirectory-jquery-ui-timepicker-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.ui.timepicker.js', array('jquery-ui-datepicker', 'jquery-ui-slider'), '', true);
93 93
 
94
-        wp_register_script('chosen', geodir_plugin_url() . '/geodirectory-assets/js/chosen.jquery.js', array('jquery'), GEODIRECTORY_VERSION);
95
-        wp_enqueue_script('chosen');
94
+		wp_register_script('chosen', geodir_plugin_url() . '/geodirectory-assets/js/chosen.jquery.js', array('jquery'), GEODIRECTORY_VERSION);
95
+		wp_enqueue_script('chosen');
96 96
 
97
-        wp_register_script('geodirectory-choose-ajax', geodir_plugin_url() . '/geodirectory-assets/js/ajax-chosen.js', array(), GEODIRECTORY_VERSION);
98
-        wp_enqueue_script('geodirectory-choose-ajax');
97
+		wp_register_script('geodirectory-choose-ajax', geodir_plugin_url() . '/geodirectory-assets/js/ajax-chosen.js', array(), GEODIRECTORY_VERSION);
98
+		wp_enqueue_script('geodirectory-choose-ajax');
99 99
 
100
-        if (isset($_REQUEST['listing_type'])) {
101
-            wp_register_script('geodirectory-custom-fields-script', geodir_plugin_url() . '/geodirectory-assets/js/custom_fields.js', array(), GEODIRECTORY_VERSION);
102
-        }
100
+		if (isset($_REQUEST['listing_type'])) {
101
+			wp_register_script('geodirectory-custom-fields-script', geodir_plugin_url() . '/geodirectory-assets/js/custom_fields.js', array(), GEODIRECTORY_VERSION);
102
+		}
103 103
 
104
-        wp_enqueue_script('geodirectory-custom-fields-script');
105
-        $plugin_path = geodir_plugin_url() . '/geodirectory-functions/cat-meta-functions';
104
+		wp_enqueue_script('geodirectory-custom-fields-script');
105
+		$plugin_path = geodir_plugin_url() . '/geodirectory-functions/cat-meta-functions';
106 106
 
107
-        wp_enqueue_script('tax-meta-clss', $plugin_path . '/js/tax-meta-clss.js', array('jquery'), null, true);
107
+		wp_enqueue_script('tax-meta-clss', $plugin_path . '/js/tax-meta-clss.js', array('jquery'), null, true);
108 108
 
109
-        if (in_array($geodir_map_name, array('auto', 'google'))) {
110
-            $map_lang = "&language=" . geodir_get_map_default_language();
111
-            $map_key = "&key=" . geodir_get_map_api_key();
112
-            /** This filter is documented in geodirectory_template_tags.php */
113
-            $map_extra = apply_filters('geodir_googlemap_script_extra', '');
114
-            wp_enqueue_script('geodirectory-googlemap-script', 'https://maps.google.com/maps/api/js?' . $map_lang . $map_key . $map_extra, '', NULL);
109
+		if (in_array($geodir_map_name, array('auto', 'google'))) {
110
+			$map_lang = "&language=" . geodir_get_map_default_language();
111
+			$map_key = "&key=" . geodir_get_map_api_key();
112
+			/** This filter is documented in geodirectory_template_tags.php */
113
+			$map_extra = apply_filters('geodir_googlemap_script_extra', '');
114
+			wp_enqueue_script('geodirectory-googlemap-script', 'https://maps.google.com/maps/api/js?' . $map_lang . $map_key . $map_extra, '', NULL);
115 115
             
116
-            // Overlapping Marker Spiderfier
117
-            wp_register_script('geodirectory-g-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms.min.js', array(), GEODIRECTORY_VERSION);
118
-            wp_enqueue_script('geodirectory-g-overlappingmarker-script');
119
-        }
116
+			// Overlapping Marker Spiderfier
117
+			wp_register_script('geodirectory-g-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms.min.js', array(), GEODIRECTORY_VERSION);
118
+			wp_enqueue_script('geodirectory-g-overlappingmarker-script');
119
+		}
120 120
         
121
-        if ($geodir_map_name == 'osm') {
122
-            // Leaflet OpenStreetMap
123
-            wp_register_style('geodirectory-leaflet-style', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.css', array(), GEODIRECTORY_VERSION);
124
-            wp_enqueue_style('geodirectory-leaflet-style');
121
+		if ($geodir_map_name == 'osm') {
122
+			// Leaflet OpenStreetMap
123
+			wp_register_style('geodirectory-leaflet-style', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.css', array(), GEODIRECTORY_VERSION);
124
+			wp_enqueue_style('geodirectory-leaflet-style');
125 125
                 
126
-            wp_register_script('geodirectory-leaflet-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.min.js', array(), GEODIRECTORY_VERSION);
127
-            wp_enqueue_script('geodirectory-leaflet-script');
126
+			wp_register_script('geodirectory-leaflet-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.min.js', array(), GEODIRECTORY_VERSION);
127
+			wp_enqueue_script('geodirectory-leaflet-script');
128 128
             
129
-            wp_register_script('geodirectory-leaflet-geo-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/osm.geocode.js', array('geodirectory-leaflet-script'), GEODIRECTORY_VERSION);
130
-            wp_enqueue_script('geodirectory-leaflet-geo-script');
129
+			wp_register_script('geodirectory-leaflet-geo-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/osm.geocode.js', array('geodirectory-leaflet-script'), GEODIRECTORY_VERSION);
130
+			wp_enqueue_script('geodirectory-leaflet-geo-script');
131 131
             
132
-            // Overlapping Marker Spiderfier Leaflet
133
-            wp_register_script('geodirectory-o-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms-leaflet.min.js', array(), GEODIRECTORY_VERSION);
134
-            wp_enqueue_script('geodirectory-o-overlappingmarker-script');
135
-        }
136
-        wp_enqueue_script( 'jquery-ui-autocomplete' );
132
+			// Overlapping Marker Spiderfier Leaflet
133
+			wp_register_script('geodirectory-o-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms-leaflet.min.js', array(), GEODIRECTORY_VERSION);
134
+			wp_enqueue_script('geodirectory-o-overlappingmarker-script');
135
+		}
136
+		wp_enqueue_script( 'jquery-ui-autocomplete' );
137 137
         
138
-        wp_register_script('geodirectory-goMap-script', geodir_plugin_url() . '/geodirectory-assets/js/goMap.min.js', array(), GEODIRECTORY_VERSION,true);
139
-        wp_enqueue_script('geodirectory-goMap-script');
138
+		wp_register_script('geodirectory-goMap-script', geodir_plugin_url() . '/geodirectory-assets/js/goMap.min.js', array(), GEODIRECTORY_VERSION,true);
139
+		wp_enqueue_script('geodirectory-goMap-script');
140 140
 
141
-        wp_register_script('geodirectory-goMap-script', geodir_plugin_url() . '/geodirectory-assets/js/goMap.js', array(), GEODIRECTORY_VERSION);
142
-        wp_enqueue_script('geodirectory-goMap-script');
141
+		wp_register_script('geodirectory-goMap-script', geodir_plugin_url() . '/geodirectory-assets/js/goMap.js', array(), GEODIRECTORY_VERSION);
142
+		wp_enqueue_script('geodirectory-goMap-script');
143 143
 
144 144
 		// font awesome rating script
145 145
 		if (get_option('geodir_reviewrating_enable_font_awesome')) {
@@ -150,167 +150,167 @@  discard block
 block discarded – undo
150 150
 			wp_enqueue_script('geodir-jRating-js');
151 151
 		}
152 152
 
153
-        wp_register_script('geodir-on-document-load', geodir_plugin_url() . '/geodirectory-assets/js/on_document_load.min.js', array(), GEODIRECTORY_VERSION);
154
-        wp_enqueue_script('geodir-on-document-load');
155
-
156
-
157
-        // SCRIPT FOR UPLOAD
158
-        wp_enqueue_script('plupload-all');
159
-        wp_enqueue_script('jquery-ui-sortable');
160
-
161
-        wp_register_script('geodirectory-plupload-script', geodir_plugin_url() . '/geodirectory-assets/js/geodirectory-plupload.js', array(), GEODIRECTORY_VERSION);
162
-        wp_enqueue_script('geodirectory-plupload-script');
163
-
164
-        // SCRIPT FOR UPLOAD END
165
-
166
-
167
-        // place js config array for plupload
168
-        $plupload_init = array(
169
-            'runtimes' => 'html5,silverlight,flash,html4',
170
-            'browse_button' => 'plupload-browse-button', // will be adjusted per uploader
171
-            'container' => 'plupload-upload-ui', // will be adjusted per uploader
172
-            'drop_element' => 'dropbox', // will be adjusted per uploader
173
-            'file_data_name' => 'async-upload', // will be adjusted per uploader
174
-            'multiple_queues' => true,
175
-            'max_file_size' => geodir_max_upload_size(),
176
-            'url' => admin_url('admin-ajax.php'),
177
-            'flash_swf_url' => includes_url('js/plupload/plupload.flash.swf'),
178
-            'silverlight_xap_url' => includes_url('js/plupload/plupload.silverlight.xap'),
179
-            'filters' => array(array('title' => __('Allowed Files', 'geodirectory'), 'extensions' => '*')),
180
-            'multipart' => true,
181
-            'urlstream_upload' => true,
182
-            'multi_selection' => false, // will be added per uploader
183
-            // additional post data to send to our ajax hook
184
-            'multipart_params' => array(
185
-                '_ajax_nonce' => "", // will be added per uploader
186
-                'action' => 'plupload_action', // the ajax action name
187
-                'imgid' => 0 // will be added per uploader
188
-            )
189
-        );
190
-        $base_plupload_config = json_encode($plupload_init);
191
-
192
-
193
-        $thumb_img_arr = array();
194
-
195
-        if (isset($_REQUEST['pid']) && $_REQUEST['pid'] != '')
196
-            $thumb_img_arr = geodir_get_images($_REQUEST['pid']);
197
-
198
-        $totImg = '';
199
-        $image_limit = '';
200
-        if (!empty($thumb_img_arr)) {
201
-            $totImg = count($thumb_img_arr);
202
-        }
153
+		wp_register_script('geodir-on-document-load', geodir_plugin_url() . '/geodirectory-assets/js/on_document_load.min.js', array(), GEODIRECTORY_VERSION);
154
+		wp_enqueue_script('geodir-on-document-load');
155
+
156
+
157
+		// SCRIPT FOR UPLOAD
158
+		wp_enqueue_script('plupload-all');
159
+		wp_enqueue_script('jquery-ui-sortable');
160
+
161
+		wp_register_script('geodirectory-plupload-script', geodir_plugin_url() . '/geodirectory-assets/js/geodirectory-plupload.js', array(), GEODIRECTORY_VERSION);
162
+		wp_enqueue_script('geodirectory-plupload-script');
163
+
164
+		// SCRIPT FOR UPLOAD END
165
+
166
+
167
+		// place js config array for plupload
168
+		$plupload_init = array(
169
+			'runtimes' => 'html5,silverlight,flash,html4',
170
+			'browse_button' => 'plupload-browse-button', // will be adjusted per uploader
171
+			'container' => 'plupload-upload-ui', // will be adjusted per uploader
172
+			'drop_element' => 'dropbox', // will be adjusted per uploader
173
+			'file_data_name' => 'async-upload', // will be adjusted per uploader
174
+			'multiple_queues' => true,
175
+			'max_file_size' => geodir_max_upload_size(),
176
+			'url' => admin_url('admin-ajax.php'),
177
+			'flash_swf_url' => includes_url('js/plupload/plupload.flash.swf'),
178
+			'silverlight_xap_url' => includes_url('js/plupload/plupload.silverlight.xap'),
179
+			'filters' => array(array('title' => __('Allowed Files', 'geodirectory'), 'extensions' => '*')),
180
+			'multipart' => true,
181
+			'urlstream_upload' => true,
182
+			'multi_selection' => false, // will be added per uploader
183
+			// additional post data to send to our ajax hook
184
+			'multipart_params' => array(
185
+				'_ajax_nonce' => "", // will be added per uploader
186
+				'action' => 'plupload_action', // the ajax action name
187
+				'imgid' => 0 // will be added per uploader
188
+			)
189
+		);
190
+		$base_plupload_config = json_encode($plupload_init);
191
+
192
+
193
+		$thumb_img_arr = array();
194
+
195
+		if (isset($_REQUEST['pid']) && $_REQUEST['pid'] != '')
196
+			$thumb_img_arr = geodir_get_images($_REQUEST['pid']);
197
+
198
+		$totImg = '';
199
+		$image_limit = '';
200
+		if (!empty($thumb_img_arr)) {
201
+			$totImg = count($thumb_img_arr);
202
+		}
203 203
 
204
-        $gd_plupload_init = array('base_plupload_config' => $base_plupload_config,
205
-            'totalImg' => $totImg,
206
-            'image_limit' => $image_limit,
207
-            'upload_img_size' => geodir_max_upload_size());
204
+		$gd_plupload_init = array('base_plupload_config' => $base_plupload_config,
205
+			'totalImg' => $totImg,
206
+			'image_limit' => $image_limit,
207
+			'upload_img_size' => geodir_max_upload_size());
208 208
 
209
-        wp_localize_script('geodirectory-plupload-script', 'gd_plupload', $gd_plupload_init);
209
+		wp_localize_script('geodirectory-plupload-script', 'gd_plupload', $gd_plupload_init);
210 210
 
211
-        $ajax_cons_data = array('url' => __(admin_url('admin-ajax.php')));
212
-        wp_localize_script('geodirectory-custom-fields-script', 'geodir_admin_ajax', $ajax_cons_data);
211
+		$ajax_cons_data = array('url' => __(admin_url('admin-ajax.php')));
212
+		wp_localize_script('geodirectory-custom-fields-script', 'geodir_admin_ajax', $ajax_cons_data);
213 213
 
214 214
 
215
-        wp_register_script('geodirectory-admin-script', geodir_plugin_url() . '/geodirectory-assets/js/admin.js', array(), GEODIRECTORY_VERSION);
216
-        wp_enqueue_script('geodirectory-admin-script');
215
+		wp_register_script('geodirectory-admin-script', geodir_plugin_url() . '/geodirectory-assets/js/admin.js', array(), GEODIRECTORY_VERSION);
216
+		wp_enqueue_script('geodirectory-admin-script');
217 217
 
218
-        wp_enqueue_style('farbtastic');
219
-        wp_enqueue_script('farbtastic');
218
+		wp_enqueue_style('farbtastic');
219
+		wp_enqueue_script('farbtastic');
220 220
 
221
-        $screen = get_current_screen();
222
-        if ($screen->base == 'post' && in_array($screen->post_type, geodir_get_posttypes())) {
223
-            wp_enqueue_script('geodirectory-listing-validation-script', geodir_plugin_url() . '/geodirectory-assets/js/listing_validation_admin.js');
224
-        }
221
+		$screen = get_current_screen();
222
+		if ($screen->base == 'post' && in_array($screen->post_type, geodir_get_posttypes())) {
223
+			wp_enqueue_script('geodirectory-listing-validation-script', geodir_plugin_url() . '/geodirectory-assets/js/listing_validation_admin.js');
224
+		}
225 225
 
226
-        $ajax_cons_data = array('url' => esc_url(__(get_option('siteurl') . '?geodir_ajax=true')));
227
-        wp_localize_script('geodirectory-admin-script', 'geodir_ajax', $ajax_cons_data);
226
+		$ajax_cons_data = array('url' => esc_url(__(get_option('siteurl') . '?geodir_ajax=true')));
227
+		wp_localize_script('geodirectory-admin-script', 'geodir_ajax', $ajax_cons_data);
228 228
 
229
-    }
229
+	}
230 230
 }
231 231
 
232 232
 if (!function_exists('geodir_admin_menu')) {
233
-    /**
234
-     * Admin Menus
235
-     *
236
-     * Sets up the admin menus in wordpress.
237
-     *
238
-     * @since 1.0.0
239
-     * @package GeoDirectory
240
-     * @global array $menu Menu array.
241
-     * @global object $geodirectory GeoDirectory plugin object.
242
-     */
243
-    function geodir_admin_menu()
244
-    {
245
-        global $menu, $geodirectory;
233
+	/**
234
+	 * Admin Menus
235
+	 *
236
+	 * Sets up the admin menus in wordpress.
237
+	 *
238
+	 * @since 1.0.0
239
+	 * @package GeoDirectory
240
+	 * @global array $menu Menu array.
241
+	 * @global object $geodirectory GeoDirectory plugin object.
242
+	 */
243
+	function geodir_admin_menu()
244
+	{
245
+		global $menu, $geodirectory;
246 246
 
247
-        if (current_user_can('manage_options')) $menu[] = array('', 'read', 'separator-geodirectory', '', 'wp-menu-separator geodirectory');
247
+		if (current_user_can('manage_options')) $menu[] = array('', 'read', 'separator-geodirectory', '', 'wp-menu-separator geodirectory');
248 248
 
249
-        add_menu_page(__('Geodirectory', 'geodirectory'), __('Geodirectory', 'geodirectory'), 'manage_options', 'geodirectory', 'geodir_admin_panel', geodir_plugin_url() . '/geodirectory-assets/images/favicon.ico', '55.1984');
249
+		add_menu_page(__('Geodirectory', 'geodirectory'), __('Geodirectory', 'geodirectory'), 'manage_options', 'geodirectory', 'geodir_admin_panel', geodir_plugin_url() . '/geodirectory-assets/images/favicon.ico', '55.1984');
250 250
 
251 251
 
252
-    }
252
+	}
253 253
 }
254 254
 
255 255
 if (!function_exists('geodir_admin_menu_order')) {
256
-    /**
257
-     * Order admin menus.
258
-     *
259
-     * @since 1.0.0
260
-     * @package GeoDirectory
261
-     * @param array $menu_order Menu order array.
262
-     * @return array Modified menu order array.
263
-     */
264
-    function geodir_admin_menu_order($menu_order)
265
-    {
266
-
267
-        // Initialize our custom order array
268
-        $geodir_menu_order = array();
269
-
270
-        // Get the index of our custom separator
271
-        $geodir_separator = array_search('separator-geodirectory', $menu_order);
272
-
273
-        // Get index of posttype menu
274
-        $post_types = geodir_get_posttypes();
275
-
276
-        // Loop through menu order and do some rearranging
277
-        foreach ($menu_order as $index => $item) :
278
-
279
-            if ((('geodirectory') == $item)) :
280
-                $geodir_menu_order[] = 'separator-geodirectory';
281
-                if (!empty($post_types)) {
282
-                    foreach ($post_types as $post_type) {
283
-                        $geodir_menu_order[] = 'edit.php?post_type=' . $post_type;
284
-                    }
285
-                }
286
-                $geodir_menu_order[] = $item;
256
+	/**
257
+	 * Order admin menus.
258
+	 *
259
+	 * @since 1.0.0
260
+	 * @package GeoDirectory
261
+	 * @param array $menu_order Menu order array.
262
+	 * @return array Modified menu order array.
263
+	 */
264
+	function geodir_admin_menu_order($menu_order)
265
+	{
287 266
 
288
-                unset($menu_order[$geodir_separator]);
289
-            //unset( $menu_order[$geodir_places] );
290
-            elseif (!in_array($item, array('separator-geodirectory'))) :
291
-                $geodir_menu_order[] = $item;
292
-            endif;
267
+		// Initialize our custom order array
268
+		$geodir_menu_order = array();
293 269
 
294
-        endforeach;
270
+		// Get the index of our custom separator
271
+		$geodir_separator = array_search('separator-geodirectory', $menu_order);
295 272
 
296
-        // Return order
297
-        return $geodir_menu_order;
298
-    }
273
+		// Get index of posttype menu
274
+		$post_types = geodir_get_posttypes();
275
+
276
+		// Loop through menu order and do some rearranging
277
+		foreach ($menu_order as $index => $item) :
278
+
279
+			if ((('geodirectory') == $item)) :
280
+				$geodir_menu_order[] = 'separator-geodirectory';
281
+				if (!empty($post_types)) {
282
+					foreach ($post_types as $post_type) {
283
+						$geodir_menu_order[] = 'edit.php?post_type=' . $post_type;
284
+					}
285
+				}
286
+				$geodir_menu_order[] = $item;
287
+
288
+				unset($menu_order[$geodir_separator]);
289
+			//unset( $menu_order[$geodir_places] );
290
+			elseif (!in_array($item, array('separator-geodirectory'))) :
291
+				$geodir_menu_order[] = $item;
292
+			endif;
293
+
294
+		endforeach;
295
+
296
+		// Return order
297
+		return $geodir_menu_order;
298
+	}
299 299
 }
300 300
 
301 301
 if (!function_exists('geodir_admin_custom_menu_order')) {
302
-    /**
303
-     * Enables custom menu order.
304
-     *
305
-     * @since 1.0.0
306
-     * @package GeoDirectory
307
-     * @return bool
308
-     */
309
-    function geodir_admin_custom_menu_order()
310
-    {
311
-        if (!current_user_can('manage_options')) return false;
312
-        return true;
313
-    }
302
+	/**
303
+	 * Enables custom menu order.
304
+	 *
305
+	 * @since 1.0.0
306
+	 * @package GeoDirectory
307
+	 * @return bool
308
+	 */
309
+	function geodir_admin_custom_menu_order()
310
+	{
311
+		if (!current_user_can('manage_options')) return false;
312
+		return true;
313
+	}
314 314
 }
315 315
 
316 316
 /**
@@ -321,51 +321,51 @@  discard block
 block discarded – undo
321 321
  */
322 322
 function geodir_before_admin_panel()
323 323
 {
324
-    if (isset($_REQUEST['installed']) && $_REQUEST['installed'] != '') {
325
-        echo '<div id="message" class="updated fade">
324
+	if (isset($_REQUEST['installed']) && $_REQUEST['installed'] != '') {
325
+		echo '<div id="message" class="updated fade">
326 326
                         <p style="float:right;">' . __('Like Geodirectory?', 'geodirectory') . ' <a href="http://wordpress.org/extend/plugins/Geodirectory/" target="_blank">' . __('Support us by leaving a rating!', 'geodirectory') . '</a></p>
327 327
                         <p><strong>' . __('Geodirectory has been installed and setup. Enjoy :)', 'geodirectory') . '</strong></p>
328 328
                 </div>';
329 329
 
330
-    }
330
+	}
331 331
 
332
-    if (isset($_REQUEST['msg']) && $_REQUEST['msg'] != '') {
333
-        switch ($_REQUEST['msg']) {
334
-            case 'success':
335
-                echo '<div id="message" class="updated fade"><p><strong>' . __('Your settings have been saved.', 'geodirectory') . '</strong></p></div>';
336
-                flush_rewrite_rules(false);
332
+	if (isset($_REQUEST['msg']) && $_REQUEST['msg'] != '') {
333
+		switch ($_REQUEST['msg']) {
334
+			case 'success':
335
+				echo '<div id="message" class="updated fade"><p><strong>' . __('Your settings have been saved.', 'geodirectory') . '</strong></p></div>';
336
+				flush_rewrite_rules(false);
337 337
 
338
-                break;
338
+				break;
339 339
 			case 'fail':
340 340
 				$gderr = isset($_REQUEST['gderr']) ? $_REQUEST['gderr'] : '';
341 341
 				
342 342
 				if ($gderr == 21)
343
-			    	echo '<div id="message" class="error fade"><p><strong>' . __('Error: You can not add same permalinks for both Listing and Location, please try again.', 'geodirectory') . '</strong></p></div>';
343
+					echo '<div id="message" class="error fade"><p><strong>' . __('Error: You can not add same permalinks for both Listing and Location, please try again.', 'geodirectory') . '</strong></p></div>';
344 344
 				else
345 345
 					echo '<div id="message" class="error fade"><p><strong>' . __('Error: Your settings have not been saved, please try again.', 'geodirectory') . '</strong></p></div>';
346
-                break;
347
-        }
348
-    }
346
+				break;
347
+		}
348
+	}
349 349
 
350
-    $geodir_load_map = get_option('geodir_load_map');
351
-    $need_map_key = false;
352
-    if($geodir_load_map=='' || $geodir_load_map=='google' || $geodir_load_map=='auto' ){
353
-        $need_map_key = true;
354
-    }
350
+	$geodir_load_map = get_option('geodir_load_map');
351
+	$need_map_key = false;
352
+	if($geodir_load_map=='' || $geodir_load_map=='google' || $geodir_load_map=='auto' ){
353
+		$need_map_key = true;
354
+	}
355 355
 
356
-    if (!geodir_get_map_api_key() && $need_map_key) {
357
-        echo '<div class="error"><p><strong>' . sprintf(__('Google Maps API KEY not set, %sclick here%s to set one OR use Open Street Maps instead.', 'geodirectory'), '<a href=\'' . admin_url('admin.php?page=geodirectory&tab=design_settings&active_tab=geodir_map_settings') . '\'>', '</a>') . '</strong></p></div>';
358
-    }
356
+	if (!geodir_get_map_api_key() && $need_map_key) {
357
+		echo '<div class="error"><p><strong>' . sprintf(__('Google Maps API KEY not set, %sclick here%s to set one OR use Open Street Maps instead.', 'geodirectory'), '<a href=\'' . admin_url('admin.php?page=geodirectory&tab=design_settings&active_tab=geodir_map_settings') . '\'>', '</a>') . '</strong></p></div>';
358
+	}
359 359
 
360
-    if (!geodir_is_default_location_set()) {
361
-        echo '<div class="updated fade"><p><strong>' . sprintf(__('Please %sclick here%s to set a default location, this will make the plugin work properly.', 'geodirectory'), '<a href=\'' . admin_url('admin.php?page=geodirectory&tab=default_location_settings') . '\'>', '</a>') . '</strong></p></div>';
360
+	if (!geodir_is_default_location_set()) {
361
+		echo '<div class="updated fade"><p><strong>' . sprintf(__('Please %sclick here%s to set a default location, this will make the plugin work properly.', 'geodirectory'), '<a href=\'' . admin_url('admin.php?page=geodirectory&tab=default_location_settings') . '\'>', '</a>') . '</strong></p></div>';
362 362
 
363
-    }
363
+	}
364 364
 
365
-    if (!function_exists('curl_init')) {
366
-        echo '<div class="error"><p><strong>' . __('CURL is not installed on this server, this can cause problems, please ask your server admin to install it.', 'geodirectory') . '</strong></p></div>';
365
+	if (!function_exists('curl_init')) {
366
+		echo '<div class="error"><p><strong>' . __('CURL is not installed on this server, this can cause problems, please ask your server admin to install it.', 'geodirectory') . '</strong></p></div>';
367 367
 
368
-    }
368
+	}
369 369
 
370 370
 
371 371
 
@@ -382,19 +382,19 @@  discard block
 block discarded – undo
382 382
  */
383 383
 function geodir_handle_option_form_submit($current_tab)
384 384
 {
385
-    global $geodir_settings;
386
-    if (file_exists(dirname(__FILE__) . '/option-pages/' . $current_tab . '_array.php')) {
387
-        /**
388
-         * Contains settings array for current tab.
389
-         *
390
-         * @since 1.0.0
391
-         * @package GeoDirectory
392
-         */
393
-        include_once('option-pages/' . $current_tab . '_array.php');
394
-    }
395
-    if (isset($_POST) && $_POST && isset($_REQUEST['page']) && $_REQUEST['page'] == 'geodirectory') :
396
-        if (!wp_verify_nonce($_REQUEST['_wpnonce'], 'geodir-settings')) die(__('Action failed. Please refresh the page and retry.', 'geodirectory'));
397
-        if (!wp_verify_nonce($_REQUEST['_wpnonce-' . $current_tab], 'geodir-settings-' . $current_tab)) die(__('Action failed. Please refresh the page and retry.', 'geodirectory'));
385
+	global $geodir_settings;
386
+	if (file_exists(dirname(__FILE__) . '/option-pages/' . $current_tab . '_array.php')) {
387
+		/**
388
+		 * Contains settings array for current tab.
389
+		 *
390
+		 * @since 1.0.0
391
+		 * @package GeoDirectory
392
+		 */
393
+		include_once('option-pages/' . $current_tab . '_array.php');
394
+	}
395
+	if (isset($_POST) && $_POST && isset($_REQUEST['page']) && $_REQUEST['page'] == 'geodirectory') :
396
+		if (!wp_verify_nonce($_REQUEST['_wpnonce'], 'geodir-settings')) die(__('Action failed. Please refresh the page and retry.', 'geodirectory'));
397
+		if (!wp_verify_nonce($_REQUEST['_wpnonce-' . $current_tab], 'geodir-settings-' . $current_tab)) die(__('Action failed. Please refresh the page and retry.', 'geodirectory'));
398 398
 		
399 399
 		/**
400 400
 		 * Fires before updating geodirectory admin settings.
@@ -406,38 +406,38 @@  discard block
 block discarded – undo
406 406
 		 */
407 407
 		do_action('geodir_before_update_options', $current_tab, $geodir_settings);		
408 408
 		
409
-        if (!empty($geodir_settings[$current_tab]))
410
-            geodir_update_options($geodir_settings[$current_tab]);
409
+		if (!empty($geodir_settings[$current_tab]))
410
+			geodir_update_options($geodir_settings[$current_tab]);
411 411
 
412
-        /**
413
-         * Called after GeoDirectory options settings are updated.
414
-         *
415
-         * @since 1.0.0
416
-         * @param array $geodir_settings The array of GeoDirectory settings.
417
-         * @see 'geodir_before_update_options'
418
-         */
419
-        do_action('geodir_update_options', $geodir_settings);
412
+		/**
413
+		 * Called after GeoDirectory options settings are updated.
414
+		 *
415
+		 * @since 1.0.0
416
+		 * @param array $geodir_settings The array of GeoDirectory settings.
417
+		 * @see 'geodir_before_update_options'
418
+		 */
419
+		do_action('geodir_update_options', $geodir_settings);
420 420
 
421
-        /**
422
-         * Called after GeoDirectory options settings are updated.
423
-         *
424
-         * Provides tab specific settings.
425
-         *
426
-         * @since 1.0.0
427
-         * @param string $current_tab The current settings tab name.
428
-         * @param array $geodir_settings[$current_tab] The array of settings for the current settings tab.
429
-         */
430
-        do_action('geodir_update_options_' . $current_tab, $geodir_settings[$current_tab]);
421
+		/**
422
+		 * Called after GeoDirectory options settings are updated.
423
+		 *
424
+		 * Provides tab specific settings.
425
+		 *
426
+		 * @since 1.0.0
427
+		 * @param string $current_tab The current settings tab name.
428
+		 * @param array $geodir_settings[$current_tab] The array of settings for the current settings tab.
429
+		 */
430
+		do_action('geodir_update_options_' . $current_tab, $geodir_settings[$current_tab]);
431 431
 
432
-        flush_rewrite_rules(false);
432
+		flush_rewrite_rules(false);
433 433
 
434
-        $current_tab = isset($_REQUEST['tab']) ? $_REQUEST['tab'] : '';
434
+		$current_tab = isset($_REQUEST['tab']) ? $_REQUEST['tab'] : '';
435 435
 
436
-        $redirect_url = admin_url('admin.php?page=geodirectory&tab=' . $current_tab . '&active_tab=' . $_REQUEST['active_tab'] . '&msg=success');
436
+		$redirect_url = admin_url('admin.php?page=geodirectory&tab=' . $current_tab . '&active_tab=' . $_REQUEST['active_tab'] . '&msg=success');
437 437
 
438
-        wp_redirect($redirect_url);
439
-        exit();
440
-    endif;
438
+		wp_redirect($redirect_url);
439
+		exit();
440
+	endif;
441 441
 
442 442
 
443 443
 }
@@ -455,144 +455,144 @@  discard block
 block discarded – undo
455 455
  * @return bool Returns true if saved.
456 456
  */
457 457
 function geodir_update_options($options, $dummy = false) {
458
-    if ((!isset($_POST) || !$_POST) && !$dummy) return false;
458
+	if ((!isset($_POST) || !$_POST) && !$dummy) return false;
459 459
 
460
-    foreach ($options as $value) {
461
-        if ($dummy && isset($value['std']))
462
-            $_POST[$value['id']] = $value['std'];
460
+	foreach ($options as $value) {
461
+		if ($dummy && isset($value['std']))
462
+			$_POST[$value['id']] = $value['std'];
463 463
 
464 464
 
465
-        if (isset($value['type']) && $value['type'] == 'checkbox') :
465
+		if (isset($value['type']) && $value['type'] == 'checkbox') :
466 466
 
467
-            if (isset($value['id']) && isset($_POST[$value['id']])) {
468
-                update_option($value['id'], $_POST[$value['id']]);
469
-            } else {
470
-                update_option($value['id'], 0);
471
-            }
467
+			if (isset($value['id']) && isset($_POST[$value['id']])) {
468
+				update_option($value['id'], $_POST[$value['id']]);
469
+			} else {
470
+				update_option($value['id'], 0);
471
+			}
472 472
 
473
-        elseif (isset($value['type']) && $value['type'] == 'image_width') :
473
+		elseif (isset($value['type']) && $value['type'] == 'image_width') :
474 474
 
475
-            if (isset($value['id']) && isset($_POST[$value['id'] . '_width'])) {
476
-                update_option($value['id'] . '_width', $_POST[$value['id'] . '_width']);
477
-                update_option($value['id'] . '_height', $_POST[$value['id'] . '_height']);
478
-                if (isset($_POST[$value['id'] . '_crop'])) :
479
-                    update_option($value['id'] . '_crop', 1);
480
-                else :
481
-                    update_option($value['id'] . '_crop', 0);
482
-                endif;
483
-            } else {
484
-                update_option($value['id'] . '_width', $value['std']);
485
-                update_option($value['id'] . '_height', $value['std']);
486
-                update_option($value['id'] . '_crop', 1);
487
-            }
475
+			if (isset($value['id']) && isset($_POST[$value['id'] . '_width'])) {
476
+				update_option($value['id'] . '_width', $_POST[$value['id'] . '_width']);
477
+				update_option($value['id'] . '_height', $_POST[$value['id'] . '_height']);
478
+				if (isset($_POST[$value['id'] . '_crop'])) :
479
+					update_option($value['id'] . '_crop', 1);
480
+				else :
481
+					update_option($value['id'] . '_crop', 0);
482
+				endif;
483
+			} else {
484
+				update_option($value['id'] . '_width', $value['std']);
485
+				update_option($value['id'] . '_height', $value['std']);
486
+				update_option($value['id'] . '_crop', 1);
487
+			}
488 488
 
489
-        elseif (isset($value['type']) && $value['type'] == 'map') :
490
-            $post_types = array();
491
-            $categories = array();
489
+		elseif (isset($value['type']) && $value['type'] == 'map') :
490
+			$post_types = array();
491
+			$categories = array();
492 492
 
493
-            if (!empty($_POST['home_map_post_types'])) :
494
-                foreach ($_POST['home_map_post_types'] as $post_type) :
495
-                    $post_types[] = $post_type;
496
-                endforeach;
497
-            endif;
493
+			if (!empty($_POST['home_map_post_types'])) :
494
+				foreach ($_POST['home_map_post_types'] as $post_type) :
495
+					$post_types[] = $post_type;
496
+				endforeach;
497
+			endif;
498 498
 
499
-            update_option('geodir_exclude_post_type_on_map', $post_types);
499
+			update_option('geodir_exclude_post_type_on_map', $post_types);
500 500
 
501
-            if (!empty($_POST['post_category'])) :
502
-                foreach ($_POST['post_category'] as $texonomy => $cat_arr) :
503
-                    $categories[$texonomy] = array();
504
-                    foreach ($cat_arr as $category) :
505
-                        $categories[$texonomy][] = $category;
506
-                    endforeach;
507
-                    $categories[$texonomy] = !empty($categories[$texonomy]) ? array_unique($categories[$texonomy]) : array();
508
-                endforeach;
509
-            endif;
510
-            update_option('geodir_exclude_cat_on_map', $categories);
511
-            update_option('geodir_exclude_cat_on_map_upgrade', 1);
512
-        elseif (isset($value['type']) && $value['type'] == 'map_default_settings') :
501
+			if (!empty($_POST['post_category'])) :
502
+				foreach ($_POST['post_category'] as $texonomy => $cat_arr) :
503
+					$categories[$texonomy] = array();
504
+					foreach ($cat_arr as $category) :
505
+						$categories[$texonomy][] = $category;
506
+					endforeach;
507
+					$categories[$texonomy] = !empty($categories[$texonomy]) ? array_unique($categories[$texonomy]) : array();
508
+				endforeach;
509
+			endif;
510
+			update_option('geodir_exclude_cat_on_map', $categories);
511
+			update_option('geodir_exclude_cat_on_map_upgrade', 1);
512
+		elseif (isset($value['type']) && $value['type'] == 'map_default_settings') :
513 513
 
514 514
 
515
-            if (!empty($_POST['geodir_default_map_language'])):
516
-                update_option('geodir_default_map_language', $_POST['geodir_default_map_language']);
517
-            endif;
515
+			if (!empty($_POST['geodir_default_map_language'])):
516
+				update_option('geodir_default_map_language', $_POST['geodir_default_map_language']);
517
+			endif;
518 518
 
519 519
 
520
-            if (!empty($_POST['geodir_default_map_search_pt'])):
521
-                update_option('geodir_default_map_search_pt', $_POST['geodir_default_map_search_pt']);
522
-            endif;
520
+			if (!empty($_POST['geodir_default_map_search_pt'])):
521
+				update_option('geodir_default_map_search_pt', $_POST['geodir_default_map_search_pt']);
522
+			endif;
523 523
 
524 524
 
525
-        elseif (isset($value['type']) && $value['type'] == 'file') :
525
+		elseif (isset($value['type']) && $value['type'] == 'file') :
526 526
 
527 527
 
528
-            if (isset($_POST[$value['id'] . '_remove']) && $_POST[$value['id'] . '_remove']) {// if remove is set then remove the file
528
+			if (isset($_POST[$value['id'] . '_remove']) && $_POST[$value['id'] . '_remove']) {// if remove is set then remove the file
529 529
 
530
-                if (get_option($value['id'])) {
531
-                    $image_name_arr = explode('/', get_option($value['id']));
532
-                    $noimg_name = end($image_name_arr);
533
-                    $img_path = $uploads['path'] . '/' . $noimg_name;
534
-                    if (file_exists($img_path))
535
-                        unlink($img_path);
536
-                }
530
+				if (get_option($value['id'])) {
531
+					$image_name_arr = explode('/', get_option($value['id']));
532
+					$noimg_name = end($image_name_arr);
533
+					$img_path = $uploads['path'] . '/' . $noimg_name;
534
+					if (file_exists($img_path))
535
+						unlink($img_path);
536
+				}
537 537
 
538
-                update_option($value['id'], '');
539
-            }
538
+				update_option($value['id'], '');
539
+			}
540 540
 
541
-            $uploadedfile = isset($_FILES[$value['id']]) ? $_FILES[$value['id']] : '';
542
-            $filename = isset($_FILES[$value['id']]['name']) ? $_FILES[$value['id']]['name'] : '';
543
-
544
-            if (!empty($filename)):
545
-                $ext = pathinfo($filename, PATHINFO_EXTENSION);
546
-                $uplaods = array();
547
-
548
-                foreach ($uploadedfile as $key => $uplaod):
549
-                    if ($key == 'name'):
550
-                        $uplaods[$key] = $filename;
551
-                    else :
552
-                        $uplaods[$key] = $uplaod;
553
-                    endif;
554
-                endforeach;
555
-
556
-                $uploads = wp_upload_dir();
557
-
558
-                if (get_option($value['id'])) {
559
-                    $image_name_arr = explode('/', get_option($value['id']));
560
-                    $noimg_name = end($image_name_arr);
561
-                    $img_path = $uploads['path'] . '/' . $noimg_name;
562
-                    if (file_exists($img_path))
563
-                        unlink($img_path);
564
-                }
541
+			$uploadedfile = isset($_FILES[$value['id']]) ? $_FILES[$value['id']] : '';
542
+			$filename = isset($_FILES[$value['id']]['name']) ? $_FILES[$value['id']]['name'] : '';
543
+
544
+			if (!empty($filename)):
545
+				$ext = pathinfo($filename, PATHINFO_EXTENSION);
546
+				$uplaods = array();
547
+
548
+				foreach ($uploadedfile as $key => $uplaod):
549
+					if ($key == 'name'):
550
+						$uplaods[$key] = $filename;
551
+					else :
552
+						$uplaods[$key] = $uplaod;
553
+					endif;
554
+				endforeach;
555
+
556
+				$uploads = wp_upload_dir();
557
+
558
+				if (get_option($value['id'])) {
559
+					$image_name_arr = explode('/', get_option($value['id']));
560
+					$noimg_name = end($image_name_arr);
561
+					$img_path = $uploads['path'] . '/' . $noimg_name;
562
+					if (file_exists($img_path))
563
+						unlink($img_path);
564
+				}
565 565
 
566
-                $upload_overrides = array('test_form' => false);
567
-                $movefile = wp_handle_upload($uplaods, $upload_overrides);
566
+				$upload_overrides = array('test_form' => false);
567
+				$movefile = wp_handle_upload($uplaods, $upload_overrides);
568 568
 
569
-                update_option($value['id'], $movefile['url']);
569
+				update_option($value['id'], $movefile['url']);
570 570
 
571
-            endif;
571
+			endif;
572 572
 
573
-            if (!get_option($value['id']) && isset($value['value'])):
574
-                update_option($value['id'], $value['value']);
575
-            endif;
573
+			if (!get_option($value['id']) && isset($value['value'])):
574
+				update_option($value['id'], $value['value']);
575
+			endif;
576 576
 
577 577
 
578
-        else :
579
-            // same menu setting per theme.
580
-            if (isset($value['id']) && $value['id'] == 'geodir_theme_location_nav' && isset($_POST[$value['id']])) {
581
-                $theme = wp_get_theme();
582
-                update_option('geodir_theme_location_nav_' . $theme->name, $_POST[$value['id']]);
583
-            }
578
+		else :
579
+			// same menu setting per theme.
580
+			if (isset($value['id']) && $value['id'] == 'geodir_theme_location_nav' && isset($_POST[$value['id']])) {
581
+				$theme = wp_get_theme();
582
+				update_option('geodir_theme_location_nav_' . $theme->name, $_POST[$value['id']]);
583
+			}
584 584
 
585
-            if (isset($value['id']) && isset($_POST[$value['id']])) {
586
-                update_option($value['id'], $_POST[$value['id']]);
587
-            } else {
588
-                delete_option($value['id']);
589
-            }
585
+			if (isset($value['id']) && isset($_POST[$value['id']])) {
586
+				update_option($value['id'], $_POST[$value['id']]);
587
+			} else {
588
+				delete_option($value['id']);
589
+			}
590 590
 
591
-        endif;
592
-    }
593
-    if ($dummy)
594
-        $_POST = array();
595
-    return true;
591
+		endif;
592
+	}
593
+	if ($dummy)
594
+		$_POST = array();
595
+	return true;
596 596
 
597 597
 }
598 598
 
@@ -641,33 +641,33 @@  discard block
 block discarded – undo
641 641
 function places_custom_fields_tab($tabs)
642 642
 {
643 643
 
644
-    $geodir_post_types = get_option('geodir_post_types');
644
+	$geodir_post_types = get_option('geodir_post_types');
645 645
 
646
-    if (!empty($geodir_post_types)) {
646
+	if (!empty($geodir_post_types)) {
647 647
 
648
-        foreach ($geodir_post_types as $geodir_post_type => $geodir_posttype_info):
648
+		foreach ($geodir_post_types as $geodir_post_type => $geodir_posttype_info):
649 649
 
650
-            $listing_slug = __($geodir_posttype_info['labels']['singular_name'], 'geodirectory');
650
+			$listing_slug = __($geodir_posttype_info['labels']['singular_name'], 'geodirectory');
651 651
 
652
-            $tabs[$geodir_post_type . '_fields_settings'] = array(
653
-                'label' => wp_sprintf(__('%s Settings', 'geodirectory'), $listing_slug),
654
-                'subtabs' => array(
655
-                    array('subtab' => 'custom_fields',
656
-                        'label' => __('Custom Fields', 'geodirectory'),
657
-                        'request' => array('listing_type' => $geodir_post_type)),
658
-                    array('subtab' => 'sorting_options',
659
-                        'label' => __('Sorting Options', 'geodirectory'),
660
-                        'request' => array('listing_type' => $geodir_post_type)),
661
-                ),
662
-                'tab_index' => 9,
663
-                'request' => array('listing_type' => $geodir_post_type)
664
-            );
652
+			$tabs[$geodir_post_type . '_fields_settings'] = array(
653
+				'label' => wp_sprintf(__('%s Settings', 'geodirectory'), $listing_slug),
654
+				'subtabs' => array(
655
+					array('subtab' => 'custom_fields',
656
+						'label' => __('Custom Fields', 'geodirectory'),
657
+						'request' => array('listing_type' => $geodir_post_type)),
658
+					array('subtab' => 'sorting_options',
659
+						'label' => __('Sorting Options', 'geodirectory'),
660
+						'request' => array('listing_type' => $geodir_post_type)),
661
+				),
662
+				'tab_index' => 9,
663
+				'request' => array('listing_type' => $geodir_post_type)
664
+			);
665 665
 
666
-        endforeach;
666
+		endforeach;
667 667
 
668
-    }
668
+	}
669 669
 
670
-    return $tabs;
670
+	return $tabs;
671 671
 }
672 672
 
673 673
 
@@ -683,9 +683,9 @@  discard block
 block discarded – undo
683 683
  */
684 684
 function geodir_tools_setting_tab($tabs)
685 685
 {
686
-    wp_enqueue_script( 'jquery-ui-progressbar' );
687
-    $tabs['tools_settings'] = array('label' => __('GD Tools', 'geodirectory'));
688
-    return $tabs;
686
+	wp_enqueue_script( 'jquery-ui-progressbar' );
687
+	$tabs['tools_settings'] = array('label' => __('GD Tools', 'geodirectory'));
688
+	return $tabs;
689 689
 }
690 690
 
691 691
 /**
@@ -700,8 +700,8 @@  discard block
 block discarded – undo
700 700
  */
701 701
 function geodir_compatibility_setting_tab($tabs)
702 702
 {
703
-    $tabs['compatibility_settings'] = array('label' => __('Theme Compatibility', 'geodirectory'));
704
-    return $tabs;
703
+	$tabs['compatibility_settings'] = array('label' => __('Theme Compatibility', 'geodirectory'));
704
+	return $tabs;
705 705
 }
706 706
 
707 707
 
@@ -717,144 +717,144 @@  discard block
 block discarded – undo
717 717
  */
718 718
 function geodir_extend_geodirectory_setting_tab($tabs)
719 719
 {
720
-    $tabs['extend_geodirectory_settings'] = array('label' => __('Extend Geodirectory', 'geodirectory'). ' <i class="fa fa-plug"></i>', 'url' => 'https://wpgeodirectory.com', 'target' => '_blank');
721
-    return $tabs;
720
+	$tabs['extend_geodirectory_settings'] = array('label' => __('Extend Geodirectory', 'geodirectory'). ' <i class="fa fa-plug"></i>', 'url' => 'https://wpgeodirectory.com', 'target' => '_blank');
721
+	return $tabs;
722 722
 }
723 723
 
724 724
 
725 725
 if (!function_exists('geodir_edit_post_columns')) {
726
-    /**
727
-     * Modify admin post listing page columns.
728
-     *
729
-     * @since 1.0.0
730
-     * @package GeoDirectory
731
-     * @param array $columns The column array.
732
-     * @return array Altered column array.
733
-     */
734
-    function geodir_edit_post_columns($columns)
735
-    {
736
-
737
-        $new_columns = array('location' => __('Location (ID)', 'geodirectory'),
738
-            'categorys' => __('Categories', 'geodirectory'));
739
-
740
-        if (($offset = array_search('author', array_keys($columns))) === false) // if the key doesn't exist
741
-        {
742
-            $offset = 0; // should we prepend $array with $data?
743
-            $offset = count($columns); // or should we append $array with $data? lets pick this one...
744
-        }
726
+	/**
727
+	 * Modify admin post listing page columns.
728
+	 *
729
+	 * @since 1.0.0
730
+	 * @package GeoDirectory
731
+	 * @param array $columns The column array.
732
+	 * @return array Altered column array.
733
+	 */
734
+	function geodir_edit_post_columns($columns)
735
+	{
745 736
 
746
-        $columns = array_merge(array_slice($columns, 0, $offset), $new_columns, array_slice($columns, $offset));
737
+		$new_columns = array('location' => __('Location (ID)', 'geodirectory'),
738
+			'categorys' => __('Categories', 'geodirectory'));
747 739
 
748
-        $columns = array_merge($columns, array('expire' => __('Expires', 'geodirectory')));
740
+		if (($offset = array_search('author', array_keys($columns))) === false) // if the key doesn't exist
741
+		{
742
+			$offset = 0; // should we prepend $array with $data?
743
+			$offset = count($columns); // or should we append $array with $data? lets pick this one...
744
+		}
749 745
 
750
-        return $columns;
751
-    }
746
+		$columns = array_merge(array_slice($columns, 0, $offset), $new_columns, array_slice($columns, $offset));
747
+
748
+		$columns = array_merge($columns, array('expire' => __('Expires', 'geodirectory')));
749
+
750
+		return $columns;
751
+	}
752 752
 }
753 753
 
754 754
 
755 755
 if (!function_exists('geodir_manage_post_columns')) {
756
-    /**
757
-     * Adds content to our custom post listing page columns.
758
-     *
759
-     * @since 1.0.0
760
-     * @package GeoDirectory
761
-     * @global object $wpdb WordPress Database object.
762
-     * @global object $post WordPress Post object.
763
-     * @param string $column The column name.
764
-     * @param int $post_id The post ID.
765
-     */
766
-    function geodir_manage_post_columns($column, $post_id)
767
-    {
768
-        global $post, $wpdb;
769
-
770
-        switch ($column):
771
-            /* If displaying the 'city' column. */
772
-            case 'location' :
773
-                $location_id = geodir_get_post_meta($post->ID, 'post_location_id', true);
774
-                $location = geodir_get_location($location_id);
775
-                /* If no city is found, output a default message. */
776
-                if (empty($location)) {
777
-                    _e('Unknown', 'geodirectory');
778
-                } else {
779
-                    /* If there is a city id, append 'city name' to the text string. */
780
-                    $add_location_id = $location_id > 0 ? ' (' . $location_id . ')' : '';
781
-                    echo(__($location->country, 'geodirectory') . '-' . $location->region . '-' . $location->city . $add_location_id);
782
-                }
783
-                break;
784
-
785
-            /* If displaying the 'expire' column. */
786
-            case 'expire' :
787
-                $expire_date = geodir_get_post_meta($post->ID, 'expire_date', true);
788
-                $d1 = $expire_date; // get expire_date
789
-                $d2 = date('Y-m-d'); // get current date
790
-                $state = __('days left', 'geodirectory');
791
-                $date_diff_text = '';
792
-                $expire_class = 'expire_left';
793
-                if ($expire_date != 'Never') {
794
-                    if (strtotime($d1) < strtotime($d2)) {
795
-                        $state = __('days overdue', 'geodirectory');
796
-                        $expire_class = 'expire_over';
797
-                    }
798
-                    $date_diff = round(abs(strtotime($d1) - strtotime($d2)) / 86400); // get the difference in days
799
-                    $date_diff_text = '<br /><span class="' . $expire_class . '">(' . $date_diff . ' ' . $state . ')</span>';
800
-                }
801
-                /* If no expire_date is found, output a default message. */
802
-                if (empty($expire_date))
803
-                    echo __('Unknown', 'geodirectory');
804
-                /* If there is a expire_date, append 'days left' to the text string. */
805
-                else
806
-                    echo $expire_date . $date_diff_text;
807
-                break;
808
-
809
-            /* If displaying the 'categorys' column. */
810
-            case 'categorys' :
811
-
812
-                /* Get the categorys for the post. */
813
-
814
-
815
-                $terms = wp_get_object_terms($post_id, get_object_taxonomies($post));
816
-
817
-                /* If terms were found. */
818
-                if (!empty($terms)) {
819
-                    $out = array();
820
-                    /* Loop through each term, linking to the 'edit posts' page for the specific term. */
821
-                    foreach ($terms as $term) {
822
-                        if (!strstr($term->taxonomy, 'tag')) {
823
-                            $out[] = sprintf('<a href="%s">%s</a>',
824
-                                esc_url(add_query_arg(array('post_type' => $post->post_type, $term->taxonomy => $term->slug), 'edit.php')),
825
-                                esc_html(sanitize_term_field('name', $term->name, $term->term_id, $term->taxonomy, 'display'))
826
-                            );
827
-                        }
828
-                    }
829
-                    /* Join the terms, separating them with a comma. */
830
-                    echo(join(', ', $out));
831
-                } /* If no terms were found, output a default message. */
832
-                else {
833
-                    _e('No Categories', 'geodirectory');
834
-                }
835
-                break;
756
+	/**
757
+	 * Adds content to our custom post listing page columns.
758
+	 *
759
+	 * @since 1.0.0
760
+	 * @package GeoDirectory
761
+	 * @global object $wpdb WordPress Database object.
762
+	 * @global object $post WordPress Post object.
763
+	 * @param string $column The column name.
764
+	 * @param int $post_id The post ID.
765
+	 */
766
+	function geodir_manage_post_columns($column, $post_id)
767
+	{
768
+		global $post, $wpdb;
769
+
770
+		switch ($column):
771
+			/* If displaying the 'city' column. */
772
+			case 'location' :
773
+				$location_id = geodir_get_post_meta($post->ID, 'post_location_id', true);
774
+				$location = geodir_get_location($location_id);
775
+				/* If no city is found, output a default message. */
776
+				if (empty($location)) {
777
+					_e('Unknown', 'geodirectory');
778
+				} else {
779
+					/* If there is a city id, append 'city name' to the text string. */
780
+					$add_location_id = $location_id > 0 ? ' (' . $location_id . ')' : '';
781
+					echo(__($location->country, 'geodirectory') . '-' . $location->region . '-' . $location->city . $add_location_id);
782
+				}
783
+				break;
784
+
785
+			/* If displaying the 'expire' column. */
786
+			case 'expire' :
787
+				$expire_date = geodir_get_post_meta($post->ID, 'expire_date', true);
788
+				$d1 = $expire_date; // get expire_date
789
+				$d2 = date('Y-m-d'); // get current date
790
+				$state = __('days left', 'geodirectory');
791
+				$date_diff_text = '';
792
+				$expire_class = 'expire_left';
793
+				if ($expire_date != 'Never') {
794
+					if (strtotime($d1) < strtotime($d2)) {
795
+						$state = __('days overdue', 'geodirectory');
796
+						$expire_class = 'expire_over';
797
+					}
798
+					$date_diff = round(abs(strtotime($d1) - strtotime($d2)) / 86400); // get the difference in days
799
+					$date_diff_text = '<br /><span class="' . $expire_class . '">(' . $date_diff . ' ' . $state . ')</span>';
800
+				}
801
+				/* If no expire_date is found, output a default message. */
802
+				if (empty($expire_date))
803
+					echo __('Unknown', 'geodirectory');
804
+				/* If there is a expire_date, append 'days left' to the text string. */
805
+				else
806
+					echo $expire_date . $date_diff_text;
807
+				break;
836 808
 
837
-        endswitch;
838
-    }
809
+			/* If displaying the 'categorys' column. */
810
+			case 'categorys' :
811
+
812
+				/* Get the categorys for the post. */
813
+
814
+
815
+				$terms = wp_get_object_terms($post_id, get_object_taxonomies($post));
816
+
817
+				/* If terms were found. */
818
+				if (!empty($terms)) {
819
+					$out = array();
820
+					/* Loop through each term, linking to the 'edit posts' page for the specific term. */
821
+					foreach ($terms as $term) {
822
+						if (!strstr($term->taxonomy, 'tag')) {
823
+							$out[] = sprintf('<a href="%s">%s</a>',
824
+								esc_url(add_query_arg(array('post_type' => $post->post_type, $term->taxonomy => $term->slug), 'edit.php')),
825
+								esc_html(sanitize_term_field('name', $term->name, $term->term_id, $term->taxonomy, 'display'))
826
+							);
827
+						}
828
+					}
829
+					/* Join the terms, separating them with a comma. */
830
+					echo(join(', ', $out));
831
+				} /* If no terms were found, output a default message. */
832
+				else {
833
+					_e('No Categories', 'geodirectory');
834
+				}
835
+				break;
836
+
837
+		endswitch;
838
+	}
839 839
 }
840 840
 
841 841
 
842 842
 if (!function_exists('geodir_post_sortable_columns')) {
843
-    /**
844
-     * Makes admin post listing page columns sortable.
845
-     *
846
-     * @since 1.0.0
847
-     * @package GeoDirectory
848
-     * @param array $columns The column array.
849
-     * @return array Altered column array.
850
-     */
851
-    function geodir_post_sortable_columns($columns)
852
-    {
853
-
854
-        $columns['expire'] = 'expire';
855
-
856
-        return $columns;
857
-    }
843
+	/**
844
+	 * Makes admin post listing page columns sortable.
845
+	 *
846
+	 * @since 1.0.0
847
+	 * @package GeoDirectory
848
+	 * @param array $columns The column array.
849
+	 * @return array Altered column array.
850
+	 */
851
+	function geodir_post_sortable_columns($columns)
852
+	{
853
+
854
+		$columns['expire'] = 'expire';
855
+
856
+		return $columns;
857
+	}
858 858
 }
859 859
 
860 860
 /**
@@ -868,32 +868,32 @@  discard block
 block discarded – undo
868 868
  * @param int $post_id The post ID.
869 869
  */
870 870
 function geodir_post_information_save($post_id, $post) {
871
-    global $wpdb, $current_user;
871
+	global $wpdb, $current_user;
872 872
 
873
-    if (isset($post->post_type) && ($post->post_type=='nav_menu_item' || $post->post_type=='page' || $post->post_type=='post')) {
874
-        return;
875
-    }
873
+	if (isset($post->post_type) && ($post->post_type=='nav_menu_item' || $post->post_type=='page' || $post->post_type=='post')) {
874
+		return;
875
+	}
876 876
 
877
-    $geodir_posttypes = geodir_get_posttypes();
877
+	$geodir_posttypes = geodir_get_posttypes();
878 878
 
879
-    if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE)
880
-        return;
879
+	if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE)
880
+		return;
881 881
 
882
-    if (!wp_is_post_revision($post_id) && isset($post->post_type) && in_array($post->post_type, $geodir_posttypes)) {
883
-        if (isset($_REQUEST['_status']))
884
-            geodir_change_post_status($post_id, $_REQUEST['_status']);
882
+	if (!wp_is_post_revision($post_id) && isset($post->post_type) && in_array($post->post_type, $geodir_posttypes)) {
883
+		if (isset($_REQUEST['_status']))
884
+			geodir_change_post_status($post_id, $_REQUEST['_status']);
885 885
 
886
-        if (isset($_REQUEST['action']) && ($_REQUEST['action'] == 'trash' || $_REQUEST['action'] == 'untrash'))
887
-            return;
886
+		if (isset($_REQUEST['action']) && ($_REQUEST['action'] == 'trash' || $_REQUEST['action'] == 'untrash'))
887
+			return;
888 888
 
889
-        if (!isset($_POST['geodir_post_info_noncename']) || !wp_verify_nonce($_POST['geodir_post_info_noncename'], plugin_basename(__FILE__)))
890
-            return;
889
+		if (!isset($_POST['geodir_post_info_noncename']) || !wp_verify_nonce($_POST['geodir_post_info_noncename'], plugin_basename(__FILE__)))
890
+			return;
891 891
 
892
-        if (!isset($_POST['geodir_post_attachments_noncename']) || !wp_verify_nonce($_POST['geodir_post_attachments_noncename'], plugin_basename(__FILE__)))
893
-            return;
892
+		if (!isset($_POST['geodir_post_attachments_noncename']) || !wp_verify_nonce($_POST['geodir_post_attachments_noncename'], plugin_basename(__FILE__)))
893
+			return;
894 894
 
895
-        geodir_save_listing($_REQUEST);
896
-    }
895
+		geodir_save_listing($_REQUEST);
896
+	}
897 897
 }
898 898
 
899 899
 /**
@@ -909,102 +909,102 @@  discard block
 block discarded – undo
909 909
  */
910 910
 function geodir_admin_fields($options)
911 911
 {
912
-    global $geodirectory;
913
-
914
-    $first_title = true;
915
-    $tab_id = '';
916
-    $i = 0;
917
-    foreach ($options as $value) :
918
-        if (!isset($value['name'])) $value['name'] = '';
919
-        if (!isset($value['class'])) $value['class'] = '';
920
-        if (!isset($value['css'])) $value['css'] = '';
921
-        if (!isset($value['std'])) $value['std'] = '';
922
-        $desc = '';
923
-        switch ($value['type']) :
924
-            case 'dummy_installer':
925
-                $post_type = isset($value['post_type']) ? $value['post_type'] : 'gd_place';
926
-                geodir_autoinstall_admin_header($post_type);
927
-                break;
928
-            case 'title':
929
-
930
-                if ($i == 0) {
931
-                    echo '<dl id="geodir_oiption_tabs" class="gd-tab-head"></dl>';
932
-                    echo '<div class="inner_content_tab_main">';
933
-                }
912
+	global $geodirectory;
913
+
914
+	$first_title = true;
915
+	$tab_id = '';
916
+	$i = 0;
917
+	foreach ($options as $value) :
918
+		if (!isset($value['name'])) $value['name'] = '';
919
+		if (!isset($value['class'])) $value['class'] = '';
920
+		if (!isset($value['css'])) $value['css'] = '';
921
+		if (!isset($value['std'])) $value['std'] = '';
922
+		$desc = '';
923
+		switch ($value['type']) :
924
+			case 'dummy_installer':
925
+				$post_type = isset($value['post_type']) ? $value['post_type'] : 'gd_place';
926
+				geodir_autoinstall_admin_header($post_type);
927
+				break;
928
+			case 'title':
929
+
930
+				if ($i == 0) {
931
+					echo '<dl id="geodir_oiption_tabs" class="gd-tab-head"></dl>';
932
+					echo '<div class="inner_content_tab_main">';
933
+				}
934 934
 
935
-                $i++;
935
+				$i++;
936 936
 
937
-                if (isset($value['id']) && $value['id'])
938
-                    $tab_id = $value['id'];
937
+				if (isset($value['id']) && $value['id'])
938
+					$tab_id = $value['id'];
939 939
 
940
-                if (isset($value['desc']) && $value['desc'])
941
-                    $desc = '<span style=" text-transform:none;">:- ' . $value['desc'] . '</span>';
940
+				if (isset($value['desc']) && $value['desc'])
941
+					$desc = '<span style=" text-transform:none;">:- ' . $value['desc'] . '</span>';
942 942
 
943
-                if (isset($value['name']) && $value['name']) {
944
-                    if ($first_title === true) {
945
-                        $first_title = false;
946
-                    } else {
947
-                        echo '</div>';
948
-                    }
949
-                    echo '<dd id="' . trim($tab_id) . '" class="geodir_option_tabs" ><a href="javascript:void(0);">' . $value['name'] . '</a></dd>';
943
+				if (isset($value['name']) && $value['name']) {
944
+					if ($first_title === true) {
945
+						$first_title = false;
946
+					} else {
947
+						echo '</div>';
948
+					}
949
+					echo '<dd id="' . trim($tab_id) . '" class="geodir_option_tabs" ><a href="javascript:void(0);">' . $value['name'] . '</a></dd>';
950 950
 
951
-                    echo '<div id="sub_' . trim($tab_id) . '" class="gd-content-heading" style=" margin-bottom:10px;" >';
952
-                }
951
+					echo '<div id="sub_' . trim($tab_id) . '" class="gd-content-heading" style=" margin-bottom:10px;" >';
952
+				}
953 953
 
954
-                /**
955
-                 * Called after a GeoDirectory settings title is output in the GD settings page.
956
-                 *
957
-                 * The action is called dynamically geodir_settings_$value['id'].
958
-                 *
959
-                 * @since 1.0.0
960
-                 */
961
-                do_action('geodir_settings_' . sanitize_title($value['id']));
962
-                break;
963
-
964
-            case 'no_tabs':
965
-
966
-                echo '<div class="inner_content_tab_main">';
967
-                echo '<div id="sub_' . trim($tab_id) . '" class="gd-content-heading" style=" margin-bottom:10px;" >';
968
-
969
-                break;
970
-
971
-            case 'sectionstart':
972
-                if (isset($value['desc']) && $value['desc'])
973
-                    $desc = '<span style=" text-transform:none;"> - ' . $value['desc'] . '</span>';
974
-                if (isset($value['name']) && $value['name'])
975
-                    echo '<h3>' . $value['name'] . $desc . '</h3>';
976
-                /**
977
-                 * Called after a GeoDirectory settings sectionstart is output in the GD settings page.
978
-                 *
979
-                 * The action is called dynamically geodir_settings_$value['id']_start.
980
-                 *
981
-                 * @since 1.0.0
982
-                 */
983
-                if (isset($value['id']) && $value['id']) do_action('geodir_settings_' . sanitize_title($value['id']) . '_start');
984
-                echo '<table class="form-table">' . "\n\n";
985
-
986
-                break;
987
-            case 'sectionend':
988
-                /**
989
-                 * Called before a GeoDirectory settings sectionend is output in the GD settings page.
990
-                 *
991
-                 * The action is called dynamically geodir_settings_$value['id']_end.
992
-                 *
993
-                 * @since 1.0.0
994
-                 */
995
-                if (isset($value['id']) && $value['id']) do_action('geodir_settings_' . sanitize_title($value['id']) . '_end');
996
-                echo '</table>';
997
-                /**
998
-                 * Called after a GeoDirectory settings sectionend is output in the GD settings page.
999
-                 *
1000
-                 * The action is called dynamically geodir_settings_$value['id']_end.
1001
-                 *
1002
-                 * @since 1.0.0
1003
-                 */
1004
-                if (isset($value['id']) && $value['id']) do_action('geodir_settings_' . sanitize_title($value['id']) . '_after');
1005
-                break;
1006
-            case 'text':
1007
-                ?>
954
+				/**
955
+				 * Called after a GeoDirectory settings title is output in the GD settings page.
956
+				 *
957
+				 * The action is called dynamically geodir_settings_$value['id'].
958
+				 *
959
+				 * @since 1.0.0
960
+				 */
961
+				do_action('geodir_settings_' . sanitize_title($value['id']));
962
+				break;
963
+
964
+			case 'no_tabs':
965
+
966
+				echo '<div class="inner_content_tab_main">';
967
+				echo '<div id="sub_' . trim($tab_id) . '" class="gd-content-heading" style=" margin-bottom:10px;" >';
968
+
969
+				break;
970
+
971
+			case 'sectionstart':
972
+				if (isset($value['desc']) && $value['desc'])
973
+					$desc = '<span style=" text-transform:none;"> - ' . $value['desc'] . '</span>';
974
+				if (isset($value['name']) && $value['name'])
975
+					echo '<h3>' . $value['name'] . $desc . '</h3>';
976
+				/**
977
+				 * Called after a GeoDirectory settings sectionstart is output in the GD settings page.
978
+				 *
979
+				 * The action is called dynamically geodir_settings_$value['id']_start.
980
+				 *
981
+				 * @since 1.0.0
982
+				 */
983
+				if (isset($value['id']) && $value['id']) do_action('geodir_settings_' . sanitize_title($value['id']) . '_start');
984
+				echo '<table class="form-table">' . "\n\n";
985
+
986
+				break;
987
+			case 'sectionend':
988
+				/**
989
+				 * Called before a GeoDirectory settings sectionend is output in the GD settings page.
990
+				 *
991
+				 * The action is called dynamically geodir_settings_$value['id']_end.
992
+				 *
993
+				 * @since 1.0.0
994
+				 */
995
+				if (isset($value['id']) && $value['id']) do_action('geodir_settings_' . sanitize_title($value['id']) . '_end');
996
+				echo '</table>';
997
+				/**
998
+				 * Called after a GeoDirectory settings sectionend is output in the GD settings page.
999
+				 *
1000
+				 * The action is called dynamically geodir_settings_$value['id']_end.
1001
+				 *
1002
+				 * @since 1.0.0
1003
+				 */
1004
+				if (isset($value['id']) && $value['id']) do_action('geodir_settings_' . sanitize_title($value['id']) . '_after');
1005
+				break;
1006
+			case 'text':
1007
+				?>
1008 1008
                 <tr valign="top">
1009 1009
                 <th scope="row" class="titledesc"><?php echo $value['name']; ?></th>
1010 1010
                 <td class="forminp"><input name="<?php echo esc_attr($value['id']); ?>"
@@ -1013,15 +1013,15 @@  discard block
 block discarded – undo
1013 1013
                                            <?php if(isset($value['placeholder'])){?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1014 1014
                                            style=" <?php echo esc_attr($value['css']); ?>"
1015 1015
                                            value="<?php if (get_option($value['id']) !== false && get_option($value['id']) !== null) {
1016
-                                               echo esc_attr(stripslashes(get_option($value['id'])));
1017
-                                           } else {
1018
-                                               echo esc_attr($value['std']);
1019
-                                           } ?>"/> <span class="description"><?php echo $value['desc']; ?></span></td>
1016
+											   echo esc_attr(stripslashes(get_option($value['id'])));
1017
+										   } else {
1018
+											   echo esc_attr($value['std']);
1019
+										   } ?>"/> <span class="description"><?php echo $value['desc']; ?></span></td>
1020 1020
                 </tr><?php
1021
-                break;
1021
+				break;
1022 1022
 
1023
-            case 'map-key':
1024
-                ?>
1023
+			case 'map-key':
1024
+				?>
1025 1025
                 <tr valign="top">
1026 1026
                 <th scope="row" class="titledesc"><?php echo $value['name']; ?></th>
1027 1027
                 <td class="forminp"><input name="<?php echo esc_attr($value['id']); ?>"
@@ -1030,17 +1030,17 @@  discard block
 block discarded – undo
1030 1030
                                            <?php if(isset($value['placeholder'])){?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1031 1031
                                            style=" <?php echo esc_attr($value['css']); ?>"
1032 1032
                                            value="<?php if (get_option($value['id']) !== false && get_option($value['id']) !== null) {
1033
-                                               echo esc_attr(stripslashes(get_option($value['id'])));
1034
-                                           } else {
1035
-                                               echo esc_attr($value['std']);
1036
-                                           } ?>"/>
1033
+											   echo esc_attr(stripslashes(get_option($value['id'])));
1034
+										   } else {
1035
+											   echo esc_attr($value['std']);
1036
+										   } ?>"/>
1037 1037
                     <a href='https://console.developers.google.com/henhouse/?pb=["hh-1","maps_backend",null,[],"https://developers.google.com",null,["static_maps_backend","street_view_image_backend","maps_embed_backend","places_backend","geocoding_backend","directions_backend","distance_matrix_backend","geolocation","elevation_backend","timezone_backend","maps_backend"],null]&TB_iframe=true&width=600&height=400' class="thickbox button-primary" name="<?php _e('Generate API Key - ( MUST be logged in to your Google account )','geodirectory');?>" ><?php _e('Generate API Key','geodirectory');?></a>
1038 1038
                     <span class="description"><?php echo $value['desc']; ?></span></td>
1039 1039
                 </tr><?php
1040
-                break;
1040
+				break;
1041 1041
 
1042
-            case 'password':
1043
-                ?>
1042
+			case 'password':
1043
+				?>
1044 1044
                 <tr valign="top">
1045 1045
                 <th scope="row" class="titledesc"><?php echo $value['name']; ?></th>
1046 1046
                 <td class="forminp"><input name="<?php echo esc_attr($value['id']); ?>"
@@ -1049,42 +1049,42 @@  discard block
 block discarded – undo
1049 1049
                                            <?php if(isset($value['placeholder'])){?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1050 1050
                                            style="<?php echo esc_attr($value['css']); ?>"
1051 1051
                                            value="<?php if (get_option($value['id']) !== false && get_option($value['id']) !== null) {
1052
-                                               echo esc_attr(stripslashes(get_option($value['id'])));
1053
-                                           } else {
1054
-                                               echo esc_attr($value['std']);
1055
-                                           } ?>"/> <span class="description"><?php echo $value['desc']; ?></span></td>
1052
+											   echo esc_attr(stripslashes(get_option($value['id'])));
1053
+										   } else {
1054
+											   echo esc_attr($value['std']);
1055
+										   } ?>"/> <span class="description"><?php echo $value['desc']; ?></span></td>
1056 1056
                 </tr><?php
1057
-                break;
1057
+				break;
1058 1058
 
1059
-            case 'html_content':
1060
-                ?>
1059
+			case 'html_content':
1060
+				?>
1061 1061
                 <tr valign="top">
1062 1062
                 <th scope="row" class="titledesc"><?php echo $value['name']; ?></th>
1063 1063
                 <td class="forminp"><span class="description"><?php echo $value['desc']; ?></span></td>
1064 1064
                 </tr><?php
1065
-                break;
1065
+				break;
1066 1066
 
1067
-            case 'color' :
1068
-                ?>
1067
+			case 'color' :
1068
+				?>
1069 1069
                 <tr valign="top">
1070 1070
                 <th scope="row" class="titledesc"><?php echo $value['name']; ?></th>
1071 1071
                 <td class="forminp"><input name="<?php echo esc_attr($value['id']); ?>"
1072 1072
                                            id="<?php echo esc_attr($value['id']); ?>" type="text"
1073 1073
                                            style="<?php echo esc_attr($value['css']); ?>"
1074 1074
                                            value="<?php if (get_option($value['id']) !== false && get_option($value['id']) !== null) {
1075
-                                               echo esc_attr(stripslashes(get_option($value['id'])));
1076
-                                           } else {
1077
-                                               echo esc_attr($value['std']);
1078
-                                           } ?>" class="colorpick"/> <span
1075
+											   echo esc_attr(stripslashes(get_option($value['id'])));
1076
+										   } else {
1077
+											   echo esc_attr($value['std']);
1078
+										   } ?>" class="colorpick"/> <span
1079 1079
                         class="description"><?php echo $value['desc']; ?></span>
1080 1080
 
1081 1081
                     <div id="colorPickerDiv_<?php echo esc_attr($value['id']); ?>" class="colorpickdiv"
1082 1082
                          style="z-index: 100;background:#eee;border:1px solid #ccc;position:absolute;display:none;"></div>
1083 1083
                 </td>
1084 1084
                 </tr><?php
1085
-                break;
1086
-            case 'image_width' :
1087
-                ?>
1085
+				break;
1086
+			case 'image_width' :
1087
+				?>
1088 1088
                 <tr valign="top">
1089 1089
                 <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1090 1090
                 <td class="forminp">
@@ -1106,11 +1106,11 @@  discard block
 block discarded – undo
1106 1106
 
1107 1107
                     <span class="description"><?php echo $value['desc'] ?></span></td>
1108 1108
                 </tr><?php
1109
-                break;
1110
-            case 'select':
1111
-                $option_value = get_option($value['id']);
1112
-                $option_value = !empty($option_value) ? stripslashes_deep($option_value) : $option_value;
1113
-                ?>
1109
+				break;
1110
+			case 'select':
1111
+				$option_value = get_option($value['id']);
1112
+				$option_value = !empty($option_value) ? stripslashes_deep($option_value) : $option_value;
1113
+				?>
1114 1114
                 <tr valign="top">
1115 1115
                 <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1116 1116
                 <td class="forminp"><select name="<?php echo esc_attr($value['id']); ?>"
@@ -1119,33 +1119,33 @@  discard block
 block discarded – undo
1119 1119
                                             class="<?php if (isset($value['class'])) echo $value['class']; ?>"
1120 1120
                                             option-ajaxchosen="false">
1121 1121
                         <?php
1122
-                        foreach ($value['options'] as $key => $val) {
1123
-                            $geodir_select_value = '';
1124
-                            if ($option_value != '') {
1125
-                                if ($option_value != '' && $option_value == $key)
1126
-                                    $geodir_select_value = ' selected="selected" ';
1127
-                            } else {
1128
-                                if ($value['std'] == $key)
1129
-                                    $geodir_select_value = ' selected="selected" ';
1130
-                            }
1131
-                            ?>
1122
+						foreach ($value['options'] as $key => $val) {
1123
+							$geodir_select_value = '';
1124
+							if ($option_value != '') {
1125
+								if ($option_value != '' && $option_value == $key)
1126
+									$geodir_select_value = ' selected="selected" ';
1127
+							} else {
1128
+								if ($value['std'] == $key)
1129
+									$geodir_select_value = ' selected="selected" ';
1130
+							}
1131
+							?>
1132 1132
                             <option
1133 1133
                                 value="<?php echo esc_attr($key); ?>" <?php echo $geodir_select_value; ?> ><?php echo geodir_utf8_ucfirst($val) ?></option>
1134 1134
                         <?php
1135
-                        }
1136
-                        ?>
1135
+						}
1136
+						?>
1137 1137
                     </select> <span class="description"><?php echo $value['desc'] ?></span>
1138 1138
                 </td>
1139 1139
                 </tr><?php
1140
-                break;
1140
+				break;
1141 1141
 
1142
-            case 'multiselect':
1143
-                $option_values = get_option($value['id']);
1144
-                if ($option_values === '' && !empty($value['std']) && is_array($value['std'])) {
1145
-                   $option_values = $value['std'];
1146
-                }
1147
-                $option_values = !empty($option_values) ? stripslashes_deep($option_values) : $option_values;
1148
-                ?>
1142
+			case 'multiselect':
1143
+				$option_values = get_option($value['id']);
1144
+				if ($option_values === '' && !empty($value['std']) && is_array($value['std'])) {
1145
+				   $option_values = $value['std'];
1146
+				}
1147
+				$option_values = !empty($option_values) ? stripslashes_deep($option_values) : $option_values;
1148
+				?>
1149 1149
                 <tr valign="top">
1150 1150
                 <th scope="row" class="titledesc"><?php echo $value['name']; ?></th>
1151 1151
                 <td class="forminp"><select multiple="multiple" name="<?php echo esc_attr($value['id']); ?>[]"
@@ -1155,26 +1155,26 @@  discard block
 block discarded – undo
1155 1155
                                             data-placeholder="<?php if (isset($value['placeholder_text'])) echo $value['placeholder_text'];?>"
1156 1156
                                             option-ajaxchosen="false">
1157 1157
                         <?php
1158
-                        foreach ($value['options'] as $key => $val) {
1159
-                            if (strpos($key, 'optgroup_start-') === 0) {
1160
-                                ?><optgroup label="<?php echo geodir_utf8_ucfirst($val); ?>"><?php
1161
-                            } else if (strpos($key, 'optgroup_end-') === 0) {
1162
-                                ?></optgroup><?php
1163
-                            } else {
1164
-                                ?>
1158
+						foreach ($value['options'] as $key => $val) {
1159
+							if (strpos($key, 'optgroup_start-') === 0) {
1160
+								?><optgroup label="<?php echo geodir_utf8_ucfirst($val); ?>"><?php
1161
+							} else if (strpos($key, 'optgroup_end-') === 0) {
1162
+								?></optgroup><?php
1163
+							} else {
1164
+								?>
1165 1165
                                 <option value="<?php echo esc_attr($key); ?>" <?php selected(true, (is_array($option_values) && in_array($key, $option_values)));?>>
1166 1166
                                     <?php echo geodir_utf8_ucfirst($val) ?>
1167 1167
                                 </option>
1168 1168
                             <?php
1169
-                            }
1170
-                        }
1171
-                        ?>
1169
+							}
1170
+						}
1171
+						?>
1172 1172
                     </select> <span class="description"><?php echo $value['desc'] ?></span>
1173 1173
                 </td>
1174 1174
                 </tr><?php
1175
-                break;
1176
-            case 'file':
1177
-                ?>
1175
+				break;
1176
+			case 'file':
1177
+				?>
1178 1178
                 <tr valign="top">
1179 1179
                 <th scope="row" class="titledesc"><?php echo $value['name']; ?></th>
1180 1180
                 <td class="forminp">
@@ -1194,87 +1194,87 @@  discard block
 block discarded – undo
1194 1194
                     <?php } ?>
1195 1195
                 </td>
1196 1196
                 </tr><?php
1197
-                break;
1198
-            case 'map_default_settings' :
1199
-                ?>
1197
+				break;
1198
+			case 'map_default_settings' :
1199
+				?>
1200 1200
 
1201 1201
                 <tr valign="top">
1202 1202
                     <th class="titledesc" width="40%"><?php _e('Default map language', 'geodirectory');?></th>
1203 1203
                     <td width="60%">
1204 1204
                         <select name="geodir_default_map_language" style="width:60%">
1205 1205
                             <?php
1206
-                            $arr_map_langages = array(
1207
-                                'ar' => __('ARABIC', 'geodirectory'),
1208
-                                'eu' => __('BASQUE', 'geodirectory'),
1209
-                                'bg' => __('BULGARIAN', 'geodirectory'),
1210
-                                'bn' => __('BENGALI', 'geodirectory'),
1211
-                                'ca' => __('CATALAN', 'geodirectory'),
1212
-                                'cs' => __('CZECH', 'geodirectory'),
1213
-                                'da' => __('DANISH', 'geodirectory'),
1214
-                                'de' => __('GERMAN', 'geodirectory'),
1215
-                                'el' => __('GREEK', 'geodirectory'),
1216
-                                'en' => __('ENGLISH', 'geodirectory'),
1217
-                                'en-AU' => __('ENGLISH (AUSTRALIAN)', 'geodirectory'),
1218
-                                'en-GB' => __('ENGLISH (GREAT BRITAIN)', 'geodirectory'),
1219
-                                'es' => __('SPANISH', 'geodirectory'),
1220
-                                'eu' => __('BASQUE', 'geodirectory'),
1221
-                                'fa' => __('FARSI', 'geodirectory'),
1222
-                                'fi' => __('FINNISH', 'geodirectory'),
1223
-                                'fil' => __('FILIPINO', 'geodirectory'),
1224
-                                'fr' => __('FRENCH', 'geodirectory'),
1225
-                                'gl' => __('GALICIAN', 'geodirectory'),
1226
-                                'gu' => __('GUJARATI', 'geodirectory'),
1227
-                                'hi' => __('HINDI', 'geodirectory'),
1228
-                                'hr' => __('CROATIAN', 'geodirectory'),
1229
-                                'hu' => __('HUNGARIAN', 'geodirectory'),
1230
-                                'id' => __('INDONESIAN', 'geodirectory'),
1231
-                                'it' => __('ITALIAN', 'geodirectory'),
1232
-                                'iw' => __('HEBREW', 'geodirectory'),
1233
-                                'ja' => __('JAPANESE', 'geodirectory'),
1234
-                                'kn' => __('KANNADA', 'geodirectory'),
1235
-                                'ko' => __('KOREAN', 'geodirectory'),
1236
-                                'lt' => __('LITHUANIAN', 'geodirectory'),
1237
-                                'lv' => __('LATVIAN', 'geodirectory'),
1238
-                                'ml' => __('MALAYALAM', 'geodirectory'),
1239
-                                'mr' => __('MARATHI', 'geodirectory'),
1240
-                                'nl' => __('DUTCH', 'geodirectory'),
1241
-                                'no' => __('NORWEGIAN', 'geodirectory'),
1242
-                                'pl' => __('POLISH', 'geodirectory'),
1243
-                                'pt' => __('PORTUGUESE', 'geodirectory'),
1244
-                                'pt-BR' => __('PORTUGUESE (BRAZIL)', 'geodirectory'),
1245
-                                'pt-PT' => __('PORTUGUESE (PORTUGAL)', 'geodirectory'),
1246
-                                'ro' => __('ROMANIAN', 'geodirectory'),
1247
-                                'ru' => __('RUSSIAN', 'geodirectory'),
1248
-                                'ru' => __('RUSSIAN', 'geodirectory'),
1249
-                                'sk' => __('SLOVAK', 'geodirectory'),
1250
-                                'sl' => __('SLOVENIAN', 'geodirectory'),
1251
-                                'sr' => __('SERBIAN', 'geodirectory'),
1252
-                                'sv' => __('	SWEDISH', 'geodirectory'),
1253
-                                'tl' => __('TAGALOG', 'geodirectory'),
1254
-                                'ta' => __('TAMIL', 'geodirectory'),
1255
-                                'te' => __('TELUGU', 'geodirectory'),
1256
-                                'th' => __('THAI', 'geodirectory'),
1257
-                                'tr' => __('TURKISH', 'geodirectory'),
1258
-                                'uk' => __('UKRAINIAN', 'geodirectory'),
1259
-                                'vi' => __('VIETNAMESE', 'geodirectory'),
1260
-                                'zh-CN' => __('CHINESE (SIMPLIFIED)', 'geodirectory'),
1261
-                                'zh-TW' => __('CHINESE (TRADITIONAL)', 'geodirectory'),
1262
-                            );
1263
-                            $geodir_default_map_language = get_option('geodir_default_map_language');
1264
-                            if (empty($geodir_default_map_language))
1265
-                                $geodir_default_map_language = 'en';
1266
-                            foreach ($arr_map_langages as $language_key => $language_txt) {
1267
-                                if (!empty($geodir_default_map_language) && $language_key == $geodir_default_map_language)
1268
-                                    $geodir_default_language_selected = "selected='selected'";
1269
-                                else
1270
-                                    $geodir_default_language_selected = '';
1271
-
1272
-                                ?>
1206
+							$arr_map_langages = array(
1207
+								'ar' => __('ARABIC', 'geodirectory'),
1208
+								'eu' => __('BASQUE', 'geodirectory'),
1209
+								'bg' => __('BULGARIAN', 'geodirectory'),
1210
+								'bn' => __('BENGALI', 'geodirectory'),
1211
+								'ca' => __('CATALAN', 'geodirectory'),
1212
+								'cs' => __('CZECH', 'geodirectory'),
1213
+								'da' => __('DANISH', 'geodirectory'),
1214
+								'de' => __('GERMAN', 'geodirectory'),
1215
+								'el' => __('GREEK', 'geodirectory'),
1216
+								'en' => __('ENGLISH', 'geodirectory'),
1217
+								'en-AU' => __('ENGLISH (AUSTRALIAN)', 'geodirectory'),
1218
+								'en-GB' => __('ENGLISH (GREAT BRITAIN)', 'geodirectory'),
1219
+								'es' => __('SPANISH', 'geodirectory'),
1220
+								'eu' => __('BASQUE', 'geodirectory'),
1221
+								'fa' => __('FARSI', 'geodirectory'),
1222
+								'fi' => __('FINNISH', 'geodirectory'),
1223
+								'fil' => __('FILIPINO', 'geodirectory'),
1224
+								'fr' => __('FRENCH', 'geodirectory'),
1225
+								'gl' => __('GALICIAN', 'geodirectory'),
1226
+								'gu' => __('GUJARATI', 'geodirectory'),
1227
+								'hi' => __('HINDI', 'geodirectory'),
1228
+								'hr' => __('CROATIAN', 'geodirectory'),
1229
+								'hu' => __('HUNGARIAN', 'geodirectory'),
1230
+								'id' => __('INDONESIAN', 'geodirectory'),
1231
+								'it' => __('ITALIAN', 'geodirectory'),
1232
+								'iw' => __('HEBREW', 'geodirectory'),
1233
+								'ja' => __('JAPANESE', 'geodirectory'),
1234
+								'kn' => __('KANNADA', 'geodirectory'),
1235
+								'ko' => __('KOREAN', 'geodirectory'),
1236
+								'lt' => __('LITHUANIAN', 'geodirectory'),
1237
+								'lv' => __('LATVIAN', 'geodirectory'),
1238
+								'ml' => __('MALAYALAM', 'geodirectory'),
1239
+								'mr' => __('MARATHI', 'geodirectory'),
1240
+								'nl' => __('DUTCH', 'geodirectory'),
1241
+								'no' => __('NORWEGIAN', 'geodirectory'),
1242
+								'pl' => __('POLISH', 'geodirectory'),
1243
+								'pt' => __('PORTUGUESE', 'geodirectory'),
1244
+								'pt-BR' => __('PORTUGUESE (BRAZIL)', 'geodirectory'),
1245
+								'pt-PT' => __('PORTUGUESE (PORTUGAL)', 'geodirectory'),
1246
+								'ro' => __('ROMANIAN', 'geodirectory'),
1247
+								'ru' => __('RUSSIAN', 'geodirectory'),
1248
+								'ru' => __('RUSSIAN', 'geodirectory'),
1249
+								'sk' => __('SLOVAK', 'geodirectory'),
1250
+								'sl' => __('SLOVENIAN', 'geodirectory'),
1251
+								'sr' => __('SERBIAN', 'geodirectory'),
1252
+								'sv' => __('	SWEDISH', 'geodirectory'),
1253
+								'tl' => __('TAGALOG', 'geodirectory'),
1254
+								'ta' => __('TAMIL', 'geodirectory'),
1255
+								'te' => __('TELUGU', 'geodirectory'),
1256
+								'th' => __('THAI', 'geodirectory'),
1257
+								'tr' => __('TURKISH', 'geodirectory'),
1258
+								'uk' => __('UKRAINIAN', 'geodirectory'),
1259
+								'vi' => __('VIETNAMESE', 'geodirectory'),
1260
+								'zh-CN' => __('CHINESE (SIMPLIFIED)', 'geodirectory'),
1261
+								'zh-TW' => __('CHINESE (TRADITIONAL)', 'geodirectory'),
1262
+							);
1263
+							$geodir_default_map_language = get_option('geodir_default_map_language');
1264
+							if (empty($geodir_default_map_language))
1265
+								$geodir_default_map_language = 'en';
1266
+							foreach ($arr_map_langages as $language_key => $language_txt) {
1267
+								if (!empty($geodir_default_map_language) && $language_key == $geodir_default_map_language)
1268
+									$geodir_default_language_selected = "selected='selected'";
1269
+								else
1270
+									$geodir_default_language_selected = '';
1271
+
1272
+								?>
1273 1273
                                 <option
1274 1274
                                     value="<?php echo $language_key?>" <?php echo $geodir_default_language_selected; ?>><?php echo $language_txt; ?></option>
1275 1275
 
1276 1276
                             <?php }
1277
-                            ?>
1277
+							?>
1278 1278
                         </select>
1279 1279
                     </td>
1280 1280
                 </tr>
@@ -1285,46 +1285,46 @@  discard block
 block discarded – undo
1285 1285
                     <td width="60%">
1286 1286
                         <select name="geodir_default_map_search_pt" style="width:60%">
1287 1287
                             <?php
1288
-                            $post_types = geodir_get_posttypes('array');
1289
-                            $geodir_default_map_search_pt = get_option('geodir_default_map_search_pt');
1290
-                            if (empty($geodir_default_map_search_pt))
1291
-                                $geodir_default_map_search_pt = 'gd_place';
1292
-                            if (is_array($post_types)) {
1293
-                                foreach ($post_types as $key => $post_types_obj) {
1294
-                                    if (!empty($geodir_default_map_search_pt) && $key == $geodir_default_map_search_pt)
1295
-                                        $geodir_search_pt_selected = "selected='selected'";
1296
-                                    else
1297
-                                        $geodir_search_pt_selected = '';
1298
-
1299
-                                    ?>
1288
+							$post_types = geodir_get_posttypes('array');
1289
+							$geodir_default_map_search_pt = get_option('geodir_default_map_search_pt');
1290
+							if (empty($geodir_default_map_search_pt))
1291
+								$geodir_default_map_search_pt = 'gd_place';
1292
+							if (is_array($post_types)) {
1293
+								foreach ($post_types as $key => $post_types_obj) {
1294
+									if (!empty($geodir_default_map_search_pt) && $key == $geodir_default_map_search_pt)
1295
+										$geodir_search_pt_selected = "selected='selected'";
1296
+									else
1297
+										$geodir_search_pt_selected = '';
1298
+
1299
+									?>
1300 1300
                                     <option
1301 1301
                                         value="<?php echo $key?>" <?php echo $geodir_search_pt_selected; ?>><?php echo __($post_types_obj['labels']['singular_name'], 'geodirectory'); ?></option>
1302 1302
 
1303 1303
                                 <?php }
1304 1304
 
1305
-                            }
1305
+							}
1306 1306
 
1307
-                            ?>
1307
+							?>
1308 1308
                         </select>
1309 1309
                     </td>
1310 1310
                 </tr>
1311 1311
 
1312 1312
                 <?php
1313
-                break;
1313
+				break;
1314 1314
 
1315
-            case 'map':
1316
-                ?>
1315
+			case 'map':
1316
+				?>
1317 1317
                 <tr valign="top">
1318 1318
                     <td class="forminp">
1319 1319
                         <?php
1320
-                        global $post_cat, $cat_display;
1321
-                        $post_types = geodir_get_posttypes('object');
1322
-                        $cat_display = 'checkbox';
1323
-                        $gd_post_types = get_option('geodir_exclude_post_type_on_map');
1324
-                        $gd_cats = get_option('geodir_exclude_cat_on_map');
1325
-                        $gd_cats_upgrade = (int)get_option('geodir_exclude_cat_on_map_upgrade');
1326
-                        $count = 1;
1327
-                        ?>
1320
+						global $post_cat, $cat_display;
1321
+						$post_types = geodir_get_posttypes('object');
1322
+						$cat_display = 'checkbox';
1323
+						$gd_post_types = get_option('geodir_exclude_post_type_on_map');
1324
+						$gd_cats = get_option('geodir_exclude_cat_on_map');
1325
+						$gd_cats_upgrade = (int)get_option('geodir_exclude_cat_on_map_upgrade');
1326
+						$count = 1;
1327
+						?>
1328 1328
                         <table width="70%" class="widefat">
1329 1329
                             <thead>
1330 1330
                             <tr>
@@ -1333,18 +1333,18 @@  discard block
 block discarded – undo
1333 1333
                                 <th><b><?php echo DESIGN_POST_TYPE_CAT; ?></b></th>
1334 1334
                             </tr>
1335 1335
                             <?php
1336
-                            $gd_categs = $gd_cats;
1337
-                            foreach ($post_types as $key => $post_types_obj) :
1338
-                                $checked = is_array($gd_post_types) && in_array($key, $gd_post_types) ? 'checked="checked"' : '';
1339
-                                $gd_taxonomy = geodir_get_taxonomies($key);
1340
-                                if ($gd_cats_upgrade) {
1341
-                                    $gd_cat_taxonomy = isset($gd_taxonomy[0]) ? $gd_taxonomy[0] : '';
1342
-                                    $gd_cats = isset($gd_categs[$gd_cat_taxonomy]) ? $gd_categs[$gd_cat_taxonomy] : array();
1343
-                                    $gd_cats = !empty($gd_cats) && is_array($gd_cats) ? array_unique($gd_cats) : array();
1344
-                                }
1345
-                                $post_cat = implode(',', $gd_cats);
1346
-                                $gd_taxonomy_list = geodir_custom_taxonomy_walker($gd_taxonomy);
1347
-                                ?>
1336
+							$gd_categs = $gd_cats;
1337
+							foreach ($post_types as $key => $post_types_obj) :
1338
+								$checked = is_array($gd_post_types) && in_array($key, $gd_post_types) ? 'checked="checked"' : '';
1339
+								$gd_taxonomy = geodir_get_taxonomies($key);
1340
+								if ($gd_cats_upgrade) {
1341
+									$gd_cat_taxonomy = isset($gd_taxonomy[0]) ? $gd_taxonomy[0] : '';
1342
+									$gd_cats = isset($gd_categs[$gd_cat_taxonomy]) ? $gd_categs[$gd_cat_taxonomy] : array();
1343
+									$gd_cats = !empty($gd_cats) && is_array($gd_cats) ? array_unique($gd_cats) : array();
1344
+								}
1345
+								$post_cat = implode(',', $gd_cats);
1346
+								$gd_taxonomy_list = geodir_custom_taxonomy_walker($gd_taxonomy);
1347
+								?>
1348 1348
                                 <tr>
1349 1349
                                     <td valign="top" width="5%"><?php echo $count; ?></td>
1350 1350
                                     <td valign="top" width="25%" id="td_post_types"><input type="checkbox"
@@ -1365,19 +1365,19 @@  discard block
 block discarded – undo
1365 1365
                     </td>
1366 1366
                 </tr>
1367 1367
                 <?php
1368
-                break;
1368
+				break;
1369 1369
 
1370
-            case 'checkbox' :
1370
+			case 'checkbox' :
1371 1371
 
1372
-                if (!isset($value['checkboxgroup']) || (isset($value['checkboxgroup']) && $value['checkboxgroup'] == 'start')) :
1373
-                    ?>
1372
+				if (!isset($value['checkboxgroup']) || (isset($value['checkboxgroup']) && $value['checkboxgroup'] == 'start')) :
1373
+					?>
1374 1374
                     <tr valign="top">
1375 1375
                     <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1376 1376
                     <td class="forminp">
1377 1377
                 <?php
1378
-                endif;
1378
+				endif;
1379 1379
 
1380
-                ?>
1380
+				?>
1381 1381
                 <fieldset>
1382 1382
                     <legend class="screen-reader-text"><span><?php echo $value['name'] ?></span></legend>
1383 1383
                     <label for="<?php echo $value['id'] ?>">
@@ -1387,49 +1387,49 @@  discard block
 block discarded – undo
1387 1387
                 </fieldset>
1388 1388
                 <?php
1389 1389
 
1390
-                if (!isset($value['checkboxgroup']) || (isset($value['checkboxgroup']) && $value['checkboxgroup'] == 'end')) :
1391
-                    ?>
1390
+				if (!isset($value['checkboxgroup']) || (isset($value['checkboxgroup']) && $value['checkboxgroup'] == 'end')) :
1391
+					?>
1392 1392
                     </td>
1393 1393
                     </tr>
1394 1394
                 <?php
1395
-                endif;
1395
+				endif;
1396 1396
 
1397
-                break;
1397
+				break;
1398 1398
 
1399
-            case 'radio' :
1399
+			case 'radio' :
1400 1400
 
1401
-                if (!isset($value['radiogroup']) || (isset($value['radiogroup']) && $value['radiogroup'] == 'start')) :
1402
-                    ?>
1401
+				if (!isset($value['radiogroup']) || (isset($value['radiogroup']) && $value['radiogroup'] == 'start')) :
1402
+					?>
1403 1403
                     <tr valign="top">
1404 1404
                     <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1405 1405
                     <td class="forminp">
1406 1406
                 <?php
1407
-                endif;
1407
+				endif;
1408 1408
 
1409
-                ?>
1409
+				?>
1410 1410
                 <fieldset>
1411 1411
                     <legend class="screen-reader-text"><span><?php echo $value['name'] ?></span></legend>
1412 1412
                     <label for="<?php echo $value['id'];?>">
1413 1413
                         <input name="<?php echo esc_attr($value['id']); ?>"
1414 1414
                                id="<?php echo esc_attr($value['id'] . $value['value']); ?>" type="radio"
1415 1415
                                value="<?php echo $value['value'] ?>" <?php if (get_option($value['id']) == $value['value']) {
1416
-                            echo 'checked="checked"';
1417
-                        }elseif(get_option($value['id'])=='' && $value['std']==$value['value']){echo 'checked="checked"';} ?> />
1416
+							echo 'checked="checked"';
1417
+						}elseif(get_option($value['id'])=='' && $value['std']==$value['value']){echo 'checked="checked"';} ?> />
1418 1418
                         <?php echo $value['desc']; ?></label><br>
1419 1419
                 </fieldset>
1420 1420
                 <?php
1421 1421
 
1422
-                if (!isset($value['radiogroup']) || (isset($value['radiogroup']) && $value['radiogroup'] == 'end')) :
1423
-                    ?>
1422
+				if (!isset($value['radiogroup']) || (isset($value['radiogroup']) && $value['radiogroup'] == 'end')) :
1423
+					?>
1424 1424
                     </td>
1425 1425
                     </tr>
1426 1426
                 <?php
1427
-                endif;
1427
+				endif;
1428 1428
 
1429
-                break;
1429
+				break;
1430 1430
 
1431
-            case 'textarea':
1432
-                ?>
1431
+			case 'textarea':
1432
+				?>
1433 1433
                 <tr valign="top">
1434 1434
                 <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1435 1435
                 <td class="forminp">
@@ -1442,30 +1442,30 @@  discard block
 block discarded – undo
1442 1442
 
1443 1443
                 </td>
1444 1444
                 </tr><?php
1445
-                break;
1445
+				break;
1446 1446
 
1447
-            case 'editor':
1448
-                ?>
1447
+			case 'editor':
1448
+				?>
1449 1449
                 <tr valign="top">
1450 1450
                 <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1451 1451
                 <td class="forminp"><?php
1452
-                    if (get_option($value['id']))
1453
-                        $content = stripslashes(get_option($value['id']));
1454
-                    else
1455
-                        $content = $value['std'];
1452
+					if (get_option($value['id']))
1453
+						$content = stripslashes(get_option($value['id']));
1454
+					else
1455
+						$content = $value['std'];
1456 1456
 
1457
-                    $editor_settings = array('media_buttons' => false, 'textarea_rows' => 10);
1457
+					$editor_settings = array('media_buttons' => false, 'textarea_rows' => 10);
1458 1458
 
1459
-                    wp_editor($content, esc_attr($value['id']), $editor_settings);
1459
+					wp_editor($content, esc_attr($value['id']), $editor_settings);
1460 1460
 
1461
-                    ?> <span class="description"><?php echo $value['desc'] ?></span>
1461
+					?> <span class="description"><?php echo $value['desc'] ?></span>
1462 1462
 
1463 1463
                 </td>
1464 1464
                 </tr><?php
1465
-                break;
1465
+				break;
1466 1466
 
1467
-            case 'single_select_page' :
1468
-                // WPML
1467
+			case 'single_select_page' :
1468
+				// WPML
1469 1469
 				$switch_lang = false;
1470 1470
 				$disabled = '';
1471 1471
 				if (geodir_is_wpml() && isset($_REQUEST['tab']) && $_REQUEST['tab'] == 'permalink_settings') {
@@ -1483,18 +1483,18 @@  discard block
 block discarded – undo
1483 1483
 				//
1484 1484
 				$page_setting = (int)get_option($value['id']);
1485 1485
 
1486
-                $args = array('name' => $value['id'],
1487
-                    'id' => $value['id'],
1488
-                    'sort_column' => 'menu_order',
1489
-                    'sort_order' => 'ASC',
1490
-                    'show_option_none' => ' ',
1491
-                    'class' => $value['class'],
1492
-                    'echo' => false,
1493
-                    'selected' => $page_setting);
1486
+				$args = array('name' => $value['id'],
1487
+					'id' => $value['id'],
1488
+					'sort_column' => 'menu_order',
1489
+					'sort_order' => 'ASC',
1490
+					'show_option_none' => ' ',
1491
+					'class' => $value['class'],
1492
+					'echo' => false,
1493
+					'selected' => $page_setting);
1494 1494
 
1495
-                if (isset($value['args'])) $args = wp_parse_args($value['args'], $args);
1495
+				if (isset($value['args'])) $args = wp_parse_args($value['args'], $args);
1496 1496
 
1497
-                ?>
1497
+				?>
1498 1498
                 <tr valign="top" class="single_select_page">
1499 1499
                 <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1500 1500
                 <td class="forminp">
@@ -1505,17 +1505,17 @@  discard block
 block discarded – undo
1505 1505
 				if ($switch_lang) {
1506 1506
 					$sitepress->switch_lang($switch_lang, true);
1507 1507
 				}
1508
-                break;
1509
-            case 'single_select_country' :
1510
-                $country_setting = (string)get_option($value['id']);
1511
-                if (strstr($country_setting, ':')) :
1512
-                    $country = current(explode(':', $country_setting));
1513
-                    $state = end(explode(':', $country_setting));
1514
-                else :
1515
-                    $country = $country_setting;
1516
-                    $state = '*';
1517
-                endif;
1518
-                ?>
1508
+				break;
1509
+			case 'single_select_country' :
1510
+				$country_setting = (string)get_option($value['id']);
1511
+				if (strstr($country_setting, ':')) :
1512
+					$country = current(explode(':', $country_setting));
1513
+					$state = end(explode(':', $country_setting));
1514
+				else :
1515
+					$country = $country_setting;
1516
+					$state = '*';
1517
+				endif;
1518
+				?>
1519 1519
                 <tr valign="top">
1520 1520
                 <th scope="rpw" class="titledesc"><?php echo $value['name'] ?></th>
1521 1521
                 <td class="forminp"><select name="<?php echo esc_attr($value['id']); ?>"
@@ -1526,12 +1526,12 @@  discard block
 block discarded – undo
1526 1526
                     </select> <span class="description"><?php echo $value['desc'] ?></span>
1527 1527
                 </td>
1528 1528
                 </tr><?php
1529
-                break;
1530
-            case 'multi_select_countries' :
1531
-                $countries = $geodirectory->countries->countries;
1532
-                asort($countries);
1533
-                $selections = (array)get_option($value['id']);
1534
-                ?>
1529
+				break;
1530
+			case 'multi_select_countries' :
1531
+				$countries = $geodirectory->countries->countries;
1532
+				asort($countries);
1533
+				$selections = (array)get_option($value['id']);
1534
+				?>
1535 1535
                 <tr valign="top">
1536 1536
                 <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1537 1537
                 <td class="forminp">
@@ -1539,21 +1539,21 @@  discard block
 block discarded – undo
1539 1539
                             data-placeholder="<?php _e('Choose countries&hellip;', 'geodirectory'); ?>"
1540 1540
                             title="Country" class="chosen_select">
1541 1541
                         <?php
1542
-                        if ($countries) foreach ($countries as $key => $val) :
1543
-                            echo '<option value="' . $key . '" ' . selected(in_array($key, $selections), true, false) . '>' . $val . '</option>';
1544
-                        endforeach;
1545
-                        ?>
1542
+						if ($countries) foreach ($countries as $key => $val) :
1543
+							echo '<option value="' . $key . '" ' . selected(in_array($key, $selections), true, false) . '>' . $val . '</option>';
1544
+						endforeach;
1545
+						?>
1546 1546
                     </select>
1547 1547
                 </td>
1548 1548
                 </tr>
1549 1549
 
1550 1550
                 <?php
1551 1551
 
1552
-                break;
1552
+				break;
1553 1553
 
1554
-            case 'google_analytics' :
1555
-                $selections = (array)get_option($value['id']);
1556
-                    ?>
1554
+			case 'google_analytics' :
1555
+				$selections = (array)get_option($value['id']);
1556
+					?>
1557 1557
                     <tr valign="top">
1558 1558
                         <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1559 1559
                         <td class="forminp">
@@ -1561,62 +1561,62 @@  discard block
 block discarded – undo
1561 1561
 
1562 1562
                             <?php
1563 1563
 
1564
-                            $oAuthURL = "https://accounts.google.com/o/oauth2/auth?";
1565
-                            $scope = "scope=https://www.googleapis.com/auth/analytics.readonly";
1566
-                            $state = "&state=123";//any string
1567
-                            $redirect_uri = "&redirect_uri=" . admin_url('admin-ajax.php') . "?action=geodir_ga_callback";
1568
-                            $response_type = "&response_type=code";
1569
-                            $client_id = "&client_id=".get_option('geodir_ga_client_id');
1570
-                            $access_type = "&access_type=offline";
1571
-                            $approval_prompt = "&approval_prompt=force";
1564
+							$oAuthURL = "https://accounts.google.com/o/oauth2/auth?";
1565
+							$scope = "scope=https://www.googleapis.com/auth/analytics.readonly";
1566
+							$state = "&state=123";//any string
1567
+							$redirect_uri = "&redirect_uri=" . admin_url('admin-ajax.php') . "?action=geodir_ga_callback";
1568
+							$response_type = "&response_type=code";
1569
+							$client_id = "&client_id=".get_option('geodir_ga_client_id');
1570
+							$access_type = "&access_type=offline";
1571
+							$approval_prompt = "&approval_prompt=force";
1572 1572
 
1573
-                            $auth_url = $oAuthURL . $scope . $state . $redirect_uri . $response_type . $client_id . $access_type . $approval_prompt;
1573
+							$auth_url = $oAuthURL . $scope . $state . $redirect_uri . $response_type . $client_id . $access_type . $approval_prompt;
1574 1574
 
1575 1575
 
1576
-                            if (get_option('geodir_ga_auth_token')) {
1577
-                                ?>
1576
+							if (get_option('geodir_ga_auth_token')) {
1577
+								?>
1578 1578
                                 <span class="button-primary"
1579 1579
                                       onclick="gd_GA_Deauthorize('<?php echo wp_create_nonce('gd_ga_deauthorize');?>');"><?php _e('Deauthorize', 'geodirectory'); ?></span>
1580 1580
                                 <span style="color: green; font-weight: bold;"><?php _e('Authorized', 'geodirectory'); ?></span>
1581 1581
                             <?php
1582
-                                global $gd_ga_errors;
1583
-                                if(!empty($gd_ga_errors)){
1584
-                                    print_r($gd_ga_errors);
1585
-                                }
1586
-                            } else {
1587
-                                ?>
1582
+								global $gd_ga_errors;
1583
+								if(!empty($gd_ga_errors)){
1584
+									print_r($gd_ga_errors);
1585
+								}
1586
+							} else {
1587
+								?>
1588 1588
                                 <span class="button-primary"
1589 1589
                                       onclick="window.open('<?php echo  geodir_ga_activation_url();?>', 'activate','width=700, height=600, menubar=0, status=0, location=0, toolbar=0')"><?php _e('Authorize', 'geodirectory');?></span>
1590 1590
                             <?php
1591
-                            }
1592
-                            ?>
1591
+							}
1592
+							?>
1593 1593
                         </td>
1594 1594
                     </tr>
1595 1595
 
1596 1596
                 <?php
1597 1597
 
1598 1598
 
1599
-                break;
1599
+				break;
1600 1600
 
1601
-            case 'field_seperator' :
1601
+			case 'field_seperator' :
1602 1602
 
1603
-                ?>
1603
+				?>
1604 1604
                 <tr valign="top">
1605 1605
                     <td colspan="2" class="forminp geodir_line_seperator"></td>
1606 1606
                 </tr>
1607 1607
                 <?php
1608 1608
 
1609
-                break;
1609
+				break;
1610 1610
 
1611
-        endswitch;
1611
+		endswitch;
1612 1612
 
1613
-    endforeach;
1613
+	endforeach;
1614 1614
 
1615
-    if ($first_title === false) {
1616
-        echo "</div>";
1617
-    }
1615
+	if ($first_title === false) {
1616
+		echo "</div>";
1617
+	}
1618 1618
 
1619
-    ?>
1619
+	?>
1620 1620
 
1621 1621
     <script type="text/javascript">
1622 1622
 
@@ -1676,33 +1676,33 @@  discard block
 block discarded – undo
1676 1676
  */
1677 1677
 function geodir_post_info_setting()
1678 1678
 {
1679
-    global $post, $post_id;
1680
-
1681
-    $post_type = get_post_type();
1682
-
1683
-    $package_info = array();
1684
-
1685
-    $package_info = geodir_post_package_info($package_info, $post, $post_type);
1686
-    wp_nonce_field(plugin_basename(__FILE__), 'geodir_post_info_noncename');
1687
-    echo '<div id="geodir_wrapper">';
1688
-    /**
1689
-     * Called before the GD custom fields are output in the wp-admin area.
1690
-     *
1691
-     * @since 1.0.0
1692
-     * @see 'geodir_after_default_field_in_meta_box'
1693
-     */
1694
-    do_action('geodir_before_default_field_in_meta_box');
1695
-    //geodir_get_custom_fields_html($package_info->pid,'default',$post_type);
1696
-    // to display all fields in one information box
1697
-    geodir_get_custom_fields_html($package_info->pid, 'all', $post_type);
1698
-    /**
1699
-     * Called after the GD custom fields are output in the wp-admin area.
1700
-     *
1701
-     * @since 1.0.0
1702
-     * @see 'geodir_before_default_field_in_meta_box'
1703
-     */
1704
-    do_action('geodir_after_default_field_in_meta_box');
1705
-    echo '</div>';
1679
+	global $post, $post_id;
1680
+
1681
+	$post_type = get_post_type();
1682
+
1683
+	$package_info = array();
1684
+
1685
+	$package_info = geodir_post_package_info($package_info, $post, $post_type);
1686
+	wp_nonce_field(plugin_basename(__FILE__), 'geodir_post_info_noncename');
1687
+	echo '<div id="geodir_wrapper">';
1688
+	/**
1689
+	 * Called before the GD custom fields are output in the wp-admin area.
1690
+	 *
1691
+	 * @since 1.0.0
1692
+	 * @see 'geodir_after_default_field_in_meta_box'
1693
+	 */
1694
+	do_action('geodir_before_default_field_in_meta_box');
1695
+	//geodir_get_custom_fields_html($package_info->pid,'default',$post_type);
1696
+	// to display all fields in one information box
1697
+	geodir_get_custom_fields_html($package_info->pid, 'all', $post_type);
1698
+	/**
1699
+	 * Called after the GD custom fields are output in the wp-admin area.
1700
+	 *
1701
+	 * @since 1.0.0
1702
+	 * @see 'geodir_before_default_field_in_meta_box'
1703
+	 */
1704
+	do_action('geodir_after_default_field_in_meta_box');
1705
+	echo '</div>';
1706 1706
 }
1707 1707
 
1708 1708
 /**
@@ -1715,18 +1715,18 @@  discard block
 block discarded – undo
1715 1715
  */
1716 1716
 function geodir_post_addinfo_setting()
1717 1717
 {
1718
-    global $post, $post_id;
1718
+	global $post, $post_id;
1719 1719
 
1720
-    $post_type = get_post_type();
1720
+	$post_type = get_post_type();
1721 1721
 
1722
-    $package_info = array();
1722
+	$package_info = array();
1723 1723
 
1724
-    $package_info = geodir_post_package_info($package_info, $post, $post_type);
1724
+	$package_info = geodir_post_package_info($package_info, $post, $post_type);
1725 1725
 
1726
-    wp_nonce_field(plugin_basename(__FILE__), 'geodir_post_addinfo_noncename');
1727
-    echo '<div id="geodir_wrapper">';
1728
-    geodir_get_custom_fields_html($package_info->pid, 'custom', $post_type);
1729
-    echo '</div>';
1726
+	wp_nonce_field(plugin_basename(__FILE__), 'geodir_post_addinfo_noncename');
1727
+	echo '<div id="geodir_wrapper">';
1728
+	geodir_get_custom_fields_html($package_info->pid, 'custom', $post_type);
1729
+	echo '</div>';
1730 1730
 
1731 1731
 }
1732 1732
 
@@ -1740,60 +1740,60 @@  discard block
 block discarded – undo
1740 1740
  */
1741 1741
 function geodir_post_attachments()
1742 1742
 {
1743
-    global $post, $post_id;
1743
+	global $post, $post_id;
1744 1744
 
1745
-    wp_nonce_field(plugin_basename(__FILE__), 'geodir_post_attachments_noncename');
1745
+	wp_nonce_field(plugin_basename(__FILE__), 'geodir_post_attachments_noncename');
1746 1746
 
1747
-    if (geodir_get_featured_image($post_id, 'thumbnail')) {
1748
-        echo '<h4>' . __('Featured Image', 'geodirectory') . '</h4>';
1749
-        geodir_show_featured_image($post_id, 'thumbnail');
1750
-    }
1747
+	if (geodir_get_featured_image($post_id, 'thumbnail')) {
1748
+		echo '<h4>' . __('Featured Image', 'geodirectory') . '</h4>';
1749
+		geodir_show_featured_image($post_id, 'thumbnail');
1750
+	}
1751 1751
 
1752
-    $image_limit = 0;
1752
+	$image_limit = 0;
1753 1753
 
1754
-    ?>
1754
+	?>
1755 1755
 
1756 1756
 
1757 1757
     <h5 class="form_title">
1758 1758
         <?php if ($image_limit != 0 && $image_limit == 1) {
1759
-            echo '<br /><small>(' . __('You can upload', 'geodirectory') . ' ' . $image_limit . ' ' . __('image with this package', 'geodirectory') . ')</small>';
1760
-        } ?>
1759
+			echo '<br /><small>(' . __('You can upload', 'geodirectory') . ' ' . $image_limit . ' ' . __('image with this package', 'geodirectory') . ')</small>';
1760
+		} ?>
1761 1761
         <?php if ($image_limit != 0 && $image_limit > 1) {
1762
-            echo '<br /><small>(' . __('You can upload', 'geodirectory') . ' ' . $image_limit . ' ' . __('images with this package', 'geodirectory') . ')</small>';
1763
-        } ?>
1762
+			echo '<br /><small>(' . __('You can upload', 'geodirectory') . ' ' . $image_limit . ' ' . __('images with this package', 'geodirectory') . ')</small>';
1763
+		} ?>
1764 1764
         <?php if ($image_limit == 0) {
1765
-            echo '<br /><small>(' . __('You can upload unlimited images with this package', 'geodirectory') . ')</small>';
1766
-        } ?>
1765
+			echo '<br /><small>(' . __('You can upload unlimited images with this package', 'geodirectory') . ')</small>';
1766
+		} ?>
1767 1767
     </h5>
1768 1768
 
1769 1769
 
1770 1770
     <?php
1771 1771
 
1772
-    $curImages = geodir_get_images($post_id);
1773
-    $place_img_array = array();
1772
+	$curImages = geodir_get_images($post_id);
1773
+	$place_img_array = array();
1774 1774
 
1775
-    if (!empty($curImages)):
1776
-        foreach ($curImages as $p_img):
1777
-            $place_img_array[] = $p_img->src;
1778
-        endforeach;
1779
-    endif;
1775
+	if (!empty($curImages)):
1776
+		foreach ($curImages as $p_img):
1777
+			$place_img_array[] = $p_img->src;
1778
+		endforeach;
1779
+	endif;
1780 1780
 
1781
-    if (!empty($place_img_array))
1782
-        $curImages = implode(',', $place_img_array);
1781
+	if (!empty($place_img_array))
1782
+		$curImages = implode(',', $place_img_array);
1783 1783
 
1784 1784
 
1785
-    // adjust values here
1786
-    $id = "post_images"; // this will be the name of form field. Image url(s) will be submitted in $_POST using this key. So if $id == �img1� then $_POST[�img1�] will have all the image urls
1785
+	// adjust values here
1786
+	$id = "post_images"; // this will be the name of form field. Image url(s) will be submitted in $_POST using this key. So if $id == �img1� then $_POST[�img1�] will have all the image urls
1787 1787
 
1788
-    $svalue = $curImages; // this will be initial value of the above form field. Image urls.
1788
+	$svalue = $curImages; // this will be initial value of the above form field. Image urls.
1789 1789
 
1790
-    $multiple = true; // allow multiple files upload
1790
+	$multiple = true; // allow multiple files upload
1791 1791
 
1792
-    $width = geodir_media_image_large_width(); // If you want to automatically resize all uploaded images then provide width here (in pixels)
1792
+	$width = geodir_media_image_large_width(); // If you want to automatically resize all uploaded images then provide width here (in pixels)
1793 1793
 
1794
-    $height = geodir_media_image_large_height(); // If you want to automatically resize all uploaded images then provide height here (in pixels)
1794
+	$height = geodir_media_image_large_height(); // If you want to automatically resize all uploaded images then provide height here (in pixels)
1795 1795
 
1796
-    ?>
1796
+	?>
1797 1797
 
1798 1798
     <div class="gtd-form_row clearfix" id="<?php echo $id; ?>dropbox" style="border:1px solid #999999;padding:5px;text-align:center;">
1799 1799
         <input type="hidden" name="<?php echo $id; ?>" id="<?php echo $id; ?>" value="<?php echo $svalue; ?>"/>
@@ -1835,13 +1835,13 @@  discard block
 block discarded – undo
1835 1835
  */
1836 1836
 function geodir_action_post_updated($post_ID, $post_after, $post_before)
1837 1837
 {
1838
-    $post_type = get_post_type($post_ID);
1838
+	$post_type = get_post_type($post_ID);
1839 1839
 
1840
-    if (isset($_POST['action']) && $_POST['action'] == 'inline-save') {
1841
-        if ($post_type != '' && in_array($post_type, geodir_get_posttypes()) && !wp_is_post_revision($post_ID) && !empty($post_after->post_title) && $post_after->post_title != $post_before->post_title) {
1842
-            geodir_save_post_meta($post_ID, 'post_title', $post_after->post_title);
1843
-        }
1844
-    }
1840
+	if (isset($_POST['action']) && $_POST['action'] == 'inline-save') {
1841
+		if ($post_type != '' && in_array($post_type, geodir_get_posttypes()) && !wp_is_post_revision($post_ID) && !empty($post_after->post_title) && $post_after->post_title != $post_before->post_title) {
1842
+			geodir_save_post_meta($post_ID, 'post_title', $post_after->post_title);
1843
+		}
1844
+	}
1845 1845
 }
1846 1846
 
1847 1847
 /**
@@ -1856,39 +1856,39 @@  discard block
 block discarded – undo
1856 1856
  */
1857 1857
 function geodir_notification_add_bcc_option($settings)
1858 1858
 {
1859
-    if (!empty($settings)) {
1860
-        $new_settings = array();
1861
-        foreach ($settings as $setting) {
1862
-            if (isset($setting['id']) && $setting['id'] == 'site_bcc_options' && isset($setting['type']) && $setting['type'] == 'sectionend') {
1863
-                $geodir_bcc_listing_published_yes = array(
1864
-                    'name' => __('Listing published', 'geodirectory'),
1865
-                    'desc' => __('Yes', 'geodirectory'),
1866
-                    'id' => 'geodir_bcc_listing_published',
1867
-                    'std' => 'yes',
1868
-                    'type' => 'radio',
1869
-                    'value' => '1',
1870
-                    'radiogroup' => 'start'
1871
-                );
1872
-
1873
-                $geodir_bcc_listing_published_no = array(
1874
-                    'name' => __('Listing published', 'geodirectory'),
1875
-                    'desc' => __('No', 'geodirectory'),
1876
-                    'id' => 'geodir_bcc_listing_published',
1877
-                    'std' => 'yes',
1878
-                    'type' => 'radio',
1879
-                    'value' => '0',
1880
-                    'radiogroup' => 'end'
1881
-                );
1882
-
1883
-                $new_settings[] = $geodir_bcc_listing_published_yes;
1884
-                $new_settings[] = $geodir_bcc_listing_published_no;
1885
-            }
1886
-            $new_settings[] = $setting;
1887
-        }
1888
-        $settings = $new_settings;
1889
-    }
1859
+	if (!empty($settings)) {
1860
+		$new_settings = array();
1861
+		foreach ($settings as $setting) {
1862
+			if (isset($setting['id']) && $setting['id'] == 'site_bcc_options' && isset($setting['type']) && $setting['type'] == 'sectionend') {
1863
+				$geodir_bcc_listing_published_yes = array(
1864
+					'name' => __('Listing published', 'geodirectory'),
1865
+					'desc' => __('Yes', 'geodirectory'),
1866
+					'id' => 'geodir_bcc_listing_published',
1867
+					'std' => 'yes',
1868
+					'type' => 'radio',
1869
+					'value' => '1',
1870
+					'radiogroup' => 'start'
1871
+				);
1872
+
1873
+				$geodir_bcc_listing_published_no = array(
1874
+					'name' => __('Listing published', 'geodirectory'),
1875
+					'desc' => __('No', 'geodirectory'),
1876
+					'id' => 'geodir_bcc_listing_published',
1877
+					'std' => 'yes',
1878
+					'type' => 'radio',
1879
+					'value' => '0',
1880
+					'radiogroup' => 'end'
1881
+				);
1882
+
1883
+				$new_settings[] = $geodir_bcc_listing_published_yes;
1884
+				$new_settings[] = $geodir_bcc_listing_published_no;
1885
+			}
1886
+			$new_settings[] = $setting;
1887
+		}
1888
+		$settings = $new_settings;
1889
+	}
1890 1890
 
1891
-    return $settings;
1891
+	return $settings;
1892 1892
 }
1893 1893
 
1894 1894
 
@@ -1903,19 +1903,19 @@  discard block
 block discarded – undo
1903 1903
  */
1904 1904
 function get_gd_theme_compat_callback()
1905 1905
 {
1906
-    global $wpdb;
1907
-    $themes = get_option('gd_theme_compats');
1908
-
1909
-    if (isset($_POST['theme']) && isset($themes[$_POST['theme']]) && !empty($themes[$_POST['theme']])) {
1910
-        if (isset($_POST['export'])) {
1911
-            echo json_encode(array($_POST['theme'] => $themes[$_POST['theme']]));
1912
-        } else {
1913
-            echo json_encode($themes[$_POST['theme']]);
1914
-        }
1906
+	global $wpdb;
1907
+	$themes = get_option('gd_theme_compats');
1915 1908
 
1916
-    }
1909
+	if (isset($_POST['theme']) && isset($themes[$_POST['theme']]) && !empty($themes[$_POST['theme']])) {
1910
+		if (isset($_POST['export'])) {
1911
+			echo json_encode(array($_POST['theme'] => $themes[$_POST['theme']]));
1912
+		} else {
1913
+			echo json_encode($themes[$_POST['theme']]);
1914
+		}
1915
+
1916
+	}
1917 1917
 
1918
-    die();
1918
+	die();
1919 1919
 }
1920 1920
 
1921 1921
 add_action('wp_ajax_get_gd_theme_compat_import_callback', 'get_gd_theme_compat_import_callback');
@@ -1929,20 +1929,20 @@  discard block
 block discarded – undo
1929 1929
  */
1930 1930
 function get_gd_theme_compat_import_callback()
1931 1931
 {
1932
-    global $wpdb;
1933
-    $themes = get_option('gd_theme_compats');
1934
-    if (isset($_POST['theme']) && !empty($_POST['theme'])) {
1935
-        $json = json_decode(stripslashes($_POST['theme']), true);
1936
-        if (!empty($json) && is_array($json)) {
1937
-            $key = sanitize_text_field(key($json));
1938
-            $themes[$key] = $json[$key];
1939
-            update_option('gd_theme_compats', $themes);
1940
-            echo $key;
1941
-            die();
1942
-        }
1943
-    }
1944
-    echo '0';
1945
-    die();
1932
+	global $wpdb;
1933
+	$themes = get_option('gd_theme_compats');
1934
+	if (isset($_POST['theme']) && !empty($_POST['theme'])) {
1935
+		$json = json_decode(stripslashes($_POST['theme']), true);
1936
+		if (!empty($json) && is_array($json)) {
1937
+			$key = sanitize_text_field(key($json));
1938
+			$themes[$key] = $json[$key];
1939
+			update_option('gd_theme_compats', $themes);
1940
+			echo $key;
1941
+			die();
1942
+		}
1943
+	}
1944
+	echo '0';
1945
+	die();
1946 1946
 }
1947 1947
 
1948 1948
 
@@ -1955,39 +1955,39 @@  discard block
 block discarded – undo
1955 1955
  */
1956 1956
 function gd_set_theme_compat()
1957 1957
 {
1958
-    global $wpdb;
1959
-    $theme = wp_get_theme();
1958
+	global $wpdb;
1959
+	$theme = wp_get_theme();
1960 1960
 
1961
-    if ($theme->parent()) {
1962
-        $theme_name = str_replace(" ", "_", $theme->parent()->get('Name'));
1963
-    } else {
1964
-        $theme_name = str_replace(" ", "_", $theme->get('Name'));
1965
-    }
1961
+	if ($theme->parent()) {
1962
+		$theme_name = str_replace(" ", "_", $theme->parent()->get('Name'));
1963
+	} else {
1964
+		$theme_name = str_replace(" ", "_", $theme->get('Name'));
1965
+	}
1966 1966
 
1967
-    $theme_compats = get_option('gd_theme_compats');
1968
-    $current_compat = get_option('gd_theme_compat');
1969
-    $current_compat = str_replace("_custom", "", $current_compat);
1967
+	$theme_compats = get_option('gd_theme_compats');
1968
+	$current_compat = get_option('gd_theme_compat');
1969
+	$current_compat = str_replace("_custom", "", $current_compat);
1970 1970
  
1971
-    if ($current_compat == $theme_name && strpos(get_option('gd_theme_compat'), "_custom") !== false) {
1972
-        return;
1973
-    }// if already running correct compat then bail
1971
+	if ($current_compat == $theme_name && strpos(get_option('gd_theme_compat'), "_custom") !== false) {
1972
+		return;
1973
+	}// if already running correct compat then bail
1974 1974
 
1975
-    if (isset($theme_compats[$theme_name])) {// if there is a compat avail then set it
1976
-        update_option('gd_theme_compat', $theme_name);
1977
-        update_option('theme_compatibility_setting', $theme_compats[$theme_name]);
1975
+	if (isset($theme_compats[$theme_name])) {// if there is a compat avail then set it
1976
+		update_option('gd_theme_compat', $theme_name);
1977
+		update_option('theme_compatibility_setting', $theme_compats[$theme_name]);
1978 1978
 
1979
-        // if there are default options to set then set them
1980
-        if (isset($theme_compats[$theme_name]['geodir_theme_compat_default_options']) && !empty($theme_compats[$theme_name]['geodir_theme_compat_default_options'])) {
1979
+		// if there are default options to set then set them
1980
+		if (isset($theme_compats[$theme_name]['geodir_theme_compat_default_options']) && !empty($theme_compats[$theme_name]['geodir_theme_compat_default_options'])) {
1981 1981
 
1982
-            foreach ($theme_compats[$theme_name]['geodir_theme_compat_default_options'] as $key => $val) {
1983
-                update_option($key, $val);
1984
-            }
1985
-        }
1982
+			foreach ($theme_compats[$theme_name]['geodir_theme_compat_default_options'] as $key => $val) {
1983
+				update_option($key, $val);
1984
+			}
1985
+		}
1986 1986
 
1987
-    } else {
1988
-        update_option('gd_theme_compat', '');
1989
-        update_option('theme_compatibility_setting', '');
1990
-    }
1987
+	} else {
1988
+		update_option('gd_theme_compat', '');
1989
+		update_option('theme_compatibility_setting', '');
1990
+	}
1991 1991
 
1992 1992
 
1993 1993
 }
@@ -2002,9 +2002,9 @@  discard block
 block discarded – undo
2002 2002
  */
2003 2003
 function gd_check_avada_compat()
2004 2004
 {
2005
-    if (function_exists('avada_load_textdomain') && !get_option('avada_nag')) {
2006
-        add_action('admin_notices', 'gd_avada_compat_warning');
2007
-    }
2005
+	if (function_exists('avada_load_textdomain') && !get_option('avada_nag')) {
2006
+		add_action('admin_notices', 'gd_avada_compat_warning');
2007
+	}
2008 2008
 }
2009 2009
 
2010 2010
 
@@ -2017,22 +2017,22 @@  discard block
 block discarded – undo
2017 2017
 function gd_avada_compat_warning()
2018 2018
 {
2019 2019
 
2020
-    /*
2020
+	/*
2021 2021
     $msg_type = error
2022 2022
     $msg_type = updated fade
2023 2023
     $msg_type = update-nag
2024 2024
     */
2025 2025
 
2026
-    $plugin = 'avada-nag';
2027
-    $timestamp = 'avada-nag1234';
2028
-    $message = __('Welcome to GeoDirectory, please have a look <a href="https://docs.wpgeodirectory.com/category/getting-started/" target="_blank">here</a> to get started. :)', 'geodirectory');
2029
-    echo '<div id="' . $timestamp . '"  class="error">';
2030
-    echo '<span class="gd-remove-noti" onclick="gdRemoveANotification(\'' . $plugin . '\',\'' . $timestamp . '\');" ><i class="fa fa-times"></i></span>';
2031
-    echo "<img class='gd-icon-noti' src='" . plugin_dir_url('') . "geodirectory/geodirectory-assets/images/favicon.ico' > ";
2032
-    echo "<p>$message</p>";
2033
-    echo "</div>";
2026
+	$plugin = 'avada-nag';
2027
+	$timestamp = 'avada-nag1234';
2028
+	$message = __('Welcome to GeoDirectory, please have a look <a href="https://docs.wpgeodirectory.com/category/getting-started/" target="_blank">here</a> to get started. :)', 'geodirectory');
2029
+	echo '<div id="' . $timestamp . '"  class="error">';
2030
+	echo '<span class="gd-remove-noti" onclick="gdRemoveANotification(\'' . $plugin . '\',\'' . $timestamp . '\');" ><i class="fa fa-times"></i></span>';
2031
+	echo "<img class='gd-icon-noti' src='" . plugin_dir_url('') . "geodirectory/geodirectory-assets/images/favicon.ico' > ";
2032
+	echo "<p>$message</p>";
2033
+	echo "</div>";
2034 2034
 
2035
-    ?>
2035
+	?>
2036 2036
     <script>
2037 2037
         function gdRemoveANotification($plugin, $timestamp) {
2038 2038
 
@@ -2100,10 +2100,10 @@  discard block
 block discarded – undo
2100 2100
  */
2101 2101
 function geodir_avada_remove_notification()
2102 2102
 {
2103
-    update_option('avada_nag', TRUE);
2103
+	update_option('avada_nag', TRUE);
2104 2104
 
2105
-    // Always die in functions echoing ajax content
2106
-    die();
2105
+	// Always die in functions echoing ajax content
2106
+	die();
2107 2107
 }
2108 2108
 
2109 2109
 
@@ -2125,11 +2125,11 @@  discard block
 block discarded – undo
2125 2125
 	global $post, $typenow, $current_screen;
2126 2126
 	
2127 2127
 	$post_type = NULL;
2128
-    if (isset($_REQUEST['post_type']))
2128
+	if (isset($_REQUEST['post_type']))
2129 2129
 		$post_type = sanitize_key($_REQUEST['post_type']);
2130
-    elseif (isset($_REQUEST['post']) && get_post_type($_REQUEST['post']))
2130
+	elseif (isset($_REQUEST['post']) && get_post_type($_REQUEST['post']))
2131 2131
 		$post_type = get_post_type($_REQUEST['post']);
2132
-    elseif ($post && isset($post->post_type))
2132
+	elseif ($post && isset($post->post_type))
2133 2133
 		$post_type = $post->post_type;
2134 2134
 	elseif ($typenow)
2135 2135
 		$post_type = $typenow;
@@ -2163,7 +2163,7 @@  discard block
 block discarded – undo
2163 2163
 		// Don't allow same slug url for listing and location
2164 2164
 		if (geodir_strtolower($listing_prefix) == geodir_strtolower($location_prefix)) {
2165 2165
 			$redirect_url = admin_url('admin.php?page=geodirectory&tab=' . $current_tab . '&active_tab=' . $active_tab . '&msg=fail&gderr=21');
2166
-        	wp_redirect($redirect_url);
2166
+			wp_redirect($redirect_url);
2167 2167
 			exit;
2168 2168
 		}
2169 2169
 		
@@ -2193,10 +2193,10 @@  discard block
 block discarded – undo
2193 2193
  * @package GeoDirectory
2194 2194
  */
2195 2195
 function geodir_hide_admin_preview_button() {
2196
-    global $post_type;
2197
-    $post_types = geodir_get_posttypes();
2198
-    if(in_array($post_type, $post_types))
2199
-        echo '<style type="text/css">#post-preview, #view-post-btn{display: none;}</style>';
2196
+	global $post_type;
2197
+	$post_types = geodir_get_posttypes();
2198
+	if(in_array($post_type, $post_types))
2199
+		echo '<style type="text/css">#post-preview, #view-post-btn{display: none;}</style>';
2200 2200
 }
2201 2201
 add_action( 'admin_head-post-new.php', 'geodir_hide_admin_preview_button' );
2202 2202
 add_action( 'admin_head-post.php', 'geodir_hide_admin_preview_button' );
@@ -2211,7 +2211,7 @@  discard block
 block discarded – undo
2211 2211
  */
2212 2212
 function geodir_import_export_tab( $tabs ) {
2213 2213
 	$tabs['import_export'] = array( 'label' => __( 'Import & Export', 'geodirectory' ) );
2214
-    return $tabs;
2214
+	return $tabs;
2215 2215
 }
2216 2216
 
2217 2217
 /**
@@ -2226,26 +2226,26 @@  discard block
 block discarded – undo
2226 2226
 function geodir_import_export_page() {
2227 2227
 	$nonce = wp_create_nonce( 'geodir_import_export_nonce' );
2228 2228
 	$gd_cats_sample_csv = geodir_plugin_url() . '/geodirectory-assets/gd_sample_categories.csv';
2229
-    /**
2230
-     * Filter sample category data csv file url.
2231
-     *
2232
-     * @since 1.0.0
2233
-     * @package GeoDirectory
2234
-     *
2235
-     * @param string $gd_cats_sample_csv Sample category data csv file url.
2236
-     */
2229
+	/**
2230
+	 * Filter sample category data csv file url.
2231
+	 *
2232
+	 * @since 1.0.0
2233
+	 * @package GeoDirectory
2234
+	 *
2235
+	 * @param string $gd_cats_sample_csv Sample category data csv file url.
2236
+	 */
2237 2237
 	$gd_cats_sample_csv = apply_filters( 'geodir_export_cats_sample_csv', $gd_cats_sample_csv );
2238 2238
 	
2239 2239
 	$gd_posts_sample_csv = geodir_plugin_url() . '/geodirectory-assets/place_listing.csv';
2240
-    /**
2241
-     * Filter sample post data csv file url.
2242
-     *
2243
-     * @since 1.0.0
2244
-     * @package GeoDirectory
2245
-     *
2246
-     * @param string $gd_posts_sample_csv Sample post data csv file url.
2247
-     */
2248
-    $gd_posts_sample_csv = apply_filters( 'geodir_export_posts_sample_csv', $gd_posts_sample_csv );
2240
+	/**
2241
+	 * Filter sample post data csv file url.
2242
+	 *
2243
+	 * @since 1.0.0
2244
+	 * @package GeoDirectory
2245
+	 *
2246
+	 * @param string $gd_posts_sample_csv Sample post data csv file url.
2247
+	 */
2248
+	$gd_posts_sample_csv = apply_filters( 'geodir_export_posts_sample_csv', $gd_posts_sample_csv );
2249 2249
 	
2250 2250
 	$gd_posttypes = geodir_get_posttypes( 'array' );
2251 2251
 	
@@ -2268,14 +2268,14 @@  discard block
 block discarded – undo
2268 2268
 	$gd_chunksize_options[100000] = 100000;
2269 2269
 	 
2270 2270
 	 /**
2271
-     * Filter max entries per export csv file.
2272
-     *
2273
-     * @since 1.5.6
2274
-     * @package GeoDirectory
2275
-     *
2276
-     * @param string $gd_chunksize_options Entries options.
2277
-     */
2278
-    $gd_chunksize_options = apply_filters( 'geodir_export_csv_chunksize_options', $gd_chunksize_options );
2271
+	  * Filter max entries per export csv file.
2272
+	  *
2273
+	  * @since 1.5.6
2274
+	  * @package GeoDirectory
2275
+	  *
2276
+	  * @param string $gd_chunksize_options Entries options.
2277
+	  */
2278
+	$gd_chunksize_options = apply_filters( 'geodir_export_csv_chunksize_options', $gd_chunksize_options );
2279 2279
 	
2280 2280
 	$gd_chunksize_option = '';
2281 2281
 	foreach ($gd_chunksize_options as $value => $title) {
@@ -2292,12 +2292,12 @@  discard block
 block discarded – undo
2292 2292
   <div class="gd-content-heading">
2293 2293
 
2294 2294
   <?php
2295
-    ini_set('max_execution_time', 999999);
2296
-    $ini_max_execution_time_check = @ini_get( 'max_execution_time' );
2297
-    ini_restore('max_execution_time');
2295
+	ini_set('max_execution_time', 999999);
2296
+	$ini_max_execution_time_check = @ini_get( 'max_execution_time' );
2297
+	ini_restore('max_execution_time');
2298 2298
 
2299
-    if($ini_max_execution_time_check != 999999){ // only show these setting to the user if we can't change the ini setting
2300
-        ?>
2299
+	if($ini_max_execution_time_check != 999999){ // only show these setting to the user if we can't change the ini setting
2300
+		?>
2301 2301
 	<div id="gd_ie_reqs" class="metabox-holder">
2302 2302
       <div class="meta-box-sortables ui-sortable">
2303 2303
         <div class="postbox">
@@ -2472,7 +2472,7 @@  discard block
 block discarded – undo
2472 2472
 						 * Called just after the sample CSV download link.
2473 2473
 						 *
2474 2474
 						 * @since 1.0.0
2475
-                         * @package GeoDirectory
2475
+						 * @package GeoDirectory
2476 2476
 						 */
2477 2477
 						do_action('geodir_sample_cats_csv_download_link');
2478 2478
 						?>
@@ -2557,11 +2557,11 @@  discard block
 block discarded – undo
2557 2557
 	 *
2558 2558
 	 * Called after the last setting on the GD > Import & Export page.
2559 2559
 	 * @since 1.4.6
2560
-     * @package GeoDirectory
2560
+	 * @package GeoDirectory
2561 2561
 	 *
2562 2562
 	 * @param array $gd_posttypes GD post types.
2563
-     * @param array $gd_chunksize_options File chunk size options.
2564
-     * @param string $nonce Wordpress security token for GD import & export.
2563
+	 * @param array $gd_chunksize_options File chunk size options.
2564
+	 * @param string $nonce Wordpress security token for GD import & export.
2565 2565
 	 */
2566 2566
 	do_action( 'geodir_import_export', $gd_posttypes, $gd_chunksize_options, $nonce );
2567 2567
 	?>
@@ -3248,44 +3248,44 @@  discard block
 block discarded – undo
3248 3248
 function geodir_init_filesystem()
3249 3249
 {
3250 3250
 
3251
-    if(!function_exists('get_filesystem_method')){
3252
-        require_once(ABSPATH."/wp-admin/includes/file.php");
3253
-    }
3254
-    $access_type = get_filesystem_method();
3255
-    if ($access_type === 'direct') {
3256
-        /* you can safely run request_filesystem_credentials() without any issues and don't need to worry about passing in a URL */
3257
-        $creds = request_filesystem_credentials(trailingslashit(site_url()) . 'wp-admin/', '', false, false, array());
3258
-
3259
-        /* initialize the API */
3260
-        if (!WP_Filesystem($creds)) {
3261
-            /* any problems and we exit */
3262
-            //return '@@@3';
3263
-            return false;
3264
-        }
3251
+	if(!function_exists('get_filesystem_method')){
3252
+		require_once(ABSPATH."/wp-admin/includes/file.php");
3253
+	}
3254
+	$access_type = get_filesystem_method();
3255
+	if ($access_type === 'direct') {
3256
+		/* you can safely run request_filesystem_credentials() without any issues and don't need to worry about passing in a URL */
3257
+		$creds = request_filesystem_credentials(trailingslashit(site_url()) . 'wp-admin/', '', false, false, array());
3258
+
3259
+		/* initialize the API */
3260
+		if (!WP_Filesystem($creds)) {
3261
+			/* any problems and we exit */
3262
+			//return '@@@3';
3263
+			return false;
3264
+		}
3265 3265
 
3266
-        global $wp_filesystem;
3267
-        return $wp_filesystem;
3268
-        /* do our file manipulations below */
3269
-    } elseif (defined('FTP_USER')) {
3270
-        $creds = request_filesystem_credentials(trailingslashit(site_url()) . 'wp-admin/', '', false, false, array());
3266
+		global $wp_filesystem;
3267
+		return $wp_filesystem;
3268
+		/* do our file manipulations below */
3269
+	} elseif (defined('FTP_USER')) {
3270
+		$creds = request_filesystem_credentials(trailingslashit(site_url()) . 'wp-admin/', '', false, false, array());
3271
+
3272
+		/* initialize the API */
3273
+		if (!WP_Filesystem($creds)) {
3274
+			/* any problems and we exit */
3275
+			//return '@@@33';
3276
+			return false;
3277
+		}
3271 3278
 
3272
-        /* initialize the API */
3273
-        if (!WP_Filesystem($creds)) {
3274
-            /* any problems and we exit */
3275
-            //return '@@@33';
3276
-            return false;
3277
-        }
3279
+		global $wp_filesystem;
3280
+		//return '@@@1';
3281
+		return $wp_filesystem;
3278 3282
 
3279
-        global $wp_filesystem;
3280
-        //return '@@@1';
3281
-        return $wp_filesystem;
3282
-
3283
-    } else {
3284
-        //return '@@@2';
3285
-        /* don't have direct write access. Prompt user with our notice */
3286
-        add_action('admin_notice', 'geodir_filesystem_notice');
3287
-        return false;
3288
-    }
3283
+	} else {
3284
+		//return '@@@2';
3285
+		/* don't have direct write access. Prompt user with our notice */
3286
+		add_action('admin_notice', 'geodir_filesystem_notice');
3287
+		return false;
3288
+	}
3289 3289
 
3290 3290
 }
3291 3291
 
@@ -3303,10 +3303,10 @@  discard block
 block discarded – undo
3303 3303
  */
3304 3304
 function geodir_filesystem_notice()
3305 3305
 {   if ( defined( 'DOING_AJAX' ) ){return;}
3306
-    $access_type = get_filesystem_method();
3307
-    if ($access_type === 'direct') {
3308
-    } elseif (!defined('FTP_USER')) {
3309
-        ?>
3306
+	$access_type = get_filesystem_method();
3307
+	if ($access_type === 'direct') {
3308
+	} elseif (!defined('FTP_USER')) {
3309
+		?>
3310 3310
         <div class="error">
3311 3311
             <p><?php _e('GeoDirectory does not have access to your filesystem, thing like import/export will not work. Please define your details in wp-config.php as explained here', 'geodirectory'); ?>
3312 3312
                 <a target="_blank" href="http://codex.wordpress.org/Editing_wp-config.php#WordPress_Upgrade_Constants">http://codex.wordpress.org/Editing_wp-config.php#WordPress_Upgrade_Constants</a>
@@ -3334,1273 +3334,1273 @@  discard block
 block discarded – undo
3334 3334
  * @return string Json data.
3335 3335
  */
3336 3336
 function geodir_ajax_import_export() {
3337
-    global $wpdb, $plugin_prefix, $current_user, $wp_filesystem;
3337
+	global $wpdb, $plugin_prefix, $current_user, $wp_filesystem;
3338 3338
     
3339
-    error_reporting(0);
3339
+	error_reporting(0);
3340 3340
 
3341
-    $xstart = microtime(true);
3341
+	$xstart = microtime(true);
3342 3342
 
3343
-    // try to set higher limits for import
3344
-    $max_input_time = ini_get('max_input_time');
3345
-    $max_execution_time = ini_get('max_execution_time');
3346
-    $memory_limit= ini_get('memory_limit');
3343
+	// try to set higher limits for import
3344
+	$max_input_time = ini_get('max_input_time');
3345
+	$max_execution_time = ini_get('max_execution_time');
3346
+	$memory_limit= ini_get('memory_limit');
3347 3347
 
3348
-    if(!$max_input_time || $max_input_time<3000){
3349
-        ini_set('max_input_time', 3000);
3350
-    }
3348
+	if(!$max_input_time || $max_input_time<3000){
3349
+		ini_set('max_input_time', 3000);
3350
+	}
3351 3351
 
3352
-    if(!$max_execution_time || $max_execution_time<3000){
3353
-        ini_set('max_execution_time', 3000);
3354
-    }
3352
+	if(!$max_execution_time || $max_execution_time<3000){
3353
+		ini_set('max_execution_time', 3000);
3354
+	}
3355 3355
 
3356
-    if($memory_limit && str_replace('M','',$memory_limit)){
3357
-        if(str_replace('M','',$memory_limit)<256){
3358
-            ini_set('memory_limit', '256M');
3359
-        }
3360
-    }
3356
+	if($memory_limit && str_replace('M','',$memory_limit)){
3357
+		if(str_replace('M','',$memory_limit)<256){
3358
+			ini_set('memory_limit', '256M');
3359
+		}
3360
+	}
3361 3361
 
3362
-    $json = array();
3362
+	$json = array();
3363 3363
 
3364
-    if ( !current_user_can( 'manage_options' ) ) {
3365
-        wp_send_json( $json );
3366
-    }
3364
+	if ( !current_user_can( 'manage_options' ) ) {
3365
+		wp_send_json( $json );
3366
+	}
3367 3367
 
3368
-    $task = isset( $_REQUEST['task'] ) ? $_REQUEST['task'] : NULL;
3369
-    $nonce = isset( $_REQUEST['_nonce'] ) ? $_REQUEST['_nonce'] : NULL;
3370
-    $stat = isset( $_REQUEST['_st'] ) ? $_REQUEST['_st'] : false;
3368
+	$task = isset( $_REQUEST['task'] ) ? $_REQUEST['task'] : NULL;
3369
+	$nonce = isset( $_REQUEST['_nonce'] ) ? $_REQUEST['_nonce'] : NULL;
3370
+	$stat = isset( $_REQUEST['_st'] ) ? $_REQUEST['_st'] : false;
3371 3371
 
3372
-    if ( !wp_verify_nonce( $nonce, 'geodir_import_export_nonce' ) ) {
3373
-        wp_send_json( $json );
3374
-    }
3372
+	if ( !wp_verify_nonce( $nonce, 'geodir_import_export_nonce' ) ) {
3373
+		wp_send_json( $json );
3374
+	}
3375 3375
 
3376
-    $post_type = isset( $_REQUEST['_pt'] ) ? $_REQUEST['_pt'] : NULL;
3377
-    $chunk_per_page = isset( $_REQUEST['_n'] ) ? absint($_REQUEST['_n']) : NULL;
3378
-    $chunk_per_page = $chunk_per_page < 50 || $chunk_per_page > 100000 ? 5000 : $chunk_per_page;
3379
-    $chunk_page_no = isset( $_REQUEST['_p'] ) ? absint($_REQUEST['_p']) : 1;
3376
+	$post_type = isset( $_REQUEST['_pt'] ) ? $_REQUEST['_pt'] : NULL;
3377
+	$chunk_per_page = isset( $_REQUEST['_n'] ) ? absint($_REQUEST['_n']) : NULL;
3378
+	$chunk_per_page = $chunk_per_page < 50 || $chunk_per_page > 100000 ? 5000 : $chunk_per_page;
3379
+	$chunk_page_no = isset( $_REQUEST['_p'] ) ? absint($_REQUEST['_p']) : 1;
3380 3380
 
3381
-    $wp_filesystem = geodir_init_filesystem();
3382
-    if (!$wp_filesystem) {
3383
-        $json['error'] = __( 'Filesystem ERROR: Could not access filesystem.', 'geodirectory' );
3384
-        wp_send_json( $json );
3385
-    }
3381
+	$wp_filesystem = geodir_init_filesystem();
3382
+	if (!$wp_filesystem) {
3383
+		$json['error'] = __( 'Filesystem ERROR: Could not access filesystem.', 'geodirectory' );
3384
+		wp_send_json( $json );
3385
+	}
3386 3386
 
3387
-    if (!empty($wp_filesystem) && isset($wp_filesystem->errors) && is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code()) {
3388
-        $json['error'] = __( 'Filesystem ERROR: ' . $wp_filesystem->errors->get_error_message(), 'geodirectory' );
3389
-        wp_send_json( $json );
3390
-    }
3387
+	if (!empty($wp_filesystem) && isset($wp_filesystem->errors) && is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code()) {
3388
+		$json['error'] = __( 'Filesystem ERROR: ' . $wp_filesystem->errors->get_error_message(), 'geodirectory' );
3389
+		wp_send_json( $json );
3390
+	}
3391 3391
 
3392
-    $csv_file_dir = geodir_path_import_export( false );
3393
-    if ( !$wp_filesystem->is_dir( $csv_file_dir ) ) {
3394
-        if ( !$wp_filesystem->mkdir( $csv_file_dir, FS_CHMOD_DIR ) ) {
3395
-            $json['error'] = __( 'ERROR: Could not create cache directory. This is usually due to inconsistent file permissions.', 'geodirectory' );
3396
-            wp_send_json( $json );
3397
-        }
3398
-    }
3392
+	$csv_file_dir = geodir_path_import_export( false );
3393
+	if ( !$wp_filesystem->is_dir( $csv_file_dir ) ) {
3394
+		if ( !$wp_filesystem->mkdir( $csv_file_dir, FS_CHMOD_DIR ) ) {
3395
+			$json['error'] = __( 'ERROR: Could not create cache directory. This is usually due to inconsistent file permissions.', 'geodirectory' );
3396
+			wp_send_json( $json );
3397
+		}
3398
+	}
3399 3399
     
3400
-    $location_manager = function_exists('geodir_location_plugin_activated') ? true : false; // Check location manager installed & active.
3401
-    $neighbourhood_active = $location_manager && get_option('location_neighbourhoods') ? true : false;
3402
-
3403
-    switch ( $task ) {
3404
-        case 'export_posts': {
3405
-            // WPML
3406
-            $is_wpml = geodir_is_wpml();
3407
-            if ($is_wpml) {
3408
-                global $sitepress;
3409
-                $active_lang = ICL_LANGUAGE_CODE;
3400
+	$location_manager = function_exists('geodir_location_plugin_activated') ? true : false; // Check location manager installed & active.
3401
+	$neighbourhood_active = $location_manager && get_option('location_neighbourhoods') ? true : false;
3402
+
3403
+	switch ( $task ) {
3404
+		case 'export_posts': {
3405
+			// WPML
3406
+			$is_wpml = geodir_is_wpml();
3407
+			if ($is_wpml) {
3408
+				global $sitepress;
3409
+				$active_lang = ICL_LANGUAGE_CODE;
3410 3410
                 
3411
-                $sitepress->switch_lang('all', true);
3412
-            }
3413
-            // WPML
3414
-            if ( $post_type == 'gd_event' ) {
3415
-                add_filter( 'geodir_imex_export_posts_query', 'geodir_imex_get_events_query', 10, 2 );
3416
-            }
3417
-            $filters = !empty( $_REQUEST['gd_imex'] ) && is_array( $_REQUEST['gd_imex'] ) ? $_REQUEST['gd_imex'] : NULL;
3411
+				$sitepress->switch_lang('all', true);
3412
+			}
3413
+			// WPML
3414
+			if ( $post_type == 'gd_event' ) {
3415
+				add_filter( 'geodir_imex_export_posts_query', 'geodir_imex_get_events_query', 10, 2 );
3416
+			}
3417
+			$filters = !empty( $_REQUEST['gd_imex'] ) && is_array( $_REQUEST['gd_imex'] ) ? $_REQUEST['gd_imex'] : NULL;
3418 3418
             
3419
-            $file_name = $post_type . '_' . date( 'dmyHi' );
3420
-            if ( $filters && isset( $filters['start_date'] ) && isset( $filters['end_date'] ) ) {
3421
-                $file_name = $post_type . '_' . date_i18n( 'dmy', strtotime( $filters['start_date'] ) ) . '_' . date_i18n( 'dmy', strtotime( $filters['end_date'] ) );
3422
-            }
3423
-            $posts_count = geodir_get_posts_count( $post_type );
3424
-            $file_url_base = geodir_path_import_export() . '/';
3425
-            $file_url = $file_url_base . $file_name . '.csv';
3426
-            $file_path = $csv_file_dir . '/' . $file_name . '.csv';
3427
-            $file_path_temp = $csv_file_dir . '/' . $post_type . '_' . $nonce . '.csv';
3419
+			$file_name = $post_type . '_' . date( 'dmyHi' );
3420
+			if ( $filters && isset( $filters['start_date'] ) && isset( $filters['end_date'] ) ) {
3421
+				$file_name = $post_type . '_' . date_i18n( 'dmy', strtotime( $filters['start_date'] ) ) . '_' . date_i18n( 'dmy', strtotime( $filters['end_date'] ) );
3422
+			}
3423
+			$posts_count = geodir_get_posts_count( $post_type );
3424
+			$file_url_base = geodir_path_import_export() . '/';
3425
+			$file_url = $file_url_base . $file_name . '.csv';
3426
+			$file_path = $csv_file_dir . '/' . $file_name . '.csv';
3427
+			$file_path_temp = $csv_file_dir . '/' . $post_type . '_' . $nonce . '.csv';
3428 3428
             
3429
-            $chunk_file_paths = array();
3429
+			$chunk_file_paths = array();
3430 3430
 
3431
-            if ( isset( $_REQUEST['_c'] ) ) {
3432
-                $json['total'] = $posts_count;
3433
-                // WPML
3434
-                if ($is_wpml) {
3435
-                    $sitepress->switch_lang($active_lang, true);
3436
-                }
3437
-                // WPML
3438
-                wp_send_json( $json );
3439
-                gd_die();
3440
-            } else if ( isset( $_REQUEST['_st'] ) ) {
3441
-                $line_count = (int)geodir_import_export_line_count( $file_path_temp );
3442
-                $percentage = count( $posts_count ) > 0 && $line_count > 0 ? ceil( $line_count / $posts_count ) * 100 : 0;
3443
-                $percentage = min( $percentage, 100 );
3431
+			if ( isset( $_REQUEST['_c'] ) ) {
3432
+				$json['total'] = $posts_count;
3433
+				// WPML
3434
+				if ($is_wpml) {
3435
+					$sitepress->switch_lang($active_lang, true);
3436
+				}
3437
+				// WPML
3438
+				wp_send_json( $json );
3439
+				gd_die();
3440
+			} else if ( isset( $_REQUEST['_st'] ) ) {
3441
+				$line_count = (int)geodir_import_export_line_count( $file_path_temp );
3442
+				$percentage = count( $posts_count ) > 0 && $line_count > 0 ? ceil( $line_count / $posts_count ) * 100 : 0;
3443
+				$percentage = min( $percentage, 100 );
3444 3444
                 
3445
-                $json['percentage'] = $percentage;
3446
-                // WPML
3447
-                if ($is_wpml) {
3448
-                    $sitepress->switch_lang($active_lang, true);
3449
-                }
3450
-                // WPML
3451
-                wp_send_json( $json );
3452
-                gd_die();
3453
-            } else {
3454
-                if ( !$posts_count > 0 ) {
3455
-                    $json['error'] = __( 'No records to export.', 'geodirectory' );
3456
-                } else {
3457
-                    $total_posts = $posts_count;
3458
-                    if ($chunk_per_page > $total_posts) {
3459
-                        $chunk_per_page = $total_posts;
3460
-                    }
3461
-                    $chunk_total_pages = ceil( $total_posts / $chunk_per_page );
3445
+				$json['percentage'] = $percentage;
3446
+				// WPML
3447
+				if ($is_wpml) {
3448
+					$sitepress->switch_lang($active_lang, true);
3449
+				}
3450
+				// WPML
3451
+				wp_send_json( $json );
3452
+				gd_die();
3453
+			} else {
3454
+				if ( !$posts_count > 0 ) {
3455
+					$json['error'] = __( 'No records to export.', 'geodirectory' );
3456
+				} else {
3457
+					$total_posts = $posts_count;
3458
+					if ($chunk_per_page > $total_posts) {
3459
+						$chunk_per_page = $total_posts;
3460
+					}
3461
+					$chunk_total_pages = ceil( $total_posts / $chunk_per_page );
3462 3462
                     
3463
-                    $j = $chunk_page_no;
3464
-                    $chunk_save_posts = geodir_imex_get_posts( $post_type, $chunk_per_page, $j );
3463
+					$j = $chunk_page_no;
3464
+					$chunk_save_posts = geodir_imex_get_posts( $post_type, $chunk_per_page, $j );
3465 3465
                     
3466
-                    $per_page = 500;
3467
-                    if ($per_page > $chunk_per_page) {
3468
-                        $per_page = $chunk_per_page;
3469
-                    }
3470
-                    $total_pages = ceil( $chunk_per_page / $per_page );
3466
+					$per_page = 500;
3467
+					if ($per_page > $chunk_per_page) {
3468
+						$per_page = $chunk_per_page;
3469
+					}
3470
+					$total_pages = ceil( $chunk_per_page / $per_page );
3471 3471
                     
3472
-                    for ( $i = 0; $i <= $total_pages; $i++ ) {
3473
-                        $save_posts = array_slice( $chunk_save_posts , ( $i * $per_page ), $per_page );
3472
+					for ( $i = 0; $i <= $total_pages; $i++ ) {
3473
+						$save_posts = array_slice( $chunk_save_posts , ( $i * $per_page ), $per_page );
3474 3474
                         
3475
-                        $clear = $i == 0 ? true : false;
3476
-                        geodir_save_csv_data( $file_path_temp, $save_posts, $clear );
3477
-                    }
3475
+						$clear = $i == 0 ? true : false;
3476
+						geodir_save_csv_data( $file_path_temp, $save_posts, $clear );
3477
+					}
3478 3478
                         
3479
-                    if ( $wp_filesystem->exists( $file_path_temp ) ) {
3480
-                        $chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3481
-                        $chunk_file_name = $file_name . $chunk_page_no . '.csv';
3482
-                        $file_path = $csv_file_dir . '/' . $chunk_file_name;
3483
-                        $wp_filesystem->move( $file_path_temp, $file_path, true );
3479
+					if ( $wp_filesystem->exists( $file_path_temp ) ) {
3480
+						$chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3481
+						$chunk_file_name = $file_name . $chunk_page_no . '.csv';
3482
+						$file_path = $csv_file_dir . '/' . $chunk_file_name;
3483
+						$wp_filesystem->move( $file_path_temp, $file_path, true );
3484 3484
                         
3485
-                        $file_url = $file_url_base . $chunk_file_name;
3486
-                        $chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3487
-                    }
3485
+						$file_url = $file_url_base . $chunk_file_name;
3486
+						$chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3487
+					}
3488 3488
                     
3489
-                    if ( !empty($chunk_file_paths) ) {
3490
-                        $json['total'] = $posts_count;
3491
-                        $json['files'] = $chunk_file_paths;
3492
-                    } else {
3493
-                        if ($j > 1) {
3494
-                            $json['total'] = $posts_count;
3495
-                            $json['files'] = array();
3496
-                        } else {
3497
-                            $json['error'] = __( 'ERROR: Could not create csv file. This is usually due to inconsistent file permissions.', 'geodirectory' );
3498
-                        }
3499
-                    }
3500
-                }
3501
-                // WPML
3502
-                if ($is_wpml) {
3503
-                    $sitepress->switch_lang($active_lang, true);
3504
-                }
3505
-                // WPML
3506
-                wp_send_json( $json );
3507
-            }
3508
-        }
3509
-        break;
3510
-        case 'export_cats': {
3511
-            // WPML
3512
-            $is_wpml = geodir_is_wpml();
3513
-            if ($is_wpml) {
3514
-                global $sitepress;
3515
-                $active_lang = ICL_LANGUAGE_CODE;
3489
+					if ( !empty($chunk_file_paths) ) {
3490
+						$json['total'] = $posts_count;
3491
+						$json['files'] = $chunk_file_paths;
3492
+					} else {
3493
+						if ($j > 1) {
3494
+							$json['total'] = $posts_count;
3495
+							$json['files'] = array();
3496
+						} else {
3497
+							$json['error'] = __( 'ERROR: Could not create csv file. This is usually due to inconsistent file permissions.', 'geodirectory' );
3498
+						}
3499
+					}
3500
+				}
3501
+				// WPML
3502
+				if ($is_wpml) {
3503
+					$sitepress->switch_lang($active_lang, true);
3504
+				}
3505
+				// WPML
3506
+				wp_send_json( $json );
3507
+			}
3508
+		}
3509
+		break;
3510
+		case 'export_cats': {
3511
+			// WPML
3512
+			$is_wpml = geodir_is_wpml();
3513
+			if ($is_wpml) {
3514
+				global $sitepress;
3515
+				$active_lang = ICL_LANGUAGE_CODE;
3516 3516
                 
3517
-                $sitepress->switch_lang('all', true);
3518
-            }
3519
-            // WPML
3520
-            $file_name = $post_type . 'category_' . date( 'dmyHi' );
3517
+				$sitepress->switch_lang('all', true);
3518
+			}
3519
+			// WPML
3520
+			$file_name = $post_type . 'category_' . date( 'dmyHi' );
3521 3521
             
3522
-            $terms_count = geodir_get_terms_count( $post_type );
3523
-            $file_url_base = geodir_path_import_export() . '/';
3524
-            $file_url = $file_url_base . $file_name . '.csv';
3525
-            $file_path = $csv_file_dir . '/' . $file_name . '.csv';
3526
-            $file_path_temp = $csv_file_dir . '/' . $post_type . 'category_' . $nonce . '.csv';
3522
+			$terms_count = geodir_get_terms_count( $post_type );
3523
+			$file_url_base = geodir_path_import_export() . '/';
3524
+			$file_url = $file_url_base . $file_name . '.csv';
3525
+			$file_path = $csv_file_dir . '/' . $file_name . '.csv';
3526
+			$file_path_temp = $csv_file_dir . '/' . $post_type . 'category_' . $nonce . '.csv';
3527 3527
             
3528
-            $chunk_file_paths = array();
3528
+			$chunk_file_paths = array();
3529 3529
             
3530
-            if ( isset( $_REQUEST['_st'] ) ) {
3531
-                $line_count = (int)geodir_import_export_line_count( $file_path_temp );
3532
-                $percentage = count( $terms_count ) > 0 && $line_count > 0 ? ceil( $line_count / $terms_count ) * 100 : 0;
3533
-                $percentage = min( $percentage, 100 );
3530
+			if ( isset( $_REQUEST['_st'] ) ) {
3531
+				$line_count = (int)geodir_import_export_line_count( $file_path_temp );
3532
+				$percentage = count( $terms_count ) > 0 && $line_count > 0 ? ceil( $line_count / $terms_count ) * 100 : 0;
3533
+				$percentage = min( $percentage, 100 );
3534 3534
                 
3535
-                $json['percentage'] = $percentage;
3536
-                // WPML
3537
-                if ($is_wpml) {
3538
-                    $sitepress->switch_lang($active_lang, true);
3539
-                }
3540
-                // WPML
3541
-                wp_send_json( $json );
3542
-            } else {
3543
-                if ( !$terms_count > 0 ) {
3544
-                    $json['error'] = __( 'No records to export.', 'geodirectory' );
3545
-                } else {
3546
-                    $total_terms = $terms_count;
3547
-                    if ($chunk_per_page > $terms_count) {
3548
-                        $chunk_per_page = $terms_count;
3549
-                    }
3550
-                    $chunk_total_pages = ceil( $total_terms / $chunk_per_page );
3535
+				$json['percentage'] = $percentage;
3536
+				// WPML
3537
+				if ($is_wpml) {
3538
+					$sitepress->switch_lang($active_lang, true);
3539
+				}
3540
+				// WPML
3541
+				wp_send_json( $json );
3542
+			} else {
3543
+				if ( !$terms_count > 0 ) {
3544
+					$json['error'] = __( 'No records to export.', 'geodirectory' );
3545
+				} else {
3546
+					$total_terms = $terms_count;
3547
+					if ($chunk_per_page > $terms_count) {
3548
+						$chunk_per_page = $terms_count;
3549
+					}
3550
+					$chunk_total_pages = ceil( $total_terms / $chunk_per_page );
3551 3551
                     
3552
-                    $j = $chunk_page_no;
3553
-                    $chunk_save_terms = geodir_imex_get_terms( $post_type, $chunk_per_page, $j );
3552
+					$j = $chunk_page_no;
3553
+					$chunk_save_terms = geodir_imex_get_terms( $post_type, $chunk_per_page, $j );
3554 3554
                     
3555
-                    $per_page = 500;
3556
-                    if ($per_page > $chunk_per_page) {
3557
-                        $per_page = $chunk_per_page;
3558
-                    }
3559
-                    $total_pages = ceil( $chunk_per_page / $per_page );
3555
+					$per_page = 500;
3556
+					if ($per_page > $chunk_per_page) {
3557
+						$per_page = $chunk_per_page;
3558
+					}
3559
+					$total_pages = ceil( $chunk_per_page / $per_page );
3560 3560
                     
3561
-                    for ( $i = 0; $i <= $total_pages; $i++ ) {
3562
-                        $save_terms = array_slice( $chunk_save_terms , ( $i * $per_page ), $per_page );
3561
+					for ( $i = 0; $i <= $total_pages; $i++ ) {
3562
+						$save_terms = array_slice( $chunk_save_terms , ( $i * $per_page ), $per_page );
3563 3563
                         
3564
-                        $clear = $i == 0 ? true : false;
3565
-                        geodir_save_csv_data( $file_path_temp, $save_terms, $clear );
3566
-                    }
3564
+						$clear = $i == 0 ? true : false;
3565
+						geodir_save_csv_data( $file_path_temp, $save_terms, $clear );
3566
+					}
3567 3567
                     
3568
-                    if ( $wp_filesystem->exists( $file_path_temp ) ) {
3569
-                        $chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3570
-                        $chunk_file_name = $file_name . $chunk_page_no . '.csv';
3571
-                        $file_path = $csv_file_dir . '/' . $chunk_file_name;
3572
-                        $wp_filesystem->move( $file_path_temp, $file_path, true );
3568
+					if ( $wp_filesystem->exists( $file_path_temp ) ) {
3569
+						$chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3570
+						$chunk_file_name = $file_name . $chunk_page_no . '.csv';
3571
+						$file_path = $csv_file_dir . '/' . $chunk_file_name;
3572
+						$wp_filesystem->move( $file_path_temp, $file_path, true );
3573 3573
                         
3574
-                        $file_url = $file_url_base . $chunk_file_name;
3575
-                        $chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3576
-                    }
3574
+						$file_url = $file_url_base . $chunk_file_name;
3575
+						$chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3576
+					}
3577 3577
                     
3578
-                    if ( !empty($chunk_file_paths) ) {
3579
-                        $json['total'] = $terms_count;
3580
-                        $json['files'] = $chunk_file_paths;
3581
-                    } else {
3582
-                        $json['error'] = __( 'ERROR: Could not create csv file. This is usually due to inconsistent file permissions.', 'geodirectory' );
3583
-                    }
3584
-                }
3585
-                // WPML
3586
-                if ($is_wpml) {
3587
-                    $sitepress->switch_lang($active_lang, true);
3588
-                }
3589
-                // WPML
3590
-                wp_send_json( $json );
3591
-            }
3592
-        }
3593
-        break;
3594
-        case 'export_locations': {
3595
-            $file_url_base = geodir_path_import_export() . '/';
3596
-            $file_name = 'gd_locations_' . date( 'dmyHi' );
3597
-            $file_url = $file_url_base . $file_name . '.csv';
3598
-            $file_path = $csv_file_dir . '/' . $file_name . '.csv';
3599
-            $file_path_temp = $csv_file_dir . '/gd_locations_' . $nonce . '.csv';
3578
+					if ( !empty($chunk_file_paths) ) {
3579
+						$json['total'] = $terms_count;
3580
+						$json['files'] = $chunk_file_paths;
3581
+					} else {
3582
+						$json['error'] = __( 'ERROR: Could not create csv file. This is usually due to inconsistent file permissions.', 'geodirectory' );
3583
+					}
3584
+				}
3585
+				// WPML
3586
+				if ($is_wpml) {
3587
+					$sitepress->switch_lang($active_lang, true);
3588
+				}
3589
+				// WPML
3590
+				wp_send_json( $json );
3591
+			}
3592
+		}
3593
+		break;
3594
+		case 'export_locations': {
3595
+			$file_url_base = geodir_path_import_export() . '/';
3596
+			$file_name = 'gd_locations_' . date( 'dmyHi' );
3597
+			$file_url = $file_url_base . $file_name . '.csv';
3598
+			$file_path = $csv_file_dir . '/' . $file_name . '.csv';
3599
+			$file_path_temp = $csv_file_dir . '/gd_locations_' . $nonce . '.csv';
3600 3600
             
3601
-            $items_count = (int)geodir_location_imex_count_locations();
3601
+			$items_count = (int)geodir_location_imex_count_locations();
3602 3602
             
3603
-            if ( isset( $_REQUEST['_st'] ) ) {
3604
-                $line_count = (int)geodir_import_export_line_count( $file_path_temp );
3605
-                $percentage = count( $items_count ) > 0 && $line_count > 0 ? ceil( $line_count / $items_count ) * 100 : 0;
3606
-                $percentage = min( $percentage, 100 );
3603
+			if ( isset( $_REQUEST['_st'] ) ) {
3604
+				$line_count = (int)geodir_import_export_line_count( $file_path_temp );
3605
+				$percentage = count( $items_count ) > 0 && $line_count > 0 ? ceil( $line_count / $items_count ) * 100 : 0;
3606
+				$percentage = min( $percentage, 100 );
3607 3607
                 
3608
-                $json['percentage'] = $percentage;
3609
-                wp_send_json( $json );
3610
-            } else {
3611
-                $chunk_file_paths = array();
3608
+				$json['percentage'] = $percentage;
3609
+				wp_send_json( $json );
3610
+			} else {
3611
+				$chunk_file_paths = array();
3612 3612
                 
3613
-                if ( !$items_count > 0 ) {
3614
-                    $json['error'] = __( 'No records to export.', 'geodirectory' );
3615
-                } else {
3616
-                    $chunk_per_page = min( $chunk_per_page, $items_count );
3617
-                    $chunk_total_pages = ceil( $items_count / $chunk_per_page );
3613
+				if ( !$items_count > 0 ) {
3614
+					$json['error'] = __( 'No records to export.', 'geodirectory' );
3615
+				} else {
3616
+					$chunk_per_page = min( $chunk_per_page, $items_count );
3617
+					$chunk_total_pages = ceil( $items_count / $chunk_per_page );
3618 3618
                     
3619
-                    $j = $chunk_page_no;
3620
-                    $chunk_save_items = geodir_location_imex_locations_data( $chunk_per_page, $j );
3619
+					$j = $chunk_page_no;
3620
+					$chunk_save_items = geodir_location_imex_locations_data( $chunk_per_page, $j );
3621 3621
                     
3622
-                    $per_page = 500;
3623
-                    $per_page = min( $per_page, $chunk_per_page );
3624
-                    $total_pages = ceil( $chunk_per_page / $per_page );
3622
+					$per_page = 500;
3623
+					$per_page = min( $per_page, $chunk_per_page );
3624
+					$total_pages = ceil( $chunk_per_page / $per_page );
3625 3625
                     
3626
-                    for ( $i = 0; $i <= $total_pages; $i++ ) {
3627
-                        $save_items = array_slice( $chunk_save_items , ( $i * $per_page ), $per_page );
3626
+					for ( $i = 0; $i <= $total_pages; $i++ ) {
3627
+						$save_items = array_slice( $chunk_save_items , ( $i * $per_page ), $per_page );
3628 3628
                         
3629
-                        $clear = $i == 0 ? true : false;
3630
-                        geodir_save_csv_data( $file_path_temp, $save_items, $clear );
3631
-                    }
3629
+						$clear = $i == 0 ? true : false;
3630
+						geodir_save_csv_data( $file_path_temp, $save_items, $clear );
3631
+					}
3632 3632
                     
3633
-                    if ( $wp_filesystem->exists( $file_path_temp ) ) {
3634
-                        $chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3635
-                        $chunk_file_name = $file_name . $chunk_page_no . '.csv';
3636
-                        $file_path = $csv_file_dir . '/' . $chunk_file_name;
3637
-                        $wp_filesystem->move( $file_path_temp, $file_path, true );
3633
+					if ( $wp_filesystem->exists( $file_path_temp ) ) {
3634
+						$chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3635
+						$chunk_file_name = $file_name . $chunk_page_no . '.csv';
3636
+						$file_path = $csv_file_dir . '/' . $chunk_file_name;
3637
+						$wp_filesystem->move( $file_path_temp, $file_path, true );
3638 3638
                         
3639
-                        $file_url = $file_url_base . $chunk_file_name;
3640
-                        $chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3641
-                    }
3639
+						$file_url = $file_url_base . $chunk_file_name;
3640
+						$chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3641
+					}
3642 3642
                     
3643
-                    if ( !empty($chunk_file_paths) ) {
3644
-                        $json['total'] = $items_count;
3645
-                        $json['files'] = $chunk_file_paths;
3646
-                    } else {
3647
-                        $json['error'] = __( 'Fail, something wrong to create csv file.', 'geodirectory' );
3648
-                    }
3649
-                }
3650
-                wp_send_json( $json );
3651
-            }
3652
-        }
3653
-        break;
3654
-        case 'export_hoods': {
3655
-            $file_url_base = geodir_path_import_export() . '/';
3656
-            $file_name = 'gd_neighbourhoods_' . date( 'dmyHi' );
3657
-            $file_url = $file_url_base . $file_name . '.csv';
3658
-            $file_path = $csv_file_dir . '/' . $file_name . '.csv';
3659
-            $file_path_temp = $csv_file_dir . '/gd_neighbourhoods_' . $nonce . '.csv';
3643
+					if ( !empty($chunk_file_paths) ) {
3644
+						$json['total'] = $items_count;
3645
+						$json['files'] = $chunk_file_paths;
3646
+					} else {
3647
+						$json['error'] = __( 'Fail, something wrong to create csv file.', 'geodirectory' );
3648
+					}
3649
+				}
3650
+				wp_send_json( $json );
3651
+			}
3652
+		}
3653
+		break;
3654
+		case 'export_hoods': {
3655
+			$file_url_base = geodir_path_import_export() . '/';
3656
+			$file_name = 'gd_neighbourhoods_' . date( 'dmyHi' );
3657
+			$file_url = $file_url_base . $file_name . '.csv';
3658
+			$file_path = $csv_file_dir . '/' . $file_name . '.csv';
3659
+			$file_path_temp = $csv_file_dir . '/gd_neighbourhoods_' . $nonce . '.csv';
3660 3660
             
3661
-            $items_count = (int)geodir_location_imex_count_neighbourhoods();
3661
+			$items_count = (int)geodir_location_imex_count_neighbourhoods();
3662 3662
             
3663
-            if ( isset( $_REQUEST['_st'] ) ) {
3664
-                $line_count = (int)geodir_import_export_line_count( $file_path_temp );
3665
-                $percentage = count( $items_count ) > 0 && $line_count > 0 ? ceil( $line_count / $items_count ) * 100 : 0;
3666
-                $percentage = min( $percentage, 100 );
3663
+			if ( isset( $_REQUEST['_st'] ) ) {
3664
+				$line_count = (int)geodir_import_export_line_count( $file_path_temp );
3665
+				$percentage = count( $items_count ) > 0 && $line_count > 0 ? ceil( $line_count / $items_count ) * 100 : 0;
3666
+				$percentage = min( $percentage, 100 );
3667 3667
                 
3668
-                $json['percentage'] = $percentage;
3669
-                wp_send_json( $json );
3670
-            } else {
3671
-                $chunk_file_paths = array();
3668
+				$json['percentage'] = $percentage;
3669
+				wp_send_json( $json );
3670
+			} else {
3671
+				$chunk_file_paths = array();
3672 3672
                 
3673
-                if ( !$items_count > 0 ) {
3674
-                    $json['error'] = __( 'No records to export.', 'geodirectory' );
3675
-                } else {
3676
-                    $chunk_per_page = min( $chunk_per_page, $items_count );
3677
-                    $chunk_total_pages = ceil( $items_count / $chunk_per_page );
3673
+				if ( !$items_count > 0 ) {
3674
+					$json['error'] = __( 'No records to export.', 'geodirectory' );
3675
+				} else {
3676
+					$chunk_per_page = min( $chunk_per_page, $items_count );
3677
+					$chunk_total_pages = ceil( $items_count / $chunk_per_page );
3678 3678
                     
3679
-                    $j = $chunk_page_no;
3680
-                    $chunk_save_items = geodir_location_imex_neighbourhoods_data( $chunk_per_page, $j );
3679
+					$j = $chunk_page_no;
3680
+					$chunk_save_items = geodir_location_imex_neighbourhoods_data( $chunk_per_page, $j );
3681 3681
                     
3682
-                    $per_page = 500;
3683
-                    $per_page = min( $per_page, $chunk_per_page );
3684
-                    $total_pages = ceil( $chunk_per_page / $per_page );
3682
+					$per_page = 500;
3683
+					$per_page = min( $per_page, $chunk_per_page );
3684
+					$total_pages = ceil( $chunk_per_page / $per_page );
3685 3685
                     
3686
-                    for ( $i = 0; $i <= $total_pages; $i++ ) {
3687
-                        $save_items = array_slice( $chunk_save_items , ( $i * $per_page ), $per_page );
3686
+					for ( $i = 0; $i <= $total_pages; $i++ ) {
3687
+						$save_items = array_slice( $chunk_save_items , ( $i * $per_page ), $per_page );
3688 3688
                         
3689
-                        $clear = $i == 0 ? true : false;
3690
-                        geodir_save_csv_data( $file_path_temp, $save_items, $clear );
3691
-                    }
3689
+						$clear = $i == 0 ? true : false;
3690
+						geodir_save_csv_data( $file_path_temp, $save_items, $clear );
3691
+					}
3692 3692
                     
3693
-                    if ( $wp_filesystem->exists( $file_path_temp ) ) {
3694
-                        $chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3695
-                        $chunk_file_name = $file_name . $chunk_page_no . '.csv';
3696
-                        $file_path = $csv_file_dir . '/' . $chunk_file_name;
3697
-                        $wp_filesystem->move( $file_path_temp, $file_path, true );
3693
+					if ( $wp_filesystem->exists( $file_path_temp ) ) {
3694
+						$chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3695
+						$chunk_file_name = $file_name . $chunk_page_no . '.csv';
3696
+						$file_path = $csv_file_dir . '/' . $chunk_file_name;
3697
+						$wp_filesystem->move( $file_path_temp, $file_path, true );
3698 3698
                         
3699
-                        $file_url = $file_url_base . $chunk_file_name;
3700
-                        $chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3701
-                    }
3699
+						$file_url = $file_url_base . $chunk_file_name;
3700
+						$chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3701
+					}
3702 3702
                     
3703
-                    if ( !empty($chunk_file_paths) ) {
3704
-                        $json['total'] = $items_count;
3705
-                        $json['files'] = $chunk_file_paths;
3706
-                    } else {
3707
-                        $json['error'] = __( 'Fail, something wrong to create csv file.', 'geodirectory' );
3708
-                    }
3709
-                }
3710
-                wp_send_json( $json );
3711
-            }
3712
-        }
3713
-        break;
3714
-        case 'prepare_import':
3715
-        case 'import_cat':
3716
-        case 'import_post':
3717
-        case 'import_loc':
3718
-        case 'import_hood': {
3719
-            // WPML
3720
-            $is_wpml = geodir_is_wpml();
3721
-            if ($is_wpml) {
3722
-                global $sitepress;
3723
-                $active_lang = ICL_LANGUAGE_CODE;
3724
-            }
3725
-            // WPML
3703
+					if ( !empty($chunk_file_paths) ) {
3704
+						$json['total'] = $items_count;
3705
+						$json['files'] = $chunk_file_paths;
3706
+					} else {
3707
+						$json['error'] = __( 'Fail, something wrong to create csv file.', 'geodirectory' );
3708
+					}
3709
+				}
3710
+				wp_send_json( $json );
3711
+			}
3712
+		}
3713
+		break;
3714
+		case 'prepare_import':
3715
+		case 'import_cat':
3716
+		case 'import_post':
3717
+		case 'import_loc':
3718
+		case 'import_hood': {
3719
+			// WPML
3720
+			$is_wpml = geodir_is_wpml();
3721
+			if ($is_wpml) {
3722
+				global $sitepress;
3723
+				$active_lang = ICL_LANGUAGE_CODE;
3724
+			}
3725
+			// WPML
3726 3726
             
3727
-            ini_set( 'auto_detect_line_endings', true );
3727
+			ini_set( 'auto_detect_line_endings', true );
3728 3728
             
3729
-            $uploads = wp_upload_dir();
3730
-            $uploads_dir = $uploads['path'];
3731
-            $uploads_subdir = $uploads['subdir'];
3729
+			$uploads = wp_upload_dir();
3730
+			$uploads_dir = $uploads['path'];
3731
+			$uploads_subdir = $uploads['subdir'];
3732 3732
             
3733
-            $csv_file = isset( $_POST['_file'] ) ? $_POST['_file'] : NULL;
3734
-            $import_choice = isset( $_REQUEST['_ch'] ) ? $_REQUEST['_ch'] : 'skip';
3733
+			$csv_file = isset( $_POST['_file'] ) ? $_POST['_file'] : NULL;
3734
+			$import_choice = isset( $_REQUEST['_ch'] ) ? $_REQUEST['_ch'] : 'skip';
3735 3735
             
3736
-            $csv_file_arr = explode( '/', $csv_file );
3737
-            $csv_filename = end( $csv_file_arr );
3738
-            $target_path = $uploads_dir . '/temp_' . $current_user->data->ID . '/' . $csv_filename;
3736
+			$csv_file_arr = explode( '/', $csv_file );
3737
+			$csv_filename = end( $csv_file_arr );
3738
+			$target_path = $uploads_dir . '/temp_' . $current_user->data->ID . '/' . $csv_filename;
3739 3739
             
3740
-            $json['file'] = $csv_file;
3741
-            $json['error'] = __( 'The uploaded file is not a valid csv file. Please try again.', 'geodirectory' );
3742
-            $file = array();
3740
+			$json['file'] = $csv_file;
3741
+			$json['error'] = __( 'The uploaded file is not a valid csv file. Please try again.', 'geodirectory' );
3742
+			$file = array();
3743 3743
 
3744
-            if ( $csv_file && $wp_filesystem->is_file( $target_path ) && $wp_filesystem->exists( $target_path ) ) {
3745
-                $wp_filetype = wp_check_filetype_and_ext( $target_path, $csv_filename );
3744
+			if ( $csv_file && $wp_filesystem->is_file( $target_path ) && $wp_filesystem->exists( $target_path ) ) {
3745
+				$wp_filetype = wp_check_filetype_and_ext( $target_path, $csv_filename );
3746 3746
                 
3747
-                if (!empty($wp_filetype) && isset($wp_filetype['ext']) && geodir_strtolower($wp_filetype['ext']) == 'csv') {
3748
-                    $json['error'] = NULL;
3749
-
3750
-                    $lc_all = setlocale(LC_ALL, 0); // Fix issue of fgetcsv ignores special characters when they are at the beginning of line
3751
-                    setlocale(LC_ALL, 'en_US.UTF-8');
3752
-                    if ( ( $handle = fopen($target_path, "r" ) ) !== FALSE ) {
3753
-                        while ( ( $data = fgetcsv( $handle, 100000, "," ) ) !== FALSE ) {
3754
-                            if ( !empty( $data ) ) {
3755
-                                $file[] = $data;
3756
-                            }
3757
-                        }
3758
-                        fclose($handle);
3759
-                    }
3760
-                    setlocale(LC_ALL, $lc_all);
3747
+				if (!empty($wp_filetype) && isset($wp_filetype['ext']) && geodir_strtolower($wp_filetype['ext']) == 'csv') {
3748
+					$json['error'] = NULL;
3749
+
3750
+					$lc_all = setlocale(LC_ALL, 0); // Fix issue of fgetcsv ignores special characters when they are at the beginning of line
3751
+					setlocale(LC_ALL, 'en_US.UTF-8');
3752
+					if ( ( $handle = fopen($target_path, "r" ) ) !== FALSE ) {
3753
+						while ( ( $data = fgetcsv( $handle, 100000, "," ) ) !== FALSE ) {
3754
+							if ( !empty( $data ) ) {
3755
+								$file[] = $data;
3756
+							}
3757
+						}
3758
+						fclose($handle);
3759
+					}
3760
+					setlocale(LC_ALL, $lc_all);
3761 3761
 
3762
-                    $json['rows'] = (!empty($file) && count($file) > 1) ? count($file) - 1 : 0;
3762
+					$json['rows'] = (!empty($file) && count($file) > 1) ? count($file) - 1 : 0;
3763 3763
                     
3764
-                    if (!$json['rows'] > 0) {
3765
-                        $json['error'] = __('No data found in csv file.', 'geodirectory');
3766
-                    }
3767
-                } else {
3768
-                    wp_send_json( $json );
3769
-                }
3770
-            } else {
3771
-                wp_send_json( $json );
3772
-            }
3764
+					if (!$json['rows'] > 0) {
3765
+						$json['error'] = __('No data found in csv file.', 'geodirectory');
3766
+					}
3767
+				} else {
3768
+					wp_send_json( $json );
3769
+				}
3770
+			} else {
3771
+				wp_send_json( $json );
3772
+			}
3773 3773
             
3774
-            if ( $task == 'prepare_import' || !empty( $json['error'] ) ) {
3775
-                wp_send_json( $json );
3776
-            }
3774
+			if ( $task == 'prepare_import' || !empty( $json['error'] ) ) {
3775
+				wp_send_json( $json );
3776
+			}
3777 3777
             
3778
-            $total = $json['rows'];
3779
-            $limit = isset($_POST['limit']) ? (int)$_POST['limit'] : 1;
3780
-            $processed = isset($_POST['processed']) ? (int)$_POST['processed'] : 0;
3778
+			$total = $json['rows'];
3779
+			$limit = isset($_POST['limit']) ? (int)$_POST['limit'] : 1;
3780
+			$processed = isset($_POST['processed']) ? (int)$_POST['processed'] : 0;
3781 3781
             
3782
-            $count = $limit;
3782
+			$count = $limit;
3783 3783
             
3784
-            if ($count < $total) {
3785
-                $count = $processed + $count;
3786
-                if ($count > $total) {
3787
-                    $count = $total;
3788
-                }
3789
-            } else {
3790
-                $count = $total;
3791
-            }
3784
+			if ($count < $total) {
3785
+				$count = $processed + $count;
3786
+				if ($count > $total) {
3787
+					$count = $total;
3788
+				}
3789
+			} else {
3790
+				$count = $total;
3791
+			}
3792 3792
             
3793
-            $created = 0;
3794
-            $updated = 0;
3795
-            $skipped = 0;
3796
-            $invalid = 0;
3797
-            $invalid_addr = 0;
3798
-            $images = 0;
3793
+			$created = 0;
3794
+			$updated = 0;
3795
+			$skipped = 0;
3796
+			$invalid = 0;
3797
+			$invalid_addr = 0;
3798
+			$images = 0;
3799 3799
             
3800
-            $gd_post_info = array();
3801
-            $countpost = 0;
3800
+			$gd_post_info = array();
3801
+			$countpost = 0;
3802 3802
             
3803
-            $post_types = geodir_get_posttypes();
3803
+			$post_types = geodir_get_posttypes();
3804 3804
 
3805
-            if ( $task == 'import_cat' ) {
3806
-                if (!empty($file)) {
3807
-                    $columns = isset($file[0]) ? $file[0] : NULL;
3805
+			if ( $task == 'import_cat' ) {
3806
+				if (!empty($file)) {
3807
+					$columns = isset($file[0]) ? $file[0] : NULL;
3808 3808
                     
3809
-                    if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
3810
-                        $json['error'] = CSV_INVAILD_FILE;
3811
-                        wp_send_json( $json );
3812
-                        exit;
3813
-                    }
3809
+					if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
3810
+						$json['error'] = CSV_INVAILD_FILE;
3811
+						wp_send_json( $json );
3812
+						exit;
3813
+					}
3814 3814
                     
3815
-                    $gd_error_log = __('GD IMPORT CATEGORIES [ROW %d]:', 'geodirectory');
3815
+					$gd_error_log = __('GD IMPORT CATEGORIES [ROW %d]:', 'geodirectory');
3816 3816
                     
3817
-                    for ($i = 1; $i <= $limit; $i++) {
3818
-                        $index = $processed + $i;
3817
+					for ($i = 1; $i <= $limit; $i++) {
3818
+						$index = $processed + $i;
3819 3819
                         
3820
-                        if (isset($file[$index])) {
3821
-                            $row = $file[$index];
3822
-                            $row = array_map( 'trim', $row );
3823
-                            //$row = array_map( 'utf8_encode', $row );
3820
+						if (isset($file[$index])) {
3821
+							$row = $file[$index];
3822
+							$row = array_map( 'trim', $row );
3823
+							//$row = array_map( 'utf8_encode', $row );
3824 3824
                             
3825
-                            $cat_id = '';
3826
-                            $cat_name = '';
3827
-                            $cat_slug = '';
3828
-                            $cat_posttype = '';
3829
-                            $cat_parent = '';
3830
-                            $cat_description = '';
3831
-                            $cat_schema = '';
3832
-                            $cat_top_description = '';
3833
-                            $cat_image = '';
3834
-                            $cat_icon = '';
3835
-                            $cat_language = '';
3836
-                            $cat_id_original = '';
3825
+							$cat_id = '';
3826
+							$cat_name = '';
3827
+							$cat_slug = '';
3828
+							$cat_posttype = '';
3829
+							$cat_parent = '';
3830
+							$cat_description = '';
3831
+							$cat_schema = '';
3832
+							$cat_top_description = '';
3833
+							$cat_image = '';
3834
+							$cat_icon = '';
3835
+							$cat_language = '';
3836
+							$cat_id_original = '';
3837 3837
                             
3838
-                            $c = 0;
3839
-                            foreach ($columns as $column ) {
3840
-                                if ( $column == 'cat_id' ) {
3841
-                                    $cat_id = (int)$row[$c];
3842
-                                } else if ( $column == 'cat_name' ) {
3843
-                                    $cat_name = $row[$c];
3844
-                                } else if ( $column == 'cat_slug' ) {
3845
-                                    $cat_slug = $row[$c];
3846
-                                } else if ( $column == 'cat_posttype' ) {
3847
-                                    $cat_posttype = $row[$c];
3848
-                                } else if ( $column == 'cat_parent' ) {
3849
-                                    $cat_parent = trim($row[$c]);
3850
-                                } else if ( $column == 'cat_schema' && $row[$c] != '' ) {
3851
-                                    $cat_schema = $row[$c];
3852
-                                } else if ( $column == 'cat_description' ) {
3853
-                                    $cat_description = $row[$c];
3854
-                                } else if ( $column == 'cat_top_description' ) {
3855
-                                    $cat_top_description = $row[$c];
3856
-                                } else if ( $column == 'cat_image' ) {
3857
-                                    $cat_image = $row[$c];
3858
-                                } else if ( $column == 'cat_icon' ) {
3859
-                                    $cat_icon = $row[$c];
3860
-                                }
3861
-                                // WPML
3862
-                                if ( $is_wpml ) {
3863
-                                    if ( $column == 'cat_language' ) {
3864
-                                        $cat_language = geodir_strtolower( trim( $row[$c] ) );
3865
-                                    } else if ( $column == 'cat_id_original' ) {
3866
-                                        $cat_id_original = (int)$row[$c];
3867
-                                    }
3868
-                                }
3869
-                                // WPML
3870
-                                $c++;
3871
-                            }
3838
+							$c = 0;
3839
+							foreach ($columns as $column ) {
3840
+								if ( $column == 'cat_id' ) {
3841
+									$cat_id = (int)$row[$c];
3842
+								} else if ( $column == 'cat_name' ) {
3843
+									$cat_name = $row[$c];
3844
+								} else if ( $column == 'cat_slug' ) {
3845
+									$cat_slug = $row[$c];
3846
+								} else if ( $column == 'cat_posttype' ) {
3847
+									$cat_posttype = $row[$c];
3848
+								} else if ( $column == 'cat_parent' ) {
3849
+									$cat_parent = trim($row[$c]);
3850
+								} else if ( $column == 'cat_schema' && $row[$c] != '' ) {
3851
+									$cat_schema = $row[$c];
3852
+								} else if ( $column == 'cat_description' ) {
3853
+									$cat_description = $row[$c];
3854
+								} else if ( $column == 'cat_top_description' ) {
3855
+									$cat_top_description = $row[$c];
3856
+								} else if ( $column == 'cat_image' ) {
3857
+									$cat_image = $row[$c];
3858
+								} else if ( $column == 'cat_icon' ) {
3859
+									$cat_icon = $row[$c];
3860
+								}
3861
+								// WPML
3862
+								if ( $is_wpml ) {
3863
+									if ( $column == 'cat_language' ) {
3864
+										$cat_language = geodir_strtolower( trim( $row[$c] ) );
3865
+									} else if ( $column == 'cat_id_original' ) {
3866
+										$cat_id_original = (int)$row[$c];
3867
+									}
3868
+								}
3869
+								// WPML
3870
+								$c++;
3871
+							}
3872 3872
                             
3873
-                            if ( $cat_name == '' || !in_array( $cat_posttype, $post_types ) ) {
3874
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank title/invalid post type', 'geodirectory' ) );
3873
+							if ( $cat_name == '' || !in_array( $cat_posttype, $post_types ) ) {
3874
+								geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank title/invalid post type', 'geodirectory' ) );
3875 3875
                                 
3876
-                                $invalid++;
3877
-                                continue;
3878
-                            }
3876
+								$invalid++;
3877
+								continue;
3878
+							}
3879 3879
                             
3880
-                            // WPML
3881
-                            if ($is_wpml && $cat_language != '') {
3882
-                                $sitepress->switch_lang($cat_language, true);
3883
-                            }
3884
-                            // WPML
3880
+							// WPML
3881
+							if ($is_wpml && $cat_language != '') {
3882
+								$sitepress->switch_lang($cat_language, true);
3883
+							}
3884
+							// WPML
3885 3885
                                                         
3886
-                            $term_data = array();
3887
-                            $term_data['name'] = $cat_name;
3888
-                            $term_data['slug'] = $cat_slug;
3889
-                            $term_data['description'] = $cat_description;
3890
-                            $term_data['cat_schema'] = $cat_schema;
3891
-                            $term_data['top_description'] = $cat_top_description;
3892
-                            $term_data['image'] = $cat_image != '' ? basename( $cat_image ) : '';
3893
-                            $term_data['icon'] = $cat_icon != '' ? basename( $cat_icon ) : '';
3886
+							$term_data = array();
3887
+							$term_data['name'] = $cat_name;
3888
+							$term_data['slug'] = $cat_slug;
3889
+							$term_data['description'] = $cat_description;
3890
+							$term_data['cat_schema'] = $cat_schema;
3891
+							$term_data['top_description'] = $cat_top_description;
3892
+							$term_data['image'] = $cat_image != '' ? basename( $cat_image ) : '';
3893
+							$term_data['icon'] = $cat_icon != '' ? basename( $cat_icon ) : '';
3894 3894
                             
3895
-                            //$term_data = array_map( 'utf8_encode', $term_data );
3895
+							//$term_data = array_map( 'utf8_encode', $term_data );
3896 3896
                             
3897
-                            $taxonomy = $cat_posttype . 'category';
3897
+							$taxonomy = $cat_posttype . 'category';
3898 3898
                             
3899
-                            $term_data['taxonomy'] = $taxonomy;
3899
+							$term_data['taxonomy'] = $taxonomy;
3900 3900
 
3901
-                            $term_parent_id = 0;
3902
-                            if ($cat_parent != "" || (int)$cat_parent > 0) {
3903
-                                $term_parent = '';
3901
+							$term_parent_id = 0;
3902
+							if ($cat_parent != "" || (int)$cat_parent > 0) {
3903
+								$term_parent = '';
3904 3904
                                 
3905
-                                if ( $term_parent = get_term_by( 'name', $cat_parent, $taxonomy ) ) {
3906
-                                    //
3907
-                                } else if ( $term_parent = get_term_by( 'slug', $cat_parent, $taxonomy ) ) {
3908
-                                    //
3909
-                                } else if ( $term_parent = get_term_by( 'id', $cat_parent, $taxonomy ) ) {
3910
-                                    //
3911
-                                } else {
3912
-                                    $term_parent_data = array();
3913
-                                    $term_parent_data['name'] = $cat_parent;
3914
-                                    //$term_parent_data = array_map( 'utf8_encode', $term_parent_data );
3915
-                                    $term_parent_data['taxonomy'] = $taxonomy;
3905
+								if ( $term_parent = get_term_by( 'name', $cat_parent, $taxonomy ) ) {
3906
+									//
3907
+								} else if ( $term_parent = get_term_by( 'slug', $cat_parent, $taxonomy ) ) {
3908
+									//
3909
+								} else if ( $term_parent = get_term_by( 'id', $cat_parent, $taxonomy ) ) {
3910
+									//
3911
+								} else {
3912
+									$term_parent_data = array();
3913
+									$term_parent_data['name'] = $cat_parent;
3914
+									//$term_parent_data = array_map( 'utf8_encode', $term_parent_data );
3915
+									$term_parent_data['taxonomy'] = $taxonomy;
3916 3916
                                     
3917
-                                    $term_parent_id = (int)geodir_imex_insert_term( $taxonomy, $term_parent_data );
3918
-                                }
3917
+									$term_parent_id = (int)geodir_imex_insert_term( $taxonomy, $term_parent_data );
3918
+								}
3919 3919
                                 
3920
-                                if ( !empty( $term_parent ) && !is_wp_error( $term_parent ) ) {
3921
-                                    $term_parent_id = (int)$term_parent->term_id;
3922
-                                }
3923
-                            }
3924
-                            $term_data['parent'] = (int)$term_parent_id;
3920
+								if ( !empty( $term_parent ) && !is_wp_error( $term_parent ) ) {
3921
+									$term_parent_id = (int)$term_parent->term_id;
3922
+								}
3923
+							}
3924
+							$term_data['parent'] = (int)$term_parent_id;
3925 3925
 
3926
-                            $term_id = NULL;
3927
-                            if ( $import_choice == 'update' ) {
3928
-                                if ( $cat_id > 0 && $term = (array)term_exists( $cat_id, $taxonomy ) ) {
3929
-                                    $term_data['term_id'] = $term['term_id'];
3926
+							$term_id = NULL;
3927
+							if ( $import_choice == 'update' ) {
3928
+								if ( $cat_id > 0 && $term = (array)term_exists( $cat_id, $taxonomy ) ) {
3929
+									$term_data['term_id'] = $term['term_id'];
3930 3930
                                     
3931
-                                    if ( $term_id = geodir_imex_update_term( $taxonomy, $term_data ) ) {
3932
-                                        $updated++;
3933
-                                    } else {
3934
-                                        $invalid++;
3935
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3936
-                                    }
3937
-                                } else if ( $term_data['slug'] != '' && $term = (array)term_exists( $term_data['slug'], $taxonomy ) ) {
3938
-                                    $term_data['term_id'] = $term['term_id'];
3931
+									if ( $term_id = geodir_imex_update_term( $taxonomy, $term_data ) ) {
3932
+										$updated++;
3933
+									} else {
3934
+										$invalid++;
3935
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3936
+									}
3937
+								} else if ( $term_data['slug'] != '' && $term = (array)term_exists( $term_data['slug'], $taxonomy ) ) {
3938
+									$term_data['term_id'] = $term['term_id'];
3939 3939
                                     
3940
-                                    if ( $term_id = geodir_imex_update_term( $taxonomy, $term_data ) ) {
3941
-                                        $updated++;
3942
-                                    } else {
3943
-                                        $invalid++;
3944
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3945
-                                    }
3946
-                                } else {
3947
-                                    if ( $term_id = geodir_imex_insert_term( $taxonomy, $term_data ) ) {
3948
-                                        $created++;
3949
-                                    } else {
3950
-                                        $invalid++;
3951
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3952
-                                    }
3953
-                                }
3954
-                            } else if ( $import_choice == 'skip' ) {
3955
-                                if ( $cat_id > 0 && $term = (array)term_exists( $cat_id, $taxonomy ) ) {
3956
-                                    $skipped++;
3957
-                                } else if ( $term_data['slug'] != '' && $term = (array)term_exists( $term_data['slug'], $taxonomy ) ) {
3958
-                                    $skipped++;
3959
-                                } else {
3960
-                                    if ( $term_id = geodir_imex_insert_term( $taxonomy, $term_data ) ) {
3961
-                                        $created++;
3962
-                                    } else {
3963
-                                        $invalid++;
3964
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3965
-                                    }
3966
-                                }
3967
-                            } else {
3968
-                                $invalid++;
3969
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3970
-                            }
3940
+									if ( $term_id = geodir_imex_update_term( $taxonomy, $term_data ) ) {
3941
+										$updated++;
3942
+									} else {
3943
+										$invalid++;
3944
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3945
+									}
3946
+								} else {
3947
+									if ( $term_id = geodir_imex_insert_term( $taxonomy, $term_data ) ) {
3948
+										$created++;
3949
+									} else {
3950
+										$invalid++;
3951
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3952
+									}
3953
+								}
3954
+							} else if ( $import_choice == 'skip' ) {
3955
+								if ( $cat_id > 0 && $term = (array)term_exists( $cat_id, $taxonomy ) ) {
3956
+									$skipped++;
3957
+								} else if ( $term_data['slug'] != '' && $term = (array)term_exists( $term_data['slug'], $taxonomy ) ) {
3958
+									$skipped++;
3959
+								} else {
3960
+									if ( $term_id = geodir_imex_insert_term( $taxonomy, $term_data ) ) {
3961
+										$created++;
3962
+									} else {
3963
+										$invalid++;
3964
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3965
+									}
3966
+								}
3967
+							} else {
3968
+								$invalid++;
3969
+								geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3970
+							}
3971 3971
                             
3972
-                            if ( $term_id ) {
3973
-                                // WPML
3974
-                                if ($is_wpml && $cat_id_original > 0 && $cat_language != '') {
3975
-                                    $wpml_element_type = 'tax_' . $taxonomy;
3976
-                                    $source_language = geodir_get_language_for_element( $cat_id_original, $wpml_element_type );
3977
-                                    $source_language = $source_language != '' ? $source_language : $sitepress->get_default_language();
3978
-
3979
-                                    $trid = $sitepress->get_element_trid( $cat_id_original, $wpml_element_type );
3972
+							if ( $term_id ) {
3973
+								// WPML
3974
+								if ($is_wpml && $cat_id_original > 0 && $cat_language != '') {
3975
+									$wpml_element_type = 'tax_' . $taxonomy;
3976
+									$source_language = geodir_get_language_for_element( $cat_id_original, $wpml_element_type );
3977
+									$source_language = $source_language != '' ? $source_language : $sitepress->get_default_language();
3978
+
3979
+									$trid = $sitepress->get_element_trid( $cat_id_original, $wpml_element_type );
3980 3980
                                     
3981
-                                    $sitepress->set_element_language_details( $term_id, $wpml_element_type, $trid, $cat_language, $source_language );
3982
-                                }
3983
-                                // WPML
3981
+									$sitepress->set_element_language_details( $term_id, $wpml_element_type, $trid, $cat_language, $source_language );
3982
+								}
3983
+								// WPML
3984 3984
                                 
3985
-                                if ( isset( $term_data['top_description'] ) ) {
3986
-                                    geodir_update_tax_meta( $term_id, 'ct_cat_top_desc', $term_data['top_description'], $cat_posttype );
3987
-                                }
3985
+								if ( isset( $term_data['top_description'] ) ) {
3986
+									geodir_update_tax_meta( $term_id, 'ct_cat_top_desc', $term_data['top_description'], $cat_posttype );
3987
+								}
3988 3988
                                 
3989
-                                if ( isset( $term_data['cat_schema'] ) ) {
3990
-                                    geodir_update_tax_meta( $term_id, 'ct_cat_schema', $term_data['cat_schema'], $cat_posttype );
3991
-                                }
3989
+								if ( isset( $term_data['cat_schema'] ) ) {
3990
+									geodir_update_tax_meta( $term_id, 'ct_cat_schema', $term_data['cat_schema'], $cat_posttype );
3991
+								}
3992 3992
             
3993
-                                $attachment = false;
3994
-                                if ( isset( $term_data['image'] ) && $term_data['image'] != '' ) {
3995
-                                    $cat_image = geodir_get_default_catimage( $term_id, $cat_posttype );
3996
-                                    $cat_image = !empty( $cat_image ) && isset( $cat_image['src'] ) ? $cat_image['src'] : '';
3993
+								$attachment = false;
3994
+								if ( isset( $term_data['image'] ) && $term_data['image'] != '' ) {
3995
+									$cat_image = geodir_get_default_catimage( $term_id, $cat_posttype );
3996
+									$cat_image = !empty( $cat_image ) && isset( $cat_image['src'] ) ? $cat_image['src'] : '';
3997 3997
                                     
3998
-                                    if ( basename($cat_image) != $term_data['image'] ) {
3999
-                                        $attachment = true;
4000
-                                        geodir_update_tax_meta( $term_id, 'ct_cat_default_img', array( 'id' => 'image', 'src' => $uploads['url'] . '/' . $term_data['image'] ), $cat_posttype );
4001
-                                    }
4002
-                                }
3998
+									if ( basename($cat_image) != $term_data['image'] ) {
3999
+										$attachment = true;
4000
+										geodir_update_tax_meta( $term_id, 'ct_cat_default_img', array( 'id' => 'image', 'src' => $uploads['url'] . '/' . $term_data['image'] ), $cat_posttype );
4001
+									}
4002
+								}
4003 4003
                                 
4004
-                                if ( isset( $term_data['icon'] ) && $term_data['icon'] != '' ) {
4005
-                                    $cat_icon = geodir_get_tax_meta( $term_id, 'ct_cat_icon', false, $cat_posttype );
4006
-                                    $cat_icon = !empty( $cat_icon ) && isset( $cat_icon['src'] ) ? $cat_icon['src'] : '';
4007
-
4008
-                                    if ( basename($cat_icon) != $term_data['icon'] ) {
4009
-                                        $attachment = true;
4010
-                                        geodir_update_tax_meta( $term_id, 'ct_cat_icon', array( 'id' => 'icon', 'src' => $uploads['url'] . '/' . $term_data['icon'] ), $cat_posttype );
4011
-                                    }
4012
-                                }
4004
+								if ( isset( $term_data['icon'] ) && $term_data['icon'] != '' ) {
4005
+									$cat_icon = geodir_get_tax_meta( $term_id, 'ct_cat_icon', false, $cat_posttype );
4006
+									$cat_icon = !empty( $cat_icon ) && isset( $cat_icon['src'] ) ? $cat_icon['src'] : '';
4007
+
4008
+									if ( basename($cat_icon) != $term_data['icon'] ) {
4009
+										$attachment = true;
4010
+										geodir_update_tax_meta( $term_id, 'ct_cat_icon', array( 'id' => 'icon', 'src' => $uploads['url'] . '/' . $term_data['icon'] ), $cat_posttype );
4011
+									}
4012
+								}
4013 4013
                                 
4014
-                                if ( $attachment ) {
4015
-                                    $images++;
4016
-                                }
4017
-                            }
4014
+								if ( $attachment ) {
4015
+									$images++;
4016
+								}
4017
+							}
4018 4018
                             
4019
-                            // WPML
4020
-                            if ($is_wpml && $cat_language != '') {
4021
-                                $sitepress->switch_lang($active_lang, true);
4022
-                            }
4023
-                            // WPML
4024
-                        }
4025
-                    }
4026
-                }
4019
+							// WPML
4020
+							if ($is_wpml && $cat_language != '') {
4021
+								$sitepress->switch_lang($active_lang, true);
4022
+							}
4023
+							// WPML
4024
+						}
4025
+					}
4026
+				}
4027 4027
                 
4028
-                $json = array();
4029
-                $json['processed'] = $limit;
4030
-                $json['created'] = $created;
4031
-                $json['updated'] = $updated;
4032
-                $json['skipped'] = $skipped;
4033
-                $json['invalid'] = $invalid;
4034
-                $json['images'] = $images;
4028
+				$json = array();
4029
+				$json['processed'] = $limit;
4030
+				$json['created'] = $created;
4031
+				$json['updated'] = $updated;
4032
+				$json['skipped'] = $skipped;
4033
+				$json['invalid'] = $invalid;
4034
+				$json['images'] = $images;
4035 4035
                 
4036
-                wp_send_json( $json );
4037
-                exit;
4038
-            } else if ( $task == 'import_post' ) {
4039
-                $xtimings['###1'] = microtime(true)-$xstart;
4040
-                //run some stuff to make the import quicker
4041
-                wp_defer_term_counting( true );
4042
-                wp_defer_comment_counting( true );
4043
-                $wpdb->query( 'SET autocommit = 0;' );
4036
+				wp_send_json( $json );
4037
+				exit;
4038
+			} else if ( $task == 'import_post' ) {
4039
+				$xtimings['###1'] = microtime(true)-$xstart;
4040
+				//run some stuff to make the import quicker
4041
+				wp_defer_term_counting( true );
4042
+				wp_defer_comment_counting( true );
4043
+				$wpdb->query( 'SET autocommit = 0;' );
4044 4044
 //
4045 4045
 //                remove_all_actions('publish_post');
4046 4046
 //                remove_all_actions('transition_post_status');
4047 4047
 //                remove_all_actions('publish_future_post');
4048 4048
 
4049
-                if (!empty($file)) {
4050
-                    $is_claim_active = is_plugin_active( 'geodir_claim_listing/geodir_claim_listing.php' ) && get_option('geodir_claim_enable') === 'yes' ? true : false;
4051
-                    $wp_post_statuses = get_post_statuses(); // All of the WordPress supported post statuses.
4052
-                    $default_status = 'publish';
4053
-                    $current_date = date_i18n( 'Y-m-d', time() );
4049
+				if (!empty($file)) {
4050
+					$is_claim_active = is_plugin_active( 'geodir_claim_listing/geodir_claim_listing.php' ) && get_option('geodir_claim_enable') === 'yes' ? true : false;
4051
+					$wp_post_statuses = get_post_statuses(); // All of the WordPress supported post statuses.
4052
+					$default_status = 'publish';
4053
+					$current_date = date_i18n( 'Y-m-d', time() );
4054 4054
                     
4055
-                    $columns = isset($file[0]) ? $file[0] : NULL;
4055
+					$columns = isset($file[0]) ? $file[0] : NULL;
4056 4056
                     
4057
-                    if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
4058
-                        $json['error'] = CSV_INVAILD_FILE;
4059
-                        wp_send_json( $json );
4060
-                        exit;
4061
-                    }
4062
-                    $xtimings['###2'] = microtime(true)-$xstart;
4063
-                    $gd_error_log = __('GD IMPORT LISTINGS [ROW %d]:', 'geodirectory');
4064
-                    $wp_chars_error = __( '(check & remove if any invalid characters used in data)', 'geodirectory' );
4065
-                    $processed_actual = 0;
4066
-                    for ($i = 1; $i <= $limit; $i++) {
4067
-                        $index = $processed + $i;
4068
-                        $gd_post = array();
4057
+					if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
4058
+						$json['error'] = CSV_INVAILD_FILE;
4059
+						wp_send_json( $json );
4060
+						exit;
4061
+					}
4062
+					$xtimings['###2'] = microtime(true)-$xstart;
4063
+					$gd_error_log = __('GD IMPORT LISTINGS [ROW %d]:', 'geodirectory');
4064
+					$wp_chars_error = __( '(check & remove if any invalid characters used in data)', 'geodirectory' );
4065
+					$processed_actual = 0;
4066
+					for ($i = 1; $i <= $limit; $i++) {
4067
+						$index = $processed + $i;
4068
+						$gd_post = array();
4069 4069
                         
4070
-                        if (isset($file[$index])) {
4071
-                            $processed_actual++;
4072
-                            $row = $file[$index];
4073
-                            $row = array_map( 'trim', $row );
4074
-                            //$row = array_map( 'utf8_encode', $row );
4075
-                            $row = array_map( 'addslashes_gpc', $row );
4070
+						if (isset($file[$index])) {
4071
+							$processed_actual++;
4072
+							$row = $file[$index];
4073
+							$row = array_map( 'trim', $row );
4074
+							//$row = array_map( 'utf8_encode', $row );
4075
+							$row = array_map( 'addslashes_gpc', $row );
4076 4076
                             
4077
-                            $post_id = '';
4078
-                            $post_title = '';
4079
-                            $post_date = '';
4080
-                            $post_author = '';
4081
-                            $post_content = '';
4082
-                            $post_category_arr = array();
4083
-                            $default_category = '';
4084
-                            $post_tags = array();
4085
-                            $post_type = '';
4086
-                            $post_status = '';
4087
-                            $geodir_video = '';
4088
-                            $post_address = '';
4089
-                            $post_city = '';
4090
-                            $post_region = '';
4091
-                            $post_country = '';
4092
-                            $post_zip = '';
4093
-                            $post_latitude = '';
4094
-                            $post_longitude = '';
4095
-                            $post_neighbourhood = '';
4096
-                            $neighbourhood_latitude = '';
4097
-                            $neighbourhood_longitude = '';
4098
-                            $geodir_timing = '';
4099
-                            $geodir_contact = '';
4100
-                            $geodir_email = '';
4101
-                            $geodir_website = '';
4102
-                            $geodir_twitter = '';
4103
-                            $geodir_facebook = '';
4104
-                            $geodir_twitter = '';
4105
-                            $geodir_link_business = null;
4106
-                            $post_images = array();
4077
+							$post_id = '';
4078
+							$post_title = '';
4079
+							$post_date = '';
4080
+							$post_author = '';
4081
+							$post_content = '';
4082
+							$post_category_arr = array();
4083
+							$default_category = '';
4084
+							$post_tags = array();
4085
+							$post_type = '';
4086
+							$post_status = '';
4087
+							$geodir_video = '';
4088
+							$post_address = '';
4089
+							$post_city = '';
4090
+							$post_region = '';
4091
+							$post_country = '';
4092
+							$post_zip = '';
4093
+							$post_latitude = '';
4094
+							$post_longitude = '';
4095
+							$post_neighbourhood = '';
4096
+							$neighbourhood_latitude = '';
4097
+							$neighbourhood_longitude = '';
4098
+							$geodir_timing = '';
4099
+							$geodir_contact = '';
4100
+							$geodir_email = '';
4101
+							$geodir_website = '';
4102
+							$geodir_twitter = '';
4103
+							$geodir_facebook = '';
4104
+							$geodir_twitter = '';
4105
+							$geodir_link_business = null;
4106
+							$post_images = array();
4107 4107
                             
4108
-                            $expire_date = 'Never';
4108
+							$expire_date = 'Never';
4109 4109
                             
4110
-                            $language = '';
4111
-                            $original_post_id = '';
4110
+							$language = '';
4111
+							$original_post_id = '';
4112 4112
                             
4113
-                            $c = 0;
4114
-                            foreach ($columns as $column ) {
4115
-                                $gd_post[$column] = $row[$c];
4113
+							$c = 0;
4114
+							foreach ($columns as $column ) {
4115
+								$gd_post[$column] = $row[$c];
4116 4116
                                 
4117
-                                if ( $column == 'post_id' ) {
4118
-                                    $post_id = $row[$c];
4119
-                                } else if ( $column == 'post_title' ) {
4120
-                                    $post_title = sanitize_text_field($row[$c]);
4121
-                                } else if ( $column == 'post_author' ) {
4122
-                                    $post_author = $row[$c];
4123
-                                } else if ( $column == 'post_date' ) {
4124
-                                    $post_date = $row[$c];
4125
-                                } else if ( $column == 'post_content' ) {
4126
-                                    $post_content = $row[$c];
4127
-                                } else if ( $column == 'post_category' && $row[$c] != '' ) {
4128
-                                    $post_category_arr = explode( ',', $row[$c] );
4129
-                                } else if ( $column == 'default_category' ) {
4130
-                                    $default_category = wp_kses_normalize_entities($row[$c]);
4131
-                                } else if ( $column == 'post_tags' && $row[$c] != '' ) {
4132
-                                    $post_tags = explode( ',', sanitize_text_field($row[$c]) );
4133
-                                } else if ( $column == 'post_type' ) {
4134
-                                    $post_type = $row[$c];
4135
-                                } else if ( $column == 'post_status' ) {
4136
-                                    $post_status = sanitize_key( $row[$c] );
4137
-                                } else if ( $column == 'is_featured' ) {
4138
-                                    $is_featured = (int)$row[$c];
4139
-                                } else if ( $column == 'geodir_video' ) {
4140
-                                    $geodir_video = $row[$c];
4141
-                                } else if ( $column == 'post_address' ) {
4142
-                                    $post_address = sanitize_text_field($row[$c]);
4143
-                                } else if ( $column == 'post_city' ) {
4144
-                                    $post_city = sanitize_text_field($row[$c]);
4145
-                                } else if ( $column == 'post_region' ) {
4146
-                                    $post_region = sanitize_text_field($row[$c]);
4147
-                                } else if ( $column == 'post_country' ) {
4148
-                                    $post_country = sanitize_text_field($row[$c]);
4149
-                                } else if ( $column == 'post_zip' ) {
4150
-                                    $post_zip = sanitize_text_field($row[$c]);
4151
-                                } else if ( $column == 'post_latitude' ) {
4152
-                                    $post_latitude = sanitize_text_field($row[$c]);
4153
-                                } else if ( $column == 'post_longitude' ) {
4154
-                                    $post_longitude = sanitize_text_field($row[$c]);
4155
-                                } else if ( $column == 'post_neighbourhood' ) {
4156
-                                    $post_neighbourhood = sanitize_text_field($row[$c]);
4157
-                                    unset($gd_post[$column]);
4158
-                                } else if ( $column == 'neighbourhood_latitude' ) {
4159
-                                    $neighbourhood_latitude = sanitize_text_field($row[$c]);
4160
-                                } else if ( $column == 'neighbourhood_longitude' ) {
4161
-                                    $neighbourhood_longitude = sanitize_text_field($row[$c]);
4162
-                                } else if ( $column == 'geodir_timing' ) {
4163
-                                    $geodir_timing = sanitize_text_field($row[$c]);
4164
-                                } else if ( $column == 'geodir_contact' ) {
4165
-                                    $geodir_contact = sanitize_text_field($row[$c]);
4166
-                                } else if ( $column == 'geodir_email' ) {
4167
-                                    $geodir_email = sanitize_email($row[$c]);
4168
-                                } else if ( $column == 'geodir_website' ) {
4169
-                                    $geodir_website = sanitize_text_field($row[$c]);
4170
-                                } else if ( $column == 'geodir_twitter' ) {
4171
-                                    $geodir_twitter = sanitize_text_field($row[$c]);
4172
-                                } else if ( $column == 'geodir_facebook' ) {
4173
-                                    $geodir_facebook = sanitize_text_field($row[$c]);
4174
-                                } else if ( $column == 'IMAGE' && !empty( $row[$c] ) && $row[$c] != '' ) {
4175
-                                    $post_images[] = $row[$c];
4176
-                                } else if ( $column == 'alive_days' && (int)$row[$c] > 0 ) {
4177
-                                    $expire_date = date_i18n( 'Y-m-d', strtotime( $current_date . '+' . (int)$row[$c] . ' days' ) );
4178
-                                } else if ( $column == 'expire_date' && $row[$c] != '' && geodir_strtolower($row[$c]) != 'never' ) {
4179
-                                    $row[$c] = str_replace('/', '-', $row[$c]);
4180
-                                    $expire_date = date_i18n( 'Y-m-d', strtotime( $row[$c] ) );
4181
-                                } else if ( strpos( $column, 'linked_' ) === 0 ) {
4182
-                                    $geodir_link_business = (int)$row[$c];
4183
-                                }
4184
-                                // WPML
4185
-                                if ($is_wpml) {
4186
-                                    if ($column == 'language') {
4187
-                                        $language = geodir_strtolower(trim($row[$c]));
4188
-                                    } else if ($column == 'original_post_id') {
4189
-                                        $original_post_id = (int)$row[$c];
4190
-                                    }
4191
-                                }
4192
-                                // WPML
4193
-                                $c++;
4194
-                            }
4195
-                            // listing claimed or not
4196
-                            if ($is_claim_active && isset($gd_post['claimed'])) {
4197
-                                $gd_post['claimed'] = (int)$gd_post['claimed'] == 1 ? 1 : 0;
4198
-                            }
4117
+								if ( $column == 'post_id' ) {
4118
+									$post_id = $row[$c];
4119
+								} else if ( $column == 'post_title' ) {
4120
+									$post_title = sanitize_text_field($row[$c]);
4121
+								} else if ( $column == 'post_author' ) {
4122
+									$post_author = $row[$c];
4123
+								} else if ( $column == 'post_date' ) {
4124
+									$post_date = $row[$c];
4125
+								} else if ( $column == 'post_content' ) {
4126
+									$post_content = $row[$c];
4127
+								} else if ( $column == 'post_category' && $row[$c] != '' ) {
4128
+									$post_category_arr = explode( ',', $row[$c] );
4129
+								} else if ( $column == 'default_category' ) {
4130
+									$default_category = wp_kses_normalize_entities($row[$c]);
4131
+								} else if ( $column == 'post_tags' && $row[$c] != '' ) {
4132
+									$post_tags = explode( ',', sanitize_text_field($row[$c]) );
4133
+								} else if ( $column == 'post_type' ) {
4134
+									$post_type = $row[$c];
4135
+								} else if ( $column == 'post_status' ) {
4136
+									$post_status = sanitize_key( $row[$c] );
4137
+								} else if ( $column == 'is_featured' ) {
4138
+									$is_featured = (int)$row[$c];
4139
+								} else if ( $column == 'geodir_video' ) {
4140
+									$geodir_video = $row[$c];
4141
+								} else if ( $column == 'post_address' ) {
4142
+									$post_address = sanitize_text_field($row[$c]);
4143
+								} else if ( $column == 'post_city' ) {
4144
+									$post_city = sanitize_text_field($row[$c]);
4145
+								} else if ( $column == 'post_region' ) {
4146
+									$post_region = sanitize_text_field($row[$c]);
4147
+								} else if ( $column == 'post_country' ) {
4148
+									$post_country = sanitize_text_field($row[$c]);
4149
+								} else if ( $column == 'post_zip' ) {
4150
+									$post_zip = sanitize_text_field($row[$c]);
4151
+								} else if ( $column == 'post_latitude' ) {
4152
+									$post_latitude = sanitize_text_field($row[$c]);
4153
+								} else if ( $column == 'post_longitude' ) {
4154
+									$post_longitude = sanitize_text_field($row[$c]);
4155
+								} else if ( $column == 'post_neighbourhood' ) {
4156
+									$post_neighbourhood = sanitize_text_field($row[$c]);
4157
+									unset($gd_post[$column]);
4158
+								} else if ( $column == 'neighbourhood_latitude' ) {
4159
+									$neighbourhood_latitude = sanitize_text_field($row[$c]);
4160
+								} else if ( $column == 'neighbourhood_longitude' ) {
4161
+									$neighbourhood_longitude = sanitize_text_field($row[$c]);
4162
+								} else if ( $column == 'geodir_timing' ) {
4163
+									$geodir_timing = sanitize_text_field($row[$c]);
4164
+								} else if ( $column == 'geodir_contact' ) {
4165
+									$geodir_contact = sanitize_text_field($row[$c]);
4166
+								} else if ( $column == 'geodir_email' ) {
4167
+									$geodir_email = sanitize_email($row[$c]);
4168
+								} else if ( $column == 'geodir_website' ) {
4169
+									$geodir_website = sanitize_text_field($row[$c]);
4170
+								} else if ( $column == 'geodir_twitter' ) {
4171
+									$geodir_twitter = sanitize_text_field($row[$c]);
4172
+								} else if ( $column == 'geodir_facebook' ) {
4173
+									$geodir_facebook = sanitize_text_field($row[$c]);
4174
+								} else if ( $column == 'IMAGE' && !empty( $row[$c] ) && $row[$c] != '' ) {
4175
+									$post_images[] = $row[$c];
4176
+								} else if ( $column == 'alive_days' && (int)$row[$c] > 0 ) {
4177
+									$expire_date = date_i18n( 'Y-m-d', strtotime( $current_date . '+' . (int)$row[$c] . ' days' ) );
4178
+								} else if ( $column == 'expire_date' && $row[$c] != '' && geodir_strtolower($row[$c]) != 'never' ) {
4179
+									$row[$c] = str_replace('/', '-', $row[$c]);
4180
+									$expire_date = date_i18n( 'Y-m-d', strtotime( $row[$c] ) );
4181
+								} else if ( strpos( $column, 'linked_' ) === 0 ) {
4182
+									$geodir_link_business = (int)$row[$c];
4183
+								}
4184
+								// WPML
4185
+								if ($is_wpml) {
4186
+									if ($column == 'language') {
4187
+										$language = geodir_strtolower(trim($row[$c]));
4188
+									} else if ($column == 'original_post_id') {
4189
+										$original_post_id = (int)$row[$c];
4190
+									}
4191
+								}
4192
+								// WPML
4193
+								$c++;
4194
+							}
4195
+							// listing claimed or not
4196
+							if ($is_claim_active && isset($gd_post['claimed'])) {
4197
+								$gd_post['claimed'] = (int)$gd_post['claimed'] == 1 ? 1 : 0;
4198
+							}
4199 4199
                             
4200
-                            // WPML
4201
-                            if ($is_wpml && $language != '') {
4202
-                                $sitepress->switch_lang($language, true);
4203
-                            }
4204
-                            // WPML
4200
+							// WPML
4201
+							if ($is_wpml && $language != '') {
4202
+								$sitepress->switch_lang($language, true);
4203
+							}
4204
+							// WPML
4205 4205
 
4206
-                            $gd_post['IMAGE'] = $post_images;
4206
+							$gd_post['IMAGE'] = $post_images;
4207 4207
                             
4208
-                            $post_status = !empty( $post_status ) ? sanitize_key( $post_status ) : $default_status;
4209
-                            $post_status = !empty( $wp_post_statuses ) && !isset( $wp_post_statuses[$post_status] ) ? $default_status : $post_status;
4208
+							$post_status = !empty( $post_status ) ? sanitize_key( $post_status ) : $default_status;
4209
+							$post_status = !empty( $wp_post_statuses ) && !isset( $wp_post_statuses[$post_status] ) ? $default_status : $post_status;
4210 4210
                                                                                                                 
4211
-                            $valid = true;
4211
+							$valid = true;
4212 4212
                             
4213
-                            if ( $post_title == '' || !in_array( $post_type, $post_types ) ) {
4214
-                                $invalid++;
4215
-                                $valid = false;
4216
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank title/invalid post type', 'geodirectory' ) );
4217
-                            }
4218
-                            $xtimings['###3'] = microtime(true)-$xstart;
4219
-                            $location_allowed = function_exists( 'geodir_cpt_no_location' ) && geodir_cpt_no_location( $post_type ) ? false : true;
4220
-                            if ( $location_allowed ) {
4221
-                                $location_result = geodir_get_default_location();
4222
-                                if ( $post_address == '' || $post_city == '' || $post_region == '' || $post_country == '' || $post_latitude == '' || $post_longitude == '' ) {
4223
-                                    $invalid_addr++;
4224
-                                    $valid = false;
4225
-                                    geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank/invalid address(city, region, country, latitude, longitude).', 'geodirectory' ) );
4226
-                                } else if ( !empty( $location_result ) && $location_result->location_id == 0 ) {
4227
-                                    if ( ( geodir_strtolower( $post_city ) != geodir_strtolower( $location_result->city ) ) || ( geodir_strtolower( $post_region ) != geodir_strtolower( $location_result->region ) ) || (geodir_strtolower( $post_country ) != geodir_strtolower( $location_result->country ) ) ) {
4228
-                                        $invalid_addr++;
4229
-                                        $valid = false;
4230
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank/invalid address(city, region, country, latitude, longitude).', 'geodirectory' ) );
4231
-                                    } else {
4232
-                                        if (!$location_manager) {
4233
-                                            $gd_post['post_locations'] = '[' . $location_result->city_slug . '],[' . $location_result->region_slug . '],[' . $location_result->country_slug . ']'; // Set the default location when location manager not activated.
4234
-                                        }
4235
-                                    }
4236
-                                }
4237
-                            }
4238
-                            $xtimings['###4']   = microtime(true)-$xstart;
4239
-                            if ( !$valid ) {
4240
-                                continue;
4241
-                            }
4213
+							if ( $post_title == '' || !in_array( $post_type, $post_types ) ) {
4214
+								$invalid++;
4215
+								$valid = false;
4216
+								geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank title/invalid post type', 'geodirectory' ) );
4217
+							}
4218
+							$xtimings['###3'] = microtime(true)-$xstart;
4219
+							$location_allowed = function_exists( 'geodir_cpt_no_location' ) && geodir_cpt_no_location( $post_type ) ? false : true;
4220
+							if ( $location_allowed ) {
4221
+								$location_result = geodir_get_default_location();
4222
+								if ( $post_address == '' || $post_city == '' || $post_region == '' || $post_country == '' || $post_latitude == '' || $post_longitude == '' ) {
4223
+									$invalid_addr++;
4224
+									$valid = false;
4225
+									geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank/invalid address(city, region, country, latitude, longitude).', 'geodirectory' ) );
4226
+								} else if ( !empty( $location_result ) && $location_result->location_id == 0 ) {
4227
+									if ( ( geodir_strtolower( $post_city ) != geodir_strtolower( $location_result->city ) ) || ( geodir_strtolower( $post_region ) != geodir_strtolower( $location_result->region ) ) || (geodir_strtolower( $post_country ) != geodir_strtolower( $location_result->country ) ) ) {
4228
+										$invalid_addr++;
4229
+										$valid = false;
4230
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank/invalid address(city, region, country, latitude, longitude).', 'geodirectory' ) );
4231
+									} else {
4232
+										if (!$location_manager) {
4233
+											$gd_post['post_locations'] = '[' . $location_result->city_slug . '],[' . $location_result->region_slug . '],[' . $location_result->country_slug . ']'; // Set the default location when location manager not activated.
4234
+										}
4235
+									}
4236
+								}
4237
+							}
4238
+							$xtimings['###4']   = microtime(true)-$xstart;
4239
+							if ( !$valid ) {
4240
+								continue;
4241
+							}
4242 4242
 
4243
-                            $cat_taxonomy = $post_type . 'category';
4244
-                            $tags_taxonomy = $post_type . '_tags';
4243
+							$cat_taxonomy = $post_type . 'category';
4244
+							$tags_taxonomy = $post_type . '_tags';
4245 4245
                             
4246
-                            if ($default_category != '' && !in_array($default_category, $post_category_arr)) {
4247
-                                $post_category_arr = array_merge(array($default_category), $post_category_arr);
4248
-                            }
4246
+							if ($default_category != '' && !in_array($default_category, $post_category_arr)) {
4247
+								$post_category_arr = array_merge(array($default_category), $post_category_arr);
4248
+							}
4249 4249
 
4250
-                            $post_category = array();
4251
-                            $default_category_id = NULL;
4252
-                            if ( !empty( $post_category_arr ) ) {
4253
-                                foreach ( $post_category_arr as $value ) {
4254
-                                    $category_name = wp_kses_normalize_entities( trim( $value ) );
4250
+							$post_category = array();
4251
+							$default_category_id = NULL;
4252
+							if ( !empty( $post_category_arr ) ) {
4253
+								foreach ( $post_category_arr as $value ) {
4254
+									$category_name = wp_kses_normalize_entities( trim( $value ) );
4255 4255
                                     
4256
-                                    if ( $category_name != '' ) {
4257
-                                        $term_category = array();
4256
+									if ( $category_name != '' ) {
4257
+										$term_category = array();
4258 4258
                                         
4259
-                                        if ( $term = get_term_by( 'name', $category_name, $cat_taxonomy ) ) {
4260
-                                            $term_category = $term;
4261
-                                        } else if ( $term = get_term_by( 'slug', $category_name, $cat_taxonomy ) ) {
4262
-                                            $term_category = $term;
4263
-                                        } else {
4264
-                                            $term_data = array();
4265
-                                            $term_data['name'] = $category_name;
4266
-                                            $term_data['taxonomy'] = $cat_taxonomy;
4259
+										if ( $term = get_term_by( 'name', $category_name, $cat_taxonomy ) ) {
4260
+											$term_category = $term;
4261
+										} else if ( $term = get_term_by( 'slug', $category_name, $cat_taxonomy ) ) {
4262
+											$term_category = $term;
4263
+										} else {
4264
+											$term_data = array();
4265
+											$term_data['name'] = $category_name;
4266
+											$term_data['taxonomy'] = $cat_taxonomy;
4267 4267
                                             
4268
-                                            $term_id = geodir_imex_insert_term( $cat_taxonomy, $term_data );
4269
-                                            if ( $term_id ) {
4270
-                                                $term_category = get_term( $term_id, $cat_taxonomy );
4271
-                                            }
4272
-                                        }
4268
+											$term_id = geodir_imex_insert_term( $cat_taxonomy, $term_data );
4269
+											if ( $term_id ) {
4270
+												$term_category = get_term( $term_id, $cat_taxonomy );
4271
+											}
4272
+										}
4273 4273
                                         
4274
-                                        if ( !empty( $term_category ) && !is_wp_error( $term_category ) ) {
4275
-                                            $post_category[] = intval($term_category->term_id);
4274
+										if ( !empty( $term_category ) && !is_wp_error( $term_category ) ) {
4275
+											$post_category[] = intval($term_category->term_id);
4276 4276
                                             
4277
-                                            if ($category_name == $default_category) {
4278
-                                                $default_category_id = intval($term_category->term_id);
4279
-                                            }
4280
-                                        }
4281
-                                    }
4282
-                                }
4283
-                            }
4284
-                            $xtimings['###5'] = microtime(true)-$xstart;
4285
-                            $save_post = array();
4286
-                            $save_post['post_title'] = $post_title;
4287
-                            if (!empty($post_date)) {
4288
-                                $post_date = geodir_date( $post_date, 'Y-m-d H:i:s' ); // convert to mysql date format.
4277
+											if ($category_name == $default_category) {
4278
+												$default_category_id = intval($term_category->term_id);
4279
+											}
4280
+										}
4281
+									}
4282
+								}
4283
+							}
4284
+							$xtimings['###5'] = microtime(true)-$xstart;
4285
+							$save_post = array();
4286
+							$save_post['post_title'] = $post_title;
4287
+							if (!empty($post_date)) {
4288
+								$post_date = geodir_date( $post_date, 'Y-m-d H:i:s' ); // convert to mysql date format.
4289 4289
                                 
4290
-                                $save_post['post_date'] = $post_date;
4291
-                                $save_post['post_date_gmt'] = get_gmt_from_date( $post_date );
4292
-                            }
4293
-                            $save_post['post_content'] = $post_content;
4294
-                            $save_post['post_type'] = $post_type;
4295
-                            $save_post['post_author'] = $post_author;
4296
-                            $save_post['post_status'] = $post_status;
4297
-                            $save_post['post_category'] = $post_category;
4298
-                            $save_post['post_tags'] = $post_tags;
4299
-
4300
-                            $saved_post_id = NULL;
4301
-                            if ( $import_choice == 'update' ) {
4302
-                                $gd_wp_error = __( 'Unable to add listing, please check the listing data.', 'geodirectory' );
4290
+								$save_post['post_date'] = $post_date;
4291
+								$save_post['post_date_gmt'] = get_gmt_from_date( $post_date );
4292
+							}
4293
+							$save_post['post_content'] = $post_content;
4294
+							$save_post['post_type'] = $post_type;
4295
+							$save_post['post_author'] = $post_author;
4296
+							$save_post['post_status'] = $post_status;
4297
+							$save_post['post_category'] = $post_category;
4298
+							$save_post['post_tags'] = $post_tags;
4299
+
4300
+							$saved_post_id = NULL;
4301
+							if ( $import_choice == 'update' ) {
4302
+								$gd_wp_error = __( 'Unable to add listing, please check the listing data.', 'geodirectory' );
4303 4303
                                 
4304
-                                if ( $post_id > 0 && get_post( $post_id ) ) {
4305
-                                    $save_post['ID'] = $post_id;
4304
+								if ( $post_id > 0 && get_post( $post_id ) ) {
4305
+									$save_post['ID'] = $post_id;
4306 4306
                                     
4307
-                                    if ( $saved_post_id = wp_update_post( $save_post, true ) ) {
4308
-                                        if ( is_wp_error( $saved_post_id ) ) {
4309
-                                            $gd_wp_error = $saved_post_id->get_error_message() . ' ' . $wp_chars_error;
4310
-                                            $saved_post_id = 0;
4311
-                                        } else {
4312
-                                            $saved_post_id = $post_id;
4313
-                                            $updated++;
4314
-                                        }
4315
-                                    }
4316
-                                } else {
4317
-                                    if ( $saved_post_id = wp_insert_post( $save_post, true ) ) {
4318
-                                        if ( is_wp_error( $saved_post_id ) ) {
4319
-                                            $gd_wp_error = $saved_post_id->get_error_message() . ' ' . $wp_chars_error;
4320
-                                            $saved_post_id = 0;
4321
-                                        } else {
4322
-                                            $created++;
4323
-                                        }
4324
-                                    }
4325
-                                }
4307
+									if ( $saved_post_id = wp_update_post( $save_post, true ) ) {
4308
+										if ( is_wp_error( $saved_post_id ) ) {
4309
+											$gd_wp_error = $saved_post_id->get_error_message() . ' ' . $wp_chars_error;
4310
+											$saved_post_id = 0;
4311
+										} else {
4312
+											$saved_post_id = $post_id;
4313
+											$updated++;
4314
+										}
4315
+									}
4316
+								} else {
4317
+									if ( $saved_post_id = wp_insert_post( $save_post, true ) ) {
4318
+										if ( is_wp_error( $saved_post_id ) ) {
4319
+											$gd_wp_error = $saved_post_id->get_error_message() . ' ' . $wp_chars_error;
4320
+											$saved_post_id = 0;
4321
+										} else {
4322
+											$created++;
4323
+										}
4324
+									}
4325
+								}
4326 4326
                                 
4327
-                                if ( !$saved_post_id > 0 ) {
4328
-                                    $invalid++;
4329
-                                    geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_wp_error );
4330
-                                }
4331
-                            } else if ( $import_choice == 'skip' ) {
4332
-                                if ( $post_id > 0 && get_post( $post_id ) ) {
4333
-                                    $skipped++;	
4334
-                                } else {
4335
-                                    if ( $saved_post_id = wp_insert_post( $save_post, true ) ) {
4336
-                                        if ( is_wp_error( $saved_post_id ) ) {
4337
-                                            $invalid++;
4327
+								if ( !$saved_post_id > 0 ) {
4328
+									$invalid++;
4329
+									geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_wp_error );
4330
+								}
4331
+							} else if ( $import_choice == 'skip' ) {
4332
+								if ( $post_id > 0 && get_post( $post_id ) ) {
4333
+									$skipped++;	
4334
+								} else {
4335
+									if ( $saved_post_id = wp_insert_post( $save_post, true ) ) {
4336
+										if ( is_wp_error( $saved_post_id ) ) {
4337
+											$invalid++;
4338 4338
                                             
4339
-                                            geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $saved_post_id->get_error_message() . ' ' . $wp_chars_error );
4340
-                                            $saved_post_id = 0;
4341
-                                        } else {
4342
-                                            $created++;
4343
-                                        }
4344
-                                    } else {
4345
-                                        $invalid++;
4339
+											geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $saved_post_id->get_error_message() . ' ' . $wp_chars_error );
4340
+											$saved_post_id = 0;
4341
+										} else {
4342
+											$created++;
4343
+										}
4344
+									} else {
4345
+										$invalid++;
4346 4346
                                         
4347
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $wp_chars_error );
4348
-                                    }
4349
-                                }
4350
-                            } else {
4351
-                                $invalid++;
4347
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $wp_chars_error );
4348
+									}
4349
+								}
4350
+							} else {
4351
+								$invalid++;
4352 4352
                                 
4353
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $wp_chars_error );
4354
-                            }
4355
-                            $xtimings['###6'] = microtime(true)-$xstart;
4356
-                            if ( (int)$saved_post_id > 0 ) {
4357
-                                // WPML
4358
-                                if ($is_wpml && $original_post_id > 0 && $language != '') {
4359
-                                    $wpml_post_type = 'post_' . $post_type;
4360
-                                    $source_language = geodir_get_language_for_element( $original_post_id, $wpml_post_type );
4361
-                                    $source_language = $source_language != '' ? $source_language : $sitepress->get_default_language();
4362
-
4363
-                                    $trid = $sitepress->get_element_trid( $original_post_id, $wpml_post_type );
4353
+								geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $wp_chars_error );
4354
+							}
4355
+							$xtimings['###6'] = microtime(true)-$xstart;
4356
+							if ( (int)$saved_post_id > 0 ) {
4357
+								// WPML
4358
+								if ($is_wpml && $original_post_id > 0 && $language != '') {
4359
+									$wpml_post_type = 'post_' . $post_type;
4360
+									$source_language = geodir_get_language_for_element( $original_post_id, $wpml_post_type );
4361
+									$source_language = $source_language != '' ? $source_language : $sitepress->get_default_language();
4362
+
4363
+									$trid = $sitepress->get_element_trid( $original_post_id, $wpml_post_type );
4364 4364
                                     
4365
-                                    $sitepress->set_element_language_details( $saved_post_id, $wpml_post_type, $trid, $language, $source_language );
4366
-                                }
4367
-                                // WPML
4368
-                                $gd_post_info = geodir_get_post_info( $saved_post_id );
4365
+									$sitepress->set_element_language_details( $saved_post_id, $wpml_post_type, $trid, $language, $source_language );
4366
+								}
4367
+								// WPML
4368
+								$gd_post_info = geodir_get_post_info( $saved_post_id );
4369 4369
                                 
4370
-                                $gd_post['post_id'] = $saved_post_id;
4371
-                                $gd_post['ID'] = $saved_post_id;
4372
-                                $gd_post['post_tags'] = $post_tags;
4373
-                                $gd_post['post_title'] = $post_title;
4374
-                                $gd_post['post_status'] = $post_status;
4375
-                                $gd_post['submit_time'] = time();
4376
-                                $gd_post['submit_ip'] = $_SERVER['REMOTE_ADDR'];
4370
+								$gd_post['post_id'] = $saved_post_id;
4371
+								$gd_post['ID'] = $saved_post_id;
4372
+								$gd_post['post_tags'] = $post_tags;
4373
+								$gd_post['post_title'] = $post_title;
4374
+								$gd_post['post_status'] = $post_status;
4375
+								$gd_post['submit_time'] = time();
4376
+								$gd_post['submit_ip'] = $_SERVER['REMOTE_ADDR'];
4377 4377
                                                     
4378
-                                // post location
4379
-                                $post_location_id = 0;
4380
-                                if ( $location_allowed && !empty( $location_result ) && $location_result->location_id > 0 ) {
4381
-                                    $gd_post['post_neighbourhood'] = '';
4378
+								// post location
4379
+								$post_location_id = 0;
4380
+								if ( $location_allowed && !empty( $location_result ) && $location_result->location_id > 0 ) {
4381
+									$gd_post['post_neighbourhood'] = '';
4382 4382
                                     
4383
-                                    $post_location_info = array(
4384
-                                                                'city' => $post_city,
4385
-                                                                'region' => $post_region,
4386
-                                                                'country' => $post_country,
4387
-                                                                'geo_lat' => $post_latitude,
4388
-                                                                'geo_lng' => $post_longitude
4389
-                                                            );
4390
-                                    if ( $location_id = (int)geodir_add_new_location( $post_location_info ) ) {
4391
-                                        $post_location_id = $location_id;
4392
-                                    }
4383
+									$post_location_info = array(
4384
+																'city' => $post_city,
4385
+																'region' => $post_region,
4386
+																'country' => $post_country,
4387
+																'geo_lat' => $post_latitude,
4388
+																'geo_lng' => $post_longitude
4389
+															);
4390
+									if ( $location_id = (int)geodir_add_new_location( $post_location_info ) ) {
4391
+										$post_location_id = $location_id;
4392
+									}
4393 4393
                                     
4394
-                                    if ($post_location_id > 0 && $neighbourhood_active && !empty($post_neighbourhood)) {
4395
-                                        $neighbourhood_info = geodir_location_neighbourhood_by_name_loc_id($post_neighbourhood, $post_location_id);
4394
+									if ($post_location_id > 0 && $neighbourhood_active && !empty($post_neighbourhood)) {
4395
+										$neighbourhood_info = geodir_location_neighbourhood_by_name_loc_id($post_neighbourhood, $post_location_id);
4396 4396
 
4397
-                                        $hood_data = array();
4398
-                                        $hood_data['hood_location_id'] = $post_location_id;
4399
-                                        $hood_data['hood_name'] = $post_neighbourhood;
4397
+										$hood_data = array();
4398
+										$hood_data['hood_location_id'] = $post_location_id;
4399
+										$hood_data['hood_name'] = $post_neighbourhood;
4400 4400
                                         
4401
-                                        if (!empty($neighbourhood_info)) {
4402
-                                            $hood_data['hood_id'] = $neighbourhood_info->hood_id;
4403
-                                            $hood_data['hood_slug'] = $neighbourhood_info->hood_slug;
4401
+										if (!empty($neighbourhood_info)) {
4402
+											$hood_data['hood_id'] = $neighbourhood_info->hood_id;
4403
+											$hood_data['hood_slug'] = $neighbourhood_info->hood_slug;
4404 4404
                                             
4405
-                                            if (empty($neighbourhood_latitude) || empty($neighbourhood_longitude)) {
4406
-                                                $neighbourhood_latitude = $neighbourhood_info->hood_latitude;
4407
-                                                $neighbourhood_longitude = $neighbourhood_info->hood_longitude;
4408
-                                            }
4409
-                                        }
4405
+											if (empty($neighbourhood_latitude) || empty($neighbourhood_longitude)) {
4406
+												$neighbourhood_latitude = $neighbourhood_info->hood_latitude;
4407
+												$neighbourhood_longitude = $neighbourhood_info->hood_longitude;
4408
+											}
4409
+										}
4410 4410
                                         
4411
-                                        if (empty($neighbourhood_latitude) || empty($neighbourhood_longitude)) {
4412
-                                            $neighbourhood_latitude = $neighbourhood_info->hood_latitude;
4413
-                                            $neighbourhood_longitude = $neighbourhood_info->hood_longitude;
4414
-                                        }
4411
+										if (empty($neighbourhood_latitude) || empty($neighbourhood_longitude)) {
4412
+											$neighbourhood_latitude = $neighbourhood_info->hood_latitude;
4413
+											$neighbourhood_longitude = $neighbourhood_info->hood_longitude;
4414
+										}
4415 4415
                                         
4416
-                                        $hood_data['hood_latitude'] = $post_latitude;
4417
-                                        $hood_data['hood_longitude'] = $post_longitude;
4418
-
4419
-                                        $neighbourhood_info = geodir_location_insert_update_neighbourhood($hood_data);
4420
-                                        if (!empty($neighbourhood_info) && isset($neighbourhood_info->hood_slug)) {
4421
-                                            $gd_post['post_neighbourhood'] = $neighbourhood_info->hood_slug;
4422
-                                        }
4423
-                                    }
4424
-                                }
4425
-                                $gd_post['post_location_id'] = $post_location_id;
4416
+										$hood_data['hood_latitude'] = $post_latitude;
4417
+										$hood_data['hood_longitude'] = $post_longitude;
4418
+
4419
+										$neighbourhood_info = geodir_location_insert_update_neighbourhood($hood_data);
4420
+										if (!empty($neighbourhood_info) && isset($neighbourhood_info->hood_slug)) {
4421
+											$gd_post['post_neighbourhood'] = $neighbourhood_info->hood_slug;
4422
+										}
4423
+									}
4424
+								}
4425
+								$gd_post['post_location_id'] = $post_location_id;
4426 4426
                                 
4427
-                                if ($geodir_link_business !== null) {
4428
-                                    $gd_post['geodir_link_business'] = $geodir_link_business > 0 ? $geodir_link_business : '';
4429
-                                }
4427
+								if ($geodir_link_business !== null) {
4428
+									$gd_post['geodir_link_business'] = $geodir_link_business > 0 ? $geodir_link_business : '';
4429
+								}
4430 4430
                                 
4431
-                                // post package info
4432
-                                $package_id = isset( $gd_post['package_id'] ) && !empty( $gd_post['package_id'] ) ? (int)$gd_post['package_id'] : 0;
4433
-                                if (!$package_id && !empty($gd_post_info) && isset($gd_post_info->package_id) && $gd_post_info->package_id) {
4434
-                                    $package_id = $gd_post_info->package_id;
4435
-                                }
4431
+								// post package info
4432
+								$package_id = isset( $gd_post['package_id'] ) && !empty( $gd_post['package_id'] ) ? (int)$gd_post['package_id'] : 0;
4433
+								if (!$package_id && !empty($gd_post_info) && isset($gd_post_info->package_id) && $gd_post_info->package_id) {
4434
+									$package_id = $gd_post_info->package_id;
4435
+								}
4436 4436
                                 
4437
-                                $package_info = array();
4438
-                                if ($package_id && function_exists('geodir_get_package_info_by_id')) {
4439
-                                    $package_info = (array)geodir_get_package_info_by_id($package_id);
4437
+								$package_info = array();
4438
+								if ($package_id && function_exists('geodir_get_package_info_by_id')) {
4439
+									$package_info = (array)geodir_get_package_info_by_id($package_id);
4440 4440
                                     
4441
-                                    if (!(!empty($package_info) && isset($package_info['post_type']) && $package_info['post_type'] == $post_type)) {
4442
-                                        $package_info = array();
4443
-                                    }
4444
-                                }
4441
+									if (!(!empty($package_info) && isset($package_info['post_type']) && $package_info['post_type'] == $post_type)) {
4442
+										$package_info = array();
4443
+									}
4444
+								}
4445 4445
                                 
4446
-                                if (empty($package_info)) {
4447
-                                    $package_info = (array)geodir_post_package_info( array(), '', $post_type );
4448
-                                }
4446
+								if (empty($package_info)) {
4447
+									$package_info = (array)geodir_post_package_info( array(), '', $post_type );
4448
+								}
4449 4449
                                  
4450
-                                if (!empty($package_info))	 {
4451
-                                    $package_id = $package_info['pid'];
4450
+								if (!empty($package_info))	 {
4451
+									$package_id = $package_info['pid'];
4452 4452
                                     
4453
-                                    if (isset($gd_post['alive_days']) || isset($gd_post['expire_date'])) {
4454
-                                        $gd_post['expire_date'] = $expire_date;
4455
-                                    } else {
4456
-                                        if ( isset( $package_info['days'] ) && (int)$package_info['days'] > 0 ) {
4457
-                                            $gd_post['alive_days'] = (int)$package_info['days'];
4458
-                                            $gd_post['expire_date'] = date_i18n( 'Y-m-d', strtotime( $current_date . '+' . (int)$package_info['days'] . ' days' ) );
4459
-                                        } else {
4460
-                                            $gd_post['expire_date'] = 'Never';
4461
-                                        }
4462
-                                    }
4453
+									if (isset($gd_post['alive_days']) || isset($gd_post['expire_date'])) {
4454
+										$gd_post['expire_date'] = $expire_date;
4455
+									} else {
4456
+										if ( isset( $package_info['days'] ) && (int)$package_info['days'] > 0 ) {
4457
+											$gd_post['alive_days'] = (int)$package_info['days'];
4458
+											$gd_post['expire_date'] = date_i18n( 'Y-m-d', strtotime( $current_date . '+' . (int)$package_info['days'] . ' days' ) );
4459
+										} else {
4460
+											$gd_post['expire_date'] = 'Never';
4461
+										}
4462
+									}
4463 4463
                                     
4464
-                                    $gd_post['package_id'] = $package_id;
4465
-                                }
4464
+									$gd_post['package_id'] = $package_id;
4465
+								}
4466 4466
 
4467
-                                $table = $plugin_prefix . $post_type . '_detail';
4467
+								$table = $plugin_prefix . $post_type . '_detail';
4468 4468
                                 
4469
-                                if ($post_type == 'gd_event') {
4470
-                                    $gd_post = geodir_imex_process_event_data($gd_post);
4471
-                                }
4469
+								if ($post_type == 'gd_event') {
4470
+									$gd_post = geodir_imex_process_event_data($gd_post);
4471
+								}
4472 4472
                                 
4473
-                                if (isset($gd_post['post_id'])) {
4474
-                                    unset($gd_post['post_id']);
4475
-                                }
4473
+								if (isset($gd_post['post_id'])) {
4474
+									unset($gd_post['post_id']);
4475
+								}
4476 4476
 
4477
-                                // Export franchise fields
4478
-                                $is_franchise_active = is_plugin_active( 'geodir_franchise/geodir_franchise.php' ) && geodir_franchise_enabled( $post_type ) ? true : false;
4479
-                                if ($is_franchise_active) {
4480
-                                    if ( isset( $gd_post['gd_is_franchise'] ) && (int)$gd_post['gd_is_franchise'] == 1 ) {
4481
-                                        $gd_franchise_lock = array();
4477
+								// Export franchise fields
4478
+								$is_franchise_active = is_plugin_active( 'geodir_franchise/geodir_franchise.php' ) && geodir_franchise_enabled( $post_type ) ? true : false;
4479
+								if ($is_franchise_active) {
4480
+									if ( isset( $gd_post['gd_is_franchise'] ) && (int)$gd_post['gd_is_franchise'] == 1 ) {
4481
+										$gd_franchise_lock = array();
4482 4482
                                         
4483
-                                        if ( isset( $gd_post['gd_franchise_lock'] ) ) {
4484
-                                            $gd_franchise_lock = str_replace(" ", "", $gd_post['gd_franchise_lock'] );
4485
-                                            $gd_franchise_lock = trim( $gd_franchise_lock );
4486
-                                            $gd_franchise_lock = explode( ",", $gd_franchise_lock );
4487
-                                        }
4483
+										if ( isset( $gd_post['gd_franchise_lock'] ) ) {
4484
+											$gd_franchise_lock = str_replace(" ", "", $gd_post['gd_franchise_lock'] );
4485
+											$gd_franchise_lock = trim( $gd_franchise_lock );
4486
+											$gd_franchise_lock = explode( ",", $gd_franchise_lock );
4487
+										}
4488 4488
                                         
4489
-                                        update_post_meta( $saved_post_id, 'gd_is_franchise', 1 );
4490
-                                        update_post_meta( $saved_post_id, 'gd_franchise_lock', $gd_franchise_lock );
4491
-                                    } else {
4492
-                                        if ( isset( $gd_post['franchise'] ) && (int)$gd_post['franchise'] > 0 && geodir_franchise_check( (int)$gd_post['franchise'] ) ) {
4493
-                                            geodir_save_post_meta( $saved_post_id, 'franchise', (int)$gd_post['franchise'] );
4494
-                                        }
4495
-                                    }
4496
-                                }
4489
+										update_post_meta( $saved_post_id, 'gd_is_franchise', 1 );
4490
+										update_post_meta( $saved_post_id, 'gd_franchise_lock', $gd_franchise_lock );
4491
+									} else {
4492
+										if ( isset( $gd_post['franchise'] ) && (int)$gd_post['franchise'] > 0 && geodir_franchise_check( (int)$gd_post['franchise'] ) ) {
4493
+											geodir_save_post_meta( $saved_post_id, 'franchise', (int)$gd_post['franchise'] );
4494
+										}
4495
+									}
4496
+								}
4497 4497
                                 
4498
-                                if (!empty($save_post['post_category']) && is_array($save_post['post_category'])) {
4499
-                                    $save_post['post_category'] = array_unique( array_map( 'intval', $save_post['post_category'] ) );
4500
-                                    if ($default_category_id) {
4501
-                                        $save_post['post_default_category'] = $default_category_id;
4502
-                                        $gd_post['default_category'] = $default_category_id;
4503
-                                    }
4504
-                                    $gd_post[$cat_taxonomy] = $save_post['post_category'];
4505
-                                }
4506
-                                $xtimings['###7'] = microtime(true)-$xstart;
4507
-                                // Save post info
4508
-                                geodir_save_post_info( $saved_post_id, $gd_post );
4509
-                                $xtimings['###8'] = microtime(true)-$xstart;
4510
-                                // post taxonomies
4511
-                                if ( !empty( $save_post['post_category'] ) ) {
4512
-                                    wp_set_object_terms( $saved_post_id, $save_post['post_category'], $cat_taxonomy );
4498
+								if (!empty($save_post['post_category']) && is_array($save_post['post_category'])) {
4499
+									$save_post['post_category'] = array_unique( array_map( 'intval', $save_post['post_category'] ) );
4500
+									if ($default_category_id) {
4501
+										$save_post['post_default_category'] = $default_category_id;
4502
+										$gd_post['default_category'] = $default_category_id;
4503
+									}
4504
+									$gd_post[$cat_taxonomy] = $save_post['post_category'];
4505
+								}
4506
+								$xtimings['###7'] = microtime(true)-$xstart;
4507
+								// Save post info
4508
+								geodir_save_post_info( $saved_post_id, $gd_post );
4509
+								$xtimings['###8'] = microtime(true)-$xstart;
4510
+								// post taxonomies
4511
+								if ( !empty( $save_post['post_category'] ) ) {
4512
+									wp_set_object_terms( $saved_post_id, $save_post['post_category'], $cat_taxonomy );
4513 4513
                                     
4514
-                                    $post_default_category = isset( $save_post['post_default_category'] ) ? $save_post['post_default_category'] : '';
4515
-                                    if ($default_category_id) {
4516
-                                        $post_default_category = $default_category_id;
4517
-                                    }
4518
-                                    $post_cat_ids = geodir_get_post_meta($saved_post_id, $cat_taxonomy);
4519
-                                    $save_post['post_category'] = !empty($post_cat_ids) ? explode(",", trim($post_cat_ids, ",")) : $save_post['post_category'];
4520
-                                    $post_category_str = !empty($save_post['post_category']) ? implode(",y:#", $save_post['post_category']) . ',y:' : '';
4514
+									$post_default_category = isset( $save_post['post_default_category'] ) ? $save_post['post_default_category'] : '';
4515
+									if ($default_category_id) {
4516
+										$post_default_category = $default_category_id;
4517
+									}
4518
+									$post_cat_ids = geodir_get_post_meta($saved_post_id, $cat_taxonomy);
4519
+									$save_post['post_category'] = !empty($post_cat_ids) ? explode(",", trim($post_cat_ids, ",")) : $save_post['post_category'];
4520
+									$post_category_str = !empty($save_post['post_category']) ? implode(",y:#", $save_post['post_category']) . ',y:' : '';
4521 4521
                                     
4522
-                                    if ($post_category_str != '' && $post_default_category) {
4523
-                                        $post_category_str = str_replace($post_default_category . ',y:', $post_default_category . ',y,d:', $post_category_str);
4524
-                                    }
4522
+									if ($post_category_str != '' && $post_default_category) {
4523
+										$post_category_str = str_replace($post_default_category . ',y:', $post_default_category . ',y,d:', $post_category_str);
4524
+									}
4525 4525
                                     
4526
-                                    $post_category_str = $post_category_str != '' ? array($cat_taxonomy => $post_category_str) : '';
4526
+									$post_category_str = $post_category_str != '' ? array($cat_taxonomy => $post_category_str) : '';
4527 4527
                                     
4528
-                                    geodir_set_postcat_structure( $saved_post_id, $cat_taxonomy, $post_default_category, $post_category_str );
4529
-                                }
4530
-                                $xtimings['###8.1'] = microtime(true)-$xstart;
4531
-                                if ( !empty( $save_post['post_tags'] ) ) {
4532
-                                    wp_set_object_terms( $saved_post_id, $save_post['post_tags'], $tags_taxonomy );
4533
-                                }
4534
-                                $xtimings['###9'] = microtime(true)-$xstart;
4535
-                                // Post images
4536
-                                if ( !empty( $post_images ) ) {
4537
-                                    $post_images = array_unique($post_images);
4528
+									geodir_set_postcat_structure( $saved_post_id, $cat_taxonomy, $post_default_category, $post_category_str );
4529
+								}
4530
+								$xtimings['###8.1'] = microtime(true)-$xstart;
4531
+								if ( !empty( $save_post['post_tags'] ) ) {
4532
+									wp_set_object_terms( $saved_post_id, $save_post['post_tags'], $tags_taxonomy );
4533
+								}
4534
+								$xtimings['###9'] = microtime(true)-$xstart;
4535
+								// Post images
4536
+								if ( !empty( $post_images ) ) {
4537
+									$post_images = array_unique($post_images);
4538 4538
                                     
4539
-                                    $old_post_images_arr = array();
4540
-                                    $saved_post_images_arr = array();
4539
+									$old_post_images_arr = array();
4540
+									$saved_post_images_arr = array();
4541 4541
                                     
4542
-                                    $order = 1;
4542
+									$order = 1;
4543 4543
                                     
4544
-                                    $old_post_images = geodir_get_images( $saved_post_id );
4545
-                                    $xtimings['###9.1'] = microtime(true)-$xstart;
4546
-                                    if (!empty($old_post_images)) {
4547
-                                        foreach( $old_post_images as $old_post_image ) {
4548
-                                            if (!empty($old_post_image) && isset($old_post_image->file) && $old_post_image->file != '') {
4549
-                                                $old_post_images_arr[] = $old_post_image->file;
4550
-                                            }
4551
-                                        }
4552
-                                    }
4544
+									$old_post_images = geodir_get_images( $saved_post_id );
4545
+									$xtimings['###9.1'] = microtime(true)-$xstart;
4546
+									if (!empty($old_post_images)) {
4547
+										foreach( $old_post_images as $old_post_image ) {
4548
+											if (!empty($old_post_image) && isset($old_post_image->file) && $old_post_image->file != '') {
4549
+												$old_post_images_arr[] = $old_post_image->file;
4550
+											}
4551
+										}
4552
+									}
4553 4553
 
4554
-                                    foreach ( $post_images as $post_image ) {
4555
-                                        $image_name = basename( $post_image );
4556
-                                        $saved_post_images_arr[] = $image_name;
4554
+									foreach ( $post_images as $post_image ) {
4555
+										$image_name = basename( $post_image );
4556
+										$saved_post_images_arr[] = $image_name;
4557 4557
                                         
4558
-                                        if (!empty($old_post_images_arr) && in_array( $image_name, $old_post_images_arr) ) {
4559
-                                            continue; // Skip if image already exists.
4560
-                                        }
4558
+										if (!empty($old_post_images_arr) && in_array( $image_name, $old_post_images_arr) ) {
4559
+											continue; // Skip if image already exists.
4560
+										}
4561 4561
                                         
4562
-                                        $image_name_parts = explode( '.', $image_name );
4563
-                                        array_pop( $image_name_parts );
4564
-                                        $proper_image_name = implode( '.', $image_name_parts );
4565
-                                        $xtimings['###9.2'] = microtime(true)-$xstart;
4566
-                                        $arr_file_type = wp_check_filetype( $image_name );
4567
-                                        $xtimings['###9.3'] = microtime(true)-$xstart;
4568
-                                        if ( !empty( $arr_file_type ) ) {
4569
-                                            $uploaded_file_type = $arr_file_type['type'];
4562
+										$image_name_parts = explode( '.', $image_name );
4563
+										array_pop( $image_name_parts );
4564
+										$proper_image_name = implode( '.', $image_name_parts );
4565
+										$xtimings['###9.2'] = microtime(true)-$xstart;
4566
+										$arr_file_type = wp_check_filetype( $image_name );
4567
+										$xtimings['###9.3'] = microtime(true)-$xstart;
4568
+										if ( !empty( $arr_file_type ) ) {
4569
+											$uploaded_file_type = $arr_file_type['type'];
4570 4570
                                             
4571
-                                            $attachment = array();
4572
-                                            $attachment['post_id'] = $saved_post_id;
4573
-                                            $attachment['title'] = $proper_image_name;
4574
-                                            $attachment['content'] = '';
4575
-                                            $attachment['file'] = $uploads_subdir . '/' . $image_name;
4576
-                                            $attachment['mime_type'] = $uploaded_file_type;
4577
-                                            $attachment['menu_order'] = $order;
4578
-                                            $attachment['is_featured'] = 0;
4579
-
4580
-                                            $attachment_set = '';
4581
-                                            foreach ( $attachment as $key => $val ) {
4582
-                                                if ( $val != '' ) {
4583
-                                                    $attachment_set .= $key . " = '" . $val . "', ";
4584
-                                                }
4585
-                                            }
4586
-                                            $attachment_set = trim( $attachment_set, ", " );
4571
+											$attachment = array();
4572
+											$attachment['post_id'] = $saved_post_id;
4573
+											$attachment['title'] = $proper_image_name;
4574
+											$attachment['content'] = '';
4575
+											$attachment['file'] = $uploads_subdir . '/' . $image_name;
4576
+											$attachment['mime_type'] = $uploaded_file_type;
4577
+											$attachment['menu_order'] = $order;
4578
+											$attachment['is_featured'] = 0;
4579
+
4580
+											$attachment_set = '';
4581
+											foreach ( $attachment as $key => $val ) {
4582
+												if ( $val != '' ) {
4583
+													$attachment_set .= $key . " = '" . $val . "', ";
4584
+												}
4585
+											}
4586
+											$attachment_set = trim( $attachment_set, ", " );
4587 4587
                                                                                         
4588
-                                            // Add new attachment
4589
-                                            $xtimings['###9.4'] = microtime(true)-$xstart;
4590
-                                            $wpdb->query( "INSERT INTO " . GEODIR_ATTACHMENT_TABLE . " SET " . $attachment_set );
4591
-                                            $xtimings['###9.5'] = microtime(true)-$xstart;
4592
-                                            $order++;
4593
-                                        }
4594
-                                    }
4595
-
4596
-                                    $saved_post_images_sql = !empty($saved_post_images_arr) ? " AND ( file NOT LIKE '%/" . implode("' AND file NOT LIKE '%/",  $saved_post_images_arr) . "' )" : '';
4597
-                                    // Remove previous attachment
4598
-                                    $wpdb->query( "DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id = " . (int)$saved_post_id . " " . $saved_post_images_sql );
4599
-                                    $xtimings['###9.6'] = microtime(true)-$xstart;
4600
-                                    if ( !empty( $saved_post_images_arr ) ) {
4601
-                                        geodir_set_wp_featured_image($saved_post_id);
4602
-                                        $xtimings['###9.7'] = microtime(true)-$xstart;
4603
-                                        /*
4588
+											// Add new attachment
4589
+											$xtimings['###9.4'] = microtime(true)-$xstart;
4590
+											$wpdb->query( "INSERT INTO " . GEODIR_ATTACHMENT_TABLE . " SET " . $attachment_set );
4591
+											$xtimings['###9.5'] = microtime(true)-$xstart;
4592
+											$order++;
4593
+										}
4594
+									}
4595
+
4596
+									$saved_post_images_sql = !empty($saved_post_images_arr) ? " AND ( file NOT LIKE '%/" . implode("' AND file NOT LIKE '%/",  $saved_post_images_arr) . "' )" : '';
4597
+									// Remove previous attachment
4598
+									$wpdb->query( "DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id = " . (int)$saved_post_id . " " . $saved_post_images_sql );
4599
+									$xtimings['###9.6'] = microtime(true)-$xstart;
4600
+									if ( !empty( $saved_post_images_arr ) ) {
4601
+										geodir_set_wp_featured_image($saved_post_id);
4602
+										$xtimings['###9.7'] = microtime(true)-$xstart;
4603
+										/*
4604 4604
                                         $menu_order = 1;
4605 4605
                                         
4606 4606
                                         foreach ( $saved_post_images_arr as $img_name ) {
@@ -4613,288 +4613,288 @@  discard block
 block discarded – undo
4613 4613
                                             }
4614 4614
                                             $menu_order++;
4615 4615
                                         }*/
4616
-                                    }
4616
+									}
4617 4617
                                     
4618
-                                    if ( $order > 1 ) {
4619
-                                        $images++;
4620
-                                    }
4621
-                                }
4622
-                                $xtimings['###10'] = microtime(true)-$xstart;
4623
-                                /** This action is documented in geodirectory-functions/post-functions.php */
4624
-                                do_action( 'geodir_after_save_listing', $saved_post_id, $gd_post );
4625
-                                $xtimings['###11'] = microtime(true)-$xstart;
4626
-                                if (isset($is_featured)) {
4627
-                                    geodir_save_post_meta($saved_post_id, 'is_featured', $is_featured);
4628
-                                }
4629
-                                if (isset($gd_post['alive_days'])) {
4630
-                                    geodir_save_post_meta($saved_post_id, 'alive_days', $gd_post['alive_days']);
4631
-                                }
4632
-                                if (isset($gd_post['expire_date'])) {
4633
-                                    geodir_save_post_meta($saved_post_id, 'expire_date', $gd_post['expire_date']);
4634
-                                }
4635
-                                $xtimings['###12'] = microtime(true)-$xstart;
4636
-                            }
4618
+									if ( $order > 1 ) {
4619
+										$images++;
4620
+									}
4621
+								}
4622
+								$xtimings['###10'] = microtime(true)-$xstart;
4623
+								/** This action is documented in geodirectory-functions/post-functions.php */
4624
+								do_action( 'geodir_after_save_listing', $saved_post_id, $gd_post );
4625
+								$xtimings['###11'] = microtime(true)-$xstart;
4626
+								if (isset($is_featured)) {
4627
+									geodir_save_post_meta($saved_post_id, 'is_featured', $is_featured);
4628
+								}
4629
+								if (isset($gd_post['alive_days'])) {
4630
+									geodir_save_post_meta($saved_post_id, 'alive_days', $gd_post['alive_days']);
4631
+								}
4632
+								if (isset($gd_post['expire_date'])) {
4633
+									geodir_save_post_meta($saved_post_id, 'expire_date', $gd_post['expire_date']);
4634
+								}
4635
+								$xtimings['###12'] = microtime(true)-$xstart;
4636
+							}
4637 4637
                             
4638
-                            // WPML
4639
-                            if ($is_wpml && $language != '') {
4640
-                                $sitepress->switch_lang($active_lang, true);
4641
-                            }
4642
-                            // WPML
4643
-                        }
4644
-                    }
4645
-                }
4638
+							// WPML
4639
+							if ($is_wpml && $language != '') {
4640
+								$sitepress->switch_lang($active_lang, true);
4641
+							}
4642
+							// WPML
4643
+						}
4644
+					}
4645
+				}
4646 4646
 
4647
-                //undo some stuff to make the import quicker
4648
-                wp_defer_term_counting( false );
4649
-                wp_defer_comment_counting( false );
4650
-                $wpdb->query( 'COMMIT;' );
4651
-                $wpdb->query( 'SET autocommit = 1;' );
4652
-                $xtimings['###13'] = microtime(true)-$xstart;
4653
-                $json = array();
4654
-                $json['processed'] = $processed_actual;
4655
-                $json['created'] = $created;
4656
-                $json['updated'] = $updated;
4657
-                $json['skipped'] = $skipped;
4658
-                $json['invalid'] = $invalid;
4659
-                $json['invalid_addr'] = $invalid_addr;
4660
-                $json['images'] = $images;
4661
-                $json['timing'] = microtime(true)-$xstart;
4662
-                $json['timings'] = $xtimings;
4647
+				//undo some stuff to make the import quicker
4648
+				wp_defer_term_counting( false );
4649
+				wp_defer_comment_counting( false );
4650
+				$wpdb->query( 'COMMIT;' );
4651
+				$wpdb->query( 'SET autocommit = 1;' );
4652
+				$xtimings['###13'] = microtime(true)-$xstart;
4653
+				$json = array();
4654
+				$json['processed'] = $processed_actual;
4655
+				$json['created'] = $created;
4656
+				$json['updated'] = $updated;
4657
+				$json['skipped'] = $skipped;
4658
+				$json['invalid'] = $invalid;
4659
+				$json['invalid_addr'] = $invalid_addr;
4660
+				$json['images'] = $images;
4661
+				$json['timing'] = microtime(true)-$xstart;
4662
+				$json['timings'] = $xtimings;
4663 4663
                 
4664 4664
 
4665
-                wp_send_json( $json );
4666
-                exit;
4667
-            } else if ( $task == 'import_loc' ) {
4668
-                global $gd_post_types;
4669
-                $gd_post_types = $post_types;
4665
+				wp_send_json( $json );
4666
+				exit;
4667
+			} else if ( $task == 'import_loc' ) {
4668
+				global $gd_post_types;
4669
+				$gd_post_types = $post_types;
4670 4670
                 
4671
-                if (!empty($file)) {
4672
-                    $columns = isset($file[0]) ? $file[0] : NULL;
4671
+				if (!empty($file)) {
4672
+					$columns = isset($file[0]) ? $file[0] : NULL;
4673 4673
                     
4674
-                    if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
4675
-                        $json['error'] = __('File you are uploading is not valid. Columns does not matching.', 'geodirectory');
4676
-                        wp_send_json( $json );
4677
-                    }
4674
+					if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
4675
+						$json['error'] = __('File you are uploading is not valid. Columns does not matching.', 'geodirectory');
4676
+						wp_send_json( $json );
4677
+					}
4678 4678
                     
4679
-                    $gd_error_log = __('GD IMPORT LOCATIONS [ROW %d]:', 'geodirectory');
4680
-                    $gd_error_location = __( 'Could not be saved due to blank/invalid address(city, region, country, latitude, longitude)', 'geodirectory' );
4681
-                    for ($i = 1; $i <= $limit; $i++) {
4682
-                        $index = $processed + $i;
4679
+					$gd_error_log = __('GD IMPORT LOCATIONS [ROW %d]:', 'geodirectory');
4680
+					$gd_error_location = __( 'Could not be saved due to blank/invalid address(city, region, country, latitude, longitude)', 'geodirectory' );
4681
+					for ($i = 1; $i <= $limit; $i++) {
4682
+						$index = $processed + $i;
4683 4683
                         
4684
-                        if (isset($file[$index])) {
4685
-                            $row = $file[$index];
4686
-                            $row = array_map( 'trim', $row );
4687
-                            $data = array();
4684
+						if (isset($file[$index])) {
4685
+							$row = $file[$index];
4686
+							$row = array_map( 'trim', $row );
4687
+							$data = array();
4688 4688
                             
4689
-                            foreach ($columns as $c => $column ) {
4690
-                                if (in_array($column, array('location_id', 'latitude', 'longitude', 'city', 'city_slug', 'region', 'country', 'city_meta_title', 'city_meta_desc', 'city_desc', 'region_meta_title', 'region_meta_desc', 'region_desc', 'country_meta_title', 'country_meta_desc', 'country_desc'))) {
4691
-                                    $data[$column] = $row[$c];
4692
-                                }
4693
-                            }
4689
+							foreach ($columns as $c => $column ) {
4690
+								if (in_array($column, array('location_id', 'latitude', 'longitude', 'city', 'city_slug', 'region', 'country', 'city_meta_title', 'city_meta_desc', 'city_desc', 'region_meta_title', 'region_meta_desc', 'region_desc', 'country_meta_title', 'country_meta_desc', 'country_desc'))) {
4691
+									$data[$column] = $row[$c];
4692
+								}
4693
+							}
4694 4694
 
4695
-                            if ( empty($data['city']) || empty($data['region']) || empty($data['country']) || empty($data['latitude']) || empty($data['longitude']) ) {
4696
-                                $invalid++;
4697
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4698
-                                continue;
4699
-                            }
4695
+							if ( empty($data['city']) || empty($data['region']) || empty($data['country']) || empty($data['latitude']) || empty($data['longitude']) ) {
4696
+								$invalid++;
4697
+								geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4698
+								continue;
4699
+							}
4700 4700
                             
4701
-                            $data['location_id'] = isset($data['location_id']) ? absint($data['location_id']) : 0;
4701
+							$data['location_id'] = isset($data['location_id']) ? absint($data['location_id']) : 0;
4702 4702
                             
4703
-                            if ( $import_choice == 'update' ) {
4704
-                                if ( (int)$data['location_id'] > 0 && $location = geodir_get_location_by_id( '', (int)$data['location_id'] ) ) {
4705
-                                    if ( $location_id = geodir_location_update_city( $data, true, $location ) ) {
4706
-                                        $updated++;
4707
-                                    } else {
4708
-                                        $invalid++;
4709
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4710
-                                    }
4711
-                                } else if ( !empty( $data['city_slug'] ) && $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'] ) ) ) {
4712
-                                    $data['location_id'] = (int)$location->location_id;
4703
+							if ( $import_choice == 'update' ) {
4704
+								if ( (int)$data['location_id'] > 0 && $location = geodir_get_location_by_id( '', (int)$data['location_id'] ) ) {
4705
+									if ( $location_id = geodir_location_update_city( $data, true, $location ) ) {
4706
+										$updated++;
4707
+									} else {
4708
+										$invalid++;
4709
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4710
+									}
4711
+								} else if ( !empty( $data['city_slug'] ) && $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'] ) ) ) {
4712
+									$data['location_id'] = (int)$location->location_id;
4713 4713
                                     
4714
-                                    if ( $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'], 'country' => $data['country'], 'region' => $data['region'] ) ) ) {
4715
-                                        $data['location_id'] = (int)$location->location_id;
4716
-                                    } else if ( $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'], 'region' => $data['region'] ) ) ) {
4717
-                                        $data['location_id'] = (int)$location->location_id;
4718
-                                    } else if ( $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'], 'country' => $data['country'] ) ) ) {
4719
-                                        $data['location_id'] = (int)$location->location_id;
4720
-                                    }
4714
+									if ( $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'], 'country' => $data['country'], 'region' => $data['region'] ) ) ) {
4715
+										$data['location_id'] = (int)$location->location_id;
4716
+									} else if ( $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'], 'region' => $data['region'] ) ) ) {
4717
+										$data['location_id'] = (int)$location->location_id;
4718
+									} else if ( $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'], 'country' => $data['country'] ) ) ) {
4719
+										$data['location_id'] = (int)$location->location_id;
4720
+									}
4721 4721
                                     
4722
-                                    if ( $location_id = geodir_location_update_city( $data, true, $location ) ) {
4723
-                                        $updated++;
4724
-                                    } else {
4725
-                                        $invalid++;
4726
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4727
-                                    }
4728
-                                } else {
4729
-                                    if ( $location_id = geodir_location_insert_city( $data, true ) ) {
4730
-                                        $created++;
4731
-                                    } else {
4732
-                                        $invalid++;
4733
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4734
-                                    }
4735
-                                }
4736
-                            } elseif ( $import_choice == 'skip' ) {
4737
-                                if ( (int)$data['location_id'] > 0 && $location = geodir_get_location_by_id( '', (int)$data['location_id'] ) ) {
4738
-                                    $skipped++;
4739
-                                } else if ( !empty( $data['city_slug'] ) && $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'] ) ) ) {
4740
-                                    $skipped++;
4741
-                                } else {
4742
-                                    if ( $location_id = geodir_location_insert_city( $data, true ) ) {
4743
-                                        $created++;
4744
-                                    } else {
4745
-                                        $invalid++;
4746
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4747
-                                    }
4748
-                                }
4749
-                            } else {
4750
-                                $invalid++;
4751
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4752
-                            }
4753
-                        }
4754
-                    }
4755
-                }
4722
+									if ( $location_id = geodir_location_update_city( $data, true, $location ) ) {
4723
+										$updated++;
4724
+									} else {
4725
+										$invalid++;
4726
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4727
+									}
4728
+								} else {
4729
+									if ( $location_id = geodir_location_insert_city( $data, true ) ) {
4730
+										$created++;
4731
+									} else {
4732
+										$invalid++;
4733
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4734
+									}
4735
+								}
4736
+							} elseif ( $import_choice == 'skip' ) {
4737
+								if ( (int)$data['location_id'] > 0 && $location = geodir_get_location_by_id( '', (int)$data['location_id'] ) ) {
4738
+									$skipped++;
4739
+								} else if ( !empty( $data['city_slug'] ) && $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'] ) ) ) {
4740
+									$skipped++;
4741
+								} else {
4742
+									if ( $location_id = geodir_location_insert_city( $data, true ) ) {
4743
+										$created++;
4744
+									} else {
4745
+										$invalid++;
4746
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4747
+									}
4748
+								}
4749
+							} else {
4750
+								$invalid++;
4751
+								geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4752
+							}
4753
+						}
4754
+					}
4755
+				}
4756 4756
                 
4757
-                $json = array();
4758
-                $json['processed'] = $limit;
4759
-                $json['created'] = $created;
4760
-                $json['updated'] = $updated;
4761
-                $json['skipped'] = $skipped;
4762
-                $json['invalid'] = $invalid;
4763
-                $json['images'] = $images;
4757
+				$json = array();
4758
+				$json['processed'] = $limit;
4759
+				$json['created'] = $created;
4760
+				$json['updated'] = $updated;
4761
+				$json['skipped'] = $skipped;
4762
+				$json['invalid'] = $invalid;
4763
+				$json['images'] = $images;
4764 4764
                 
4765
-                wp_send_json( $json );
4766
-            } else if ( $task == 'import_hood' ) {               
4767
-                if (!empty($file)) {
4768
-                    $columns = isset($file[0]) ? $file[0] : NULL;
4765
+				wp_send_json( $json );
4766
+			} else if ( $task == 'import_hood' ) {               
4767
+				if (!empty($file)) {
4768
+					$columns = isset($file[0]) ? $file[0] : NULL;
4769 4769
                     
4770
-                    if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
4771
-                        $json['error'] = __('File you are uploading is not valid. Columns does not matching.', 'geodirectory');
4772
-                        wp_send_json( $json );
4773
-                    }
4770
+					if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
4771
+						$json['error'] = __('File you are uploading is not valid. Columns does not matching.', 'geodirectory');
4772
+						wp_send_json( $json );
4773
+					}
4774 4774
                     
4775
-                    $gd_error_log = __('GD IMPORT NEIGHBOURHOODS [ROW %d]:', 'geodirectory');
4776
-                    $gd_error_hood = __( 'Could not be saved due to invalid neighbourhood data(name, latitude, longitude) or invalid location data(either location_id or city/region/country is empty)', 'geodirectory' );
4777
-                    for ($i = 1; $i <= $limit; $i++) {
4778
-                        $index = $processed + $i;
4775
+					$gd_error_log = __('GD IMPORT NEIGHBOURHOODS [ROW %d]:', 'geodirectory');
4776
+					$gd_error_hood = __( 'Could not be saved due to invalid neighbourhood data(name, latitude, longitude) or invalid location data(either location_id or city/region/country is empty)', 'geodirectory' );
4777
+					for ($i = 1; $i <= $limit; $i++) {
4778
+						$index = $processed + $i;
4779 4779
                         
4780
-                        if (isset($file[$index])) {
4781
-                            $row = $file[$index];
4782
-                            $row = array_map( 'trim', $row );
4783
-                            $data = array();
4780
+						if (isset($file[$index])) {
4781
+							$row = $file[$index];
4782
+							$row = array_map( 'trim', $row );
4783
+							$data = array();
4784 4784
                             
4785
-                            foreach ($columns as $c => $column) {
4786
-                                if (in_array($column, array('neighbourhood_id', 'neighbourhood_name', 'neighbourhood_slug', 'latitude', 'longitude', 'location_id', 'city', 'region', 'country'))) {
4787
-                                    $data[$column] = sanitize_text_field($row[$c]);
4788
-                                }
4789
-                            }
4785
+							foreach ($columns as $c => $column) {
4786
+								if (in_array($column, array('neighbourhood_id', 'neighbourhood_name', 'neighbourhood_slug', 'latitude', 'longitude', 'location_id', 'city', 'region', 'country'))) {
4787
+									$data[$column] = sanitize_text_field($row[$c]);
4788
+								}
4789
+							}
4790 4790
 
4791
-                            if (empty($data['neighbourhood_name']) || empty($data['latitude']) || empty($data['longitude'])) {
4792
-                                $invalid++;
4793
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4794
-                                continue;
4795
-                            }
4791
+							if (empty($data['neighbourhood_name']) || empty($data['latitude']) || empty($data['longitude'])) {
4792
+								$invalid++;
4793
+								geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4794
+								continue;
4795
+							}
4796 4796
                             
4797
-                            $location_info = array();
4798
-                            if (!empty($data['location_id']) && (int)$data['location_id'] > 0) {
4799
-                                $location_info = geodir_get_location_by_id('', (int)$data['location_id']);
4800
-                            } else if (!empty($data['city']) && !empty($data['region']) && !empty($data['country'])) {
4801
-                                $location_info = geodir_get_location_by_slug('city', array('fields' => 'location_id', 'city' => $data['city'], 'country' => $data['country'], 'region' => $data['region']));
4802
-                            }
4797
+							$location_info = array();
4798
+							if (!empty($data['location_id']) && (int)$data['location_id'] > 0) {
4799
+								$location_info = geodir_get_location_by_id('', (int)$data['location_id']);
4800
+							} else if (!empty($data['city']) && !empty($data['region']) && !empty($data['country'])) {
4801
+								$location_info = geodir_get_location_by_slug('city', array('fields' => 'location_id', 'city' => $data['city'], 'country' => $data['country'], 'region' => $data['region']));
4802
+							}
4803 4803
 
4804
-                            if (empty($location_info)) {
4805
-                                $invalid++;
4806
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4807
-                                continue;
4808
-                            }
4804
+							if (empty($location_info)) {
4805
+								$invalid++;
4806
+								geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4807
+								continue;
4808
+							}
4809 4809
                             
4810
-                            $location_id = $location_info->location_id;
4810
+							$location_id = $location_info->location_id;
4811 4811
 
4812
-                            $data['neighbourhood_id'] = isset($data['neighbourhood_id']) ? absint($data['neighbourhood_id']) : 0;
4812
+							$data['neighbourhood_id'] = isset($data['neighbourhood_id']) ? absint($data['neighbourhood_id']) : 0;
4813 4813
                             
4814
-                            $hood_data = array();
4815
-                            $hood_data['hood_name'] = $data['neighbourhood_name'];
4816
-                            $hood_data['hood_slug'] = $data['neighbourhood_slug'];
4817
-                            $hood_data['hood_latitude'] = $data['latitude'];
4818
-                            $hood_data['hood_longitude'] = $data['longitude'];
4819
-                            $hood_data['hood_location_id'] = $location_id;
4814
+							$hood_data = array();
4815
+							$hood_data['hood_name'] = $data['neighbourhood_name'];
4816
+							$hood_data['hood_slug'] = $data['neighbourhood_slug'];
4817
+							$hood_data['hood_latitude'] = $data['latitude'];
4818
+							$hood_data['hood_longitude'] = $data['longitude'];
4819
+							$hood_data['hood_location_id'] = $location_id;
4820 4820
                                     
4821
-                            if ( $import_choice == 'update' ) {
4822
-                                if ((int)$data['neighbourhood_id'] > 0 && ($neighbourhood = geodir_location_get_neighbourhood_by_id((int)$data['neighbourhood_id']))) {
4823
-                                    $hood_data['hood_id'] = (int)$data['neighbourhood_id'];
4821
+							if ( $import_choice == 'update' ) {
4822
+								if ((int)$data['neighbourhood_id'] > 0 && ($neighbourhood = geodir_location_get_neighbourhood_by_id((int)$data['neighbourhood_id']))) {
4823
+									$hood_data['hood_id'] = (int)$data['neighbourhood_id'];
4824 4824
                                     
4825
-                                    if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4826
-                                        $updated++;
4827
-                                    } else {
4828
-                                        $invalid++;
4829
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4830
-                                    }
4831
-                                } else if (!empty($data['neighbourhood_slug']) && ($neighbourhood = geodir_location_get_neighbourhood_by_id($data['neighbourhood_slug'], true))) {
4832
-                                    $hood_data['hood_id'] = (int)$neighbourhood->hood_id;
4825
+									if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4826
+										$updated++;
4827
+									} else {
4828
+										$invalid++;
4829
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4830
+									}
4831
+								} else if (!empty($data['neighbourhood_slug']) && ($neighbourhood = geodir_location_get_neighbourhood_by_id($data['neighbourhood_slug'], true))) {
4832
+									$hood_data['hood_id'] = (int)$neighbourhood->hood_id;
4833 4833
                                     
4834
-                                    if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4835
-                                        $updated++;
4836
-                                    } else {
4837
-                                        $invalid++;
4838
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4839
-                                    }
4840
-                                } else {
4841
-                                    if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4842
-                                        $created++;
4843
-                                    } else {
4844
-                                        $invalid++;
4845
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4846
-                                    }
4847
-                                }
4848
-                            } elseif ( $import_choice == 'skip' ) {
4849
-                                if ((int)$data['neighbourhood_id'] > 0 && ($neighbourhood = geodir_location_get_neighbourhood_by_id((int)$data['neighbourhood_id']))) {
4850
-                                    $skipped++;
4851
-                                } else if (!empty($data['neighbourhood_slug']) && ($neighbourhood = geodir_location_get_neighbourhood_by_id($data['neighbourhood_slug'], true))) {
4852
-                                    $skipped++;
4853
-                                } else {
4834
+									if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4835
+										$updated++;
4836
+									} else {
4837
+										$invalid++;
4838
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4839
+									}
4840
+								} else {
4841
+									if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4842
+										$created++;
4843
+									} else {
4844
+										$invalid++;
4845
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4846
+									}
4847
+								}
4848
+							} elseif ( $import_choice == 'skip' ) {
4849
+								if ((int)$data['neighbourhood_id'] > 0 && ($neighbourhood = geodir_location_get_neighbourhood_by_id((int)$data['neighbourhood_id']))) {
4850
+									$skipped++;
4851
+								} else if (!empty($data['neighbourhood_slug']) && ($neighbourhood = geodir_location_get_neighbourhood_by_id($data['neighbourhood_slug'], true))) {
4852
+									$skipped++;
4853
+								} else {
4854 4854
                                     
4855
-                                    if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4856
-                                        $created++;
4857
-                                    } else {
4858
-                                        $invalid++;
4859
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4860
-                                    }
4861
-                                }
4862
-                            } else {
4863
-                                $invalid++;
4864
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4865
-                            }
4866
-                        }
4867
-                    }
4868
-                }
4855
+									if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4856
+										$created++;
4857
+									} else {
4858
+										$invalid++;
4859
+										geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4860
+									}
4861
+								}
4862
+							} else {
4863
+								$invalid++;
4864
+								geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4865
+							}
4866
+						}
4867
+					}
4868
+				}
4869 4869
                 
4870
-                $json = array();
4871
-                $json['processed'] = $limit;
4872
-                $json['created'] = $created;
4873
-                $json['updated'] = $updated;
4874
-                $json['skipped'] = $skipped;
4875
-                $json['invalid'] = $invalid;
4876
-                $json['images'] = $images;
4870
+				$json = array();
4871
+				$json['processed'] = $limit;
4872
+				$json['created'] = $created;
4873
+				$json['updated'] = $updated;
4874
+				$json['skipped'] = $skipped;
4875
+				$json['invalid'] = $invalid;
4876
+				$json['images'] = $images;
4877 4877
                 
4878
-                wp_send_json( $json );
4879
-            }
4880
-        }
4881
-        break;
4882
-        case 'import_finish':{
4883
-            /**
4884
-             * Run an action when an import finishes.
4885
-             *
4886
-             * This action can be used to fire functions after an import ends.
4887
-             *
4888
-             * @since 1.5.3
4889
-             * @package GeoDirectory
4890
-             */
4891
-            do_action('geodir_import_finished');
4892
-        }
4893
-        break;
4878
+				wp_send_json( $json );
4879
+			}
4880
+		}
4881
+		break;
4882
+		case 'import_finish':{
4883
+			/**
4884
+			 * Run an action when an import finishes.
4885
+			 *
4886
+			 * This action can be used to fire functions after an import ends.
4887
+			 *
4888
+			 * @since 1.5.3
4889
+			 * @package GeoDirectory
4890
+			 */
4891
+			do_action('geodir_import_finished');
4892
+		}
4893
+		break;
4894 4894
 
4895
-    }
4896
-    echo '0';
4897
-    gd_die();
4895
+	}
4896
+	echo '0';
4897
+	gd_die();
4898 4898
 }
4899 4899
 
4900 4900
 /**
@@ -4938,12 +4938,12 @@  discard block
 block discarded – undo
4938 4938
 		$args['slug'] = wp_unique_term_slug( $args['slug'], (object)$term_args );
4939 4939
 	}
4940 4940
 	
4941
-    if( !empty( $term ) ) {
4941
+	if( !empty( $term ) ) {
4942 4942
 		$result = wp_insert_term( $term, $taxonomy, $args );
4943
-        if( !is_wp_error( $result ) ) {
4944
-            return isset( $result['term_id'] ) ? $result['term_id'] : 0;
4945
-        }
4946
-    }
4943
+		if( !is_wp_error( $result ) ) {
4944
+			return isset( $result['term_id'] ) ? $result['term_id'] : 0;
4945
+		}
4946
+	}
4947 4947
 	
4948 4948
 	return false;
4949 4949
 }
@@ -4989,16 +4989,16 @@  discard block
 block discarded – undo
4989 4989
 		$result = wp_update_term( $term_data['term_id'], $taxonomy, $term_data );
4990 4990
 		
4991 4991
 		if( !is_wp_error( $result ) ) {
4992
-            return isset( $result['term_id'] ) ? $result['term_id'] : 0;
4993
-        }
4992
+			return isset( $result['term_id'] ) ? $result['term_id'] : 0;
4993
+		}
4994 4994
 	} else if ( $term_data['slug'] != '' && $term_info = (array)term_exists( $term_data['slug'], $taxonomy ) ) {
4995 4995
 		$term_data['term_id'] = $term_info['term_id'];
4996 4996
 		
4997 4997
 		$result = wp_update_term( $term_data['term_id'], $taxonomy, $term_data );
4998 4998
 		
4999 4999
 		if( !is_wp_error( $result ) ) {
5000
-            return isset( $result['term_id'] ) ? $result['term_id'] : 0;
5001
-        }
5000
+			return isset( $result['term_id'] ) ? $result['term_id'] : 0;
5001
+		}
5002 5002
 	} else {
5003 5003
 		return geodir_imex_insert_term( $taxonomy, $term_data );
5004 5004
 	}
@@ -5020,47 +5020,47 @@  discard block
 block discarded – undo
5020 5020
  * @return int Posts count.
5021 5021
  */
5022 5022
 function geodir_get_posts_count( $post_type ) {
5023
-    global $wpdb, $plugin_prefix;
5023
+	global $wpdb, $plugin_prefix;
5024 5024
 
5025
-    if ( !post_type_exists( $post_type ) ) {
5026
-        return 0;
5027
-    }
5025
+	if ( !post_type_exists( $post_type ) ) {
5026
+		return 0;
5027
+	}
5028 5028
         
5029
-    $table = $plugin_prefix . $post_type . '_detail';
5029
+	$table = $plugin_prefix . $post_type . '_detail';
5030 5030
 
5031
-    // Skip listing with statuses trash, auto-draft etc...
5032
-    $skip_statuses = geodir_imex_export_skip_statuses();
5033
-    $where_statuses = '';
5034
-    if ( !empty( $skip_statuses ) && is_array( $skip_statuses ) ) {
5035
-        $where_statuses = "AND `" . $wpdb->posts . "`.`post_status` NOT IN('" . implode( "','", $skip_statuses ) . "')";
5036
-    }
5031
+	// Skip listing with statuses trash, auto-draft etc...
5032
+	$skip_statuses = geodir_imex_export_skip_statuses();
5033
+	$where_statuses = '';
5034
+	if ( !empty( $skip_statuses ) && is_array( $skip_statuses ) ) {
5035
+		$where_statuses = "AND `" . $wpdb->posts . "`.`post_status` NOT IN('" . implode( "','", $skip_statuses ) . "')";
5036
+	}
5037 5037
     
5038
-    /**
5039
-     * Filter the SQL where clause part to filter posts count in import/export.
5040
-     *
5041
-     * @since 1.6.4
5042
-     * @package GeoDirectory
5043
-     *
5044
-     * @param string $where SQL where clause part.
5045
-     */
5046
-    $where_statuses = apply_filters( 'geodir_get_posts_count', $where_statuses, $post_type );
5047
-
5048
-    $query = $wpdb->prepare( "SELECT COUNT({$wpdb->posts}.ID) FROM {$wpdb->posts} INNER JOIN {$table} ON {$table}.post_id = {$wpdb->posts}.ID WHERE {$wpdb->posts}.post_type = %s " . $where_statuses, $post_type );
5049
-
5050
-    $posts_count = (int)$wpdb->get_var( $query );
5038
+	/**
5039
+	 * Filter the SQL where clause part to filter posts count in import/export.
5040
+	 *
5041
+	 * @since 1.6.4
5042
+	 * @package GeoDirectory
5043
+	 *
5044
+	 * @param string $where SQL where clause part.
5045
+	 */
5046
+	$where_statuses = apply_filters( 'geodir_get_posts_count', $where_statuses, $post_type );
5047
+
5048
+	$query = $wpdb->prepare( "SELECT COUNT({$wpdb->posts}.ID) FROM {$wpdb->posts} INNER JOIN {$table} ON {$table}.post_id = {$wpdb->posts}.ID WHERE {$wpdb->posts}.post_type = %s " . $where_statuses, $post_type );
5049
+
5050
+	$posts_count = (int)$wpdb->get_var( $query );
5051 5051
     
5052
-    /**
5053
-     * Modify returned post counts for the current post type.
5054
-     *
5055
-     * @since 1.4.6
5056
-     * @package GeoDirectory
5057
-     *
5058
-     * @param int $posts_count Post counts.
5059
-     * @param string $post_type Post type.
5060
-     */
5061
-    $posts_count = apply_filters( 'geodir_imex_count_posts', $posts_count, $post_type );
5062
-
5063
-    return $posts_count;
5052
+	/**
5053
+	 * Modify returned post counts for the current post type.
5054
+	 *
5055
+	 * @since 1.4.6
5056
+	 * @package GeoDirectory
5057
+	 *
5058
+	 * @param int $posts_count Post counts.
5059
+	 * @param string $post_type Post type.
5060
+	 */
5061
+	$posts_count = apply_filters( 'geodir_imex_count_posts', $posts_count, $post_type );
5062
+
5063
+	return $posts_count;
5064 5064
 }
5065 5065
 
5066 5066
 /**
@@ -5128,7 +5128,7 @@  discard block
 block discarded – undo
5128 5128
 		}
5129 5129
 		$csv_row[] = 'post_status';
5130 5130
 		$csv_row[] = 'is_featured';
5131
-        // Export claim listing field
5131
+		// Export claim listing field
5132 5132
 		if ($is_claim_active) {
5133 5133
 			$csv_row[] = 'claimed';
5134 5134
 		}
@@ -5137,7 +5137,7 @@  discard block
 block discarded – undo
5137 5137
 			$csv_row[] = 'alive_days';
5138 5138
 			$csv_row[] = 'expire_date';
5139 5139
 		}
5140
-        $csv_row[] = 'post_date';
5140
+		$csv_row[] = 'post_date';
5141 5141
 		$csv_row[] = 'post_address';
5142 5142
 		$csv_row[] = 'post_city';
5143 5143
 		$csv_row[] = 'post_region';
@@ -5145,11 +5145,11 @@  discard block
 block discarded – undo
5145 5145
 		$csv_row[] = 'post_zip';
5146 5146
 		$csv_row[] = 'post_latitude';
5147 5147
 		$csv_row[] = 'post_longitude';
5148
-        if ($neighbourhood_active) {
5149
-            $csv_row[] = 'post_neighbourhood';
5150
-            $csv_row[] = 'neighbourhood_latitude';
5151
-            $csv_row[] = 'neighbourhood_longitude';
5152
-        }
5148
+		if ($neighbourhood_active) {
5149
+			$csv_row[] = 'post_neighbourhood';
5150
+			$csv_row[] = 'neighbourhood_latitude';
5151
+			$csv_row[] = 'neighbourhood_longitude';
5152
+		}
5153 5153
 		$csv_row[] = 'geodir_timing';
5154 5154
 		$csv_row[] = 'geodir_contact';
5155 5155
 		$csv_row[] = 'geodir_email';
@@ -5184,21 +5184,21 @@  discard block
 block discarded – undo
5184 5184
 			$csv_row[] = 'franchise';
5185 5185
 		}
5186 5186
         
5187
-        /**
5188
-         * Filter columns field names of gd export listings csv.
5189
-         *
5190
-         * @since 1.6.5
5191
-         * @package GeoDirectory
5192
-         *
5193
-         * @param array $csv_row Column names being exported in csv.
5194
-         * @param string $post_type The post type.
5195
-         */
5196
-        $csv_row = apply_filters('geodir_export_listing_csv_column_names', $csv_row, $post_type);
5187
+		/**
5188
+		 * Filter columns field names of gd export listings csv.
5189
+		 *
5190
+		 * @since 1.6.5
5191
+		 * @package GeoDirectory
5192
+		 *
5193
+		 * @param array $csv_row Column names being exported in csv.
5194
+		 * @param string $post_type The post type.
5195
+		 */
5196
+		$csv_row = apply_filters('geodir_export_listing_csv_column_names', $csv_row, $post_type);
5197 5197
 		
5198 5198
 		$csv_rows[] = $csv_row;
5199 5199
 
5200 5200
 		$images_count = 5;
5201
-        $xx=0;
5201
+		$xx=0;
5202 5202
 		foreach ( $posts as $post ) {$xx++;
5203 5203
 			$post_id = $post['ID'];
5204 5204
 			
@@ -5329,15 +5329,15 @@  discard block
 block discarded – undo
5329 5329
 			}
5330 5330
 			$csv_row[] = $post_info['post_status']; // post_status
5331 5331
 			$csv_row[] = (int)$post_info['is_featured'] == 1 ? 1 : ''; // is_featured
5332
-            if ($is_claim_active) {
5333
-                $csv_row[] = !empty($post_info['claimed']) && (int)$post_info['claimed'] == 1 ? 1 : ''; // claimed
5334
-            }
5332
+			if ($is_claim_active) {
5333
+				$csv_row[] = !empty($post_info['claimed']) && (int)$post_info['claimed'] == 1 ? 1 : ''; // claimed
5334
+			}
5335 5335
 			if ($is_payment_plugin) {
5336 5336
 				$csv_row[] = (int)$post_info['package_id']; // package_id
5337 5337
 				$csv_row[] = $post_info['alive_days'] !== '' ? absint($post_info['alive_days']) : ''; // alive_days
5338 5338
 				$csv_row[] = $post_info['expire_date'] != '' && geodir_strtolower($post_info['expire_date']) != 'never' ? date_i18n('Y-m-d', strtotime($post_info['expire_date'])) : 'Never'; // expire_date
5339 5339
 			}
5340
-            $csv_row[] = $post_info['post_date']; // post_date
5340
+			$csv_row[] = $post_info['post_date']; // post_date
5341 5341
 			$csv_row[] = stripslashes($post_info['post_address']); // post_address
5342 5342
 			$csv_row[] = stripslashes($post_info['post_city']); // post_city
5343 5343
 			$csv_row[] = stripslashes($post_info['post_region']); // post_region
@@ -5345,21 +5345,21 @@  discard block
 block discarded – undo
5345 5345
 			$csv_row[] = stripslashes($post_info['post_zip']); // post_zip
5346 5346
 			$csv_row[] = $post_info['post_latitude']; // post_latitude
5347 5347
 			$csv_row[] = $post_info['post_longitude']; // post_longitude
5348
-            if ($neighbourhood_active) {
5349
-                $post_neighbourhood = '';
5350
-                $neighbourhood_latitude = '';
5351
-                $neighbourhood_longitude = '';
5352
-                if (!empty($post_info['post_neighbourhood']) && ($hood_info = geodir_location_get_neighbourhood_by_id($post_info['post_neighbourhood'], true, $post_info['post_location_id']))) {
5353
-                    if (!empty($hood_info)) {
5354
-                        $post_neighbourhood = $hood_info->hood_name;
5355
-                        $neighbourhood_latitude = $hood_info->hood_latitude;
5356
-                        $neighbourhood_longitude = $hood_info->hood_longitude;
5357
-                    }
5358
-                }
5359
-                $csv_row[] = stripslashes($post_neighbourhood); // post_neighbourhood
5360
-                $csv_row[] = $neighbourhood_latitude; // neighbourhood_latitude
5361
-                $csv_row[] = $neighbourhood_longitude; // neighbourhood_longitude
5362
-            }
5348
+			if ($neighbourhood_active) {
5349
+				$post_neighbourhood = '';
5350
+				$neighbourhood_latitude = '';
5351
+				$neighbourhood_longitude = '';
5352
+				if (!empty($post_info['post_neighbourhood']) && ($hood_info = geodir_location_get_neighbourhood_by_id($post_info['post_neighbourhood'], true, $post_info['post_location_id']))) {
5353
+					if (!empty($hood_info)) {
5354
+						$post_neighbourhood = $hood_info->hood_name;
5355
+						$neighbourhood_latitude = $hood_info->hood_latitude;
5356
+						$neighbourhood_longitude = $hood_info->hood_longitude;
5357
+					}
5358
+				}
5359
+				$csv_row[] = stripslashes($post_neighbourhood); // post_neighbourhood
5360
+				$csv_row[] = $neighbourhood_latitude; // neighbourhood_latitude
5361
+				$csv_row[] = $neighbourhood_longitude; // neighbourhood_longitude
5362
+			}
5363 5363
 			$csv_row[] = stripslashes($post_info['geodir_timing']); // geodir_timing
5364 5364
 			$csv_row[] = stripslashes($post_info['geodir_contact']); // geodir_contact
5365 5365
 			$csv_row[] = stripslashes($post_info['geodir_email']); // geodir_email
@@ -5402,16 +5402,16 @@  discard block
 block discarded – undo
5402 5402
 				$csv_row[] = (int)$franchise; // franchise id
5403 5403
 			}
5404 5404
             
5405
-            /**
5406
-             * Filter columns values of gd export listings csv file
5407
-             *
5408
-             * @since 1.6.5
5409
-             * @package GeoDirectory
5410
-             *
5411
-             * @param array $csv_row Field values being exported in csv.
5412
-             * @param array $post_info The post info.
5413
-             */
5414
-            $csv_row = apply_filters('geodir_export_listing_csv_column_values', $csv_row, $post_info);
5405
+			/**
5406
+			 * Filter columns values of gd export listings csv file
5407
+			 *
5408
+			 * @since 1.6.5
5409
+			 * @package GeoDirectory
5410
+			 *
5411
+			 * @param array $csv_row Field values being exported in csv.
5412
+			 * @param array $post_info The post info.
5413
+			 */
5414
+			$csv_row = apply_filters('geodir_export_listing_csv_column_values', $csv_row, $post_info);
5415 5415
 			
5416 5416
 			for ( $c = 0; $c < $images_count; $c++ ) {
5417 5417
 				$csv_row[] = isset( $current_images[$c] ) ? $current_images[$c] : ''; // IMAGE
@@ -5444,64 +5444,64 @@  discard block
 block discarded – undo
5444 5444
  * @return array Array of posts data.
5445 5445
  */
5446 5446
 function geodir_get_export_posts( $post_type, $per_page = 0, $page_no = 0 ) {
5447
-    global $wpdb, $plugin_prefix;
5447
+	global $wpdb, $plugin_prefix;
5448 5448
 
5449
-    if ( ! post_type_exists( $post_type ) )
5450
-        return new stdClass;
5449
+	if ( ! post_type_exists( $post_type ) )
5450
+		return new stdClass;
5451 5451
         
5452
-    $table = $plugin_prefix . $post_type . '_detail';
5452
+	$table = $plugin_prefix . $post_type . '_detail';
5453 5453
 
5454
-    $limit = '';
5455
-    if ( $per_page > 0 && $page_no > 0 ) {
5456
-        $offset = ( $page_no - 1 ) * $per_page;
5454
+	$limit = '';
5455
+	if ( $per_page > 0 && $page_no > 0 ) {
5456
+		$offset = ( $page_no - 1 ) * $per_page;
5457 5457
         
5458
-        if ( $offset > 0 ) {
5459
-            $limit = " LIMIT " . $offset . "," . $per_page;
5460
-        } else {
5461
-            $limit = " LIMIT " . $per_page;
5462
-        }
5463
-    }
5458
+		if ( $offset > 0 ) {
5459
+			$limit = " LIMIT " . $offset . "," . $per_page;
5460
+		} else {
5461
+			$limit = " LIMIT " . $per_page;
5462
+		}
5463
+	}
5464 5464
 
5465
-    // Skip listing with statuses trash, auto-draft etc...
5466
-    $skip_statuses = geodir_imex_export_skip_statuses();
5467
-    $where_statuses = '';
5468
-    if ( !empty( $skip_statuses ) && is_array( $skip_statuses ) ) {
5469
-        $where_statuses = "AND `" . $wpdb->posts . "`.`post_status` NOT IN('" . implode( "','", $skip_statuses ) . "')";
5470
-    }
5465
+	// Skip listing with statuses trash, auto-draft etc...
5466
+	$skip_statuses = geodir_imex_export_skip_statuses();
5467
+	$where_statuses = '';
5468
+	if ( !empty( $skip_statuses ) && is_array( $skip_statuses ) ) {
5469
+		$where_statuses = "AND `" . $wpdb->posts . "`.`post_status` NOT IN('" . implode( "','", $skip_statuses ) . "')";
5470
+	}
5471 5471
     
5472
-    /**
5473
-     * Filter the SQL where clause part to filter posts in import/export.
5474
-     *
5475
-     * @since 1.6.4
5476
-     * @package GeoDirectory
5477
-     *
5478
-     * @param string $where SQL where clause part.
5479
-     */
5480
-    $where_statuses = apply_filters( 'geodir_get_export_posts', $where_statuses, $post_type );
5481
-
5482
-    $query = $wpdb->prepare( "SELECT {$wpdb->posts}.ID FROM {$wpdb->posts} INNER JOIN {$table} ON {$table}.post_id = {$wpdb->posts}.ID WHERE {$wpdb->posts}.post_type = %s " . $where_statuses . " ORDER BY {$wpdb->posts}.ID ASC" . $limit, $post_type );
5483
-    /**
5484
-     * Modify returned posts SQL query for the current post type.
5485
-     *
5486
-     * @since 1.4.6
5487
-     * @package GeoDirectory
5488
-     *
5489
-     * @param int $query The SQL query.
5490
-     * @param string $post_type Post type.
5491
-     */
5492
-    $query = apply_filters( 'geodir_imex_export_posts_query', $query, $post_type );
5493
-    $results = (array)$wpdb->get_results( $query, ARRAY_A );
5494
-
5495
-    /**
5496
-     * Modify returned post results for the current post type.
5497
-     *
5498
-     * @since 1.4.6
5499
-     * @package GeoDirectory
5500
-     *
5501
-     * @param object $results An object containing all post ids.
5502
-     * @param string $post_type Post type.
5503
-     */
5504
-    return apply_filters( 'geodir_export_posts', $results, $post_type );
5472
+	/**
5473
+	 * Filter the SQL where clause part to filter posts in import/export.
5474
+	 *
5475
+	 * @since 1.6.4
5476
+	 * @package GeoDirectory
5477
+	 *
5478
+	 * @param string $where SQL where clause part.
5479
+	 */
5480
+	$where_statuses = apply_filters( 'geodir_get_export_posts', $where_statuses, $post_type );
5481
+
5482
+	$query = $wpdb->prepare( "SELECT {$wpdb->posts}.ID FROM {$wpdb->posts} INNER JOIN {$table} ON {$table}.post_id = {$wpdb->posts}.ID WHERE {$wpdb->posts}.post_type = %s " . $where_statuses . " ORDER BY {$wpdb->posts}.ID ASC" . $limit, $post_type );
5483
+	/**
5484
+	 * Modify returned posts SQL query for the current post type.
5485
+	 *
5486
+	 * @since 1.4.6
5487
+	 * @package GeoDirectory
5488
+	 *
5489
+	 * @param int $query The SQL query.
5490
+	 * @param string $post_type Post type.
5491
+	 */
5492
+	$query = apply_filters( 'geodir_imex_export_posts_query', $query, $post_type );
5493
+	$results = (array)$wpdb->get_results( $query, ARRAY_A );
5494
+
5495
+	/**
5496
+	 * Modify returned post results for the current post type.
5497
+	 *
5498
+	 * @since 1.4.6
5499
+	 * @package GeoDirectory
5500
+	 *
5501
+	 * @param object $results An object containing all post ids.
5502
+	 * @param string $post_type Post type.
5503
+	 */
5504
+	return apply_filters( 'geodir_export_posts', $results, $post_type );
5505 5505
 }
5506 5506
 
5507 5507
 /**
@@ -5520,26 +5520,26 @@  discard block
 block discarded – undo
5520 5520
  * @return string The SQL query.
5521 5521
  */
5522 5522
 function geodir_imex_get_events_query( $query, $post_type ) {
5523
-    if ( $post_type == 'gd_event' ) {
5524
-        global $wpdb, $plugin_prefix;
5523
+	if ( $post_type == 'gd_event' ) {
5524
+		global $wpdb, $plugin_prefix;
5525 5525
         
5526
-        $table = $plugin_prefix . $post_type . '_detail';
5527
-        $schedule_table = EVENT_SCHEDULE;
5526
+		$table = $plugin_prefix . $post_type . '_detail';
5527
+		$schedule_table = EVENT_SCHEDULE;
5528 5528
         
5529
-        // Skip listing with statuses trash, auto-draft etc...
5530
-        $skip_statuses = geodir_imex_export_skip_statuses();
5531
-        $where_statuses = '';
5532
-        if ( !empty( $skip_statuses ) && is_array( $skip_statuses ) ) {
5533
-            $where_statuses = "AND `" . $wpdb->posts . "`.`post_status` NOT IN('" . implode( "','", $skip_statuses ) . "')";
5534
-        }
5529
+		// Skip listing with statuses trash, auto-draft etc...
5530
+		$skip_statuses = geodir_imex_export_skip_statuses();
5531
+		$where_statuses = '';
5532
+		if ( !empty( $skip_statuses ) && is_array( $skip_statuses ) ) {
5533
+			$where_statuses = "AND `" . $wpdb->posts . "`.`post_status` NOT IN('" . implode( "','", $skip_statuses ) . "')";
5534
+		}
5535 5535
         
5536
-        /** This action is documented in geodirectory-functions/geodirectory-admin/admin_functions.php */
5537
-        $where_statuses = apply_filters( 'geodir_get_export_posts', $where_statuses, $post_type );
5536
+		/** This action is documented in geodirectory-functions/geodirectory-admin/admin_functions.php */
5537
+		$where_statuses = apply_filters( 'geodir_get_export_posts', $where_statuses, $post_type );
5538 5538
 
5539
-        $query = $wpdb->prepare( "SELECT {$wpdb->posts}.ID, {$schedule_table}.event_date, {$schedule_table}.event_enddate AS enddate, {$schedule_table}.event_starttime AS starttime, {$schedule_table}.event_endtime AS endtime FROM {$wpdb->posts} INNER JOIN {$table} ON ({$table}.post_id = {$wpdb->posts}.ID) INNER JOIN {$schedule_table} ON ({$schedule_table}.event_id = {$wpdb->posts}.ID) WHERE {$wpdb->posts}.post_type = %s " . $where_statuses . " GROUP BY {$table}.post_id ORDER BY {$wpdb->posts}.ID ASC, {$schedule_table}.schedule_id ASC", $post_type );
5540
-    }
5539
+		$query = $wpdb->prepare( "SELECT {$wpdb->posts}.ID, {$schedule_table}.event_date, {$schedule_table}.event_enddate AS enddate, {$schedule_table}.event_starttime AS starttime, {$schedule_table}.event_endtime AS endtime FROM {$wpdb->posts} INNER JOIN {$table} ON ({$table}.post_id = {$wpdb->posts}.ID) INNER JOIN {$schedule_table} ON ({$schedule_table}.event_id = {$wpdb->posts}.ID) WHERE {$wpdb->posts}.post_type = %s " . $where_statuses . " GROUP BY {$table}.post_id ORDER BY {$wpdb->posts}.ID ASC, {$schedule_table}.schedule_id ASC", $post_type );
5540
+	}
5541 5541
 
5542
-    return $query;
5542
+	return $query;
5543 5543
 }
5544 5544
 
5545 5545
 /**
@@ -5561,36 +5561,36 @@  discard block
 block discarded – undo
5561 5561
  * @return int Total terms count.
5562 5562
  */
5563 5563
 function geodir_get_terms_count( $post_type ) {
5564
-    $args = array( 'hide_empty' => 0 );
5564
+	$args = array( 'hide_empty' => 0 );
5565 5565
 
5566
-    remove_all_filters( 'get_terms' );
5566
+	remove_all_filters( 'get_terms' );
5567 5567
 
5568
-    $taxonomy = $post_type . 'category';
5568
+	$taxonomy = $post_type . 'category';
5569 5569
 
5570
-    // WPML
5571
-    $is_wpml = geodir_is_wpml();
5572
-    $active_lang = 'all';
5573
-    if ( $is_wpml ) {
5574
-        global $sitepress;
5575
-        $active_lang = $sitepress->get_current_language();
5570
+	// WPML
5571
+	$is_wpml = geodir_is_wpml();
5572
+	$active_lang = 'all';
5573
+	if ( $is_wpml ) {
5574
+		global $sitepress;
5575
+		$active_lang = $sitepress->get_current_language();
5576 5576
         
5577
-        if ( $active_lang != 'all' ) {
5578
-            $sitepress->switch_lang( 'all', true );
5579
-        }
5580
-    }
5581
-    // WPML
5577
+		if ( $active_lang != 'all' ) {
5578
+			$sitepress->switch_lang( 'all', true );
5579
+		}
5580
+	}
5581
+	// WPML
5582 5582
             
5583
-    $count_terms = wp_count_terms( $taxonomy, $args );
5583
+	$count_terms = wp_count_terms( $taxonomy, $args );
5584 5584
 
5585
-    // WPML
5586
-    if ( $is_wpml && $active_lang !== 'all' ) {
5587
-        global $sitepress;
5588
-        $sitepress->switch_lang( $active_lang, true );
5589
-    }
5590
-    // WPML
5591
-    $count_terms = !is_wp_error( $count_terms ) ? $count_terms : 0;
5585
+	// WPML
5586
+	if ( $is_wpml && $active_lang !== 'all' ) {
5587
+		global $sitepress;
5588
+		$sitepress->switch_lang( $active_lang, true );
5589
+	}
5590
+	// WPML
5591
+	$count_terms = !is_wp_error( $count_terms ) ? $count_terms : 0;
5592 5592
      
5593
-    return $count_terms;
5593
+	return $count_terms;
5594 5594
 }
5595 5595
 
5596 5596
 /**
@@ -5629,11 +5629,11 @@  discard block
 block discarded – undo
5629 5629
 		$csv_row[] = 'cat_posttype';
5630 5630
 		$csv_row[] = 'cat_parent';
5631 5631
 		$csv_row[] = 'cat_schema';
5632
-        // WPML
5632
+		// WPML
5633 5633
 		$is_wpml = geodir_is_wpml();
5634 5634
 		if ($is_wpml) {
5635 5635
 			$csv_row[] = 'cat_language';
5636
-            $csv_row[] = 'cat_id_original';
5636
+			$csv_row[] = 'cat_id_original';
5637 5637
 		}
5638 5638
 		// WPML
5639 5639
 		$csv_row[] = 'cat_description';
@@ -5663,10 +5663,10 @@  discard block
 block discarded – undo
5663 5663
 			$csv_row[] = $post_type;
5664 5664
 			$csv_row[] = $cat_parent;
5665 5665
 			$csv_row[] = geodir_get_tax_meta( $term->term_id, 'ct_cat_schema', false, $post_type );
5666
-            // WPML
5666
+			// WPML
5667 5667
 			if ($is_wpml) {
5668 5668
 				$csv_row[] = geodir_get_language_for_element( $term->term_id, 'tax_' . $taxonomy );
5669
-                $csv_row[] = geodir_imex_original_post_id( $term->term_id, 'tax_' . $taxonomy );
5669
+				$csv_row[] = geodir_imex_original_post_id( $term->term_id, 'tax_' . $taxonomy );
5670 5670
 			}
5671 5671
 			// WPML
5672 5672
 			$csv_row[] = $term->description;
@@ -6084,43 +6084,43 @@  discard block
 block discarded – undo
6084 6084
  * @param string $status Post status.
6085 6085
  */
6086 6086
 function geodir_create_page($slug, $option, $page_title = '', $page_content = '', $post_parent = 0, $status = 'publish') {
6087
-    global $wpdb, $current_user;
6088
-
6089
-    $option_value = get_option($option);
6090
-
6091
-    if ($option_value > 0) :
6092
-        if (get_post($option_value)) :
6093
-            // Page exists
6094
-            return;
6095
-        endif;
6096
-    endif;
6097
-
6098
-    $page_found = $wpdb->get_var(
6099
-        $wpdb->prepare(
6100
-            "SELECT ID FROM " . $wpdb->posts . " WHERE post_name = %s LIMIT 1;",
6101
-            array($slug)
6102
-        )
6103
-    );
6104
-
6105
-    if ($page_found) :
6106
-        // Page exists
6107
-        if (!$option_value) update_option($option, $page_found);
6108
-        return;
6109
-    endif;
6110
-
6111
-    $page_data = array(
6112
-        'post_status' => $status,
6113
-        'post_type' => 'page',
6114
-        'post_author' => $current_user->ID,
6115
-        'post_name' => $slug,
6116
-        'post_title' => $page_title,
6117
-        'post_content' => $page_content,
6118
-        'post_parent' => $post_parent,
6119
-        'comment_status' => 'closed'
6120
-    );
6121
-    $page_id = wp_insert_post($page_data);
6122
-
6123
-    add_option($option, $page_id);
6087
+	global $wpdb, $current_user;
6088
+
6089
+	$option_value = get_option($option);
6090
+
6091
+	if ($option_value > 0) :
6092
+		if (get_post($option_value)) :
6093
+			// Page exists
6094
+			return;
6095
+		endif;
6096
+	endif;
6097
+
6098
+	$page_found = $wpdb->get_var(
6099
+		$wpdb->prepare(
6100
+			"SELECT ID FROM " . $wpdb->posts . " WHERE post_name = %s LIMIT 1;",
6101
+			array($slug)
6102
+		)
6103
+	);
6104
+
6105
+	if ($page_found) :
6106
+		// Page exists
6107
+		if (!$option_value) update_option($option, $page_found);
6108
+		return;
6109
+	endif;
6110
+
6111
+	$page_data = array(
6112
+		'post_status' => $status,
6113
+		'post_type' => 'page',
6114
+		'post_author' => $current_user->ID,
6115
+		'post_name' => $slug,
6116
+		'post_title' => $page_title,
6117
+		'post_content' => $page_content,
6118
+		'post_parent' => $post_parent,
6119
+		'comment_status' => 'closed'
6120
+	);
6121
+	$page_id = wp_insert_post($page_data);
6122
+
6123
+	add_option($option, $page_id);
6124 6124
 
6125 6125
 }
6126 6126
 
@@ -6151,9 +6151,9 @@  discard block
 block discarded – undo
6151 6151
  * @package GeoDirectory
6152 6152
  */
6153 6153
 function geodir_admin_upgrade_notice() {
6154
-    $class = "error";
6155
-    $message = __("Please update core GeoDirectory or some addons may not function correctly.","geodirectory");
6156
-    echo"<div class=\"$class\"> <p>$message</p></div>";
6154
+	$class = "error";
6155
+	$message = __("Please update core GeoDirectory or some addons may not function correctly.","geodirectory");
6156
+	echo"<div class=\"$class\"> <p>$message</p></div>";
6157 6157
 }
6158 6158
 
6159 6159
 /**
@@ -6166,18 +6166,18 @@  discard block
 block discarded – undo
6166 6166
  */
6167 6167
 function geodire_admin_upgrade_notice( $plugin_data, $r )
6168 6168
 {
6169
-    // readme contents
6170
-    $args = array(
6171
-        'timeout'     => 15,
6172
-        'redirection' => 5
6173
-    );
6174
-    $url = "http://plugins.svn.wordpress.org/geodirectory/trunk/readme.txt";
6175
-    $data       = wp_remote_get( $url, $args );
6169
+	// readme contents
6170
+	$args = array(
6171
+		'timeout'     => 15,
6172
+		'redirection' => 5
6173
+	);
6174
+	$url = "http://plugins.svn.wordpress.org/geodirectory/trunk/readme.txt";
6175
+	$data       = wp_remote_get( $url, $args );
6176 6176
 
6177
-    if (!is_wp_error($data) && $data['response']['code'] == 200) {
6177
+	if (!is_wp_error($data) && $data['response']['code'] == 200) {
6178 6178
 
6179
-        geodir_in_plugin_update_message($data['body']);
6180
-    }
6179
+		geodir_in_plugin_update_message($data['body']);
6180
+	}
6181 6181
 }
6182 6182
 
6183 6183
 
@@ -6185,28 +6185,28 @@  discard block
 block discarded – undo
6185 6185
 * @param string $content http response body
6186 6186
 */
6187 6187
 function geodir_in_plugin_update_message($content) {
6188
-    // Output Upgrade Notice
6189
-    $matches        = null;
6190
-    $regexp         = '~==\s*Upgrade Notice\s*==\s*=\s*(.*)\s*=(.*)(=\s*' . preg_quote( GEODIRECTORY_VERSION ) . '\s*=|$)~Uis';
6191
-    $upgrade_notice = '';
6192
-    if ( preg_match( $regexp, $content, $matches ) ) {
6193
-        if(empty($matches)){return;}
6194
-
6195
-        $version = trim( $matches[1] );
6196
-        if($version && $version>GEODIRECTORY_VERSION){
6197
-
6198
-
6199
-        $notices = (array) preg_split('~[\r\n]+~', trim( $matches[2] ) );
6200
-        if ( version_compare( GEODIRECTORY_VERSION, $version, '<' ) ) {
6201
-            $upgrade_notice .= '<div class="geodir_plugin_upgrade_notice">';
6202
-            foreach ( $notices as $index => $line ) {
6203
-                $upgrade_notice .= wp_kses_post( preg_replace( '~\[([^\]]*)\]\(([^\)]*)\)~', '<a href="${2}">${1}</a>', $line ) );
6204
-            }
6205
-            $upgrade_notice .= '</div> ';
6206
-        }
6207
-        }
6208
-    }
6209
-    echo $upgrade_notice;
6188
+	// Output Upgrade Notice
6189
+	$matches        = null;
6190
+	$regexp         = '~==\s*Upgrade Notice\s*==\s*=\s*(.*)\s*=(.*)(=\s*' . preg_quote( GEODIRECTORY_VERSION ) . '\s*=|$)~Uis';
6191
+	$upgrade_notice = '';
6192
+	if ( preg_match( $regexp, $content, $matches ) ) {
6193
+		if(empty($matches)){return;}
6194
+
6195
+		$version = trim( $matches[1] );
6196
+		if($version && $version>GEODIRECTORY_VERSION){
6197
+
6198
+
6199
+		$notices = (array) preg_split('~[\r\n]+~', trim( $matches[2] ) );
6200
+		if ( version_compare( GEODIRECTORY_VERSION, $version, '<' ) ) {
6201
+			$upgrade_notice .= '<div class="geodir_plugin_upgrade_notice">';
6202
+			foreach ( $notices as $index => $line ) {
6203
+				$upgrade_notice .= wp_kses_post( preg_replace( '~\[([^\]]*)\]\(([^\)]*)\)~', '<a href="${2}">${1}</a>', $line ) );
6204
+			}
6205
+			$upgrade_notice .= '</div> ';
6206
+		}
6207
+		}
6208
+	}
6209
+	echo $upgrade_notice;
6210 6210
 }
6211 6211
 
6212 6212
 /**
@@ -6239,19 +6239,19 @@  discard block
 block discarded – undo
6239 6239
  * @param array Listing statuses to be skipped.
6240 6240
  */
6241 6241
 function geodir_imex_export_skip_statuses() {
6242
-    $statuses = array( 'trash', 'auto-draft' );
6242
+	$statuses = array( 'trash', 'auto-draft' );
6243 6243
     
6244
-    /**
6245
-     * Filter the statuses to skip during GD export listings.
6246
-     *
6247
-     * @since 1.6.0
6248
-     * @package GeoDirectory
6249
-     *
6250
-     * @param array $statuses Listing statuses to be skipped.
6251
-     */
6252
-    $statuses = apply_filters( 'geodir_imex_export_skip_statuses', $statuses );
6244
+	/**
6245
+	 * Filter the statuses to skip during GD export listings.
6246
+	 *
6247
+	 * @since 1.6.0
6248
+	 * @package GeoDirectory
6249
+	 *
6250
+	 * @param array $statuses Listing statuses to be skipped.
6251
+	 */
6252
+	$statuses = apply_filters( 'geodir_imex_export_skip_statuses', $statuses );
6253 6253
      
6254
-    return $statuses;
6254
+	return $statuses;
6255 6255
 }
6256 6256
 
6257 6257
 /**
@@ -6267,42 +6267,42 @@  discard block
 block discarded – undo
6267 6267
  * @global string $typenow Current post type.
6268 6268
  */
6269 6269
 function geodir_admin_dequeue_scripts() {
6270
-    global $typenow;
6270
+	global $typenow;
6271 6271
     
6272
-    // EDD
6273
-    if (wp_script_is('jquery-chosen', 'enqueued')) {
6274
-        wp_dequeue_script('jquery-chosen');
6275
-    }
6272
+	// EDD
6273
+	if (wp_script_is('jquery-chosen', 'enqueued')) {
6274
+		wp_dequeue_script('jquery-chosen');
6275
+	}
6276 6276
     
6277
-    // Ultimate Addons for Visual Composer
6278
-    if (wp_script_is('ultimate-vc-backend-script', 'enqueued')) {
6279
-        wp_dequeue_script('ultimate-vc-backend-script');
6280
-    }
6277
+	// Ultimate Addons for Visual Composer
6278
+	if (wp_script_is('ultimate-vc-backend-script', 'enqueued')) {
6279
+		wp_dequeue_script('ultimate-vc-backend-script');
6280
+	}
6281 6281
     
6282
-    // VC editor conflicts
6283
-    if (class_exists('Vc_Role_Access_Controller') && wp_script_is('dfd_vc_damin_scripts', 'enqueued')) {
6284
-        wp_dequeue_script('dfd_vc_damin_scripts');
6285
-    }
6282
+	// VC editor conflicts
6283
+	if (class_exists('Vc_Role_Access_Controller') && wp_script_is('dfd_vc_damin_scripts', 'enqueued')) {
6284
+		wp_dequeue_script('dfd_vc_damin_scripts');
6285
+	}
6286 6286
     
6287
-    // Ultimate chosen
6288
-    if (wp_script_is('ultimate-chosen-script', 'enqueued')) {
6289
-        wp_dequeue_script('ultimate-chosen-script');
6290
-    }
6287
+	// Ultimate chosen
6288
+	if (wp_script_is('ultimate-chosen-script', 'enqueued')) {
6289
+		wp_dequeue_script('ultimate-chosen-script');
6290
+	}
6291 6291
     
6292
-    // Crum composer choosen
6293
-    if (wp_script_is('crum-composer-choosen', 'enqueued')) {
6294
-        wp_dequeue_script('crum-composer-choosen');
6295
-    }
6292
+	// Crum composer choosen
6293
+	if (wp_script_is('crum-composer-choosen', 'enqueued')) {
6294
+		wp_dequeue_script('crum-composer-choosen');
6295
+	}
6296 6296
     
6297
-    // Fix conflict Fusion Builder jquery chosen with GD jquery chosen.
6298
-    if (class_exists('FusionBuilder') && wp_script_is('fusion_builder_chosen_js', 'enqueued')) {
6299
-        wp_dequeue_script('fusion_builder_chosen_js');
6300
-    }
6297
+	// Fix conflict Fusion Builder jquery chosen with GD jquery chosen.
6298
+	if (class_exists('FusionBuilder') && wp_script_is('fusion_builder_chosen_js', 'enqueued')) {
6299
+		wp_dequeue_script('fusion_builder_chosen_js');
6300
+	}
6301 6301
     
6302
-    // Fix conflicts timepicker & setting date value.
6303
-    if (class_exists('acf') && wp_script_is('acf-timepicker', 'enqueued')) {
6304
-        wp_dequeue_script('acf-timepicker');
6305
-    }
6302
+	// Fix conflicts timepicker & setting date value.
6303
+	if (class_exists('acf') && wp_script_is('acf-timepicker', 'enqueued')) {
6304
+		wp_dequeue_script('acf-timepicker');
6305
+	}
6306 6306
 }
6307 6307
 
6308 6308
 /**
@@ -6318,48 +6318,48 @@  discard block
 block discarded – undo
6318 6318
  * @return string SQL where clause part.
6319 6319
  */
6320 6320
 function geodir_imex_get_filter_where($where = '', $post_type = '') {
6321
-    global $wpdb;
6321
+	global $wpdb;
6322 6322
     
6323
-    $filters = !empty( $_REQUEST['gd_imex'] ) && is_array( $_REQUEST['gd_imex'] ) ? $_REQUEST['gd_imex'] : NULL;
6323
+	$filters = !empty( $_REQUEST['gd_imex'] ) && is_array( $_REQUEST['gd_imex'] ) ? $_REQUEST['gd_imex'] : NULL;
6324 6324
     
6325
-    if ( !empty( $filters ) ) {
6326
-        foreach ( $filters as $field => $value ) {
6327
-            switch ($field) {
6328
-                case 'start_date':
6329
-                    $where .= " AND `" . $wpdb->posts . "`.`post_date` >= '" . sanitize_text_field( $value ) . " 00:00:00'";
6330
-                break;
6331
-                case 'end_date':
6332
-                    $where .= " AND `" . $wpdb->posts . "`.`post_date` <= '" . sanitize_text_field( $value ) . " 23:59:59'";
6333
-                break;
6334
-            }
6335
-        }
6336
-    }
6325
+	if ( !empty( $filters ) ) {
6326
+		foreach ( $filters as $field => $value ) {
6327
+			switch ($field) {
6328
+				case 'start_date':
6329
+					$where .= " AND `" . $wpdb->posts . "`.`post_date` >= '" . sanitize_text_field( $value ) . " 00:00:00'";
6330
+				break;
6331
+				case 'end_date':
6332
+					$where .= " AND `" . $wpdb->posts . "`.`post_date` <= '" . sanitize_text_field( $value ) . " 23:59:59'";
6333
+				break;
6334
+			}
6335
+		}
6336
+	}
6337 6337
     
6338
-    return $where;
6338
+	return $where;
6339 6339
 }
6340 6340
 add_filter('geodir_get_posts_count', 'geodir_imex_get_filter_where', 10, 2);
6341 6341
 add_filter('geodir_get_export_posts', 'geodir_imex_get_filter_where', 10, 2);
6342 6342
 
6343 6343
 
6344 6344
 function geodir_fix_for_primer_theme(){
6345
-    if(!defined( 'PRIMER_VERSION' )){return;}
6346
-    global $pagenow;
6345
+	if(!defined( 'PRIMER_VERSION' )){return;}
6346
+	global $pagenow;
6347 6347
 
6348
-    if ( ( 'post.php' === $pagenow || 'post-new.php' === $pagenow ) && (isset($_REQUEST['post_type']) || isset($_REQUEST['post']) )  ){
6348
+	if ( ( 'post.php' === $pagenow || 'post-new.php' === $pagenow ) && (isset($_REQUEST['post_type']) || isset($_REQUEST['post']) )  ){
6349 6349
 
6350
-        $post_type = isset($_REQUEST['post_type']) ? esc_attr($_REQUEST['post_type']) : get_post_type( $_GET['post'] );
6350
+		$post_type = isset($_REQUEST['post_type']) ? esc_attr($_REQUEST['post_type']) : get_post_type( $_GET['post'] );
6351 6351
 
6352
-        $post_types = geodir_get_posttypes();
6353
-        if ($post_type && in_array($post_type, $post_types) ) {
6354
-            global $primer_customizer_layouts;
6355
-            remove_action( 'add_meta_boxes', array( $primer_customizer_layouts, 'add_meta_box' ), 10);
6356
-        }
6357
-    }
6352
+		$post_types = geodir_get_posttypes();
6353
+		if ($post_type && in_array($post_type, $post_types) ) {
6354
+			global $primer_customizer_layouts;
6355
+			remove_action( 'add_meta_boxes', array( $primer_customizer_layouts, 'add_meta_box' ), 10);
6356
+		}
6357
+	}
6358 6358
 
6359 6359
 }
6360 6360
 
6361 6361
 if(is_admin()){
6362
-    add_action('add_meta_boxes','geodir_fix_for_primer_theme',0);  
6362
+	add_action('add_meta_boxes','geodir_fix_for_primer_theme',0);  
6363 6363
 }
6364 6364
 
6365 6365
 
@@ -6492,96 +6492,96 @@  discard block
 block discarded – undo
6492 6492
 
6493 6493
 function geodir_ga_activation_url() {
6494 6494
 
6495
-    return add_query_arg( array(
6496
-        'next'          => admin_url("admin.php?page=geodirectory&active_tab=google_analytic_settings"),
6497
-        'scope'         => GEODIR_GA_SCOPE,
6498
-        'response_type' => 'code',
6499
-        'redirect_uri'  => GEODIR_GA_REDIRECT,
6500
-        'client_id'     => GEODIR_GA_CLIENTID,
6501
-    ), 'https://accounts.google.com/o/oauth2/auth' );
6495
+	return add_query_arg( array(
6496
+		'next'          => admin_url("admin.php?page=geodirectory&active_tab=google_analytic_settings"),
6497
+		'scope'         => GEODIR_GA_SCOPE,
6498
+		'response_type' => 'code',
6499
+		'redirect_uri'  => GEODIR_GA_REDIRECT,
6500
+		'client_id'     => GEODIR_GA_CLIENTID,
6501
+	), 'https://accounts.google.com/o/oauth2/auth' );
6502 6502
 
6503
-    return $url;
6503
+	return $url;
6504 6504
 }
6505 6505
 
6506 6506
 function geodir_gd_accounts(){
6507
-    $accounts = array();
6508
-    $useAuth = ( get_option( 'geodir_ga_auth_code' ) == '' ? false : true );
6509
-    if($useAuth){
6510
-        try {
6511
-            $accounts = geodir_ga_get_analytics_accounts();
6512
-        } catch (Exception $e) {
6513
-            geodir_error_log( wp_sprintf( __( 'GD Google Analytics API Error(%s) : %s', 'geodirectory' ), $e->getCode(), $e->getMessage() ) );
6514
-        }
6507
+	$accounts = array();
6508
+	$useAuth = ( get_option( 'geodir_ga_auth_code' ) == '' ? false : true );
6509
+	if($useAuth){
6510
+		try {
6511
+			$accounts = geodir_ga_get_analytics_accounts();
6512
+		} catch (Exception $e) {
6513
+			geodir_error_log( wp_sprintf( __( 'GD Google Analytics API Error(%s) : %s', 'geodirectory' ), $e->getCode(), $e->getMessage() ) );
6514
+		}
6515 6515
         
6516
-        if(is_array($accounts)){
6517
-            $accounts = array_merge(array(__('Select Account','geodirectory')),$accounts);
6518
-        }elseif(get_option('geodir_ga_account_id')){
6519
-            $accounts = array();
6520
-            $accounts[get_option('geodir_ga_account_id')] = __('Account re-authorization may be required','geodirectory').' ('.get_option('geodir_ga_account_id').')';
6521
-        }
6522
-    }
6523
-    return $accounts;
6516
+		if(is_array($accounts)){
6517
+			$accounts = array_merge(array(__('Select Account','geodirectory')),$accounts);
6518
+		}elseif(get_option('geodir_ga_account_id')){
6519
+			$accounts = array();
6520
+			$accounts[get_option('geodir_ga_account_id')] = __('Account re-authorization may be required','geodirectory').' ('.get_option('geodir_ga_account_id').')';
6521
+		}
6522
+	}
6523
+	return $accounts;
6524 6524
 }
6525 6525
 
6526 6526
 function geodir_ga_get_analytics_accounts()
6527 6527
 {
6528
-    global $gd_ga_errors;
6529
-    $accounts = array();
6528
+	global $gd_ga_errors;
6529
+	$accounts = array();
6530 6530
 
6531
-    if(get_option('geodir_ga_auth_token')===false){update_option('geodir_ga_auth_token','');}
6531
+	if(get_option('geodir_ga_auth_token')===false){update_option('geodir_ga_auth_token','');}
6532 6532
 
6533 6533
 
6534
-    if(get_option('geodir_gd_uids') && !isset($_POST['geodir_ga_auth_code'])){
6535
-      return get_option('geodir_gd_uids');
6536
-    }
6534
+	if(get_option('geodir_gd_uids') && !isset($_POST['geodir_ga_auth_code'])){
6535
+	  return get_option('geodir_gd_uids');
6536
+	}
6537 6537
 
6538
-    # Create a new Gdata call
6539
-    if ( trim(get_option('geodir_ga_auth_code')) != '' )
6540
-        $stats = new GDGoogleAnalyticsStats();
6541
-    else
6542
-        return false;
6538
+	# Create a new Gdata call
6539
+	if ( trim(get_option('geodir_ga_auth_code')) != '' )
6540
+		$stats = new GDGoogleAnalyticsStats();
6541
+	else
6542
+		return false;
6543 6543
 
6544
-    # Check if Google sucessfully logged in
6545
-    if ( ! $stats->checkLogin() )
6546
-        return false;
6544
+	# Check if Google sucessfully logged in
6545
+	if ( ! $stats->checkLogin() )
6546
+		return false;
6547 6547
 
6548
-    # Get a list of accounts
6549
-    try {
6550
-        $accounts = $stats->getAllProfiles();
6551
-    } catch (Exception $e) {
6552
-        $gd_ga_errors[] = $e->getMessage();
6553
-        return false;
6554
-    }
6548
+	# Get a list of accounts
6549
+	try {
6550
+		$accounts = $stats->getAllProfiles();
6551
+	} catch (Exception $e) {
6552
+		$gd_ga_errors[] = $e->getMessage();
6553
+		return false;
6554
+	}
6555 6555
 
6556 6556
 
6557
-    natcasesort ($accounts);
6557
+	natcasesort ($accounts);
6558 6558
 
6559
-    # Return the account array if there are accounts
6560
-    if ( count($accounts) > 0 ){
6561
-        update_option('geodir_gd_uids',$accounts);
6562
-        return $accounts;
6563
-    }
6564
-    else
6565
-        return false;
6559
+	# Return the account array if there are accounts
6560
+	if ( count($accounts) > 0 ){
6561
+		update_option('geodir_gd_uids',$accounts);
6562
+		return $accounts;
6563
+	}
6564
+	else
6565
+		return false;
6566 6566
 }
6567 6567
 
6568 6568
 add_action( 'wp_ajax_geodir_ga_deauthorize', 'geodir_ga_deauthorize' );
6569 6569
 function geodir_ga_deauthorize(){
6570 6570
 
6571
-    if ( ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'gd_ga_deauthorize' ) ) {
6571
+	if ( ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'gd_ga_deauthorize' ) ) {
6572 6572
 
6573
-        die( 'Security check' );
6573
+		die( 'Security check' );
6574 6574
 
6575
-    } else {
6576
-        update_option('geodir_ga_auth_token','');
6577
-        update_option('geodir_ga_auth_code','');
6578
-        update_option('geodir_gd_uids','');
6575
+	} else {
6576
+		update_option('geodir_ga_auth_token','');
6577
+		update_option('geodir_ga_auth_code','');
6578
+		update_option('geodir_gd_uids','');
6579 6579
 
6580 6580
 
6581
-        echo admin_url('?page=geodirectory&active_tab=google_analytic_settings');
6582
-    }
6581
+		echo admin_url('?page=geodirectory&active_tab=google_analytic_settings');
6582
+	}
6583 6583
 
6584
-    die();
6584
+	die();
6585 6585
 }
6586 6586
 
6587 6587
 
@@ -6592,12 +6592,12 @@  discard block
 block discarded – undo
6592 6592
  * @package GeoDirectory
6593 6593
  */
6594 6594
 function geodir_post_type_setting_fun() {
6595
-    $post_type_arr = array();
6595
+	$post_type_arr = array();
6596 6596
 
6597
-    $post_types = geodir_get_posttypes('object');
6597
+	$post_types = geodir_get_posttypes('object');
6598 6598
 
6599
-    foreach ($post_types as $key => $post_types_obj) {
6600
-        $post_type_arr[$key] = $post_types_obj->labels->singular_name;
6601
-    }
6602
-    return $post_type_arr;
6599
+	foreach ($post_types as $key => $post_types_obj) {
6600
+		$post_type_arr[$key] = $post_types_obj->labels->singular_name;
6601
+	}
6602
+	return $post_type_arr;
6603 6603
 }
6604 6604
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +941 added lines, -941 removed lines patch added patch discarded remove patch
@@ -28,31 +28,31 @@  discard block
 block discarded – undo
28 28
      * @package GeoDirectory
29 29
      */
30 30
     function geodir_admin_styles() {
31
-        wp_register_style('geodirectory-admin-css', geodir_plugin_url() . '/geodirectory-assets/css/admin.css', array(), GEODIRECTORY_VERSION);
31
+        wp_register_style('geodirectory-admin-css', geodir_plugin_url().'/geodirectory-assets/css/admin.css', array(), GEODIRECTORY_VERSION);
32 32
         wp_enqueue_style('geodirectory-admin-css');
33 33
 
34
-        wp_register_style('geodirectory-frontend-style', geodir_plugin_url() . '/geodirectory-assets/css/style.css', array(), GEODIRECTORY_VERSION);
34
+        wp_register_style('geodirectory-frontend-style', geodir_plugin_url().'/geodirectory-assets/css/style.css', array(), GEODIRECTORY_VERSION);
35 35
         wp_enqueue_style('geodirectory-frontend-style');
36 36
 
37
-        wp_register_style('geodir-chosen-style', geodir_plugin_url() . '/geodirectory-assets/css/chosen.css', array(), GEODIRECTORY_VERSION);
37
+        wp_register_style('geodir-chosen-style', geodir_plugin_url().'/geodirectory-assets/css/chosen.css', array(), GEODIRECTORY_VERSION);
38 38
         wp_enqueue_style('geodir-chosen-style');
39 39
 
40
-        wp_register_style('geodirectory-jquery-ui-timepicker-css', geodir_plugin_url() . '/geodirectory-assets/css/jquery.ui.timepicker.css', array(), GEODIRECTORY_VERSION);
40
+        wp_register_style('geodirectory-jquery-ui-timepicker-css', geodir_plugin_url().'/geodirectory-assets/css/jquery.ui.timepicker.css', array(), GEODIRECTORY_VERSION);
41 41
         wp_enqueue_style('geodirectory-jquery-ui-timepicker-css');
42 42
 
43
-        wp_register_style('geodirectory-jquery-ui-css', geodir_plugin_url() . '/geodirectory-assets/css/jquery-ui.css', array(), GEODIRECTORY_VERSION);
43
+        wp_register_style('geodirectory-jquery-ui-css', geodir_plugin_url().'/geodirectory-assets/css/jquery-ui.css', array(), GEODIRECTORY_VERSION);
44 44
         wp_enqueue_style('geodirectory-jquery-ui-css');
45 45
 
46
-        wp_register_style('geodirectory-custom-fields-css', geodir_plugin_url() . '/geodirectory-assets/css/custom_field.css', array(), GEODIRECTORY_VERSION);
46
+        wp_register_style('geodirectory-custom-fields-css', geodir_plugin_url().'/geodirectory-assets/css/custom_field.css', array(), GEODIRECTORY_VERSION);
47 47
         wp_enqueue_style('geodirectory-custom-fields-css');
48 48
 
49
-        wp_register_style('geodirectory-pluplodar-css', geodir_plugin_url() . '/geodirectory-assets/css/pluploader.css', array(), GEODIRECTORY_VERSION);
49
+        wp_register_style('geodirectory-pluplodar-css', geodir_plugin_url().'/geodirectory-assets/css/pluploader.css', array(), GEODIRECTORY_VERSION);
50 50
         wp_enqueue_style('geodirectory-pluplodar-css');
51 51
 
52
-        wp_register_style('geodir-rating-style', geodir_plugin_url() . '/geodirectory-assets/css/jRating.jquery.css', array(), GEODIRECTORY_VERSION);
52
+        wp_register_style('geodir-rating-style', geodir_plugin_url().'/geodirectory-assets/css/jRating.jquery.css', array(), GEODIRECTORY_VERSION);
53 53
         wp_enqueue_style('geodir-rating-style');
54 54
 
55
-        wp_register_style('geodir-rtl-style', geodir_plugin_url() . '/geodirectory-assets/css/rtl.css', array(), GEODIRECTORY_VERSION);
55
+        wp_register_style('geodir-rtl-style', geodir_plugin_url().'/geodirectory-assets/css/rtl.css', array(), GEODIRECTORY_VERSION);
56 56
         wp_enqueue_style('geodir-rtl-style');
57 57
     }
58 58
 }
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
         wp_register_style('font-awesome', '//netdna.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css', array(), GEODIRECTORY_VERSION);
71 71
         wp_enqueue_style('font-awesome');
72 72
 
73
-        wp_register_script('geodirectory-admin', geodir_plugin_url() . '/geodirectory-assets/js/admin-req.min.js', array('jquery'), GEODIRECTORY_VERSION);
73
+        wp_register_script('geodirectory-admin', geodir_plugin_url().'/geodirectory-assets/js/admin-req.min.js', array('jquery'), GEODIRECTORY_VERSION);
74 74
         wp_enqueue_script('geodirectory-admin');
75 75
 
76 76
     }
@@ -89,68 +89,68 @@  discard block
 block discarded – undo
89 89
         
90 90
         wp_enqueue_script('jquery');
91 91
 
92
-        wp_enqueue_script('geodirectory-jquery-ui-timepicker-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.ui.timepicker.js', array('jquery-ui-datepicker', 'jquery-ui-slider'), '', true);
92
+        wp_enqueue_script('geodirectory-jquery-ui-timepicker-js', geodir_plugin_url().'/geodirectory-assets/js/jquery.ui.timepicker.js', array('jquery-ui-datepicker', 'jquery-ui-slider'), '', true);
93 93
 
94
-        wp_register_script('chosen', geodir_plugin_url() . '/geodirectory-assets/js/chosen.jquery.js', array('jquery'), GEODIRECTORY_VERSION);
94
+        wp_register_script('chosen', geodir_plugin_url().'/geodirectory-assets/js/chosen.jquery.js', array('jquery'), GEODIRECTORY_VERSION);
95 95
         wp_enqueue_script('chosen');
96 96
 
97
-        wp_register_script('geodirectory-choose-ajax', geodir_plugin_url() . '/geodirectory-assets/js/ajax-chosen.js', array(), GEODIRECTORY_VERSION);
97
+        wp_register_script('geodirectory-choose-ajax', geodir_plugin_url().'/geodirectory-assets/js/ajax-chosen.js', array(), GEODIRECTORY_VERSION);
98 98
         wp_enqueue_script('geodirectory-choose-ajax');
99 99
 
100 100
         if (isset($_REQUEST['listing_type'])) {
101
-            wp_register_script('geodirectory-custom-fields-script', geodir_plugin_url() . '/geodirectory-assets/js/custom_fields.js', array(), GEODIRECTORY_VERSION);
101
+            wp_register_script('geodirectory-custom-fields-script', geodir_plugin_url().'/geodirectory-assets/js/custom_fields.js', array(), GEODIRECTORY_VERSION);
102 102
         }
103 103
 
104 104
         wp_enqueue_script('geodirectory-custom-fields-script');
105
-        $plugin_path = geodir_plugin_url() . '/geodirectory-functions/cat-meta-functions';
105
+        $plugin_path = geodir_plugin_url().'/geodirectory-functions/cat-meta-functions';
106 106
 
107
-        wp_enqueue_script('tax-meta-clss', $plugin_path . '/js/tax-meta-clss.js', array('jquery'), null, true);
107
+        wp_enqueue_script('tax-meta-clss', $plugin_path.'/js/tax-meta-clss.js', array('jquery'), null, true);
108 108
 
109 109
         if (in_array($geodir_map_name, array('auto', 'google'))) {
110
-            $map_lang = "&language=" . geodir_get_map_default_language();
111
-            $map_key = "&key=" . geodir_get_map_api_key();
110
+            $map_lang = "&language=".geodir_get_map_default_language();
111
+            $map_key = "&key=".geodir_get_map_api_key();
112 112
             /** This filter is documented in geodirectory_template_tags.php */
113 113
             $map_extra = apply_filters('geodir_googlemap_script_extra', '');
114
-            wp_enqueue_script('geodirectory-googlemap-script', 'https://maps.google.com/maps/api/js?' . $map_lang . $map_key . $map_extra, '', NULL);
114
+            wp_enqueue_script('geodirectory-googlemap-script', 'https://maps.google.com/maps/api/js?'.$map_lang.$map_key.$map_extra, '', NULL);
115 115
             
116 116
             // Overlapping Marker Spiderfier
117
-            wp_register_script('geodirectory-g-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms.min.js', array(), GEODIRECTORY_VERSION);
117
+            wp_register_script('geodirectory-g-overlappingmarker-script', geodir_plugin_url().'/geodirectory-assets/jawj/oms.min.js', array(), GEODIRECTORY_VERSION);
118 118
             wp_enqueue_script('geodirectory-g-overlappingmarker-script');
119 119
         }
120 120
         
121 121
         if ($geodir_map_name == 'osm') {
122 122
             // Leaflet OpenStreetMap
123
-            wp_register_style('geodirectory-leaflet-style', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.css', array(), GEODIRECTORY_VERSION);
123
+            wp_register_style('geodirectory-leaflet-style', geodir_plugin_url().'/geodirectory-assets/leaflet/leaflet.css', array(), GEODIRECTORY_VERSION);
124 124
             wp_enqueue_style('geodirectory-leaflet-style');
125 125
                 
126
-            wp_register_script('geodirectory-leaflet-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.min.js', array(), GEODIRECTORY_VERSION);
126
+            wp_register_script('geodirectory-leaflet-script', geodir_plugin_url().'/geodirectory-assets/leaflet/leaflet.min.js', array(), GEODIRECTORY_VERSION);
127 127
             wp_enqueue_script('geodirectory-leaflet-script');
128 128
             
129
-            wp_register_script('geodirectory-leaflet-geo-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/osm.geocode.js', array('geodirectory-leaflet-script'), GEODIRECTORY_VERSION);
129
+            wp_register_script('geodirectory-leaflet-geo-script', geodir_plugin_url().'/geodirectory-assets/leaflet/osm.geocode.js', array('geodirectory-leaflet-script'), GEODIRECTORY_VERSION);
130 130
             wp_enqueue_script('geodirectory-leaflet-geo-script');
131 131
             
132 132
             // Overlapping Marker Spiderfier Leaflet
133
-            wp_register_script('geodirectory-o-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms-leaflet.min.js', array(), GEODIRECTORY_VERSION);
133
+            wp_register_script('geodirectory-o-overlappingmarker-script', geodir_plugin_url().'/geodirectory-assets/jawj/oms-leaflet.min.js', array(), GEODIRECTORY_VERSION);
134 134
             wp_enqueue_script('geodirectory-o-overlappingmarker-script');
135 135
         }
136
-        wp_enqueue_script( 'jquery-ui-autocomplete' );
136
+        wp_enqueue_script('jquery-ui-autocomplete');
137 137
         
138
-        wp_register_script('geodirectory-goMap-script', geodir_plugin_url() . '/geodirectory-assets/js/goMap.min.js', array(), GEODIRECTORY_VERSION,true);
138
+        wp_register_script('geodirectory-goMap-script', geodir_plugin_url().'/geodirectory-assets/js/goMap.min.js', array(), GEODIRECTORY_VERSION, true);
139 139
         wp_enqueue_script('geodirectory-goMap-script');
140 140
 
141
-        wp_register_script('geodirectory-goMap-script', geodir_plugin_url() . '/geodirectory-assets/js/goMap.js', array(), GEODIRECTORY_VERSION);
141
+        wp_register_script('geodirectory-goMap-script', geodir_plugin_url().'/geodirectory-assets/js/goMap.js', array(), GEODIRECTORY_VERSION);
142 142
         wp_enqueue_script('geodirectory-goMap-script');
143 143
 
144 144
 		// font awesome rating script
145 145
 		if (get_option('geodir_reviewrating_enable_font_awesome')) {
146
-			wp_register_script('geodir-barrating-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.barrating.min.js', array(), GEODIRECTORY_VERSION);
146
+			wp_register_script('geodir-barrating-js', geodir_plugin_url().'/geodirectory-assets/js/jquery.barrating.min.js', array(), GEODIRECTORY_VERSION);
147 147
 			wp_enqueue_script('geodir-barrating-js');
148 148
 		} else { // default rating script
149
-			wp_register_script('geodir-jRating-js', geodir_plugin_url() . '/geodirectory-assets/js/jRating.jquery.js', array(), GEODIRECTORY_VERSION);
149
+			wp_register_script('geodir-jRating-js', geodir_plugin_url().'/geodirectory-assets/js/jRating.jquery.js', array(), GEODIRECTORY_VERSION);
150 150
 			wp_enqueue_script('geodir-jRating-js');
151 151
 		}
152 152
 
153
-        wp_register_script('geodir-on-document-load', geodir_plugin_url() . '/geodirectory-assets/js/on_document_load.min.js', array(), GEODIRECTORY_VERSION);
153
+        wp_register_script('geodir-on-document-load', geodir_plugin_url().'/geodirectory-assets/js/on_document_load.min.js', array(), GEODIRECTORY_VERSION);
154 154
         wp_enqueue_script('geodir-on-document-load');
155 155
 
156 156
 
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
         wp_enqueue_script('plupload-all');
159 159
         wp_enqueue_script('jquery-ui-sortable');
160 160
 
161
-        wp_register_script('geodirectory-plupload-script', geodir_plugin_url() . '/geodirectory-assets/js/geodirectory-plupload.js', array(), GEODIRECTORY_VERSION);
161
+        wp_register_script('geodirectory-plupload-script', geodir_plugin_url().'/geodirectory-assets/js/geodirectory-plupload.js', array(), GEODIRECTORY_VERSION);
162 162
         wp_enqueue_script('geodirectory-plupload-script');
163 163
 
164 164
         // SCRIPT FOR UPLOAD END
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
         wp_localize_script('geodirectory-custom-fields-script', 'geodir_admin_ajax', $ajax_cons_data);
213 213
 
214 214
 
215
-        wp_register_script('geodirectory-admin-script', geodir_plugin_url() . '/geodirectory-assets/js/admin.js', array(), GEODIRECTORY_VERSION);
215
+        wp_register_script('geodirectory-admin-script', geodir_plugin_url().'/geodirectory-assets/js/admin.js', array(), GEODIRECTORY_VERSION);
216 216
         wp_enqueue_script('geodirectory-admin-script');
217 217
 
218 218
         wp_enqueue_style('farbtastic');
@@ -220,10 +220,10 @@  discard block
 block discarded – undo
220 220
 
221 221
         $screen = get_current_screen();
222 222
         if ($screen->base == 'post' && in_array($screen->post_type, geodir_get_posttypes())) {
223
-            wp_enqueue_script('geodirectory-listing-validation-script', geodir_plugin_url() . '/geodirectory-assets/js/listing_validation_admin.js');
223
+            wp_enqueue_script('geodirectory-listing-validation-script', geodir_plugin_url().'/geodirectory-assets/js/listing_validation_admin.js');
224 224
         }
225 225
 
226
-        $ajax_cons_data = array('url' => esc_url(__(get_option('siteurl') . '?geodir_ajax=true')));
226
+        $ajax_cons_data = array('url' => esc_url(__(get_option('siteurl').'?geodir_ajax=true')));
227 227
         wp_localize_script('geodirectory-admin-script', 'geodir_ajax', $ajax_cons_data);
228 228
 
229 229
     }
@@ -246,7 +246,7 @@  discard block
 block discarded – undo
246 246
 
247 247
         if (current_user_can('manage_options')) $menu[] = array('', 'read', 'separator-geodirectory', '', 'wp-menu-separator geodirectory');
248 248
 
249
-        add_menu_page(__('Geodirectory', 'geodirectory'), __('Geodirectory', 'geodirectory'), 'manage_options', 'geodirectory', 'geodir_admin_panel', geodir_plugin_url() . '/geodirectory-assets/images/favicon.ico', '55.1984');
249
+        add_menu_page(__('Geodirectory', 'geodirectory'), __('Geodirectory', 'geodirectory'), 'manage_options', 'geodirectory', 'geodir_admin_panel', geodir_plugin_url().'/geodirectory-assets/images/favicon.ico', '55.1984');
250 250
 
251 251
 
252 252
     }
@@ -280,7 +280,7 @@  discard block
 block discarded – undo
280 280
                 $geodir_menu_order[] = 'separator-geodirectory';
281 281
                 if (!empty($post_types)) {
282 282
                     foreach ($post_types as $post_type) {
283
-                        $geodir_menu_order[] = 'edit.php?post_type=' . $post_type;
283
+                        $geodir_menu_order[] = 'edit.php?post_type='.$post_type;
284 284
                     }
285 285
                 }
286 286
                 $geodir_menu_order[] = $item;
@@ -323,8 +323,8 @@  discard block
 block discarded – undo
323 323
 {
324 324
     if (isset($_REQUEST['installed']) && $_REQUEST['installed'] != '') {
325 325
         echo '<div id="message" class="updated fade">
326
-                        <p style="float:right;">' . __('Like Geodirectory?', 'geodirectory') . ' <a href="http://wordpress.org/extend/plugins/Geodirectory/" target="_blank">' . __('Support us by leaving a rating!', 'geodirectory') . '</a></p>
327
-                        <p><strong>' . __('Geodirectory has been installed and setup. Enjoy :)', 'geodirectory') . '</strong></p>
326
+                        <p style="float:right;">' . __('Like Geodirectory?', 'geodirectory').' <a href="http://wordpress.org/extend/plugins/Geodirectory/" target="_blank">'.__('Support us by leaving a rating!', 'geodirectory').'</a></p>
327
+                        <p><strong>' . __('Geodirectory has been installed and setup. Enjoy :)', 'geodirectory').'</strong></p>
328 328
                 </div>';
329 329
 
330 330
     }
@@ -332,7 +332,7 @@  discard block
 block discarded – undo
332 332
     if (isset($_REQUEST['msg']) && $_REQUEST['msg'] != '') {
333 333
         switch ($_REQUEST['msg']) {
334 334
             case 'success':
335
-                echo '<div id="message" class="updated fade"><p><strong>' . __('Your settings have been saved.', 'geodirectory') . '</strong></p></div>';
335
+                echo '<div id="message" class="updated fade"><p><strong>'.__('Your settings have been saved.', 'geodirectory').'</strong></p></div>';
336 336
                 flush_rewrite_rules(false);
337 337
 
338 338
                 break;
@@ -340,30 +340,30 @@  discard block
 block discarded – undo
340 340
 				$gderr = isset($_REQUEST['gderr']) ? $_REQUEST['gderr'] : '';
341 341
 				
342 342
 				if ($gderr == 21)
343
-			    	echo '<div id="message" class="error fade"><p><strong>' . __('Error: You can not add same permalinks for both Listing and Location, please try again.', 'geodirectory') . '</strong></p></div>';
343
+			    	echo '<div id="message" class="error fade"><p><strong>'.__('Error: You can not add same permalinks for both Listing and Location, please try again.', 'geodirectory').'</strong></p></div>';
344 344
 				else
345
-					echo '<div id="message" class="error fade"><p><strong>' . __('Error: Your settings have not been saved, please try again.', 'geodirectory') . '</strong></p></div>';
345
+					echo '<div id="message" class="error fade"><p><strong>'.__('Error: Your settings have not been saved, please try again.', 'geodirectory').'</strong></p></div>';
346 346
                 break;
347 347
         }
348 348
     }
349 349
 
350 350
     $geodir_load_map = get_option('geodir_load_map');
351 351
     $need_map_key = false;
352
-    if($geodir_load_map=='' || $geodir_load_map=='google' || $geodir_load_map=='auto' ){
352
+    if ($geodir_load_map == '' || $geodir_load_map == 'google' || $geodir_load_map == 'auto') {
353 353
         $need_map_key = true;
354 354
     }
355 355
 
356 356
     if (!geodir_get_map_api_key() && $need_map_key) {
357
-        echo '<div class="error"><p><strong>' . sprintf(__('Google Maps API KEY not set, %sclick here%s to set one OR use Open Street Maps instead.', 'geodirectory'), '<a href=\'' . admin_url('admin.php?page=geodirectory&tab=design_settings&active_tab=geodir_map_settings') . '\'>', '</a>') . '</strong></p></div>';
357
+        echo '<div class="error"><p><strong>'.sprintf(__('Google Maps API KEY not set, %sclick here%s to set one OR use Open Street Maps instead.', 'geodirectory'), '<a href=\''.admin_url('admin.php?page=geodirectory&tab=design_settings&active_tab=geodir_map_settings').'\'>', '</a>').'</strong></p></div>';
358 358
     }
359 359
 
360 360
     if (!geodir_is_default_location_set()) {
361
-        echo '<div class="updated fade"><p><strong>' . sprintf(__('Please %sclick here%s to set a default location, this will make the plugin work properly.', 'geodirectory'), '<a href=\'' . admin_url('admin.php?page=geodirectory&tab=default_location_settings') . '\'>', '</a>') . '</strong></p></div>';
361
+        echo '<div class="updated fade"><p><strong>'.sprintf(__('Please %sclick here%s to set a default location, this will make the plugin work properly.', 'geodirectory'), '<a href=\''.admin_url('admin.php?page=geodirectory&tab=default_location_settings').'\'>', '</a>').'</strong></p></div>';
362 362
 
363 363
     }
364 364
 
365 365
     if (!function_exists('curl_init')) {
366
-        echo '<div class="error"><p><strong>' . __('CURL is not installed on this server, this can cause problems, please ask your server admin to install it.', 'geodirectory') . '</strong></p></div>';
366
+        echo '<div class="error"><p><strong>'.__('CURL is not installed on this server, this can cause problems, please ask your server admin to install it.', 'geodirectory').'</strong></p></div>';
367 367
 
368 368
     }
369 369
 
@@ -383,18 +383,18 @@  discard block
 block discarded – undo
383 383
 function geodir_handle_option_form_submit($current_tab)
384 384
 {
385 385
     global $geodir_settings;
386
-    if (file_exists(dirname(__FILE__) . '/option-pages/' . $current_tab . '_array.php')) {
386
+    if (file_exists(dirname(__FILE__).'/option-pages/'.$current_tab.'_array.php')) {
387 387
         /**
388 388
          * Contains settings array for current tab.
389 389
          *
390 390
          * @since 1.0.0
391 391
          * @package GeoDirectory
392 392
          */
393
-        include_once('option-pages/' . $current_tab . '_array.php');
393
+        include_once('option-pages/'.$current_tab.'_array.php');
394 394
     }
395 395
     if (isset($_POST) && $_POST && isset($_REQUEST['page']) && $_REQUEST['page'] == 'geodirectory') :
396 396
         if (!wp_verify_nonce($_REQUEST['_wpnonce'], 'geodir-settings')) die(__('Action failed. Please refresh the page and retry.', 'geodirectory'));
397
-        if (!wp_verify_nonce($_REQUEST['_wpnonce-' . $current_tab], 'geodir-settings-' . $current_tab)) die(__('Action failed. Please refresh the page and retry.', 'geodirectory'));
397
+        if (!wp_verify_nonce($_REQUEST['_wpnonce-'.$current_tab], 'geodir-settings-'.$current_tab)) die(__('Action failed. Please refresh the page and retry.', 'geodirectory'));
398 398
 		
399 399
 		/**
400 400
 		 * Fires before updating geodirectory admin settings.
@@ -427,13 +427,13 @@  discard block
 block discarded – undo
427 427
          * @param string $current_tab The current settings tab name.
428 428
          * @param array $geodir_settings[$current_tab] The array of settings for the current settings tab.
429 429
          */
430
-        do_action('geodir_update_options_' . $current_tab, $geodir_settings[$current_tab]);
430
+        do_action('geodir_update_options_'.$current_tab, $geodir_settings[$current_tab]);
431 431
 
432 432
         flush_rewrite_rules(false);
433 433
 
434 434
         $current_tab = isset($_REQUEST['tab']) ? $_REQUEST['tab'] : '';
435 435
 
436
-        $redirect_url = admin_url('admin.php?page=geodirectory&tab=' . $current_tab . '&active_tab=' . $_REQUEST['active_tab'] . '&msg=success');
436
+        $redirect_url = admin_url('admin.php?page=geodirectory&tab='.$current_tab.'&active_tab='.$_REQUEST['active_tab'].'&msg=success');
437 437
 
438 438
         wp_redirect($redirect_url);
439 439
         exit();
@@ -472,18 +472,18 @@  discard block
 block discarded – undo
472 472
 
473 473
         elseif (isset($value['type']) && $value['type'] == 'image_width') :
474 474
 
475
-            if (isset($value['id']) && isset($_POST[$value['id'] . '_width'])) {
476
-                update_option($value['id'] . '_width', $_POST[$value['id'] . '_width']);
477
-                update_option($value['id'] . '_height', $_POST[$value['id'] . '_height']);
478
-                if (isset($_POST[$value['id'] . '_crop'])) :
479
-                    update_option($value['id'] . '_crop', 1);
475
+            if (isset($value['id']) && isset($_POST[$value['id'].'_width'])) {
476
+                update_option($value['id'].'_width', $_POST[$value['id'].'_width']);
477
+                update_option($value['id'].'_height', $_POST[$value['id'].'_height']);
478
+                if (isset($_POST[$value['id'].'_crop'])) :
479
+                    update_option($value['id'].'_crop', 1);
480 480
                 else :
481
-                    update_option($value['id'] . '_crop', 0);
481
+                    update_option($value['id'].'_crop', 0);
482 482
                 endif;
483 483
             } else {
484
-                update_option($value['id'] . '_width', $value['std']);
485
-                update_option($value['id'] . '_height', $value['std']);
486
-                update_option($value['id'] . '_crop', 1);
484
+                update_option($value['id'].'_width', $value['std']);
485
+                update_option($value['id'].'_height', $value['std']);
486
+                update_option($value['id'].'_crop', 1);
487 487
             }
488 488
 
489 489
         elseif (isset($value['type']) && $value['type'] == 'map') :
@@ -525,12 +525,12 @@  discard block
 block discarded – undo
525 525
         elseif (isset($value['type']) && $value['type'] == 'file') :
526 526
 
527 527
 
528
-            if (isset($_POST[$value['id'] . '_remove']) && $_POST[$value['id'] . '_remove']) {// if remove is set then remove the file
528
+            if (isset($_POST[$value['id'].'_remove']) && $_POST[$value['id'].'_remove']) {// if remove is set then remove the file
529 529
 
530 530
                 if (get_option($value['id'])) {
531 531
                     $image_name_arr = explode('/', get_option($value['id']));
532 532
                     $noimg_name = end($image_name_arr);
533
-                    $img_path = $uploads['path'] . '/' . $noimg_name;
533
+                    $img_path = $uploads['path'].'/'.$noimg_name;
534 534
                     if (file_exists($img_path))
535 535
                         unlink($img_path);
536 536
                 }
@@ -558,7 +558,7 @@  discard block
 block discarded – undo
558 558
                 if (get_option($value['id'])) {
559 559
                     $image_name_arr = explode('/', get_option($value['id']));
560 560
                     $noimg_name = end($image_name_arr);
561
-                    $img_path = $uploads['path'] . '/' . $noimg_name;
561
+                    $img_path = $uploads['path'].'/'.$noimg_name;
562 562
                     if (file_exists($img_path))
563 563
                         unlink($img_path);
564 564
                 }
@@ -579,7 +579,7 @@  discard block
 block discarded – undo
579 579
             // same menu setting per theme.
580 580
             if (isset($value['id']) && $value['id'] == 'geodir_theme_location_nav' && isset($_POST[$value['id']])) {
581 581
                 $theme = wp_get_theme();
582
-                update_option('geodir_theme_location_nav_' . $theme->name, $_POST[$value['id']]);
582
+                update_option('geodir_theme_location_nav_'.$theme->name, $_POST[$value['id']]);
583 583
             }
584 584
 
585 585
             if (isset($value['id']) && isset($_POST[$value['id']])) {
@@ -649,7 +649,7 @@  discard block
 block discarded – undo
649 649
 
650 650
             $listing_slug = __($geodir_posttype_info['labels']['singular_name'], 'geodirectory');
651 651
 
652
-            $tabs[$geodir_post_type . '_fields_settings'] = array(
652
+            $tabs[$geodir_post_type.'_fields_settings'] = array(
653 653
                 'label' => wp_sprintf(__('%s Settings', 'geodirectory'), $listing_slug),
654 654
                 'subtabs' => array(
655 655
                     array('subtab' => 'custom_fields',
@@ -683,7 +683,7 @@  discard block
 block discarded – undo
683 683
  */
684 684
 function geodir_tools_setting_tab($tabs)
685 685
 {
686
-    wp_enqueue_script( 'jquery-ui-progressbar' );
686
+    wp_enqueue_script('jquery-ui-progressbar');
687 687
     $tabs['tools_settings'] = array('label' => __('GD Tools', 'geodirectory'));
688 688
     return $tabs;
689 689
 }
@@ -717,7 +717,7 @@  discard block
 block discarded – undo
717 717
  */
718 718
 function geodir_extend_geodirectory_setting_tab($tabs)
719 719
 {
720
-    $tabs['extend_geodirectory_settings'] = array('label' => __('Extend Geodirectory', 'geodirectory'). ' <i class="fa fa-plug"></i>', 'url' => 'https://wpgeodirectory.com', 'target' => '_blank');
720
+    $tabs['extend_geodirectory_settings'] = array('label' => __('Extend Geodirectory', 'geodirectory').' <i class="fa fa-plug"></i>', 'url' => 'https://wpgeodirectory.com', 'target' => '_blank');
721 721
     return $tabs;
722 722
 }
723 723
 
@@ -777,8 +777,8 @@  discard block
 block discarded – undo
777 777
                     _e('Unknown', 'geodirectory');
778 778
                 } else {
779 779
                     /* If there is a city id, append 'city name' to the text string. */
780
-                    $add_location_id = $location_id > 0 ? ' (' . $location_id . ')' : '';
781
-                    echo(__($location->country, 'geodirectory') . '-' . $location->region . '-' . $location->city . $add_location_id);
780
+                    $add_location_id = $location_id > 0 ? ' ('.$location_id.')' : '';
781
+                    echo(__($location->country, 'geodirectory').'-'.$location->region.'-'.$location->city.$add_location_id);
782 782
                 }
783 783
                 break;
784 784
 
@@ -796,14 +796,14 @@  discard block
 block discarded – undo
796 796
                         $expire_class = 'expire_over';
797 797
                     }
798 798
                     $date_diff = round(abs(strtotime($d1) - strtotime($d2)) / 86400); // get the difference in days
799
-                    $date_diff_text = '<br /><span class="' . $expire_class . '">(' . $date_diff . ' ' . $state . ')</span>';
799
+                    $date_diff_text = '<br /><span class="'.$expire_class.'">('.$date_diff.' '.$state.')</span>';
800 800
                 }
801 801
                 /* If no expire_date is found, output a default message. */
802 802
                 if (empty($expire_date))
803 803
                     echo __('Unknown', 'geodirectory');
804 804
                 /* If there is a expire_date, append 'days left' to the text string. */
805 805
                 else
806
-                    echo $expire_date . $date_diff_text;
806
+                    echo $expire_date.$date_diff_text;
807 807
                 break;
808 808
 
809 809
             /* If displaying the 'categorys' column. */
@@ -870,7 +870,7 @@  discard block
 block discarded – undo
870 870
 function geodir_post_information_save($post_id, $post) {
871 871
     global $wpdb, $current_user;
872 872
 
873
-    if (isset($post->post_type) && ($post->post_type=='nav_menu_item' || $post->post_type=='page' || $post->post_type=='post')) {
873
+    if (isset($post->post_type) && ($post->post_type == 'nav_menu_item' || $post->post_type == 'page' || $post->post_type == 'post')) {
874 874
         return;
875 875
     }
876 876
 
@@ -938,7 +938,7 @@  discard block
 block discarded – undo
938 938
                     $tab_id = $value['id'];
939 939
 
940 940
                 if (isset($value['desc']) && $value['desc'])
941
-                    $desc = '<span style=" text-transform:none;">:- ' . $value['desc'] . '</span>';
941
+                    $desc = '<span style=" text-transform:none;">:- '.$value['desc'].'</span>';
942 942
 
943 943
                 if (isset($value['name']) && $value['name']) {
944 944
                     if ($first_title === true) {
@@ -946,9 +946,9 @@  discard block
 block discarded – undo
946 946
                     } else {
947 947
                         echo '</div>';
948 948
                     }
949
-                    echo '<dd id="' . trim($tab_id) . '" class="geodir_option_tabs" ><a href="javascript:void(0);">' . $value['name'] . '</a></dd>';
949
+                    echo '<dd id="'.trim($tab_id).'" class="geodir_option_tabs" ><a href="javascript:void(0);">'.$value['name'].'</a></dd>';
950 950
 
951
-                    echo '<div id="sub_' . trim($tab_id) . '" class="gd-content-heading" style=" margin-bottom:10px;" >';
951
+                    echo '<div id="sub_'.trim($tab_id).'" class="gd-content-heading" style=" margin-bottom:10px;" >';
952 952
                 }
953 953
 
954 954
                 /**
@@ -958,21 +958,21 @@  discard block
 block discarded – undo
958 958
                  *
959 959
                  * @since 1.0.0
960 960
                  */
961
-                do_action('geodir_settings_' . sanitize_title($value['id']));
961
+                do_action('geodir_settings_'.sanitize_title($value['id']));
962 962
                 break;
963 963
 
964 964
             case 'no_tabs':
965 965
 
966 966
                 echo '<div class="inner_content_tab_main">';
967
-                echo '<div id="sub_' . trim($tab_id) . '" class="gd-content-heading" style=" margin-bottom:10px;" >';
967
+                echo '<div id="sub_'.trim($tab_id).'" class="gd-content-heading" style=" margin-bottom:10px;" >';
968 968
 
969 969
                 break;
970 970
 
971 971
             case 'sectionstart':
972 972
                 if (isset($value['desc']) && $value['desc'])
973
-                    $desc = '<span style=" text-transform:none;"> - ' . $value['desc'] . '</span>';
973
+                    $desc = '<span style=" text-transform:none;"> - '.$value['desc'].'</span>';
974 974
                 if (isset($value['name']) && $value['name'])
975
-                    echo '<h3>' . $value['name'] . $desc . '</h3>';
975
+                    echo '<h3>'.$value['name'].$desc.'</h3>';
976 976
                 /**
977 977
                  * Called after a GeoDirectory settings sectionstart is output in the GD settings page.
978 978
                  *
@@ -980,8 +980,8 @@  discard block
 block discarded – undo
980 980
                  *
981 981
                  * @since 1.0.0
982 982
                  */
983
-                if (isset($value['id']) && $value['id']) do_action('geodir_settings_' . sanitize_title($value['id']) . '_start');
984
-                echo '<table class="form-table">' . "\n\n";
983
+                if (isset($value['id']) && $value['id']) do_action('geodir_settings_'.sanitize_title($value['id']).'_start');
984
+                echo '<table class="form-table">'."\n\n";
985 985
 
986 986
                 break;
987 987
             case 'sectionend':
@@ -992,7 +992,7 @@  discard block
 block discarded – undo
992 992
                  *
993 993
                  * @since 1.0.0
994 994
                  */
995
-                if (isset($value['id']) && $value['id']) do_action('geodir_settings_' . sanitize_title($value['id']) . '_end');
995
+                if (isset($value['id']) && $value['id']) do_action('geodir_settings_'.sanitize_title($value['id']).'_end');
996 996
                 echo '</table>';
997 997
                 /**
998 998
                  * Called after a GeoDirectory settings sectionend is output in the GD settings page.
@@ -1001,7 +1001,7 @@  discard block
 block discarded – undo
1001 1001
                  *
1002 1002
                  * @since 1.0.0
1003 1003
                  */
1004
-                if (isset($value['id']) && $value['id']) do_action('geodir_settings_' . sanitize_title($value['id']) . '_after');
1004
+                if (isset($value['id']) && $value['id']) do_action('geodir_settings_'.sanitize_title($value['id']).'_after');
1005 1005
                 break;
1006 1006
             case 'text':
1007 1007
                 ?>
@@ -1010,7 +1010,7 @@  discard block
 block discarded – undo
1010 1010
                 <td class="forminp"><input name="<?php echo esc_attr($value['id']); ?>"
1011 1011
                                            id="<?php echo esc_attr($value['id']); ?>"
1012 1012
                                            type="<?php echo esc_attr($value['type']); ?>"
1013
-                                           <?php if(isset($value['placeholder'])){?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1013
+                                           <?php if (isset($value['placeholder'])) {?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1014 1014
                                            style=" <?php echo esc_attr($value['css']); ?>"
1015 1015
                                            value="<?php if (get_option($value['id']) !== false && get_option($value['id']) !== null) {
1016 1016
                                                echo esc_attr(stripslashes(get_option($value['id'])));
@@ -1027,14 +1027,14 @@  discard block
 block discarded – undo
1027 1027
                 <td class="forminp"><input name="<?php echo esc_attr($value['id']); ?>"
1028 1028
                                            id="<?php echo esc_attr($value['id']); ?>"
1029 1029
                                            type="<?php echo esc_attr($value['type']); ?>"
1030
-                                           <?php if(isset($value['placeholder'])){?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1030
+                                           <?php if (isset($value['placeholder'])) {?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1031 1031
                                            style=" <?php echo esc_attr($value['css']); ?>"
1032 1032
                                            value="<?php if (get_option($value['id']) !== false && get_option($value['id']) !== null) {
1033 1033
                                                echo esc_attr(stripslashes(get_option($value['id'])));
1034 1034
                                            } else {
1035 1035
                                                echo esc_attr($value['std']);
1036 1036
                                            } ?>"/>
1037
-                    <a href='https://console.developers.google.com/henhouse/?pb=["hh-1","maps_backend",null,[],"https://developers.google.com",null,["static_maps_backend","street_view_image_backend","maps_embed_backend","places_backend","geocoding_backend","directions_backend","distance_matrix_backend","geolocation","elevation_backend","timezone_backend","maps_backend"],null]&TB_iframe=true&width=600&height=400' class="thickbox button-primary" name="<?php _e('Generate API Key - ( MUST be logged in to your Google account )','geodirectory');?>" ><?php _e('Generate API Key','geodirectory');?></a>
1037
+                    <a href='https://console.developers.google.com/henhouse/?pb=["hh-1","maps_backend",null,[],"https://developers.google.com",null,["static_maps_backend","street_view_image_backend","maps_embed_backend","places_backend","geocoding_backend","directions_backend","distance_matrix_backend","geolocation","elevation_backend","timezone_backend","maps_backend"],null]&TB_iframe=true&width=600&height=400' class="thickbox button-primary" name="<?php _e('Generate API Key - ( MUST be logged in to your Google account )', 'geodirectory'); ?>" ><?php _e('Generate API Key', 'geodirectory'); ?></a>
1038 1038
                     <span class="description"><?php echo $value['desc']; ?></span></td>
1039 1039
                 </tr><?php
1040 1040
                 break;
@@ -1046,7 +1046,7 @@  discard block
 block discarded – undo
1046 1046
                 <td class="forminp"><input name="<?php echo esc_attr($value['id']); ?>"
1047 1047
                                            id="<?php echo esc_attr($value['id']); ?>"
1048 1048
                                            type="<?php echo esc_attr($value['type']); ?>"
1049
-                                           <?php if(isset($value['placeholder'])){?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1049
+                                           <?php if (isset($value['placeholder'])) {?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1050 1050
                                            style="<?php echo esc_attr($value['css']); ?>"
1051 1051
                                            value="<?php if (get_option($value['id']) !== false && get_option($value['id']) !== null) {
1052 1052
                                                echo esc_attr(stripslashes(get_option($value['id'])));
@@ -1092,17 +1092,17 @@  discard block
 block discarded – undo
1092 1092
                     <?php _e('Width', 'geodirectory'); ?> <input
1093 1093
                         name="<?php echo esc_attr($value['id']); ?>_width"
1094 1094
                         id="<?php echo esc_attr($value['id']); ?>_width" type="text" size="3"
1095
-                        value="<?php if ($size = get_option($value['id'] . '_width')) echo stripslashes($size); else echo $value['std']; ?>"/>
1095
+                        value="<?php if ($size = get_option($value['id'].'_width')) echo stripslashes($size); else echo $value['std']; ?>"/>
1096 1096
 
1097 1097
                     <?php _e('Height', 'geodirectory'); ?> <input
1098 1098
                         name="<?php echo esc_attr($value['id']); ?>_height"
1099 1099
                         id="<?php echo esc_attr($value['id']); ?>_height" type="text" size="3"
1100
-                        value="<?php if ($size = get_option($value['id'] . '_height')) echo stripslashes($size); else echo $value['std']; ?>"/>
1100
+                        value="<?php if ($size = get_option($value['id'].'_height')) echo stripslashes($size); else echo $value['std']; ?>"/>
1101 1101
 
1102 1102
                     <label><?php _e('Hard Crop', 'geodirectory'); ?> <input
1103 1103
                             name="<?php echo esc_attr($value['id']); ?>_crop"
1104 1104
                             id="<?php echo esc_attr($value['id']); ?>_crop"
1105
-                            type="checkbox" <?php if (get_option($value['id'] . '_crop') != '') checked(get_option($value['id'] . '_crop'), 1); else checked(1); ?> /></label>
1105
+                            type="checkbox" <?php if (get_option($value['id'].'_crop') != '') checked(get_option($value['id'].'_crop'), 1); else checked(1); ?> /></label>
1106 1106
 
1107 1107
                     <span class="description"><?php echo $value['desc'] ?></span></td>
1108 1108
                 </tr><?php
@@ -1152,7 +1152,7 @@  discard block
 block discarded – undo
1152 1152
                                             id="<?php echo esc_attr($value['id']); ?>"
1153 1153
                                             style="<?php echo esc_attr($value['css']); ?>"
1154 1154
                                             class="<?php if (isset($value['class'])) echo $value['class']; ?>"
1155
-                                            data-placeholder="<?php if (isset($value['placeholder_text'])) echo $value['placeholder_text'];?>"
1155
+                                            data-placeholder="<?php if (isset($value['placeholder_text'])) echo $value['placeholder_text']; ?>"
1156 1156
                                             option-ajaxchosen="false">
1157 1157
                         <?php
1158 1158
                         foreach ($value['options'] as $key => $val) {
@@ -1162,7 +1162,7 @@  discard block
 block discarded – undo
1162 1162
                                 ?></optgroup><?php
1163 1163
                             } else {
1164 1164
                                 ?>
1165
-                                <option value="<?php echo esc_attr($key); ?>" <?php selected(true, (is_array($option_values) && in_array($key, $option_values)));?>>
1165
+                                <option value="<?php echo esc_attr($key); ?>" <?php selected(true, (is_array($option_values) && in_array($key, $option_values))); ?>>
1166 1166
                                     <?php echo geodir_utf8_ucfirst($val) ?>
1167 1167
                                 </option>
1168 1168
                             <?php
@@ -1199,7 +1199,7 @@  discard block
 block discarded – undo
1199 1199
                 ?>
1200 1200
 
1201 1201
                 <tr valign="top">
1202
-                    <th class="titledesc" width="40%"><?php _e('Default map language', 'geodirectory');?></th>
1202
+                    <th class="titledesc" width="40%"><?php _e('Default map language', 'geodirectory'); ?></th>
1203 1203
                     <td width="60%">
1204 1204
                         <select name="geodir_default_map_language" style="width:60%">
1205 1205
                             <?php
@@ -1281,7 +1281,7 @@  discard block
 block discarded – undo
1281 1281
 
1282 1282
                 <tr valign="top">
1283 1283
                     <th class="titledesc"
1284
-                        width="40%"><?php _e('Default post type search on map', 'geodirectory');?></th>
1284
+                        width="40%"><?php _e('Default post type search on map', 'geodirectory'); ?></th>
1285 1285
                     <td width="60%">
1286 1286
                         <select name="geodir_default_map_search_pt" style="width:60%">
1287 1287
                             <?php
@@ -1322,7 +1322,7 @@  discard block
 block discarded – undo
1322 1322
                         $cat_display = 'checkbox';
1323 1323
                         $gd_post_types = get_option('geodir_exclude_post_type_on_map');
1324 1324
                         $gd_cats = get_option('geodir_exclude_cat_on_map');
1325
-                        $gd_cats_upgrade = (int)get_option('geodir_exclude_cat_on_map_upgrade');
1325
+                        $gd_cats_upgrade = (int) get_option('geodir_exclude_cat_on_map_upgrade');
1326 1326
                         $count = 1;
1327 1327
                         ?>
1328 1328
                         <table width="70%" class="widefat">
@@ -1351,7 +1351,7 @@  discard block
 block discarded – undo
1351 1351
                                                                                            name="home_map_post_types[]"
1352 1352
                                                                                            id="<?php echo esc_attr($value['id']); ?>"
1353 1353
                                                                                            value="<?php echo $key; ?>"
1354
-                                                                                           class="map_post_type" <?php echo $checked;?> />
1354
+                                                                                           class="map_post_type" <?php echo $checked; ?> />
1355 1355
                                         <?php echo __($post_types_obj->labels->singular_name, 'geodirectory'); ?></td>
1356 1356
                                     <td width="40%">
1357 1357
                                         <div class="home_map_category" style="overflow:auto;width:200px;height:100px;"
@@ -1409,12 +1409,12 @@  discard block
 block discarded – undo
1409 1409
                 ?>
1410 1410
                 <fieldset>
1411 1411
                     <legend class="screen-reader-text"><span><?php echo $value['name'] ?></span></legend>
1412
-                    <label for="<?php echo $value['id'];?>">
1412
+                    <label for="<?php echo $value['id']; ?>">
1413 1413
                         <input name="<?php echo esc_attr($value['id']); ?>"
1414
-                               id="<?php echo esc_attr($value['id'] . $value['value']); ?>" type="radio"
1414
+                               id="<?php echo esc_attr($value['id'].$value['value']); ?>" type="radio"
1415 1415
                                value="<?php echo $value['value'] ?>" <?php if (get_option($value['id']) == $value['value']) {
1416 1416
                             echo 'checked="checked"';
1417
-                        }elseif(get_option($value['id'])=='' && $value['std']==$value['value']){echo 'checked="checked"';} ?> />
1417
+                        }elseif (get_option($value['id']) == '' && $value['std'] == $value['value']) {echo 'checked="checked"'; } ?> />
1418 1418
                         <?php echo $value['desc']; ?></label><br>
1419 1419
                 </fieldset>
1420 1420
                 <?php
@@ -1434,9 +1434,9 @@  discard block
 block discarded – undo
1434 1434
                 <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1435 1435
                 <td class="forminp">
1436 1436
                     <textarea
1437
-                        <?php if (isset($value['args'])) echo $value['args'] . ' '; ?>name="<?php echo esc_attr($value['id']); ?>"
1437
+                        <?php if (isset($value['args'])) echo $value['args'].' '; ?>name="<?php echo esc_attr($value['id']); ?>"
1438 1438
                         id="<?php echo esc_attr($value['id']); ?>"
1439
-                        <?php if(isset($value['placeholder'])){?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1439
+                        <?php if (isset($value['placeholder'])) {?>placeholder="<?php echo esc_attr($value['placeholder']); ?>"<?php }?>
1440 1440
                         style="<?php echo esc_attr($value['css']); ?>"><?php if (get_option($value['id'])) echo esc_textarea(stripslashes(get_option($value['id']))); else echo esc_textarea($value['std']); ?></textarea><span
1441 1441
                         class="description"><?php echo $value['desc'] ?></span>
1442 1442
 
@@ -1481,7 +1481,7 @@  discard block
 block discarded – undo
1481 1481
 					}
1482 1482
 				}
1483 1483
 				//
1484
-				$page_setting = (int)get_option($value['id']);
1484
+				$page_setting = (int) get_option($value['id']);
1485 1485
 
1486 1486
                 $args = array('name' => $value['id'],
1487 1487
                     'id' => $value['id'],
@@ -1498,7 +1498,7 @@  discard block
 block discarded – undo
1498 1498
                 <tr valign="top" class="single_select_page">
1499 1499
                 <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
1500 1500
                 <td class="forminp">
1501
-                    <?php echo str_replace(' id=', " data-placeholder='" . __('Select a page...', 'geodirectory') . "' style='" . $value['css'] . "' class='" . $value['class'] . "' " . $disabled . " id=", wp_dropdown_pages($args)); ?>
1501
+                    <?php echo str_replace(' id=', " data-placeholder='".__('Select a page...', 'geodirectory')."' style='".$value['css']."' class='".$value['class']."' ".$disabled." id=", wp_dropdown_pages($args)); ?>
1502 1502
                     <span class="description"><?php echo $value['desc'] ?></span>
1503 1503
                 </td>
1504 1504
                 </tr><?php
@@ -1507,7 +1507,7 @@  discard block
 block discarded – undo
1507 1507
 				}
1508 1508
                 break;
1509 1509
             case 'single_select_country' :
1510
-                $country_setting = (string)get_option($value['id']);
1510
+                $country_setting = (string) get_option($value['id']);
1511 1511
                 if (strstr($country_setting, ':')) :
1512 1512
                     $country = current(explode(':', $country_setting));
1513 1513
                     $state = end(explode(':', $country_setting));
@@ -1530,7 +1530,7 @@  discard block
 block discarded – undo
1530 1530
             case 'multi_select_countries' :
1531 1531
                 $countries = $geodirectory->countries->countries;
1532 1532
                 asort($countries);
1533
-                $selections = (array)get_option($value['id']);
1533
+                $selections = (array) get_option($value['id']);
1534 1534
                 ?>
1535 1535
                 <tr valign="top">
1536 1536
                 <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
@@ -1540,7 +1540,7 @@  discard block
 block discarded – undo
1540 1540
                             title="Country" class="chosen_select">
1541 1541
                         <?php
1542 1542
                         if ($countries) foreach ($countries as $key => $val) :
1543
-                            echo '<option value="' . $key . '" ' . selected(in_array($key, $selections), true, false) . '>' . $val . '</option>';
1543
+                            echo '<option value="'.$key.'" '.selected(in_array($key, $selections), true, false).'>'.$val.'</option>';
1544 1544
                         endforeach;
1545 1545
                         ?>
1546 1546
                     </select>
@@ -1552,7 +1552,7 @@  discard block
 block discarded – undo
1552 1552
                 break;
1553 1553
 
1554 1554
             case 'google_analytics' :
1555
-                $selections = (array)get_option($value['id']);
1555
+                $selections = (array) get_option($value['id']);
1556 1556
                     ?>
1557 1557
                     <tr valign="top">
1558 1558
                         <th scope="row" class="titledesc"><?php echo $value['name'] ?></th>
@@ -1563,30 +1563,30 @@  discard block
 block discarded – undo
1563 1563
 
1564 1564
                             $oAuthURL = "https://accounts.google.com/o/oauth2/auth?";
1565 1565
                             $scope = "scope=https://www.googleapis.com/auth/analytics.readonly";
1566
-                            $state = "&state=123";//any string
1567
-                            $redirect_uri = "&redirect_uri=" . admin_url('admin-ajax.php') . "?action=geodir_ga_callback";
1566
+                            $state = "&state=123"; //any string
1567
+                            $redirect_uri = "&redirect_uri=".admin_url('admin-ajax.php')."?action=geodir_ga_callback";
1568 1568
                             $response_type = "&response_type=code";
1569 1569
                             $client_id = "&client_id=".get_option('geodir_ga_client_id');
1570 1570
                             $access_type = "&access_type=offline";
1571 1571
                             $approval_prompt = "&approval_prompt=force";
1572 1572
 
1573
-                            $auth_url = $oAuthURL . $scope . $state . $redirect_uri . $response_type . $client_id . $access_type . $approval_prompt;
1573
+                            $auth_url = $oAuthURL.$scope.$state.$redirect_uri.$response_type.$client_id.$access_type.$approval_prompt;
1574 1574
 
1575 1575
 
1576 1576
                             if (get_option('geodir_ga_auth_token')) {
1577 1577
                                 ?>
1578 1578
                                 <span class="button-primary"
1579
-                                      onclick="gd_GA_Deauthorize('<?php echo wp_create_nonce('gd_ga_deauthorize');?>');"><?php _e('Deauthorize', 'geodirectory'); ?></span>
1579
+                                      onclick="gd_GA_Deauthorize('<?php echo wp_create_nonce('gd_ga_deauthorize'); ?>');"><?php _e('Deauthorize', 'geodirectory'); ?></span>
1580 1580
                                 <span style="color: green; font-weight: bold;"><?php _e('Authorized', 'geodirectory'); ?></span>
1581 1581
                             <?php
1582 1582
                                 global $gd_ga_errors;
1583
-                                if(!empty($gd_ga_errors)){
1583
+                                if (!empty($gd_ga_errors)) {
1584 1584
                                     print_r($gd_ga_errors);
1585 1585
                                 }
1586 1586
                             } else {
1587 1587
                                 ?>
1588 1588
                                 <span class="button-primary"
1589
-                                      onclick="window.open('<?php echo  geodir_ga_activation_url();?>', 'activate','width=700, height=600, menubar=0, status=0, location=0, toolbar=0')"><?php _e('Authorize', 'geodirectory');?></span>
1589
+                                      onclick="window.open('<?php echo  geodir_ga_activation_url(); ?>', 'activate','width=700, height=600, menubar=0, status=0, location=0, toolbar=0')"><?php _e('Authorize', 'geodirectory'); ?></span>
1590 1590
                             <?php
1591 1591
                             }
1592 1592
                             ?>
@@ -1657,9 +1657,9 @@  discard block
 block discarded – undo
1657 1657
 
1658 1658
             <?php if (isset($_REQUEST['active_tab']) && $_REQUEST['active_tab'] != '') { ?>
1659 1659
             jQuery('.geodir_option_tabs').removeClass('gd-tab-active');
1660
-            jQuery('#<?php echo sanitize_text_field($_REQUEST['active_tab']);?>').addClass('gd-tab-active');
1660
+            jQuery('#<?php echo sanitize_text_field($_REQUEST['active_tab']); ?>').addClass('gd-tab-active');
1661 1661
             jQuery('.gd-content-heading').hide();
1662
-            jQuery('#sub_<?php echo sanitize_text_field($_REQUEST['active_tab']);?>').show();
1662
+            jQuery('#sub_<?php echo sanitize_text_field($_REQUEST['active_tab']); ?>').show();
1663 1663
             <?php } ?>
1664 1664
         });
1665 1665
     </script>
@@ -1745,7 +1745,7 @@  discard block
 block discarded – undo
1745 1745
     wp_nonce_field(plugin_basename(__FILE__), 'geodir_post_attachments_noncename');
1746 1746
 
1747 1747
     if (geodir_get_featured_image($post_id, 'thumbnail')) {
1748
-        echo '<h4>' . __('Featured Image', 'geodirectory') . '</h4>';
1748
+        echo '<h4>'.__('Featured Image', 'geodirectory').'</h4>';
1749 1749
         geodir_show_featured_image($post_id, 'thumbnail');
1750 1750
     }
1751 1751
 
@@ -1756,13 +1756,13 @@  discard block
 block discarded – undo
1756 1756
 
1757 1757
     <h5 class="form_title">
1758 1758
         <?php if ($image_limit != 0 && $image_limit == 1) {
1759
-            echo '<br /><small>(' . __('You can upload', 'geodirectory') . ' ' . $image_limit . ' ' . __('image with this package', 'geodirectory') . ')</small>';
1759
+            echo '<br /><small>('.__('You can upload', 'geodirectory').' '.$image_limit.' '.__('image with this package', 'geodirectory').')</small>';
1760 1760
         } ?>
1761 1761
         <?php if ($image_limit != 0 && $image_limit > 1) {
1762
-            echo '<br /><small>(' . __('You can upload', 'geodirectory') . ' ' . $image_limit . ' ' . __('images with this package', 'geodirectory') . ')</small>';
1762
+            echo '<br /><small>('.__('You can upload', 'geodirectory').' '.$image_limit.' '.__('images with this package', 'geodirectory').')</small>';
1763 1763
         } ?>
1764 1764
         <?php if ($image_limit == 0) {
1765
-            echo '<br /><small>(' . __('You can upload unlimited images with this package', 'geodirectory') . ')</small>';
1765
+            echo '<br /><small>('.__('You can upload unlimited images with this package', 'geodirectory').')</small>';
1766 1766
         } ?>
1767 1767
     </h5>
1768 1768
 
@@ -1801,10 +1801,10 @@  discard block
 block discarded – undo
1801 1801
         <div
1802 1802
             class="plupload-upload-uic hide-if-no-js <?php if ($multiple): ?>plupload-upload-uic-multiple<?php endif; ?>"
1803 1803
             id="<?php echo $id; ?>plupload-upload-ui">
1804
-            <h4><?php _e('Drop files to upload', 'geodirectory');?></h4>
1804
+            <h4><?php _e('Drop files to upload', 'geodirectory'); ?></h4>
1805 1805
             <input id="<?php echo $id; ?>plupload-browse-button" type="button"
1806 1806
                    value="<?php _e('Select Files', 'geodirectory'); ?>" class="button"/>
1807
-            <span class="ajaxnonceplu" id="ajaxnonceplu<?php echo wp_create_nonce($id . 'pluploadan'); ?>"></span>
1807
+            <span class="ajaxnonceplu" id="ajaxnonceplu<?php echo wp_create_nonce($id.'pluploadan'); ?>"></span>
1808 1808
             <?php if ($width && $height): ?>
1809 1809
                 <span class="plupload-resize"></span>
1810 1810
                 <span class="plupload-width" id="plupload-width<?php echo $width; ?>"></span>
@@ -1816,7 +1816,7 @@  discard block
 block discarded – undo
1816 1816
              id="<?php echo $id; ?>plupload-thumbs" style="border-top:1px solid #ccc; padding-top:10px;">
1817 1817
         </div>
1818 1818
         <span
1819
-            id="upload-msg"><?php _e('Please drag &amp; drop the images to rearrange the order', 'geodirectory');?></span>
1819
+            id="upload-msg"><?php _e('Please drag &amp; drop the images to rearrange the order', 'geodirectory'); ?></span>
1820 1820
         <span id="<?php echo $id; ?>upload-error" style="display:none"></span>
1821 1821
     </div>
1822 1822
 
@@ -2026,9 +2026,9 @@  discard block
 block discarded – undo
2026 2026
     $plugin = 'avada-nag';
2027 2027
     $timestamp = 'avada-nag1234';
2028 2028
     $message = __('Welcome to GeoDirectory, please have a look <a href="https://docs.wpgeodirectory.com/category/getting-started/" target="_blank">here</a> to get started. :)', 'geodirectory');
2029
-    echo '<div id="' . $timestamp . '"  class="error">';
2030
-    echo '<span class="gd-remove-noti" onclick="gdRemoveANotification(\'' . $plugin . '\',\'' . $timestamp . '\');" ><i class="fa fa-times"></i></span>';
2031
-    echo "<img class='gd-icon-noti' src='" . plugin_dir_url('') . "geodirectory/geodirectory-assets/images/favicon.ico' > ";
2029
+    echo '<div id="'.$timestamp.'"  class="error">';
2030
+    echo '<span class="gd-remove-noti" onclick="gdRemoveANotification(\''.$plugin.'\',\''.$timestamp.'\');" ><i class="fa fa-times"></i></span>';
2031
+    echo "<img class='gd-icon-noti' src='".plugin_dir_url('')."geodirectory/geodirectory-assets/images/favicon.ico' > ";
2032 2032
     echo "<p>$message</p>";
2033 2033
     echo "</div>";
2034 2034
 
@@ -2162,7 +2162,7 @@  discard block
 block discarded – undo
2162 2162
 		
2163 2163
 		// Don't allow same slug url for listing and location
2164 2164
 		if (geodir_strtolower($listing_prefix) == geodir_strtolower($location_prefix)) {
2165
-			$redirect_url = admin_url('admin.php?page=geodirectory&tab=' . $current_tab . '&active_tab=' . $active_tab . '&msg=fail&gderr=21');
2165
+			$redirect_url = admin_url('admin.php?page=geodirectory&tab='.$current_tab.'&active_tab='.$active_tab.'&msg=fail&gderr=21');
2166 2166
         	wp_redirect($redirect_url);
2167 2167
 			exit;
2168 2168
 		}
@@ -2174,7 +2174,7 @@  discard block
 block discarded – undo
2174 2174
 			$default_language = $sitepress->get_default_language();
2175 2175
 			
2176 2176
 			if ($current_language != 'all' && $current_language != $default_language) {
2177
-				$redirect_url = admin_url('admin.php?page=geodirectory&tab=' . $current_tab . '&active_tab=' . $active_tab);
2177
+				$redirect_url = admin_url('admin.php?page=geodirectory&tab='.$current_tab.'&active_tab='.$active_tab);
2178 2178
 				wp_redirect($redirect_url);
2179 2179
 				exit;
2180 2180
 			}
@@ -2195,11 +2195,11 @@  discard block
 block discarded – undo
2195 2195
 function geodir_hide_admin_preview_button() {
2196 2196
     global $post_type;
2197 2197
     $post_types = geodir_get_posttypes();
2198
-    if(in_array($post_type, $post_types))
2198
+    if (in_array($post_type, $post_types))
2199 2199
         echo '<style type="text/css">#post-preview, #view-post-btn{display: none;}</style>';
2200 2200
 }
2201
-add_action( 'admin_head-post-new.php', 'geodir_hide_admin_preview_button' );
2202
-add_action( 'admin_head-post.php', 'geodir_hide_admin_preview_button' );
2201
+add_action('admin_head-post-new.php', 'geodir_hide_admin_preview_button');
2202
+add_action('admin_head-post.php', 'geodir_hide_admin_preview_button');
2203 2203
 
2204 2204
 /**
2205 2205
  * Add the tab in left sidebar menu fro import & export page.
@@ -2209,8 +2209,8 @@  discard block
 block discarded – undo
2209 2209
  *
2210 2210
  * @return array Array of tab data.
2211 2211
  */
2212
-function geodir_import_export_tab( $tabs ) {
2213
-	$tabs['import_export'] = array( 'label' => __( 'Import & Export', 'geodirectory' ) );
2212
+function geodir_import_export_tab($tabs) {
2213
+	$tabs['import_export'] = array('label' => __('Import & Export', 'geodirectory'));
2214 2214
     return $tabs;
2215 2215
 }
2216 2216
 
@@ -2224,8 +2224,8 @@  discard block
 block discarded – undo
2224 2224
  * @return string Html content.
2225 2225
  */
2226 2226
 function geodir_import_export_page() {
2227
-	$nonce = wp_create_nonce( 'geodir_import_export_nonce' );
2228
-	$gd_cats_sample_csv = geodir_plugin_url() . '/geodirectory-assets/gd_sample_categories.csv';
2227
+	$nonce = wp_create_nonce('geodir_import_export_nonce');
2228
+	$gd_cats_sample_csv = geodir_plugin_url().'/geodirectory-assets/gd_sample_categories.csv';
2229 2229
     /**
2230 2230
      * Filter sample category data csv file url.
2231 2231
      *
@@ -2234,9 +2234,9 @@  discard block
 block discarded – undo
2234 2234
      *
2235 2235
      * @param string $gd_cats_sample_csv Sample category data csv file url.
2236 2236
      */
2237
-	$gd_cats_sample_csv = apply_filters( 'geodir_export_cats_sample_csv', $gd_cats_sample_csv );
2237
+	$gd_cats_sample_csv = apply_filters('geodir_export_cats_sample_csv', $gd_cats_sample_csv);
2238 2238
 	
2239
-	$gd_posts_sample_csv = geodir_plugin_url() . '/geodirectory-assets/place_listing.csv';
2239
+	$gd_posts_sample_csv = geodir_plugin_url().'/geodirectory-assets/place_listing.csv';
2240 2240
     /**
2241 2241
      * Filter sample post data csv file url.
2242 2242
      *
@@ -2245,15 +2245,15 @@  discard block
 block discarded – undo
2245 2245
      *
2246 2246
      * @param string $gd_posts_sample_csv Sample post data csv file url.
2247 2247
      */
2248
-    $gd_posts_sample_csv = apply_filters( 'geodir_export_posts_sample_csv', $gd_posts_sample_csv );
2248
+    $gd_posts_sample_csv = apply_filters('geodir_export_posts_sample_csv', $gd_posts_sample_csv);
2249 2249
 	
2250
-	$gd_posttypes = geodir_get_posttypes( 'array' );
2250
+	$gd_posttypes = geodir_get_posttypes('array');
2251 2251
 	
2252 2252
 	$gd_posttypes_option = '';
2253
-	foreach ( $gd_posttypes as $gd_posttype => $row ) {
2254
-		$gd_posttypes_option .= '<option value="' . $gd_posttype . '" data-cats="' . (int)geodir_get_terms_count( $gd_posttype ) . '" data-posts="' . (int)geodir_get_posts_count( $gd_posttype ) . '">' . __( $row['labels']['name'], 'geodirectory' ) . '</option>';
2253
+	foreach ($gd_posttypes as $gd_posttype => $row) {
2254
+		$gd_posttypes_option .= '<option value="'.$gd_posttype.'" data-cats="'.(int) geodir_get_terms_count($gd_posttype).'" data-posts="'.(int) geodir_get_posts_count($gd_posttype).'">'.__($row['labels']['name'], 'geodirectory').'</option>';
2255 2255
 	}
2256
-	wp_enqueue_script( 'jquery-ui-progressbar' );
2256
+	wp_enqueue_script('jquery-ui-progressbar');
2257 2257
 	
2258 2258
 	$gd_chunksize_options = array();
2259 2259
 	$gd_chunksize_options[100] = 100;
@@ -2275,50 +2275,50 @@  discard block
 block discarded – undo
2275 2275
      *
2276 2276
      * @param string $gd_chunksize_options Entries options.
2277 2277
      */
2278
-    $gd_chunksize_options = apply_filters( 'geodir_export_csv_chunksize_options', $gd_chunksize_options );
2278
+    $gd_chunksize_options = apply_filters('geodir_export_csv_chunksize_options', $gd_chunksize_options);
2279 2279
 	
2280 2280
 	$gd_chunksize_option = '';
2281 2281
 	foreach ($gd_chunksize_options as $value => $title) {
2282
-		$gd_chunksize_option .= '<option value="' . $value . '" ' . selected($value, 5000, false) . '>' . $title . '</option>';
2282
+		$gd_chunksize_option .= '<option value="'.$value.'" '.selected($value, 5000, false).'>'.$title.'</option>';
2283 2283
 	}
2284 2284
 	
2285 2285
 	$uploads = wp_upload_dir();
2286
-	$upload_dir = wp_sprintf( CSV_TRANSFER_IMG_FOLDER, str_replace( ABSPATH, '', $uploads['path'] ) );
2286
+	$upload_dir = wp_sprintf(CSV_TRANSFER_IMG_FOLDER, str_replace(ABSPATH, '', $uploads['path']));
2287 2287
 ?>
2288 2288
 </form>
2289 2289
 <div class="inner_content_tab_main gd-import-export">
2290
-  <h3><?php _e( 'GD Import & Export CSV', 'geodirectory' ) ;?></h3>
2291
-  <span class="description"><?php _e( 'Import & export csv for GD listings & categories.', 'geodirectory' ) ;?></span>
2290
+  <h3><?php _e('GD Import & Export CSV', 'geodirectory'); ?></h3>
2291
+  <span class="description"><?php _e('Import & export csv for GD listings & categories.', 'geodirectory'); ?></span>
2292 2292
   <div class="gd-content-heading">
2293 2293
 
2294 2294
   <?php
2295 2295
     ini_set('max_execution_time', 999999);
2296
-    $ini_max_execution_time_check = @ini_get( 'max_execution_time' );
2296
+    $ini_max_execution_time_check = @ini_get('max_execution_time');
2297 2297
     ini_restore('max_execution_time');
2298 2298
 
2299
-    if($ini_max_execution_time_check != 999999){ // only show these setting to the user if we can't change the ini setting
2299
+    if ($ini_max_execution_time_check != 999999) { // only show these setting to the user if we can't change the ini setting
2300 2300
         ?>
2301 2301
 	<div id="gd_ie_reqs" class="metabox-holder">
2302 2302
       <div class="meta-box-sortables ui-sortable">
2303 2303
         <div class="postbox">
2304
-          <h3 class="hndle"><span style='vertical-align:top;'><?php echo __( 'PHP Requirements for GD Import & Export CSV', 'geodirectory' );?></span></h3>
2304
+          <h3 class="hndle"><span style='vertical-align:top;'><?php echo __('PHP Requirements for GD Import & Export CSV', 'geodirectory'); ?></span></h3>
2305 2305
           <div class="inside">
2306
-            <span class="description"><?php echo __( 'Note: In case GD import & export csv not working for larger data then please check and configure following php settings.', 'geodirectory' );?></span>
2306
+            <span class="description"><?php echo __('Note: In case GD import & export csv not working for larger data then please check and configure following php settings.', 'geodirectory'); ?></span>
2307 2307
 			<table class="form-table">
2308 2308
 				<thead>
2309 2309
 				  <tr>
2310
-				  	<th><?php _e( 'PHP Settings', 'geodirectory' );?></th><th><?php _e( 'Current Value', 'geodirectory' );?></th><th><?php _e( 'Recommended Value', 'geodirectory' );?></th>
2310
+				  	<th><?php _e('PHP Settings', 'geodirectory'); ?></th><th><?php _e('Current Value', 'geodirectory'); ?></th><th><?php _e('Recommended Value', 'geodirectory'); ?></th>
2311 2311
 				  </tr>
2312 2312
 				</thead>
2313 2313
 				<tbody>
2314 2314
 				  <tr>
2315
-				  	<td>max_input_time</td><td><?php echo @ini_get( 'max_input_time' );?></td><td>3000</td>
2315
+				  	<td>max_input_time</td><td><?php echo @ini_get('max_input_time'); ?></td><td>3000</td>
2316 2316
 				  </tr>
2317 2317
 				  <tr>
2318
-				  	<td>max_execution_time</td><td><?php  echo @ini_get( 'max_execution_time' );?></td><td>3000</td>
2318
+				  	<td>max_execution_time</td><td><?php  echo @ini_get('max_execution_time'); ?></td><td>3000</td>
2319 2319
 				  </tr>
2320 2320
 				  <tr>
2321
-				  	<td>memory_limit</td><td><?php echo @ini_get( 'memory_limit' );?></td><td>256M</td>
2321
+				  	<td>memory_limit</td><td><?php echo @ini_get('memory_limit'); ?></td><td>256M</td>
2322 2322
 				  </tr>
2323 2323
 				</tbody>
2324 2324
 		    </table>
@@ -2330,21 +2330,21 @@  discard block
 block discarded – undo
2330 2330
 	<div id="gd_ie_imposts" class="metabox-holder">
2331 2331
       <div class="meta-box-sortables ui-sortable">
2332 2332
         <div id="gd_ie_im_posts" class="postbox gd-hndle-pbox">
2333
-          <button class="handlediv button-link" type="button"><span class="screen-reader-text"><?php _e( 'Toggle panel - GD Listings: Import CSV', 'geodirectory' );?></span><span aria-hidden="true" class="toggle-indicator"></span></button>
2334
-          <h3 class="hndle gd-hndle-click"><span style='vertical-align:top;'><?php echo __( 'GD Listings: Import CSV', 'geodirectory' );?></span></h3>
2333
+          <button class="handlediv button-link" type="button"><span class="screen-reader-text"><?php _e('Toggle panel - GD Listings: Import CSV', 'geodirectory'); ?></span><span aria-hidden="true" class="toggle-indicator"></span></button>
2334
+          <h3 class="hndle gd-hndle-click"><span style='vertical-align:top;'><?php echo __('GD Listings: Import CSV', 'geodirectory'); ?></span></h3>
2335 2335
           <div class="inside">
2336 2336
             <table class="form-table">
2337 2337
 				<tbody>
2338 2338
 				  <tr>
2339 2339
 					<td class="gd-imex-box">
2340 2340
 						<div class="gd-im-choices">
2341
-						<p><input type="radio" value="update" name="gd_im_choicepost" id="gd_im_pchoice_u" /><label for="gd_im_pchoice_u"><?php _e( 'Update listing if post with post_id already exists.', 'geodirectory' );?></label></p>
2342
-						<p><input type="radio" checked="checked" value="skip" name="gd_im_choicepost" id="gd_im_pchoice_s" /><label for="gd_im_pchoice_s"><?php _e( 'Ignore listing if post with post_id already exists.', 'geodirectory' );?></label></p>
2341
+						<p><input type="radio" value="update" name="gd_im_choicepost" id="gd_im_pchoice_u" /><label for="gd_im_pchoice_u"><?php _e('Update listing if post with post_id already exists.', 'geodirectory'); ?></label></p>
2342
+						<p><input type="radio" checked="checked" value="skip" name="gd_im_choicepost" id="gd_im_pchoice_s" /><label for="gd_im_pchoice_s"><?php _e('Ignore listing if post with post_id already exists.', 'geodirectory'); ?></label></p>
2343 2343
 						</div>
2344 2344
 						<div class="plupload-upload-uic hide-if-no-js" id="gd_im_postplupload-upload-ui">
2345 2345
 							<input type="text" readonly="readonly" name="gd_im_post_file" class="gd-imex-file gd_im_post_file" id="gd_im_post" onclick="jQuery('#gd_im_postplupload-browse-button').trigger('click');" />
2346
-							<input id="gd_im_postplupload-browse-button" type="button" value="<?php echo SELECT_UPLOAD_CSV; ?>" class="gd-imex-pupload button-primary" /><input type="button" value="<?php echo esc_attr( __( 'Download Sample CSV', 'geodirectory' ) );?>" class="button-secondary" name="gd_ie_imposts_sample" id="gd_ie_imposts_sample">
2347
-						<input type="hidden" id="gd_ie_imposts_csv" value="<?php echo $gd_posts_sample_csv;?>" />
2346
+							<input id="gd_im_postplupload-browse-button" type="button" value="<?php echo SELECT_UPLOAD_CSV; ?>" class="gd-imex-pupload button-primary" /><input type="button" value="<?php echo esc_attr(__('Download Sample CSV', 'geodirectory')); ?>" class="button-secondary" name="gd_ie_imposts_sample" id="gd_ie_imposts_sample">
2347
+						<input type="hidden" id="gd_ie_imposts_csv" value="<?php echo $gd_posts_sample_csv; ?>" />
2348 2348
 						<input type="hidden" id="gd_im_post_allowed_types" data-exts=".csv" value="csv" />
2349 2349
 							<?php
2350 2350
 							/**
@@ -2354,7 +2354,7 @@  discard block
 block discarded – undo
2354 2354
 							 */
2355 2355
 							do_action('geodir_sample_csv_download_link');
2356 2356
 							?>
2357
-							<span class="ajaxnonceplu" id="ajaxnonceplu<?php echo wp_create_nonce( 'gd_im_postpluploadan' ); ?>"></span>
2357
+							<span class="ajaxnonceplu" id="ajaxnonceplu<?php echo wp_create_nonce('gd_im_postpluploadan'); ?>"></span>
2358 2358
 							<div class="filelist"></div>
2359 2359
 						</div>
2360 2360
 						<span id="gd_im_postupload-error" style="display:none"></span>
@@ -2372,7 +2372,7 @@  discard block
 block discarded – undo
2372 2372
 							<input type="hidden" id="gd_terminateaction" value="continue"/>
2373 2373
 						</div>
2374 2374
 						<div class="gd-import-progress" id="gd-import-progress" style="display:none">
2375
-							<div class="gd-import-file"><b><?php _e("Import Data Status :", 'geodirectory');?> </b><font
2375
+							<div class="gd-import-file"><b><?php _e("Import Data Status :", 'geodirectory'); ?> </b><font
2376 2376
 									id="gd-import-done">0</font> / <font id="gd-import-total">0</font>&nbsp;( <font
2377 2377
 									id="gd-import-perc">0%</font> )
2378 2378
 								<div class="gd-fileprogress"></div>
@@ -2384,10 +2384,10 @@  discard block
 block discarded – undo
2384 2384
                     	<div class="gd-imex-btns" style="display:none;">
2385 2385
                         	<input type="hidden" class="geodir_import_file" name="geodir_import_file" value="save"/>
2386 2386
                         	<input onclick="gd_imex_PrepareImport(this, 'post')" type="button" value="<?php echo CSV_IMPORT_DATA; ?>" id="gd_import_data" class="button-primary" />
2387
-                        	<input onclick="gd_imex_ContinueImport(this, 'post')" type="button" value="<?php _e( "Continue Import Data", 'geodirectory' );?>" id="gd_continue_data" class="button-primary" style="display:none"/>
2388
-                        	<input type="button" value="<?php _e("Terminate Import Data", 'geodirectory');?>" id="gd_stop_import" class="button-primary" name="gd_stop_import" style="display:none" onclick="gd_imex_TerminateImport(this, 'post')"/>
2387
+                        	<input onclick="gd_imex_ContinueImport(this, 'post')" type="button" value="<?php _e("Continue Import Data", 'geodirectory'); ?>" id="gd_continue_data" class="button-primary" style="display:none"/>
2388
+                        	<input type="button" value="<?php _e("Terminate Import Data", 'geodirectory'); ?>" id="gd_stop_import" class="button-primary" name="gd_stop_import" style="display:none" onclick="gd_imex_TerminateImport(this, 'post')"/>
2389 2389
 							<div id="gd_process_data" style="display:none">
2390
-								<span class="spinner is-active" style="display:inline-block;margin:0 5px 0 5px;float:left"></span><?php _e("Wait, processing import data...", 'geodirectory');?>
2390
+								<span class="spinner is-active" style="display:inline-block;margin:0 5px 0 5px;float:left"></span><?php _e("Wait, processing import data...", 'geodirectory'); ?>
2391 2391
 							</div>
2392 2392
 						</div>
2393 2393
 					</td>
@@ -2401,30 +2401,30 @@  discard block
 block discarded – undo
2401 2401
 	<div id="gd_ie_excategs" class="metabox-holder">
2402 2402
 	  <div class="meta-box-sortables ui-sortable">
2403 2403
 		<div id="gd_ie_ex_posts" class="postbox gd-hndle-pbox">
2404
-		  <button class="handlediv button-link" type="button"><span class="screen-reader-text"><?php _e( 'Toggle panel - Listings: Export CSV', 'geodirectory' );?></span><span aria-hidden="true" class="toggle-indicator"></span></button>
2405
-          <h3 class="hndle gd-hndle-click"><span style='vertical-align:top;'><?php echo __( 'GD Listings: Export CSV', 'geodirectory' );?></span></h3>
2404
+		  <button class="handlediv button-link" type="button"><span class="screen-reader-text"><?php _e('Toggle panel - Listings: Export CSV', 'geodirectory'); ?></span><span aria-hidden="true" class="toggle-indicator"></span></button>
2405
+          <h3 class="hndle gd-hndle-click"><span style='vertical-align:top;'><?php echo __('GD Listings: Export CSV', 'geodirectory'); ?></span></h3>
2406 2406
 		  <div class="inside">
2407 2407
 			<table class="form-table">
2408 2408
 			  <tbody>
2409 2409
 				<tr>
2410 2410
 				  <td class="fld"><label for="gd_post_type">
2411
-					<?php _e( 'Post Type:', 'geodirectory' );?>
2411
+					<?php _e('Post Type:', 'geodirectory'); ?>
2412 2412
 					</label></td>
2413 2413
 				  <td><select name="gd_post_type" id="gd_post_type" style="min-width:140px">
2414
-					  <?php echo $gd_posttypes_option;?>
2414
+					  <?php echo $gd_posttypes_option; ?>
2415 2415
 					</select></td>
2416 2416
 				</tr>
2417 2417
 				<tr>
2418
-					<td class="fld" style="vertical-align:top"><label for="gd_chunk_size"><?php _e( 'Max entries per csv file:', 'geodirectory' );?></label></td>
2419
-					<td><select name="gd_chunk_size" id="gd_chunk_size" style="min-width:140px"><?php echo $gd_chunksize_option;?></select><span class="description"><?php _e( 'Please select the maximum number of entries per csv file (defaults to 5000, you might want to lower this to prevent memory issues on some installs)', 'geodirectory' );?></span></td>
2418
+					<td class="fld" style="vertical-align:top"><label for="gd_chunk_size"><?php _e('Max entries per csv file:', 'geodirectory'); ?></label></td>
2419
+					<td><select name="gd_chunk_size" id="gd_chunk_size" style="min-width:140px"><?php echo $gd_chunksize_option; ?></select><span class="description"><?php _e('Please select the maximum number of entries per csv file (defaults to 5000, you might want to lower this to prevent memory issues on some installs)', 'geodirectory'); ?></span></td>
2420 2420
 				</tr>
2421 2421
                 <tr class="gd-imex-dates">
2422
-					<td class="fld"><label><?php _e( 'Published Date:', 'geodirectory' );?></label></td>
2423
-					<td><label><span class="label-responsive"><?php _e( 'Start date:', 'geodirectory' );?></span><input type="text" id="gd_imex_start_date" name="gd_imex[start_date]" data-type="date" /></label><label><span class="label-responsive"><?php _e( 'End date:', 'geodirectory' );?></span><input type="text" id="gd_imex_end_date" name="gd_imex[end_date]" data-type="date" /></label></td>
2422
+					<td class="fld"><label><?php _e('Published Date:', 'geodirectory'); ?></label></td>
2423
+					<td><label><span class="label-responsive"><?php _e('Start date:', 'geodirectory'); ?></span><input type="text" id="gd_imex_start_date" name="gd_imex[start_date]" data-type="date" /></label><label><span class="label-responsive"><?php _e('End date:', 'geodirectory'); ?></span><input type="text" id="gd_imex_end_date" name="gd_imex[end_date]" data-type="date" /></label></td>
2424 2424
 				</tr>
2425 2425
 				<tr>
2426 2426
 				  <td class="fld" style="vertical-align:top"><label>
2427
-					<?php _e( 'Progress:', 'geodirectory' );?>
2427
+					<?php _e('Progress:', 'geodirectory'); ?>
2428 2428
 					</label></td>
2429 2429
 				  <td><div id='gd_progressbar_box'>
2430 2430
 					  <div id="gd_progressbar" class="gd_progressbar">
@@ -2432,13 +2432,13 @@  discard block
 block discarded – undo
2432 2432
 					  </div>
2433 2433
 					</div>
2434 2434
 					<p style="display:inline-block">
2435
-					  <?php _e( 'Elapsed Time:', 'geodirectory' );?>
2435
+					  <?php _e('Elapsed Time:', 'geodirectory'); ?>
2436 2436
 					</p>
2437 2437
 					  
2438 2438
 					<p id="gd_timer" class="gd_timer">00:00:00</p></td>
2439 2439
 				</tr>
2440 2440
 				<tr class="gd-ie-actions">
2441
-				  <td style="vertical-align:top"><input type="submit" value="<?php echo esc_attr( __( 'Export CSV', 'geodirectory' ) );?>" class="button-primary" name="gd_ie_exposts_submit" id="gd_ie_exposts_submit">
2441
+				  <td style="vertical-align:top"><input type="submit" value="<?php echo esc_attr(__('Export CSV', 'geodirectory')); ?>" class="button-primary" name="gd_ie_exposts_submit" id="gd_ie_exposts_submit">
2442 2442
 				  </td>
2443 2443
 				  <td id="gd_ie_ex_files" class="gd-ie-files"></td>
2444 2444
 				</tr>
@@ -2451,21 +2451,21 @@  discard block
 block discarded – undo
2451 2451
 	<div id="gd_ie_imcategs" class="metabox-holder">
2452 2452
       <div class="meta-box-sortables ui-sortable">
2453 2453
         <div id="gd_ie_imcats" class="postbox gd-hndle-pbox">
2454
-          <button class="handlediv button-link" type="button"><span class="screen-reader-text"><?php _e( 'Toggle panel - GD Categories: Import CSV', 'geodirectory' );?></span><span aria-hidden="true" class="toggle-indicator"></span></button>
2455
-          <h3 class="hndle gd-hndle-click"><span style='vertical-align:top;'><?php echo __( 'GD Categories: Import CSV', 'geodirectory' );?></span></h3>
2454
+          <button class="handlediv button-link" type="button"><span class="screen-reader-text"><?php _e('Toggle panel - GD Categories: Import CSV', 'geodirectory'); ?></span><span aria-hidden="true" class="toggle-indicator"></span></button>
2455
+          <h3 class="hndle gd-hndle-click"><span style='vertical-align:top;'><?php echo __('GD Categories: Import CSV', 'geodirectory'); ?></span></h3>
2456 2456
           <div class="inside">
2457 2457
             <table class="form-table">
2458 2458
 				<tbody>
2459 2459
 				  <tr>
2460 2460
 					<td class="gd-imex-box">
2461 2461
 						<div class="gd-im-choices">
2462
-						<p><input type="radio" value="update" name="gd_im_choicecat" id="gd_im_cchoice_u" /><label for="gd_im_cchoice_u"><?php _e( 'Update item if item with cat_id/cat_slug already exists.', 'geodirectory' );?></label></p>
2463
-						<p><input type="radio" checked="checked" value="skip" name="gd_im_choicecat" id="gd_im_cchoice_s" /><label for="gd_im_cchoice_s"><?php _e( 'Ignore item if item with cat_id/cat_slug already exists.', 'geodirectory' );?></label></p>
2462
+						<p><input type="radio" value="update" name="gd_im_choicecat" id="gd_im_cchoice_u" /><label for="gd_im_cchoice_u"><?php _e('Update item if item with cat_id/cat_slug already exists.', 'geodirectory'); ?></label></p>
2463
+						<p><input type="radio" checked="checked" value="skip" name="gd_im_choicecat" id="gd_im_cchoice_s" /><label for="gd_im_cchoice_s"><?php _e('Ignore item if item with cat_id/cat_slug already exists.', 'geodirectory'); ?></label></p>
2464 2464
 						</div>
2465 2465
 						<div class="plupload-upload-uic hide-if-no-js" id="gd_im_catplupload-upload-ui">
2466 2466
 							<input type="text" readonly="readonly" name="gd_im_cat_file" class="gd-imex-file gd_im_cat_file" id="gd_im_cat" onclick="jQuery('#gd_im_catplupload-browse-button').trigger('click');" />
2467
-							<input id="gd_im_catplupload-browse-button" type="button" value="<?php echo SELECT_UPLOAD_CSV; ?>" class="gd-imex-cupload button-primary" /><input type="button" value="<?php echo esc_attr( __( 'Download Sample CSV', 'geodirectory' ) );?>" class="button-secondary" name="gd_ie_imcats_sample" id="gd_ie_imcats_sample">
2468
-						<input type="hidden" id="gd_ie_imcats_csv" value="<?php echo $gd_cats_sample_csv;?>" />
2467
+							<input id="gd_im_catplupload-browse-button" type="button" value="<?php echo SELECT_UPLOAD_CSV; ?>" class="gd-imex-cupload button-primary" /><input type="button" value="<?php echo esc_attr(__('Download Sample CSV', 'geodirectory')); ?>" class="button-secondary" name="gd_ie_imcats_sample" id="gd_ie_imcats_sample">
2468
+						<input type="hidden" id="gd_ie_imcats_csv" value="<?php echo $gd_cats_sample_csv; ?>" />
2469 2469
 						<input type="hidden" id="gd_im_cat_allowed_types" data-exts=".csv" value="csv" />
2470 2470
 						<?php
2471 2471
 						/**
@@ -2476,7 +2476,7 @@  discard block
 block discarded – undo
2476 2476
 						 */
2477 2477
 						do_action('geodir_sample_cats_csv_download_link');
2478 2478
 						?>
2479
-							<span class="ajaxnonceplu" id="ajaxnonceplu<?php echo wp_create_nonce( 'gd_im_catpluploadan' ); ?>"></span>
2479
+							<span class="ajaxnonceplu" id="ajaxnonceplu<?php echo wp_create_nonce('gd_im_catpluploadan'); ?>"></span>
2480 2480
 							<div class="filelist"></div>
2481 2481
 						</div>
2482 2482
 						<span id="gd_im_catupload-error" style="display:none"></span>
@@ -2493,7 +2493,7 @@  discard block
 block discarded – undo
2493 2493
 							<input type="hidden" id="gd_terminateaction" value="continue"/>
2494 2494
 						</div>
2495 2495
 						<div class="gd-import-progress" id="gd-import-progress" style="display:none">
2496
-							<div class="gd-import-file"><b><?php _e("Import Data Status :", 'geodirectory');?> </b><font
2496
+							<div class="gd-import-file"><b><?php _e("Import Data Status :", 'geodirectory'); ?> </b><font
2497 2497
 									id="gd-import-done">0</font> / <font id="gd-import-total">0</font>&nbsp;( <font
2498 2498
 									id="gd-import-perc">0%</font> )
2499 2499
 								<div class="gd-fileprogress"></div>
@@ -2505,10 +2505,10 @@  discard block
 block discarded – undo
2505 2505
                     	<div class="gd-imex-btns" style="display:none;">
2506 2506
                         	<input type="hidden" class="geodir_import_file" name="geodir_import_file" value="save"/>
2507 2507
                         	<input onclick="gd_imex_PrepareImport(this, 'cat')" type="button" value="<?php echo CSV_IMPORT_DATA; ?>" id="gd_import_data" class="button-primary" />
2508
-                        	<input onclick="gd_imex_ContinueImport(this, 'cat')" type="button" value="<?php _e( "Continue Import Data", 'geodirectory' );?>" id="gd_continue_data" class="button-primary" style="display:none"/>
2509
-                        	<input type="button" value="<?php _e("Terminate Import Data", 'geodirectory');?>" id="gd_stop_import" class="button-primary" name="gd_stop_import" style="display:none" onclick="gd_imex_TerminateImport(this, 'cat')"/>
2508
+                        	<input onclick="gd_imex_ContinueImport(this, 'cat')" type="button" value="<?php _e("Continue Import Data", 'geodirectory'); ?>" id="gd_continue_data" class="button-primary" style="display:none"/>
2509
+                        	<input type="button" value="<?php _e("Terminate Import Data", 'geodirectory'); ?>" id="gd_stop_import" class="button-primary" name="gd_stop_import" style="display:none" onclick="gd_imex_TerminateImport(this, 'cat')"/>
2510 2510
 							<div id="gd_process_data" style="display:none">
2511
-								<span class="spinner is-active" style="display:inline-block;margin:0 5px 0 5px;float:left"></span><?php _e("Wait, processing import data...", 'geodirectory');?>
2511
+								<span class="spinner is-active" style="display:inline-block;margin:0 5px 0 5px;float:left"></span><?php _e("Wait, processing import data...", 'geodirectory'); ?>
2512 2512
 							</div>
2513 2513
 						</div>
2514 2514
 					</td>
@@ -2522,26 +2522,26 @@  discard block
 block discarded – undo
2522 2522
 	<div id="gd_ie_excategs" class="metabox-holder">
2523 2523
       <div class="meta-box-sortables ui-sortable">
2524 2524
         <div id="gd_ie_ex_cats" class="postbox gd-hndle-pbox">
2525
-          <button class="handlediv button-link" type="button"><span class="screen-reader-text"><?php _e( 'Toggle panel - GD Categories: Export CSV', 'geodirectory' );?></span><span aria-hidden="true" class="toggle-indicator"></span></button>
2526
-          <h3 class="hndle gd-hndle-click"><span style='vertical-align:top;'><?php echo __( 'GD Categories: Export CSV', 'geodirectory' );?></span></h3>
2525
+          <button class="handlediv button-link" type="button"><span class="screen-reader-text"><?php _e('Toggle panel - GD Categories: Export CSV', 'geodirectory'); ?></span><span aria-hidden="true" class="toggle-indicator"></span></button>
2526
+          <h3 class="hndle gd-hndle-click"><span style='vertical-align:top;'><?php echo __('GD Categories: Export CSV', 'geodirectory'); ?></span></h3>
2527 2527
           <div class="inside">
2528 2528
             <table class="form-table">
2529 2529
 				<tbody>
2530 2530
 				  <tr>
2531
-					<td class="fld"><label for="gd_post_type"><?php _e( 'Post Type:', 'geodirectory' );?></label></td>
2532
-					<td><select name="gd_post_type" id="gd_post_type" style="min-width:140px"><?php echo $gd_posttypes_option;?></select></td>
2531
+					<td class="fld"><label for="gd_post_type"><?php _e('Post Type:', 'geodirectory'); ?></label></td>
2532
+					<td><select name="gd_post_type" id="gd_post_type" style="min-width:140px"><?php echo $gd_posttypes_option; ?></select></td>
2533 2533
 				  </tr>
2534 2534
 				   <tr>
2535
-					<td class="fld" style="vertical-align:top"><label for="gd_chunk_size"><?php _e( 'Max entries per csv file:', 'geodirectory' );?></label></td>
2536
-					<td><select name="gd_chunk_size" id="gd_chunk_size" style="min-width:140px"><?php echo $gd_chunksize_option;?></select><span class="description"><?php _e( 'Please select the maximum number of entries per csv file (defaults to 5000, you might want to lower this to prevent memory issues on some installs)', 'geodirectory' );?></span></td>
2535
+					<td class="fld" style="vertical-align:top"><label for="gd_chunk_size"><?php _e('Max entries per csv file:', 'geodirectory'); ?></label></td>
2536
+					<td><select name="gd_chunk_size" id="gd_chunk_size" style="min-width:140px"><?php echo $gd_chunksize_option; ?></select><span class="description"><?php _e('Please select the maximum number of entries per csv file (defaults to 5000, you might want to lower this to prevent memory issues on some installs)', 'geodirectory'); ?></span></td>
2537 2537
 				  </tr>
2538 2538
 				  <tr>
2539
-					<td class="fld" style="vertical-align:top"><label><?php _e( 'Progress:', 'geodirectory' );?></label></td>
2540
-					<td><div id='gd_progressbar_box'><div id="gd_progressbar" class="gd_progressbar"><div class="gd-progress-label"></div></div></div><p style="display:inline-block"><?php _e( 'Elapsed Time:', 'geodirectory' );?></p>&nbsp;&nbsp;<p id="gd_timer" class="gd_timer">00:00:00</p></td>
2539
+					<td class="fld" style="vertical-align:top"><label><?php _e('Progress:', 'geodirectory'); ?></label></td>
2540
+					<td><div id='gd_progressbar_box'><div id="gd_progressbar" class="gd_progressbar"><div class="gd-progress-label"></div></div></div><p style="display:inline-block"><?php _e('Elapsed Time:', 'geodirectory'); ?></p>&nbsp;&nbsp;<p id="gd_timer" class="gd_timer">00:00:00</p></td>
2541 2541
 				  </tr>
2542 2542
 				  <tr class="gd-ie-actions">
2543 2543
 					<td style="vertical-align:top">
2544
-						<input type="submit" value="<?php echo esc_attr( __( 'Export CSV', 'geodirectory' ) );?>" class="button-primary" name="gd_ie_excats_submit" id="gd_ie_excats_submit">
2544
+						<input type="submit" value="<?php echo esc_attr(__('Export CSV', 'geodirectory')); ?>" class="button-primary" name="gd_ie_excats_submit" id="gd_ie_excats_submit">
2545 2545
 					</td>
2546 2546
 					<td id="gd_ie_ex_files" class="gd-ie-files"></td>
2547 2547
 				  </tr>
@@ -2563,7 +2563,7 @@  discard block
 block discarded – undo
2563 2563
      * @param array $gd_chunksize_options File chunk size options.
2564 2564
      * @param string $nonce Wordpress security token for GD import & export.
2565 2565
 	 */
2566
-	do_action( 'geodir_import_export', $gd_posttypes, $gd_chunksize_options, $nonce );
2566
+	do_action('geodir_import_export', $gd_posttypes, $gd_chunksize_options, $nonce);
2567 2567
 	?>
2568 2568
   </div>
2569 2569
 </div>
@@ -2582,7 +2582,7 @@  discard block
 block discarded – undo
2582 2582
         jQuery.ajax({
2583 2583
             url: ajaxurl,
2584 2584
             type: "POST",
2585
-            data: 'action=geodir_import_export&task=prepare_import&_pt=' + type + '&_file=' + uploadedFile + '&_nonce=<?php echo $nonce;?>',
2585
+            data: 'action=geodir_import_export&task=prepare_import&_pt=' + type + '&_file=' + uploadedFile + '&_nonce=<?php echo $nonce; ?>',
2586 2586
             dataType: 'json',
2587 2587
             cache: false,
2588 2588
             success: function(data) {
@@ -2634,7 +2634,7 @@  discard block
 block discarded – undo
2634 2634
 
2635 2635
         jQuery(cont).find('.filelist .file').remove();
2636 2636
         
2637
-        jQuery('#gd-import-msg', cont).find('#message').removeClass('updated').addClass('error').html("<p><?php echo esc_attr( PLZ_SELECT_CSV_FILE );?></p>");
2637
+        jQuery('#gd-import-msg', cont).find('#message').removeClass('updated').addClass('error').html("<p><?php echo esc_attr(PLZ_SELECT_CSV_FILE); ?></p>");
2638 2638
         jQuery('#gd-import-msg', cont).show();
2639 2639
         
2640 2640
         return false;
@@ -2693,7 +2693,7 @@  discard block
 block discarded – undo
2693 2693
     jQuery.ajax({
2694 2694
         url: ajaxurl,
2695 2695
         type: "POST",
2696
-        data: 'action=geodir_import_export&task=import_' + type + '&_pt=' + type + '&_file=' + uploadedFile + gddata + '&_ch=' + choice + '&_nonce=<?php echo $nonce;?>',
2696
+        data: 'action=geodir_import_export&task=import_' + type + '&_pt=' + type + '&_file=' + uploadedFile + gddata + '&_ch=' + choice + '&_nonce=<?php echo $nonce; ?>',
2697 2697
         dataType : 'json',
2698 2698
         cache: false,
2699 2699
         success: function (data) {
@@ -2882,27 +2882,27 @@  discard block
 block discarded – undo
2882 2882
 
2883 2883
     var gdMsg = '<p></p>';
2884 2884
     if ( processed > 0 ) {
2885
-        var msgParse = '<p><?php echo addslashes( sprintf( __( 'Total %s item(s) found.', 'geodirectory' ), '%s' ) );?></p>';
2885
+        var msgParse = '<p><?php echo addslashes(sprintf(__('Total %s item(s) found.', 'geodirectory'), '%s')); ?></p>';
2886 2886
         msgParse = msgParse.replace("%s", processed);
2887 2887
         gdMsg += msgParse;
2888 2888
     }
2889 2889
 
2890 2890
     if ( updated > 0 ) {
2891
-        var msgParse = '<p><?php echo addslashes( sprintf( __( '%s / %s item(s) updated.', 'geodirectory' ), '%s', '%d' ) );?></p>';
2891
+        var msgParse = '<p><?php echo addslashes(sprintf(__('%s / %s item(s) updated.', 'geodirectory'), '%s', '%d')); ?></p>';
2892 2892
         msgParse = msgParse.replace("%s", updated);
2893 2893
         msgParse = msgParse.replace("%d", processed);
2894 2894
         gdMsg += msgParse;
2895 2895
     }
2896 2896
 
2897 2897
     if ( created > 0 ) {
2898
-        var msgParse = '<p><?php echo addslashes( sprintf( __( '%s / %s item(s) added.', 'geodirectory' ), '%s', '%d' ) );?></p>';
2898
+        var msgParse = '<p><?php echo addslashes(sprintf(__('%s / %s item(s) added.', 'geodirectory'), '%s', '%d')); ?></p>';
2899 2899
         msgParse = msgParse.replace("%s", created);
2900 2900
         msgParse = msgParse.replace("%d", processed);
2901 2901
         gdMsg += msgParse;
2902 2902
     }
2903 2903
 
2904 2904
     if ( skipped > 0 ) {
2905
-        var msgParse = '<p><?php echo addslashes( sprintf( __( '%s / %s item(s) ignored due to already exists.', 'geodirectory' ), '%s', '%d' ) );?></p>';
2905
+        var msgParse = '<p><?php echo addslashes(sprintf(__('%s / %s item(s) ignored due to already exists.', 'geodirectory'), '%s', '%d')); ?></p>';
2906 2906
         msgParse = msgParse.replace("%s", skipped);
2907 2907
         msgParse = msgParse.replace("%d", processed);
2908 2908
         gdMsg += msgParse;
@@ -2912,17 +2912,17 @@  discard block
 block discarded – undo
2912 2912
         if (type=='loc') {
2913 2913
             invalid_addr = invalid;
2914 2914
         }
2915
-        var msgParse = '<p><?php echo addslashes( sprintf( __( '%s / %s item(s) could not be added due to blank/invalid address(city, region, country, latitude, longitude).', 'geodirectory' ), '%s', '%d' ) );?></p>';
2915
+        var msgParse = '<p><?php echo addslashes(sprintf(__('%s / %s item(s) could not be added due to blank/invalid address(city, region, country, latitude, longitude).', 'geodirectory'), '%s', '%d')); ?></p>';
2916 2916
         msgParse = msgParse.replace("%s", invalid_addr);
2917 2917
         msgParse = msgParse.replace("%d", total);
2918 2918
         gdMsg += msgParse;
2919 2919
     }
2920 2920
 
2921 2921
     if (invalid > 0 && type!='loc') {
2922
-        var msgParse = '<p><?php echo addslashes( sprintf( __( '%s / %s item(s) could not be added due to blank title/invalid post type/invalid characters used in data.', 'geodirectory' ), '%s', '%d' ) );?></p>';
2922
+        var msgParse = '<p><?php echo addslashes(sprintf(__('%s / %s item(s) could not be added due to blank title/invalid post type/invalid characters used in data.', 'geodirectory'), '%s', '%d')); ?></p>';
2923 2923
         
2924 2924
         if (type=='hood') {
2925
-            msgParse = '<p><?php echo addslashes( sprintf( __( '%s / %s item(s) could not be added due to invalid neighbourhood data(name, latitude, longitude) or invalid location data(either location_id or city/region/country is empty)', 'geodirectory' ), '%s', '%d' ) );?></p>';
2925
+            msgParse = '<p><?php echo addslashes(sprintf(__('%s / %s item(s) could not be added due to invalid neighbourhood data(name, latitude, longitude) or invalid location data(either location_id or city/region/country is empty)', 'geodirectory'), '%s', '%d')); ?></p>';
2926 2926
         }
2927 2927
         msgParse = msgParse.replace("%s", invalid);
2928 2928
         msgParse = msgParse.replace("%d", total);
@@ -2930,7 +2930,7 @@  discard block
 block discarded – undo
2930 2930
     }
2931 2931
 
2932 2932
     if (images > 0) {
2933
-        gdMsg += '<p><?php echo addslashes( $upload_dir );?></p>';
2933
+        gdMsg += '<p><?php echo addslashes($upload_dir); ?></p>';
2934 2934
     }
2935 2935
     gdMsg += '<p></p>';
2936 2936
     jQuery('#gd-import-msg', cont).find('#message').removeClass('error').addClass('updated').html(gdMsg);
@@ -3094,9 +3094,9 @@  discard block
 block discarded – undo
3094 3094
             if (typeof filters !== 'undefined' && filters && doFilter) {
3095 3095
                 getTotal = true;
3096 3096
                 attach += '&_c=1';
3097
-                gd_progressbar(el, 0, '<i class="fa fa-refresh fa-spin"></i><?php echo esc_attr( __( 'Preparing...', 'geodirectory' ) );?>');
3097
+                gd_progressbar(el, 0, '<i class="fa fa-refresh fa-spin"></i><?php echo esc_attr(__('Preparing...', 'geodirectory')); ?>');
3098 3098
             } else {
3099
-                gd_progressbar(el, 0, '0% (0 / ' + total_posts + ') <i class="fa fa-refresh fa-spin"></i><?php echo esc_attr( __( 'Exporting...', 'geodirectory' ) );?>');
3099
+                gd_progressbar(el, 0, '0% (0 / ' + total_posts + ') <i class="fa fa-refresh fa-spin"></i><?php echo esc_attr(__('Exporting...', 'geodirectory')); ?>');
3100 3100
             }
3101 3101
             jQuery(el).find('#gd_timer').text('00:00:01');
3102 3102
             jQuery('#gd_ie_ex_files', el).html('');
@@ -3105,7 +3105,7 @@  discard block
 block discarded – undo
3105 3105
         jQuery.ajax({
3106 3106
             url: ajaxurl,
3107 3107
             type: "POST",
3108
-            data: 'action=geodir_import_export&task=export_posts&_pt=' + post_type + '&_n=' + chunk_size + '&_nonce=<?php echo $nonce;?>&_p=' + page + attach,
3108
+            data: 'action=geodir_import_export&task=export_posts&_pt=' + post_type + '&_n=' + chunk_size + '&_nonce=<?php echo $nonce; ?>&_p=' + page + attach,
3109 3109
             dataType : 'json',
3110 3110
             cache: false,
3111 3111
             beforeSend: function (jqXHR, settings) {},
@@ -3130,11 +3130,11 @@  discard block
 block discarded – undo
3130 3130
                         } else {
3131 3131
                             if (pages < page || pages == page) {
3132 3132
                                 window.clearInterval(timer_posts);
3133
-                                gd_progressbar(el, 100, '100% (' + total_posts + ' / ' + total_posts + ') <i class="fa fa-check"></i><?php echo esc_attr( __( 'Complete!', 'geodirectory' ) );?>');
3133
+                                gd_progressbar(el, 100, '100% (' + total_posts + ' / ' + total_posts + ') <i class="fa fa-check"></i><?php echo esc_attr(__('Complete!', 'geodirectory')); ?>');
3134 3134
                             } else {
3135 3135
                                 var percentage = Math.round(((page * chunk_size) / total_posts) * 100);
3136 3136
                                 percentage = percentage > 100 ? 100 : percentage;
3137
-                                gd_progressbar(el, percentage, '' + percentage + '% (' + ( page * chunk_size ) + ' / ' + total_posts + ') <i class="fa fa-refresh fa-spin"></i><?php echo esc_attr( __( 'Exporting...', 'geodirectory' ) );?>');
3137
+                                gd_progressbar(el, percentage, '' + percentage + '% (' + ( page * chunk_size ) + ' / ' + total_posts + ') <i class="fa fa-refresh fa-spin"></i><?php echo esc_attr(__('Exporting...', 'geodirectory')); ?>');
3138 3138
                             }
3139 3139
                             if (typeof data.files != 'undefined' && jQuery(data.files).length ) {
3140 3140
                                 var obj_files = data.files;
@@ -3165,7 +3165,7 @@  discard block
 block discarded – undo
3165 3165
 
3166 3166
     function gd_process_export_cats(el, post_type, total_cats, chunk_size, pages, page) {
3167 3167
         if (page < 2) {
3168
-            gd_progressbar(el, 0, '0% (0 / ' + total_cats + ') <i class="fa fa-refresh fa-spin"></i><?php echo esc_attr( __( 'Exporting...', 'geodirectory' ) );?>');
3168
+            gd_progressbar(el, 0, '0% (0 / ' + total_cats + ') <i class="fa fa-refresh fa-spin"></i><?php echo esc_attr(__('Exporting...', 'geodirectory')); ?>');
3169 3169
             jQuery(el).find('#gd_timer').text('00:00:01');
3170 3170
             jQuery('#gd_ie_ex_files', el).html('');
3171 3171
         }
@@ -3173,7 +3173,7 @@  discard block
 block discarded – undo
3173 3173
         jQuery.ajax({
3174 3174
             url: ajaxurl,
3175 3175
             type: "POST",
3176
-            data: 'action=geodir_import_export&task=export_cats&_pt=' + post_type + '&_n=' + chunk_size + '&_nonce=<?php echo $nonce;?>&_p=' + page,
3176
+            data: 'action=geodir_import_export&task=export_cats&_pt=' + post_type + '&_n=' + chunk_size + '&_nonce=<?php echo $nonce; ?>&_p=' + page,
3177 3177
             dataType : 'json',
3178 3178
             cache: false,
3179 3179
             beforeSend: function (jqXHR, settings) {},
@@ -3187,11 +3187,11 @@  discard block
 block discarded – undo
3187 3187
                     } else {
3188 3188
                         if (pages < page || pages == page) {
3189 3189
                             window.clearInterval(timer_cats);
3190
-                            gd_progressbar(el, 100, '100% (' + total_cats + ' / ' + total_cats + ') <i class="fa fa-check"></i><?php echo esc_attr( __( 'Complete!', 'geodirectory' ) );?>');
3190
+                            gd_progressbar(el, 100, '100% (' + total_cats + ' / ' + total_cats + ') <i class="fa fa-check"></i><?php echo esc_attr(__('Complete!', 'geodirectory')); ?>');
3191 3191
                         } else {
3192 3192
                             var percentage = Math.round(((page * chunk_size) / total_cats) * 100);
3193 3193
                             percentage = percentage > 100 ? 100 : percentage;
3194
-                            gd_progressbar(el, percentage, '' + percentage + '% (' + ( page * chunk_size ) + ' / ' + total_cats + ') <i class="fa fa-refresh fa-spin"></i><?php esc_attr_e( 'Exporting...', 'geodirectory' );?>');
3194
+                            gd_progressbar(el, percentage, '' + percentage + '% (' + ( page * chunk_size ) + ' / ' + total_cats + ') <i class="fa fa-refresh fa-spin"></i><?php esc_attr_e('Exporting...', 'geodirectory'); ?>');
3195 3195
                         }
3196 3196
                         if (typeof data.files != 'undefined' && jQuery(data.files).length ) {
3197 3197
                             var obj_files = data.files;
@@ -3248,13 +3248,13 @@  discard block
 block discarded – undo
3248 3248
 function geodir_init_filesystem()
3249 3249
 {
3250 3250
 
3251
-    if(!function_exists('get_filesystem_method')){
3251
+    if (!function_exists('get_filesystem_method')) {
3252 3252
         require_once(ABSPATH."/wp-admin/includes/file.php");
3253 3253
     }
3254 3254
     $access_type = get_filesystem_method();
3255 3255
     if ($access_type === 'direct') {
3256 3256
         /* you can safely run request_filesystem_credentials() without any issues and don't need to worry about passing in a URL */
3257
-        $creds = request_filesystem_credentials(trailingslashit(site_url()) . 'wp-admin/', '', false, false, array());
3257
+        $creds = request_filesystem_credentials(trailingslashit(site_url()).'wp-admin/', '', false, false, array());
3258 3258
 
3259 3259
         /* initialize the API */
3260 3260
         if (!WP_Filesystem($creds)) {
@@ -3267,7 +3267,7 @@  discard block
 block discarded – undo
3267 3267
         return $wp_filesystem;
3268 3268
         /* do our file manipulations below */
3269 3269
     } elseif (defined('FTP_USER')) {
3270
-        $creds = request_filesystem_credentials(trailingslashit(site_url()) . 'wp-admin/', '', false, false, array());
3270
+        $creds = request_filesystem_credentials(trailingslashit(site_url()).'wp-admin/', '', false, false, array());
3271 3271
 
3272 3272
         /* initialize the API */
3273 3273
         if (!WP_Filesystem($creds)) {
@@ -3302,7 +3302,7 @@  discard block
 block discarded – undo
3302 3302
  * @package GeoDirectory
3303 3303
  */
3304 3304
 function geodir_filesystem_notice()
3305
-{   if ( defined( 'DOING_AJAX' ) ){return;}
3305
+{   if (defined('DOING_AJAX')) {return; }
3306 3306
     $access_type = get_filesystem_method();
3307 3307
     if ($access_type === 'direct') {
3308 3308
     } elseif (!defined('FTP_USER')) {
@@ -3343,64 +3343,64 @@  discard block
 block discarded – undo
3343 3343
     // try to set higher limits for import
3344 3344
     $max_input_time = ini_get('max_input_time');
3345 3345
     $max_execution_time = ini_get('max_execution_time');
3346
-    $memory_limit= ini_get('memory_limit');
3346
+    $memory_limit = ini_get('memory_limit');
3347 3347
 
3348
-    if(!$max_input_time || $max_input_time<3000){
3348
+    if (!$max_input_time || $max_input_time < 3000) {
3349 3349
         ini_set('max_input_time', 3000);
3350 3350
     }
3351 3351
 
3352
-    if(!$max_execution_time || $max_execution_time<3000){
3352
+    if (!$max_execution_time || $max_execution_time < 3000) {
3353 3353
         ini_set('max_execution_time', 3000);
3354 3354
     }
3355 3355
 
3356
-    if($memory_limit && str_replace('M','',$memory_limit)){
3357
-        if(str_replace('M','',$memory_limit)<256){
3356
+    if ($memory_limit && str_replace('M', '', $memory_limit)) {
3357
+        if (str_replace('M', '', $memory_limit) < 256) {
3358 3358
             ini_set('memory_limit', '256M');
3359 3359
         }
3360 3360
     }
3361 3361
 
3362 3362
     $json = array();
3363 3363
 
3364
-    if ( !current_user_can( 'manage_options' ) ) {
3365
-        wp_send_json( $json );
3364
+    if (!current_user_can('manage_options')) {
3365
+        wp_send_json($json);
3366 3366
     }
3367 3367
 
3368
-    $task = isset( $_REQUEST['task'] ) ? $_REQUEST['task'] : NULL;
3369
-    $nonce = isset( $_REQUEST['_nonce'] ) ? $_REQUEST['_nonce'] : NULL;
3370
-    $stat = isset( $_REQUEST['_st'] ) ? $_REQUEST['_st'] : false;
3368
+    $task = isset($_REQUEST['task']) ? $_REQUEST['task'] : NULL;
3369
+    $nonce = isset($_REQUEST['_nonce']) ? $_REQUEST['_nonce'] : NULL;
3370
+    $stat = isset($_REQUEST['_st']) ? $_REQUEST['_st'] : false;
3371 3371
 
3372
-    if ( !wp_verify_nonce( $nonce, 'geodir_import_export_nonce' ) ) {
3373
-        wp_send_json( $json );
3372
+    if (!wp_verify_nonce($nonce, 'geodir_import_export_nonce')) {
3373
+        wp_send_json($json);
3374 3374
     }
3375 3375
 
3376
-    $post_type = isset( $_REQUEST['_pt'] ) ? $_REQUEST['_pt'] : NULL;
3377
-    $chunk_per_page = isset( $_REQUEST['_n'] ) ? absint($_REQUEST['_n']) : NULL;
3376
+    $post_type = isset($_REQUEST['_pt']) ? $_REQUEST['_pt'] : NULL;
3377
+    $chunk_per_page = isset($_REQUEST['_n']) ? absint($_REQUEST['_n']) : NULL;
3378 3378
     $chunk_per_page = $chunk_per_page < 50 || $chunk_per_page > 100000 ? 5000 : $chunk_per_page;
3379
-    $chunk_page_no = isset( $_REQUEST['_p'] ) ? absint($_REQUEST['_p']) : 1;
3379
+    $chunk_page_no = isset($_REQUEST['_p']) ? absint($_REQUEST['_p']) : 1;
3380 3380
 
3381 3381
     $wp_filesystem = geodir_init_filesystem();
3382 3382
     if (!$wp_filesystem) {
3383
-        $json['error'] = __( 'Filesystem ERROR: Could not access filesystem.', 'geodirectory' );
3384
-        wp_send_json( $json );
3383
+        $json['error'] = __('Filesystem ERROR: Could not access filesystem.', 'geodirectory');
3384
+        wp_send_json($json);
3385 3385
     }
3386 3386
 
3387 3387
     if (!empty($wp_filesystem) && isset($wp_filesystem->errors) && is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code()) {
3388
-        $json['error'] = __( 'Filesystem ERROR: ' . $wp_filesystem->errors->get_error_message(), 'geodirectory' );
3389
-        wp_send_json( $json );
3388
+        $json['error'] = __('Filesystem ERROR: '.$wp_filesystem->errors->get_error_message(), 'geodirectory');
3389
+        wp_send_json($json);
3390 3390
     }
3391 3391
 
3392
-    $csv_file_dir = geodir_path_import_export( false );
3393
-    if ( !$wp_filesystem->is_dir( $csv_file_dir ) ) {
3394
-        if ( !$wp_filesystem->mkdir( $csv_file_dir, FS_CHMOD_DIR ) ) {
3395
-            $json['error'] = __( 'ERROR: Could not create cache directory. This is usually due to inconsistent file permissions.', 'geodirectory' );
3396
-            wp_send_json( $json );
3392
+    $csv_file_dir = geodir_path_import_export(false);
3393
+    if (!$wp_filesystem->is_dir($csv_file_dir)) {
3394
+        if (!$wp_filesystem->mkdir($csv_file_dir, FS_CHMOD_DIR)) {
3395
+            $json['error'] = __('ERROR: Could not create cache directory. This is usually due to inconsistent file permissions.', 'geodirectory');
3396
+            wp_send_json($json);
3397 3397
         }
3398 3398
     }
3399 3399
     
3400 3400
     $location_manager = function_exists('geodir_location_plugin_activated') ? true : false; // Check location manager installed & active.
3401 3401
     $neighbourhood_active = $location_manager && get_option('location_neighbourhoods') ? true : false;
3402 3402
 
3403
-    switch ( $task ) {
3403
+    switch ($task) {
3404 3404
         case 'export_posts': {
3405 3405
             // WPML
3406 3406
             $is_wpml = geodir_is_wpml();
@@ -3411,36 +3411,36 @@  discard block
 block discarded – undo
3411 3411
                 $sitepress->switch_lang('all', true);
3412 3412
             }
3413 3413
             // WPML
3414
-            if ( $post_type == 'gd_event' ) {
3415
-                add_filter( 'geodir_imex_export_posts_query', 'geodir_imex_get_events_query', 10, 2 );
3414
+            if ($post_type == 'gd_event') {
3415
+                add_filter('geodir_imex_export_posts_query', 'geodir_imex_get_events_query', 10, 2);
3416 3416
             }
3417
-            $filters = !empty( $_REQUEST['gd_imex'] ) && is_array( $_REQUEST['gd_imex'] ) ? $_REQUEST['gd_imex'] : NULL;
3417
+            $filters = !empty($_REQUEST['gd_imex']) && is_array($_REQUEST['gd_imex']) ? $_REQUEST['gd_imex'] : NULL;
3418 3418
             
3419
-            $file_name = $post_type . '_' . date( 'dmyHi' );
3420
-            if ( $filters && isset( $filters['start_date'] ) && isset( $filters['end_date'] ) ) {
3421
-                $file_name = $post_type . '_' . date_i18n( 'dmy', strtotime( $filters['start_date'] ) ) . '_' . date_i18n( 'dmy', strtotime( $filters['end_date'] ) );
3419
+            $file_name = $post_type.'_'.date('dmyHi');
3420
+            if ($filters && isset($filters['start_date']) && isset($filters['end_date'])) {
3421
+                $file_name = $post_type.'_'.date_i18n('dmy', strtotime($filters['start_date'])).'_'.date_i18n('dmy', strtotime($filters['end_date']));
3422 3422
             }
3423
-            $posts_count = geodir_get_posts_count( $post_type );
3424
-            $file_url_base = geodir_path_import_export() . '/';
3425
-            $file_url = $file_url_base . $file_name . '.csv';
3426
-            $file_path = $csv_file_dir . '/' . $file_name . '.csv';
3427
-            $file_path_temp = $csv_file_dir . '/' . $post_type . '_' . $nonce . '.csv';
3423
+            $posts_count = geodir_get_posts_count($post_type);
3424
+            $file_url_base = geodir_path_import_export().'/';
3425
+            $file_url = $file_url_base.$file_name.'.csv';
3426
+            $file_path = $csv_file_dir.'/'.$file_name.'.csv';
3427
+            $file_path_temp = $csv_file_dir.'/'.$post_type.'_'.$nonce.'.csv';
3428 3428
             
3429 3429
             $chunk_file_paths = array();
3430 3430
 
3431
-            if ( isset( $_REQUEST['_c'] ) ) {
3431
+            if (isset($_REQUEST['_c'])) {
3432 3432
                 $json['total'] = $posts_count;
3433 3433
                 // WPML
3434 3434
                 if ($is_wpml) {
3435 3435
                     $sitepress->switch_lang($active_lang, true);
3436 3436
                 }
3437 3437
                 // WPML
3438
-                wp_send_json( $json );
3438
+                wp_send_json($json);
3439 3439
                 gd_die();
3440
-            } else if ( isset( $_REQUEST['_st'] ) ) {
3441
-                $line_count = (int)geodir_import_export_line_count( $file_path_temp );
3442
-                $percentage = count( $posts_count ) > 0 && $line_count > 0 ? ceil( $line_count / $posts_count ) * 100 : 0;
3443
-                $percentage = min( $percentage, 100 );
3440
+            } else if (isset($_REQUEST['_st'])) {
3441
+                $line_count = (int) geodir_import_export_line_count($file_path_temp);
3442
+                $percentage = count($posts_count) > 0 && $line_count > 0 ? ceil($line_count / $posts_count) * 100 : 0;
3443
+                $percentage = min($percentage, 100);
3444 3444
                 
3445 3445
                 $json['percentage'] = $percentage;
3446 3446
                 // WPML
@@ -3448,45 +3448,45 @@  discard block
 block discarded – undo
3448 3448
                     $sitepress->switch_lang($active_lang, true);
3449 3449
                 }
3450 3450
                 // WPML
3451
-                wp_send_json( $json );
3451
+                wp_send_json($json);
3452 3452
                 gd_die();
3453 3453
             } else {
3454
-                if ( !$posts_count > 0 ) {
3455
-                    $json['error'] = __( 'No records to export.', 'geodirectory' );
3454
+                if (!$posts_count > 0) {
3455
+                    $json['error'] = __('No records to export.', 'geodirectory');
3456 3456
                 } else {
3457 3457
                     $total_posts = $posts_count;
3458 3458
                     if ($chunk_per_page > $total_posts) {
3459 3459
                         $chunk_per_page = $total_posts;
3460 3460
                     }
3461
-                    $chunk_total_pages = ceil( $total_posts / $chunk_per_page );
3461
+                    $chunk_total_pages = ceil($total_posts / $chunk_per_page);
3462 3462
                     
3463 3463
                     $j = $chunk_page_no;
3464
-                    $chunk_save_posts = geodir_imex_get_posts( $post_type, $chunk_per_page, $j );
3464
+                    $chunk_save_posts = geodir_imex_get_posts($post_type, $chunk_per_page, $j);
3465 3465
                     
3466 3466
                     $per_page = 500;
3467 3467
                     if ($per_page > $chunk_per_page) {
3468 3468
                         $per_page = $chunk_per_page;
3469 3469
                     }
3470
-                    $total_pages = ceil( $chunk_per_page / $per_page );
3470
+                    $total_pages = ceil($chunk_per_page / $per_page);
3471 3471
                     
3472
-                    for ( $i = 0; $i <= $total_pages; $i++ ) {
3473
-                        $save_posts = array_slice( $chunk_save_posts , ( $i * $per_page ), $per_page );
3472
+                    for ($i = 0; $i <= $total_pages; $i++) {
3473
+                        $save_posts = array_slice($chunk_save_posts, ($i * $per_page), $per_page);
3474 3474
                         
3475 3475
                         $clear = $i == 0 ? true : false;
3476
-                        geodir_save_csv_data( $file_path_temp, $save_posts, $clear );
3476
+                        geodir_save_csv_data($file_path_temp, $save_posts, $clear);
3477 3477
                     }
3478 3478
                         
3479
-                    if ( $wp_filesystem->exists( $file_path_temp ) ) {
3480
-                        $chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3481
-                        $chunk_file_name = $file_name . $chunk_page_no . '.csv';
3482
-                        $file_path = $csv_file_dir . '/' . $chunk_file_name;
3483
-                        $wp_filesystem->move( $file_path_temp, $file_path, true );
3479
+                    if ($wp_filesystem->exists($file_path_temp)) {
3480
+                        $chunk_page_no = $chunk_total_pages > 1 ? '-'.$j : '';
3481
+                        $chunk_file_name = $file_name.$chunk_page_no.'.csv';
3482
+                        $file_path = $csv_file_dir.'/'.$chunk_file_name;
3483
+                        $wp_filesystem->move($file_path_temp, $file_path, true);
3484 3484
                         
3485
-                        $file_url = $file_url_base . $chunk_file_name;
3486
-                        $chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3485
+                        $file_url = $file_url_base.$chunk_file_name;
3486
+                        $chunk_file_paths[] = array('i' => $j.'.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3487 3487
                     }
3488 3488
                     
3489
-                    if ( !empty($chunk_file_paths) ) {
3489
+                    if (!empty($chunk_file_paths)) {
3490 3490
                         $json['total'] = $posts_count;
3491 3491
                         $json['files'] = $chunk_file_paths;
3492 3492
                     } else {
@@ -3494,7 +3494,7 @@  discard block
 block discarded – undo
3494 3494
                             $json['total'] = $posts_count;
3495 3495
                             $json['files'] = array();
3496 3496
                         } else {
3497
-                            $json['error'] = __( 'ERROR: Could not create csv file. This is usually due to inconsistent file permissions.', 'geodirectory' );
3497
+                            $json['error'] = __('ERROR: Could not create csv file. This is usually due to inconsistent file permissions.', 'geodirectory');
3498 3498
                         }
3499 3499
                     }
3500 3500
                 }
@@ -3503,7 +3503,7 @@  discard block
 block discarded – undo
3503 3503
                     $sitepress->switch_lang($active_lang, true);
3504 3504
                 }
3505 3505
                 // WPML
3506
-                wp_send_json( $json );
3506
+                wp_send_json($json);
3507 3507
             }
3508 3508
         }
3509 3509
         break;
@@ -3517,20 +3517,20 @@  discard block
 block discarded – undo
3517 3517
                 $sitepress->switch_lang('all', true);
3518 3518
             }
3519 3519
             // WPML
3520
-            $file_name = $post_type . 'category_' . date( 'dmyHi' );
3520
+            $file_name = $post_type.'category_'.date('dmyHi');
3521 3521
             
3522
-            $terms_count = geodir_get_terms_count( $post_type );
3523
-            $file_url_base = geodir_path_import_export() . '/';
3524
-            $file_url = $file_url_base . $file_name . '.csv';
3525
-            $file_path = $csv_file_dir . '/' . $file_name . '.csv';
3526
-            $file_path_temp = $csv_file_dir . '/' . $post_type . 'category_' . $nonce . '.csv';
3522
+            $terms_count = geodir_get_terms_count($post_type);
3523
+            $file_url_base = geodir_path_import_export().'/';
3524
+            $file_url = $file_url_base.$file_name.'.csv';
3525
+            $file_path = $csv_file_dir.'/'.$file_name.'.csv';
3526
+            $file_path_temp = $csv_file_dir.'/'.$post_type.'category_'.$nonce.'.csv';
3527 3527
             
3528 3528
             $chunk_file_paths = array();
3529 3529
             
3530
-            if ( isset( $_REQUEST['_st'] ) ) {
3531
-                $line_count = (int)geodir_import_export_line_count( $file_path_temp );
3532
-                $percentage = count( $terms_count ) > 0 && $line_count > 0 ? ceil( $line_count / $terms_count ) * 100 : 0;
3533
-                $percentage = min( $percentage, 100 );
3530
+            if (isset($_REQUEST['_st'])) {
3531
+                $line_count = (int) geodir_import_export_line_count($file_path_temp);
3532
+                $percentage = count($terms_count) > 0 && $line_count > 0 ? ceil($line_count / $terms_count) * 100 : 0;
3533
+                $percentage = min($percentage, 100);
3534 3534
                 
3535 3535
                 $json['percentage'] = $percentage;
3536 3536
                 // WPML
@@ -3538,48 +3538,48 @@  discard block
 block discarded – undo
3538 3538
                     $sitepress->switch_lang($active_lang, true);
3539 3539
                 }
3540 3540
                 // WPML
3541
-                wp_send_json( $json );
3541
+                wp_send_json($json);
3542 3542
             } else {
3543
-                if ( !$terms_count > 0 ) {
3544
-                    $json['error'] = __( 'No records to export.', 'geodirectory' );
3543
+                if (!$terms_count > 0) {
3544
+                    $json['error'] = __('No records to export.', 'geodirectory');
3545 3545
                 } else {
3546 3546
                     $total_terms = $terms_count;
3547 3547
                     if ($chunk_per_page > $terms_count) {
3548 3548
                         $chunk_per_page = $terms_count;
3549 3549
                     }
3550
-                    $chunk_total_pages = ceil( $total_terms / $chunk_per_page );
3550
+                    $chunk_total_pages = ceil($total_terms / $chunk_per_page);
3551 3551
                     
3552 3552
                     $j = $chunk_page_no;
3553
-                    $chunk_save_terms = geodir_imex_get_terms( $post_type, $chunk_per_page, $j );
3553
+                    $chunk_save_terms = geodir_imex_get_terms($post_type, $chunk_per_page, $j);
3554 3554
                     
3555 3555
                     $per_page = 500;
3556 3556
                     if ($per_page > $chunk_per_page) {
3557 3557
                         $per_page = $chunk_per_page;
3558 3558
                     }
3559
-                    $total_pages = ceil( $chunk_per_page / $per_page );
3559
+                    $total_pages = ceil($chunk_per_page / $per_page);
3560 3560
                     
3561
-                    for ( $i = 0; $i <= $total_pages; $i++ ) {
3562
-                        $save_terms = array_slice( $chunk_save_terms , ( $i * $per_page ), $per_page );
3561
+                    for ($i = 0; $i <= $total_pages; $i++) {
3562
+                        $save_terms = array_slice($chunk_save_terms, ($i * $per_page), $per_page);
3563 3563
                         
3564 3564
                         $clear = $i == 0 ? true : false;
3565
-                        geodir_save_csv_data( $file_path_temp, $save_terms, $clear );
3565
+                        geodir_save_csv_data($file_path_temp, $save_terms, $clear);
3566 3566
                     }
3567 3567
                     
3568
-                    if ( $wp_filesystem->exists( $file_path_temp ) ) {
3569
-                        $chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3570
-                        $chunk_file_name = $file_name . $chunk_page_no . '.csv';
3571
-                        $file_path = $csv_file_dir . '/' . $chunk_file_name;
3572
-                        $wp_filesystem->move( $file_path_temp, $file_path, true );
3568
+                    if ($wp_filesystem->exists($file_path_temp)) {
3569
+                        $chunk_page_no = $chunk_total_pages > 1 ? '-'.$j : '';
3570
+                        $chunk_file_name = $file_name.$chunk_page_no.'.csv';
3571
+                        $file_path = $csv_file_dir.'/'.$chunk_file_name;
3572
+                        $wp_filesystem->move($file_path_temp, $file_path, true);
3573 3573
                         
3574
-                        $file_url = $file_url_base . $chunk_file_name;
3575
-                        $chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3574
+                        $file_url = $file_url_base.$chunk_file_name;
3575
+                        $chunk_file_paths[] = array('i' => $j.'.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3576 3576
                     }
3577 3577
                     
3578
-                    if ( !empty($chunk_file_paths) ) {
3578
+                    if (!empty($chunk_file_paths)) {
3579 3579
                         $json['total'] = $terms_count;
3580 3580
                         $json['files'] = $chunk_file_paths;
3581 3581
                     } else {
3582
-                        $json['error'] = __( 'ERROR: Could not create csv file. This is usually due to inconsistent file permissions.', 'geodirectory' );
3582
+                        $json['error'] = __('ERROR: Could not create csv file. This is usually due to inconsistent file permissions.', 'geodirectory');
3583 3583
                     }
3584 3584
                 }
3585 3585
                 // WPML
@@ -3587,127 +3587,127 @@  discard block
 block discarded – undo
3587 3587
                     $sitepress->switch_lang($active_lang, true);
3588 3588
                 }
3589 3589
                 // WPML
3590
-                wp_send_json( $json );
3590
+                wp_send_json($json);
3591 3591
             }
3592 3592
         }
3593 3593
         break;
3594 3594
         case 'export_locations': {
3595
-            $file_url_base = geodir_path_import_export() . '/';
3596
-            $file_name = 'gd_locations_' . date( 'dmyHi' );
3597
-            $file_url = $file_url_base . $file_name . '.csv';
3598
-            $file_path = $csv_file_dir . '/' . $file_name . '.csv';
3599
-            $file_path_temp = $csv_file_dir . '/gd_locations_' . $nonce . '.csv';
3595
+            $file_url_base = geodir_path_import_export().'/';
3596
+            $file_name = 'gd_locations_'.date('dmyHi');
3597
+            $file_url = $file_url_base.$file_name.'.csv';
3598
+            $file_path = $csv_file_dir.'/'.$file_name.'.csv';
3599
+            $file_path_temp = $csv_file_dir.'/gd_locations_'.$nonce.'.csv';
3600 3600
             
3601
-            $items_count = (int)geodir_location_imex_count_locations();
3601
+            $items_count = (int) geodir_location_imex_count_locations();
3602 3602
             
3603
-            if ( isset( $_REQUEST['_st'] ) ) {
3604
-                $line_count = (int)geodir_import_export_line_count( $file_path_temp );
3605
-                $percentage = count( $items_count ) > 0 && $line_count > 0 ? ceil( $line_count / $items_count ) * 100 : 0;
3606
-                $percentage = min( $percentage, 100 );
3603
+            if (isset($_REQUEST['_st'])) {
3604
+                $line_count = (int) geodir_import_export_line_count($file_path_temp);
3605
+                $percentage = count($items_count) > 0 && $line_count > 0 ? ceil($line_count / $items_count) * 100 : 0;
3606
+                $percentage = min($percentage, 100);
3607 3607
                 
3608 3608
                 $json['percentage'] = $percentage;
3609
-                wp_send_json( $json );
3609
+                wp_send_json($json);
3610 3610
             } else {
3611 3611
                 $chunk_file_paths = array();
3612 3612
                 
3613
-                if ( !$items_count > 0 ) {
3614
-                    $json['error'] = __( 'No records to export.', 'geodirectory' );
3613
+                if (!$items_count > 0) {
3614
+                    $json['error'] = __('No records to export.', 'geodirectory');
3615 3615
                 } else {
3616
-                    $chunk_per_page = min( $chunk_per_page, $items_count );
3617
-                    $chunk_total_pages = ceil( $items_count / $chunk_per_page );
3616
+                    $chunk_per_page = min($chunk_per_page, $items_count);
3617
+                    $chunk_total_pages = ceil($items_count / $chunk_per_page);
3618 3618
                     
3619 3619
                     $j = $chunk_page_no;
3620
-                    $chunk_save_items = geodir_location_imex_locations_data( $chunk_per_page, $j );
3620
+                    $chunk_save_items = geodir_location_imex_locations_data($chunk_per_page, $j);
3621 3621
                     
3622 3622
                     $per_page = 500;
3623
-                    $per_page = min( $per_page, $chunk_per_page );
3624
-                    $total_pages = ceil( $chunk_per_page / $per_page );
3623
+                    $per_page = min($per_page, $chunk_per_page);
3624
+                    $total_pages = ceil($chunk_per_page / $per_page);
3625 3625
                     
3626
-                    for ( $i = 0; $i <= $total_pages; $i++ ) {
3627
-                        $save_items = array_slice( $chunk_save_items , ( $i * $per_page ), $per_page );
3626
+                    for ($i = 0; $i <= $total_pages; $i++) {
3627
+                        $save_items = array_slice($chunk_save_items, ($i * $per_page), $per_page);
3628 3628
                         
3629 3629
                         $clear = $i == 0 ? true : false;
3630
-                        geodir_save_csv_data( $file_path_temp, $save_items, $clear );
3630
+                        geodir_save_csv_data($file_path_temp, $save_items, $clear);
3631 3631
                     }
3632 3632
                     
3633
-                    if ( $wp_filesystem->exists( $file_path_temp ) ) {
3634
-                        $chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3635
-                        $chunk_file_name = $file_name . $chunk_page_no . '.csv';
3636
-                        $file_path = $csv_file_dir . '/' . $chunk_file_name;
3637
-                        $wp_filesystem->move( $file_path_temp, $file_path, true );
3633
+                    if ($wp_filesystem->exists($file_path_temp)) {
3634
+                        $chunk_page_no = $chunk_total_pages > 1 ? '-'.$j : '';
3635
+                        $chunk_file_name = $file_name.$chunk_page_no.'.csv';
3636
+                        $file_path = $csv_file_dir.'/'.$chunk_file_name;
3637
+                        $wp_filesystem->move($file_path_temp, $file_path, true);
3638 3638
                         
3639
-                        $file_url = $file_url_base . $chunk_file_name;
3640
-                        $chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3639
+                        $file_url = $file_url_base.$chunk_file_name;
3640
+                        $chunk_file_paths[] = array('i' => $j.'.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3641 3641
                     }
3642 3642
                     
3643
-                    if ( !empty($chunk_file_paths) ) {
3643
+                    if (!empty($chunk_file_paths)) {
3644 3644
                         $json['total'] = $items_count;
3645 3645
                         $json['files'] = $chunk_file_paths;
3646 3646
                     } else {
3647
-                        $json['error'] = __( 'Fail, something wrong to create csv file.', 'geodirectory' );
3647
+                        $json['error'] = __('Fail, something wrong to create csv file.', 'geodirectory');
3648 3648
                     }
3649 3649
                 }
3650
-                wp_send_json( $json );
3650
+                wp_send_json($json);
3651 3651
             }
3652 3652
         }
3653 3653
         break;
3654 3654
         case 'export_hoods': {
3655
-            $file_url_base = geodir_path_import_export() . '/';
3656
-            $file_name = 'gd_neighbourhoods_' . date( 'dmyHi' );
3657
-            $file_url = $file_url_base . $file_name . '.csv';
3658
-            $file_path = $csv_file_dir . '/' . $file_name . '.csv';
3659
-            $file_path_temp = $csv_file_dir . '/gd_neighbourhoods_' . $nonce . '.csv';
3655
+            $file_url_base = geodir_path_import_export().'/';
3656
+            $file_name = 'gd_neighbourhoods_'.date('dmyHi');
3657
+            $file_url = $file_url_base.$file_name.'.csv';
3658
+            $file_path = $csv_file_dir.'/'.$file_name.'.csv';
3659
+            $file_path_temp = $csv_file_dir.'/gd_neighbourhoods_'.$nonce.'.csv';
3660 3660
             
3661
-            $items_count = (int)geodir_location_imex_count_neighbourhoods();
3661
+            $items_count = (int) geodir_location_imex_count_neighbourhoods();
3662 3662
             
3663
-            if ( isset( $_REQUEST['_st'] ) ) {
3664
-                $line_count = (int)geodir_import_export_line_count( $file_path_temp );
3665
-                $percentage = count( $items_count ) > 0 && $line_count > 0 ? ceil( $line_count / $items_count ) * 100 : 0;
3666
-                $percentage = min( $percentage, 100 );
3663
+            if (isset($_REQUEST['_st'])) {
3664
+                $line_count = (int) geodir_import_export_line_count($file_path_temp);
3665
+                $percentage = count($items_count) > 0 && $line_count > 0 ? ceil($line_count / $items_count) * 100 : 0;
3666
+                $percentage = min($percentage, 100);
3667 3667
                 
3668 3668
                 $json['percentage'] = $percentage;
3669
-                wp_send_json( $json );
3669
+                wp_send_json($json);
3670 3670
             } else {
3671 3671
                 $chunk_file_paths = array();
3672 3672
                 
3673
-                if ( !$items_count > 0 ) {
3674
-                    $json['error'] = __( 'No records to export.', 'geodirectory' );
3673
+                if (!$items_count > 0) {
3674
+                    $json['error'] = __('No records to export.', 'geodirectory');
3675 3675
                 } else {
3676
-                    $chunk_per_page = min( $chunk_per_page, $items_count );
3677
-                    $chunk_total_pages = ceil( $items_count / $chunk_per_page );
3676
+                    $chunk_per_page = min($chunk_per_page, $items_count);
3677
+                    $chunk_total_pages = ceil($items_count / $chunk_per_page);
3678 3678
                     
3679 3679
                     $j = $chunk_page_no;
3680
-                    $chunk_save_items = geodir_location_imex_neighbourhoods_data( $chunk_per_page, $j );
3680
+                    $chunk_save_items = geodir_location_imex_neighbourhoods_data($chunk_per_page, $j);
3681 3681
                     
3682 3682
                     $per_page = 500;
3683
-                    $per_page = min( $per_page, $chunk_per_page );
3684
-                    $total_pages = ceil( $chunk_per_page / $per_page );
3683
+                    $per_page = min($per_page, $chunk_per_page);
3684
+                    $total_pages = ceil($chunk_per_page / $per_page);
3685 3685
                     
3686
-                    for ( $i = 0; $i <= $total_pages; $i++ ) {
3687
-                        $save_items = array_slice( $chunk_save_items , ( $i * $per_page ), $per_page );
3686
+                    for ($i = 0; $i <= $total_pages; $i++) {
3687
+                        $save_items = array_slice($chunk_save_items, ($i * $per_page), $per_page);
3688 3688
                         
3689 3689
                         $clear = $i == 0 ? true : false;
3690
-                        geodir_save_csv_data( $file_path_temp, $save_items, $clear );
3690
+                        geodir_save_csv_data($file_path_temp, $save_items, $clear);
3691 3691
                     }
3692 3692
                     
3693
-                    if ( $wp_filesystem->exists( $file_path_temp ) ) {
3694
-                        $chunk_page_no = $chunk_total_pages > 1 ? '-' . $j : '';
3695
-                        $chunk_file_name = $file_name . $chunk_page_no . '.csv';
3696
-                        $file_path = $csv_file_dir . '/' . $chunk_file_name;
3697
-                        $wp_filesystem->move( $file_path_temp, $file_path, true );
3693
+                    if ($wp_filesystem->exists($file_path_temp)) {
3694
+                        $chunk_page_no = $chunk_total_pages > 1 ? '-'.$j : '';
3695
+                        $chunk_file_name = $file_name.$chunk_page_no.'.csv';
3696
+                        $file_path = $csv_file_dir.'/'.$chunk_file_name;
3697
+                        $wp_filesystem->move($file_path_temp, $file_path, true);
3698 3698
                         
3699
-                        $file_url = $file_url_base . $chunk_file_name;
3700
-                        $chunk_file_paths[] = array('i' => $j . '.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3699
+                        $file_url = $file_url_base.$chunk_file_name;
3700
+                        $chunk_file_paths[] = array('i' => $j.'.', 'u' => $file_url, 's' => size_format(filesize($file_path), 2));
3701 3701
                     }
3702 3702
                     
3703
-                    if ( !empty($chunk_file_paths) ) {
3703
+                    if (!empty($chunk_file_paths)) {
3704 3704
                         $json['total'] = $items_count;
3705 3705
                         $json['files'] = $chunk_file_paths;
3706 3706
                     } else {
3707
-                        $json['error'] = __( 'Fail, something wrong to create csv file.', 'geodirectory' );
3707
+                        $json['error'] = __('Fail, something wrong to create csv file.', 'geodirectory');
3708 3708
                     }
3709 3709
                 }
3710
-                wp_send_json( $json );
3710
+                wp_send_json($json);
3711 3711
             }
3712 3712
         }
3713 3713
         break;
@@ -3724,34 +3724,34 @@  discard block
 block discarded – undo
3724 3724
             }
3725 3725
             // WPML
3726 3726
             
3727
-            ini_set( 'auto_detect_line_endings', true );
3727
+            ini_set('auto_detect_line_endings', true);
3728 3728
             
3729 3729
             $uploads = wp_upload_dir();
3730 3730
             $uploads_dir = $uploads['path'];
3731 3731
             $uploads_subdir = $uploads['subdir'];
3732 3732
             
3733
-            $csv_file = isset( $_POST['_file'] ) ? $_POST['_file'] : NULL;
3734
-            $import_choice = isset( $_REQUEST['_ch'] ) ? $_REQUEST['_ch'] : 'skip';
3733
+            $csv_file = isset($_POST['_file']) ? $_POST['_file'] : NULL;
3734
+            $import_choice = isset($_REQUEST['_ch']) ? $_REQUEST['_ch'] : 'skip';
3735 3735
             
3736
-            $csv_file_arr = explode( '/', $csv_file );
3737
-            $csv_filename = end( $csv_file_arr );
3738
-            $target_path = $uploads_dir . '/temp_' . $current_user->data->ID . '/' . $csv_filename;
3736
+            $csv_file_arr = explode('/', $csv_file);
3737
+            $csv_filename = end($csv_file_arr);
3738
+            $target_path = $uploads_dir.'/temp_'.$current_user->data->ID.'/'.$csv_filename;
3739 3739
             
3740 3740
             $json['file'] = $csv_file;
3741
-            $json['error'] = __( 'The uploaded file is not a valid csv file. Please try again.', 'geodirectory' );
3741
+            $json['error'] = __('The uploaded file is not a valid csv file. Please try again.', 'geodirectory');
3742 3742
             $file = array();
3743 3743
 
3744
-            if ( $csv_file && $wp_filesystem->is_file( $target_path ) && $wp_filesystem->exists( $target_path ) ) {
3745
-                $wp_filetype = wp_check_filetype_and_ext( $target_path, $csv_filename );
3744
+            if ($csv_file && $wp_filesystem->is_file($target_path) && $wp_filesystem->exists($target_path)) {
3745
+                $wp_filetype = wp_check_filetype_and_ext($target_path, $csv_filename);
3746 3746
                 
3747 3747
                 if (!empty($wp_filetype) && isset($wp_filetype['ext']) && geodir_strtolower($wp_filetype['ext']) == 'csv') {
3748 3748
                     $json['error'] = NULL;
3749 3749
 
3750 3750
                     $lc_all = setlocale(LC_ALL, 0); // Fix issue of fgetcsv ignores special characters when they are at the beginning of line
3751 3751
                     setlocale(LC_ALL, 'en_US.UTF-8');
3752
-                    if ( ( $handle = fopen($target_path, "r" ) ) !== FALSE ) {
3753
-                        while ( ( $data = fgetcsv( $handle, 100000, "," ) ) !== FALSE ) {
3754
-                            if ( !empty( $data ) ) {
3752
+                    if (($handle = fopen($target_path, "r")) !== FALSE) {
3753
+                        while (($data = fgetcsv($handle, 100000, ",")) !== FALSE) {
3754
+                            if (!empty($data)) {
3755 3755
                                 $file[] = $data;
3756 3756
                             }
3757 3757
                         }
@@ -3765,19 +3765,19 @@  discard block
 block discarded – undo
3765 3765
                         $json['error'] = __('No data found in csv file.', 'geodirectory');
3766 3766
                     }
3767 3767
                 } else {
3768
-                    wp_send_json( $json );
3768
+                    wp_send_json($json);
3769 3769
                 }
3770 3770
             } else {
3771
-                wp_send_json( $json );
3771
+                wp_send_json($json);
3772 3772
             }
3773 3773
             
3774
-            if ( $task == 'prepare_import' || !empty( $json['error'] ) ) {
3775
-                wp_send_json( $json );
3774
+            if ($task == 'prepare_import' || !empty($json['error'])) {
3775
+                wp_send_json($json);
3776 3776
             }
3777 3777
             
3778 3778
             $total = $json['rows'];
3779
-            $limit = isset($_POST['limit']) ? (int)$_POST['limit'] : 1;
3780
-            $processed = isset($_POST['processed']) ? (int)$_POST['processed'] : 0;
3779
+            $limit = isset($_POST['limit']) ? (int) $_POST['limit'] : 1;
3780
+            $processed = isset($_POST['processed']) ? (int) $_POST['processed'] : 0;
3781 3781
             
3782 3782
             $count = $limit;
3783 3783
             
@@ -3802,13 +3802,13 @@  discard block
 block discarded – undo
3802 3802
             
3803 3803
             $post_types = geodir_get_posttypes();
3804 3804
 
3805
-            if ( $task == 'import_cat' ) {
3805
+            if ($task == 'import_cat') {
3806 3806
                 if (!empty($file)) {
3807 3807
                     $columns = isset($file[0]) ? $file[0] : NULL;
3808 3808
                     
3809 3809
                     if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
3810 3810
                         $json['error'] = CSV_INVAILD_FILE;
3811
-                        wp_send_json( $json );
3811
+                        wp_send_json($json);
3812 3812
                         exit;
3813 3813
                     }
3814 3814
                     
@@ -3819,7 +3819,7 @@  discard block
 block discarded – undo
3819 3819
                         
3820 3820
                         if (isset($file[$index])) {
3821 3821
                             $row = $file[$index];
3822
-                            $row = array_map( 'trim', $row );
3822
+                            $row = array_map('trim', $row);
3823 3823
                             //$row = array_map( 'utf8_encode', $row );
3824 3824
                             
3825 3825
                             $cat_id = '';
@@ -3836,42 +3836,42 @@  discard block
 block discarded – undo
3836 3836
                             $cat_id_original = '';
3837 3837
                             
3838 3838
                             $c = 0;
3839
-                            foreach ($columns as $column ) {
3840
-                                if ( $column == 'cat_id' ) {
3841
-                                    $cat_id = (int)$row[$c];
3842
-                                } else if ( $column == 'cat_name' ) {
3839
+                            foreach ($columns as $column) {
3840
+                                if ($column == 'cat_id') {
3841
+                                    $cat_id = (int) $row[$c];
3842
+                                } else if ($column == 'cat_name') {
3843 3843
                                     $cat_name = $row[$c];
3844
-                                } else if ( $column == 'cat_slug' ) {
3844
+                                } else if ($column == 'cat_slug') {
3845 3845
                                     $cat_slug = $row[$c];
3846
-                                } else if ( $column == 'cat_posttype' ) {
3846
+                                } else if ($column == 'cat_posttype') {
3847 3847
                                     $cat_posttype = $row[$c];
3848
-                                } else if ( $column == 'cat_parent' ) {
3848
+                                } else if ($column == 'cat_parent') {
3849 3849
                                     $cat_parent = trim($row[$c]);
3850
-                                } else if ( $column == 'cat_schema' && $row[$c] != '' ) {
3850
+                                } else if ($column == 'cat_schema' && $row[$c] != '') {
3851 3851
                                     $cat_schema = $row[$c];
3852
-                                } else if ( $column == 'cat_description' ) {
3852
+                                } else if ($column == 'cat_description') {
3853 3853
                                     $cat_description = $row[$c];
3854
-                                } else if ( $column == 'cat_top_description' ) {
3854
+                                } else if ($column == 'cat_top_description') {
3855 3855
                                     $cat_top_description = $row[$c];
3856
-                                } else if ( $column == 'cat_image' ) {
3856
+                                } else if ($column == 'cat_image') {
3857 3857
                                     $cat_image = $row[$c];
3858
-                                } else if ( $column == 'cat_icon' ) {
3858
+                                } else if ($column == 'cat_icon') {
3859 3859
                                     $cat_icon = $row[$c];
3860 3860
                                 }
3861 3861
                                 // WPML
3862
-                                if ( $is_wpml ) {
3863
-                                    if ( $column == 'cat_language' ) {
3864
-                                        $cat_language = geodir_strtolower( trim( $row[$c] ) );
3865
-                                    } else if ( $column == 'cat_id_original' ) {
3866
-                                        $cat_id_original = (int)$row[$c];
3862
+                                if ($is_wpml) {
3863
+                                    if ($column == 'cat_language') {
3864
+                                        $cat_language = geodir_strtolower(trim($row[$c]));
3865
+                                    } else if ($column == 'cat_id_original') {
3866
+                                        $cat_id_original = (int) $row[$c];
3867 3867
                                     }
3868 3868
                                 }
3869 3869
                                 // WPML
3870 3870
                                 $c++;
3871 3871
                             }
3872 3872
                             
3873
-                            if ( $cat_name == '' || !in_array( $cat_posttype, $post_types ) ) {
3874
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank title/invalid post type', 'geodirectory' ) );
3873
+                            if ($cat_name == '' || !in_array($cat_posttype, $post_types)) {
3874
+                                geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.__('Could not be added due to blank title/invalid post type', 'geodirectory'));
3875 3875
                                 
3876 3876
                                 $invalid++;
3877 3877
                                 continue;
@@ -3889,24 +3889,24 @@  discard block
 block discarded – undo
3889 3889
                             $term_data['description'] = $cat_description;
3890 3890
                             $term_data['cat_schema'] = $cat_schema;
3891 3891
                             $term_data['top_description'] = $cat_top_description;
3892
-                            $term_data['image'] = $cat_image != '' ? basename( $cat_image ) : '';
3893
-                            $term_data['icon'] = $cat_icon != '' ? basename( $cat_icon ) : '';
3892
+                            $term_data['image'] = $cat_image != '' ? basename($cat_image) : '';
3893
+                            $term_data['icon'] = $cat_icon != '' ? basename($cat_icon) : '';
3894 3894
                             
3895 3895
                             //$term_data = array_map( 'utf8_encode', $term_data );
3896 3896
                             
3897
-                            $taxonomy = $cat_posttype . 'category';
3897
+                            $taxonomy = $cat_posttype.'category';
3898 3898
                             
3899 3899
                             $term_data['taxonomy'] = $taxonomy;
3900 3900
 
3901 3901
                             $term_parent_id = 0;
3902
-                            if ($cat_parent != "" || (int)$cat_parent > 0) {
3902
+                            if ($cat_parent != "" || (int) $cat_parent > 0) {
3903 3903
                                 $term_parent = '';
3904 3904
                                 
3905
-                                if ( $term_parent = get_term_by( 'name', $cat_parent, $taxonomy ) ) {
3905
+                                if ($term_parent = get_term_by('name', $cat_parent, $taxonomy)) {
3906 3906
                                     //
3907
-                                } else if ( $term_parent = get_term_by( 'slug', $cat_parent, $taxonomy ) ) {
3907
+                                } else if ($term_parent = get_term_by('slug', $cat_parent, $taxonomy)) {
3908 3908
                                     //
3909
-                                } else if ( $term_parent = get_term_by( 'id', $cat_parent, $taxonomy ) ) {
3909
+                                } else if ($term_parent = get_term_by('id', $cat_parent, $taxonomy)) {
3910 3910
                                     //
3911 3911
                                 } else {
3912 3912
                                     $term_parent_data = array();
@@ -3914,104 +3914,104 @@  discard block
 block discarded – undo
3914 3914
                                     //$term_parent_data = array_map( 'utf8_encode', $term_parent_data );
3915 3915
                                     $term_parent_data['taxonomy'] = $taxonomy;
3916 3916
                                     
3917
-                                    $term_parent_id = (int)geodir_imex_insert_term( $taxonomy, $term_parent_data );
3917
+                                    $term_parent_id = (int) geodir_imex_insert_term($taxonomy, $term_parent_data);
3918 3918
                                 }
3919 3919
                                 
3920
-                                if ( !empty( $term_parent ) && !is_wp_error( $term_parent ) ) {
3921
-                                    $term_parent_id = (int)$term_parent->term_id;
3920
+                                if (!empty($term_parent) && !is_wp_error($term_parent)) {
3921
+                                    $term_parent_id = (int) $term_parent->term_id;
3922 3922
                                 }
3923 3923
                             }
3924
-                            $term_data['parent'] = (int)$term_parent_id;
3924
+                            $term_data['parent'] = (int) $term_parent_id;
3925 3925
 
3926 3926
                             $term_id = NULL;
3927
-                            if ( $import_choice == 'update' ) {
3928
-                                if ( $cat_id > 0 && $term = (array)term_exists( $cat_id, $taxonomy ) ) {
3927
+                            if ($import_choice == 'update') {
3928
+                                if ($cat_id > 0 && $term = (array) term_exists($cat_id, $taxonomy)) {
3929 3929
                                     $term_data['term_id'] = $term['term_id'];
3930 3930
                                     
3931
-                                    if ( $term_id = geodir_imex_update_term( $taxonomy, $term_data ) ) {
3931
+                                    if ($term_id = geodir_imex_update_term($taxonomy, $term_data)) {
3932 3932
                                         $updated++;
3933 3933
                                     } else {
3934 3934
                                         $invalid++;
3935
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3935
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.__('Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory'));
3936 3936
                                     }
3937
-                                } else if ( $term_data['slug'] != '' && $term = (array)term_exists( $term_data['slug'], $taxonomy ) ) {
3937
+                                } else if ($term_data['slug'] != '' && $term = (array) term_exists($term_data['slug'], $taxonomy)) {
3938 3938
                                     $term_data['term_id'] = $term['term_id'];
3939 3939
                                     
3940
-                                    if ( $term_id = geodir_imex_update_term( $taxonomy, $term_data ) ) {
3940
+                                    if ($term_id = geodir_imex_update_term($taxonomy, $term_data)) {
3941 3941
                                         $updated++;
3942 3942
                                     } else {
3943 3943
                                         $invalid++;
3944
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3944
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.__('Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory'));
3945 3945
                                     }
3946 3946
                                 } else {
3947
-                                    if ( $term_id = geodir_imex_insert_term( $taxonomy, $term_data ) ) {
3947
+                                    if ($term_id = geodir_imex_insert_term($taxonomy, $term_data)) {
3948 3948
                                         $created++;
3949 3949
                                     } else {
3950 3950
                                         $invalid++;
3951
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3951
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.__('Could not be added due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory'));
3952 3952
                                     }
3953 3953
                                 }
3954
-                            } else if ( $import_choice == 'skip' ) {
3955
-                                if ( $cat_id > 0 && $term = (array)term_exists( $cat_id, $taxonomy ) ) {
3954
+                            } else if ($import_choice == 'skip') {
3955
+                                if ($cat_id > 0 && $term = (array) term_exists($cat_id, $taxonomy)) {
3956 3956
                                     $skipped++;
3957
-                                } else if ( $term_data['slug'] != '' && $term = (array)term_exists( $term_data['slug'], $taxonomy ) ) {
3957
+                                } else if ($term_data['slug'] != '' && $term = (array) term_exists($term_data['slug'], $taxonomy)) {
3958 3958
                                     $skipped++;
3959 3959
                                 } else {
3960
-                                    if ( $term_id = geodir_imex_insert_term( $taxonomy, $term_data ) ) {
3960
+                                    if ($term_id = geodir_imex_insert_term($taxonomy, $term_data)) {
3961 3961
                                         $created++;
3962 3962
                                     } else {
3963 3963
                                         $invalid++;
3964
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3964
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.__('Could not be updated due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory'));
3965 3965
                                     }
3966 3966
                                 }
3967 3967
                             } else {
3968 3968
                                 $invalid++;
3969
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory' ) );
3969
+                                geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.__('Could not be added due to invalid data (check & remove if any invalid characters used in data)', 'geodirectory'));
3970 3970
                             }
3971 3971
                             
3972
-                            if ( $term_id ) {
3972
+                            if ($term_id) {
3973 3973
                                 // WPML
3974 3974
                                 if ($is_wpml && $cat_id_original > 0 && $cat_language != '') {
3975
-                                    $wpml_element_type = 'tax_' . $taxonomy;
3976
-                                    $source_language = geodir_get_language_for_element( $cat_id_original, $wpml_element_type );
3975
+                                    $wpml_element_type = 'tax_'.$taxonomy;
3976
+                                    $source_language = geodir_get_language_for_element($cat_id_original, $wpml_element_type);
3977 3977
                                     $source_language = $source_language != '' ? $source_language : $sitepress->get_default_language();
3978 3978
 
3979
-                                    $trid = $sitepress->get_element_trid( $cat_id_original, $wpml_element_type );
3979
+                                    $trid = $sitepress->get_element_trid($cat_id_original, $wpml_element_type);
3980 3980
                                     
3981
-                                    $sitepress->set_element_language_details( $term_id, $wpml_element_type, $trid, $cat_language, $source_language );
3981
+                                    $sitepress->set_element_language_details($term_id, $wpml_element_type, $trid, $cat_language, $source_language);
3982 3982
                                 }
3983 3983
                                 // WPML
3984 3984
                                 
3985
-                                if ( isset( $term_data['top_description'] ) ) {
3986
-                                    geodir_update_tax_meta( $term_id, 'ct_cat_top_desc', $term_data['top_description'], $cat_posttype );
3985
+                                if (isset($term_data['top_description'])) {
3986
+                                    geodir_update_tax_meta($term_id, 'ct_cat_top_desc', $term_data['top_description'], $cat_posttype);
3987 3987
                                 }
3988 3988
                                 
3989
-                                if ( isset( $term_data['cat_schema'] ) ) {
3990
-                                    geodir_update_tax_meta( $term_id, 'ct_cat_schema', $term_data['cat_schema'], $cat_posttype );
3989
+                                if (isset($term_data['cat_schema'])) {
3990
+                                    geodir_update_tax_meta($term_id, 'ct_cat_schema', $term_data['cat_schema'], $cat_posttype);
3991 3991
                                 }
3992 3992
             
3993 3993
                                 $attachment = false;
3994
-                                if ( isset( $term_data['image'] ) && $term_data['image'] != '' ) {
3995
-                                    $cat_image = geodir_get_default_catimage( $term_id, $cat_posttype );
3996
-                                    $cat_image = !empty( $cat_image ) && isset( $cat_image['src'] ) ? $cat_image['src'] : '';
3994
+                                if (isset($term_data['image']) && $term_data['image'] != '') {
3995
+                                    $cat_image = geodir_get_default_catimage($term_id, $cat_posttype);
3996
+                                    $cat_image = !empty($cat_image) && isset($cat_image['src']) ? $cat_image['src'] : '';
3997 3997
                                     
3998
-                                    if ( basename($cat_image) != $term_data['image'] ) {
3998
+                                    if (basename($cat_image) != $term_data['image']) {
3999 3999
                                         $attachment = true;
4000
-                                        geodir_update_tax_meta( $term_id, 'ct_cat_default_img', array( 'id' => 'image', 'src' => $uploads['url'] . '/' . $term_data['image'] ), $cat_posttype );
4000
+                                        geodir_update_tax_meta($term_id, 'ct_cat_default_img', array('id' => 'image', 'src' => $uploads['url'].'/'.$term_data['image']), $cat_posttype);
4001 4001
                                     }
4002 4002
                                 }
4003 4003
                                 
4004
-                                if ( isset( $term_data['icon'] ) && $term_data['icon'] != '' ) {
4005
-                                    $cat_icon = geodir_get_tax_meta( $term_id, 'ct_cat_icon', false, $cat_posttype );
4006
-                                    $cat_icon = !empty( $cat_icon ) && isset( $cat_icon['src'] ) ? $cat_icon['src'] : '';
4004
+                                if (isset($term_data['icon']) && $term_data['icon'] != '') {
4005
+                                    $cat_icon = geodir_get_tax_meta($term_id, 'ct_cat_icon', false, $cat_posttype);
4006
+                                    $cat_icon = !empty($cat_icon) && isset($cat_icon['src']) ? $cat_icon['src'] : '';
4007 4007
 
4008
-                                    if ( basename($cat_icon) != $term_data['icon'] ) {
4008
+                                    if (basename($cat_icon) != $term_data['icon']) {
4009 4009
                                         $attachment = true;
4010
-                                        geodir_update_tax_meta( $term_id, 'ct_cat_icon', array( 'id' => 'icon', 'src' => $uploads['url'] . '/' . $term_data['icon'] ), $cat_posttype );
4010
+                                        geodir_update_tax_meta($term_id, 'ct_cat_icon', array('id' => 'icon', 'src' => $uploads['url'].'/'.$term_data['icon']), $cat_posttype);
4011 4011
                                     }
4012 4012
                                 }
4013 4013
                                 
4014
-                                if ( $attachment ) {
4014
+                                if ($attachment) {
4015 4015
                                     $images++;
4016 4016
                                 }
4017 4017
                             }
@@ -4033,35 +4033,35 @@  discard block
 block discarded – undo
4033 4033
                 $json['invalid'] = $invalid;
4034 4034
                 $json['images'] = $images;
4035 4035
                 
4036
-                wp_send_json( $json );
4036
+                wp_send_json($json);
4037 4037
                 exit;
4038
-            } else if ( $task == 'import_post' ) {
4039
-                $xtimings['###1'] = microtime(true)-$xstart;
4038
+            } else if ($task == 'import_post') {
4039
+                $xtimings['###1'] = microtime(true) - $xstart;
4040 4040
                 //run some stuff to make the import quicker
4041
-                wp_defer_term_counting( true );
4042
-                wp_defer_comment_counting( true );
4043
-                $wpdb->query( 'SET autocommit = 0;' );
4041
+                wp_defer_term_counting(true);
4042
+                wp_defer_comment_counting(true);
4043
+                $wpdb->query('SET autocommit = 0;');
4044 4044
 //
4045 4045
 //                remove_all_actions('publish_post');
4046 4046
 //                remove_all_actions('transition_post_status');
4047 4047
 //                remove_all_actions('publish_future_post');
4048 4048
 
4049 4049
                 if (!empty($file)) {
4050
-                    $is_claim_active = is_plugin_active( 'geodir_claim_listing/geodir_claim_listing.php' ) && get_option('geodir_claim_enable') === 'yes' ? true : false;
4050
+                    $is_claim_active = is_plugin_active('geodir_claim_listing/geodir_claim_listing.php') && get_option('geodir_claim_enable') === 'yes' ? true : false;
4051 4051
                     $wp_post_statuses = get_post_statuses(); // All of the WordPress supported post statuses.
4052 4052
                     $default_status = 'publish';
4053
-                    $current_date = date_i18n( 'Y-m-d', time() );
4053
+                    $current_date = date_i18n('Y-m-d', time());
4054 4054
                     
4055 4055
                     $columns = isset($file[0]) ? $file[0] : NULL;
4056 4056
                     
4057 4057
                     if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
4058 4058
                         $json['error'] = CSV_INVAILD_FILE;
4059
-                        wp_send_json( $json );
4059
+                        wp_send_json($json);
4060 4060
                         exit;
4061 4061
                     }
4062
-                    $xtimings['###2'] = microtime(true)-$xstart;
4062
+                    $xtimings['###2'] = microtime(true) - $xstart;
4063 4063
                     $gd_error_log = __('GD IMPORT LISTINGS [ROW %d]:', 'geodirectory');
4064
-                    $wp_chars_error = __( '(check & remove if any invalid characters used in data)', 'geodirectory' );
4064
+                    $wp_chars_error = __('(check & remove if any invalid characters used in data)', 'geodirectory');
4065 4065
                     $processed_actual = 0;
4066 4066
                     for ($i = 1; $i <= $limit; $i++) {
4067 4067
                         $index = $processed + $i;
@@ -4070,9 +4070,9 @@  discard block
 block discarded – undo
4070 4070
                         if (isset($file[$index])) {
4071 4071
                             $processed_actual++;
4072 4072
                             $row = $file[$index];
4073
-                            $row = array_map( 'trim', $row );
4073
+                            $row = array_map('trim', $row);
4074 4074
                             //$row = array_map( 'utf8_encode', $row );
4075
-                            $row = array_map( 'addslashes_gpc', $row );
4075
+                            $row = array_map('addslashes_gpc', $row);
4076 4076
                             
4077 4077
                             $post_id = '';
4078 4078
                             $post_title = '';
@@ -4111,82 +4111,82 @@  discard block
 block discarded – undo
4111 4111
                             $original_post_id = '';
4112 4112
                             
4113 4113
                             $c = 0;
4114
-                            foreach ($columns as $column ) {
4114
+                            foreach ($columns as $column) {
4115 4115
                                 $gd_post[$column] = $row[$c];
4116 4116
                                 
4117
-                                if ( $column == 'post_id' ) {
4117
+                                if ($column == 'post_id') {
4118 4118
                                     $post_id = $row[$c];
4119
-                                } else if ( $column == 'post_title' ) {
4119
+                                } else if ($column == 'post_title') {
4120 4120
                                     $post_title = sanitize_text_field($row[$c]);
4121
-                                } else if ( $column == 'post_author' ) {
4121
+                                } else if ($column == 'post_author') {
4122 4122
                                     $post_author = $row[$c];
4123
-                                } else if ( $column == 'post_date' ) {
4123
+                                } else if ($column == 'post_date') {
4124 4124
                                     $post_date = $row[$c];
4125
-                                } else if ( $column == 'post_content' ) {
4125
+                                } else if ($column == 'post_content') {
4126 4126
                                     $post_content = $row[$c];
4127
-                                } else if ( $column == 'post_category' && $row[$c] != '' ) {
4128
-                                    $post_category_arr = explode( ',', $row[$c] );
4129
-                                } else if ( $column == 'default_category' ) {
4127
+                                } else if ($column == 'post_category' && $row[$c] != '') {
4128
+                                    $post_category_arr = explode(',', $row[$c]);
4129
+                                } else if ($column == 'default_category') {
4130 4130
                                     $default_category = wp_kses_normalize_entities($row[$c]);
4131
-                                } else if ( $column == 'post_tags' && $row[$c] != '' ) {
4132
-                                    $post_tags = explode( ',', sanitize_text_field($row[$c]) );
4133
-                                } else if ( $column == 'post_type' ) {
4131
+                                } else if ($column == 'post_tags' && $row[$c] != '') {
4132
+                                    $post_tags = explode(',', sanitize_text_field($row[$c]));
4133
+                                } else if ($column == 'post_type') {
4134 4134
                                     $post_type = $row[$c];
4135
-                                } else if ( $column == 'post_status' ) {
4136
-                                    $post_status = sanitize_key( $row[$c] );
4137
-                                } else if ( $column == 'is_featured' ) {
4138
-                                    $is_featured = (int)$row[$c];
4139
-                                } else if ( $column == 'geodir_video' ) {
4135
+                                } else if ($column == 'post_status') {
4136
+                                    $post_status = sanitize_key($row[$c]);
4137
+                                } else if ($column == 'is_featured') {
4138
+                                    $is_featured = (int) $row[$c];
4139
+                                } else if ($column == 'geodir_video') {
4140 4140
                                     $geodir_video = $row[$c];
4141
-                                } else if ( $column == 'post_address' ) {
4141
+                                } else if ($column == 'post_address') {
4142 4142
                                     $post_address = sanitize_text_field($row[$c]);
4143
-                                } else if ( $column == 'post_city' ) {
4143
+                                } else if ($column == 'post_city') {
4144 4144
                                     $post_city = sanitize_text_field($row[$c]);
4145
-                                } else if ( $column == 'post_region' ) {
4145
+                                } else if ($column == 'post_region') {
4146 4146
                                     $post_region = sanitize_text_field($row[$c]);
4147
-                                } else if ( $column == 'post_country' ) {
4147
+                                } else if ($column == 'post_country') {
4148 4148
                                     $post_country = sanitize_text_field($row[$c]);
4149
-                                } else if ( $column == 'post_zip' ) {
4149
+                                } else if ($column == 'post_zip') {
4150 4150
                                     $post_zip = sanitize_text_field($row[$c]);
4151
-                                } else if ( $column == 'post_latitude' ) {
4151
+                                } else if ($column == 'post_latitude') {
4152 4152
                                     $post_latitude = sanitize_text_field($row[$c]);
4153
-                                } else if ( $column == 'post_longitude' ) {
4153
+                                } else if ($column == 'post_longitude') {
4154 4154
                                     $post_longitude = sanitize_text_field($row[$c]);
4155
-                                } else if ( $column == 'post_neighbourhood' ) {
4155
+                                } else if ($column == 'post_neighbourhood') {
4156 4156
                                     $post_neighbourhood = sanitize_text_field($row[$c]);
4157 4157
                                     unset($gd_post[$column]);
4158
-                                } else if ( $column == 'neighbourhood_latitude' ) {
4158
+                                } else if ($column == 'neighbourhood_latitude') {
4159 4159
                                     $neighbourhood_latitude = sanitize_text_field($row[$c]);
4160
-                                } else if ( $column == 'neighbourhood_longitude' ) {
4160
+                                } else if ($column == 'neighbourhood_longitude') {
4161 4161
                                     $neighbourhood_longitude = sanitize_text_field($row[$c]);
4162
-                                } else if ( $column == 'geodir_timing' ) {
4162
+                                } else if ($column == 'geodir_timing') {
4163 4163
                                     $geodir_timing = sanitize_text_field($row[$c]);
4164
-                                } else if ( $column == 'geodir_contact' ) {
4164
+                                } else if ($column == 'geodir_contact') {
4165 4165
                                     $geodir_contact = sanitize_text_field($row[$c]);
4166
-                                } else if ( $column == 'geodir_email' ) {
4166
+                                } else if ($column == 'geodir_email') {
4167 4167
                                     $geodir_email = sanitize_email($row[$c]);
4168
-                                } else if ( $column == 'geodir_website' ) {
4168
+                                } else if ($column == 'geodir_website') {
4169 4169
                                     $geodir_website = sanitize_text_field($row[$c]);
4170
-                                } else if ( $column == 'geodir_twitter' ) {
4170
+                                } else if ($column == 'geodir_twitter') {
4171 4171
                                     $geodir_twitter = sanitize_text_field($row[$c]);
4172
-                                } else if ( $column == 'geodir_facebook' ) {
4172
+                                } else if ($column == 'geodir_facebook') {
4173 4173
                                     $geodir_facebook = sanitize_text_field($row[$c]);
4174
-                                } else if ( $column == 'IMAGE' && !empty( $row[$c] ) && $row[$c] != '' ) {
4174
+                                } else if ($column == 'IMAGE' && !empty($row[$c]) && $row[$c] != '') {
4175 4175
                                     $post_images[] = $row[$c];
4176
-                                } else if ( $column == 'alive_days' && (int)$row[$c] > 0 ) {
4177
-                                    $expire_date = date_i18n( 'Y-m-d', strtotime( $current_date . '+' . (int)$row[$c] . ' days' ) );
4178
-                                } else if ( $column == 'expire_date' && $row[$c] != '' && geodir_strtolower($row[$c]) != 'never' ) {
4176
+                                } else if ($column == 'alive_days' && (int) $row[$c] > 0) {
4177
+                                    $expire_date = date_i18n('Y-m-d', strtotime($current_date.'+'.(int) $row[$c].' days'));
4178
+                                } else if ($column == 'expire_date' && $row[$c] != '' && geodir_strtolower($row[$c]) != 'never') {
4179 4179
                                     $row[$c] = str_replace('/', '-', $row[$c]);
4180
-                                    $expire_date = date_i18n( 'Y-m-d', strtotime( $row[$c] ) );
4181
-                                } else if ( strpos( $column, 'linked_' ) === 0 ) {
4182
-                                    $geodir_link_business = (int)$row[$c];
4180
+                                    $expire_date = date_i18n('Y-m-d', strtotime($row[$c]));
4181
+                                } else if (strpos($column, 'linked_') === 0) {
4182
+                                    $geodir_link_business = (int) $row[$c];
4183 4183
                                 }
4184 4184
                                 // WPML
4185 4185
                                 if ($is_wpml) {
4186 4186
                                     if ($column == 'language') {
4187 4187
                                         $language = geodir_strtolower(trim($row[$c]));
4188 4188
                                     } else if ($column == 'original_post_id') {
4189
-                                        $original_post_id = (int)$row[$c];
4189
+                                        $original_post_id = (int) $row[$c];
4190 4190
                                     }
4191 4191
                                 }
4192 4192
                                 // WPML
@@ -4194,7 +4194,7 @@  discard block
 block discarded – undo
4194 4194
                             }
4195 4195
                             // listing claimed or not
4196 4196
                             if ($is_claim_active && isset($gd_post['claimed'])) {
4197
-                                $gd_post['claimed'] = (int)$gd_post['claimed'] == 1 ? 1 : 0;
4197
+                                $gd_post['claimed'] = (int) $gd_post['claimed'] == 1 ? 1 : 0;
4198 4198
                             }
4199 4199
                             
4200 4200
                             // WPML
@@ -4205,43 +4205,43 @@  discard block
 block discarded – undo
4205 4205
 
4206 4206
                             $gd_post['IMAGE'] = $post_images;
4207 4207
                             
4208
-                            $post_status = !empty( $post_status ) ? sanitize_key( $post_status ) : $default_status;
4209
-                            $post_status = !empty( $wp_post_statuses ) && !isset( $wp_post_statuses[$post_status] ) ? $default_status : $post_status;
4208
+                            $post_status = !empty($post_status) ? sanitize_key($post_status) : $default_status;
4209
+                            $post_status = !empty($wp_post_statuses) && !isset($wp_post_statuses[$post_status]) ? $default_status : $post_status;
4210 4210
                                                                                                                 
4211 4211
                             $valid = true;
4212 4212
                             
4213
-                            if ( $post_title == '' || !in_array( $post_type, $post_types ) ) {
4213
+                            if ($post_title == '' || !in_array($post_type, $post_types)) {
4214 4214
                                 $invalid++;
4215 4215
                                 $valid = false;
4216
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank title/invalid post type', 'geodirectory' ) );
4216
+                                geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.__('Could not be added due to blank title/invalid post type', 'geodirectory'));
4217 4217
                             }
4218
-                            $xtimings['###3'] = microtime(true)-$xstart;
4219
-                            $location_allowed = function_exists( 'geodir_cpt_no_location' ) && geodir_cpt_no_location( $post_type ) ? false : true;
4220
-                            if ( $location_allowed ) {
4218
+                            $xtimings['###3'] = microtime(true) - $xstart;
4219
+                            $location_allowed = function_exists('geodir_cpt_no_location') && geodir_cpt_no_location($post_type) ? false : true;
4220
+                            if ($location_allowed) {
4221 4221
                                 $location_result = geodir_get_default_location();
4222
-                                if ( $post_address == '' || $post_city == '' || $post_region == '' || $post_country == '' || $post_latitude == '' || $post_longitude == '' ) {
4222
+                                if ($post_address == '' || $post_city == '' || $post_region == '' || $post_country == '' || $post_latitude == '' || $post_longitude == '') {
4223 4223
                                     $invalid_addr++;
4224 4224
                                     $valid = false;
4225
-                                    geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank/invalid address(city, region, country, latitude, longitude).', 'geodirectory' ) );
4226
-                                } else if ( !empty( $location_result ) && $location_result->location_id == 0 ) {
4227
-                                    if ( ( geodir_strtolower( $post_city ) != geodir_strtolower( $location_result->city ) ) || ( geodir_strtolower( $post_region ) != geodir_strtolower( $location_result->region ) ) || (geodir_strtolower( $post_country ) != geodir_strtolower( $location_result->country ) ) ) {
4225
+                                    geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.__('Could not be added due to blank/invalid address(city, region, country, latitude, longitude).', 'geodirectory'));
4226
+                                } else if (!empty($location_result) && $location_result->location_id == 0) {
4227
+                                    if ((geodir_strtolower($post_city) != geodir_strtolower($location_result->city)) || (geodir_strtolower($post_region) != geodir_strtolower($location_result->region)) || (geodir_strtolower($post_country) != geodir_strtolower($location_result->country))) {
4228 4228
                                         $invalid_addr++;
4229 4229
                                         $valid = false;
4230
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . __( 'Could not be added due to blank/invalid address(city, region, country, latitude, longitude).', 'geodirectory' ) );
4230
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.__('Could not be added due to blank/invalid address(city, region, country, latitude, longitude).', 'geodirectory'));
4231 4231
                                     } else {
4232 4232
                                         if (!$location_manager) {
4233
-                                            $gd_post['post_locations'] = '[' . $location_result->city_slug . '],[' . $location_result->region_slug . '],[' . $location_result->country_slug . ']'; // Set the default location when location manager not activated.
4233
+                                            $gd_post['post_locations'] = '['.$location_result->city_slug.'],['.$location_result->region_slug.'],['.$location_result->country_slug.']'; // Set the default location when location manager not activated.
4234 4234
                                         }
4235 4235
                                     }
4236 4236
                                 }
4237 4237
                             }
4238
-                            $xtimings['###4']   = microtime(true)-$xstart;
4239
-                            if ( !$valid ) {
4238
+                            $xtimings['###4'] = microtime(true) - $xstart;
4239
+                            if (!$valid) {
4240 4240
                                 continue;
4241 4241
                             }
4242 4242
 
4243
-                            $cat_taxonomy = $post_type . 'category';
4244
-                            $tags_taxonomy = $post_type . '_tags';
4243
+                            $cat_taxonomy = $post_type.'category';
4244
+                            $tags_taxonomy = $post_type.'_tags';
4245 4245
                             
4246 4246
                             if ($default_category != '' && !in_array($default_category, $post_category_arr)) {
4247 4247
                                 $post_category_arr = array_merge(array($default_category), $post_category_arr);
@@ -4249,29 +4249,29 @@  discard block
 block discarded – undo
4249 4249
 
4250 4250
                             $post_category = array();
4251 4251
                             $default_category_id = NULL;
4252
-                            if ( !empty( $post_category_arr ) ) {
4253
-                                foreach ( $post_category_arr as $value ) {
4254
-                                    $category_name = wp_kses_normalize_entities( trim( $value ) );
4252
+                            if (!empty($post_category_arr)) {
4253
+                                foreach ($post_category_arr as $value) {
4254
+                                    $category_name = wp_kses_normalize_entities(trim($value));
4255 4255
                                     
4256
-                                    if ( $category_name != '' ) {
4256
+                                    if ($category_name != '') {
4257 4257
                                         $term_category = array();
4258 4258
                                         
4259
-                                        if ( $term = get_term_by( 'name', $category_name, $cat_taxonomy ) ) {
4259
+                                        if ($term = get_term_by('name', $category_name, $cat_taxonomy)) {
4260 4260
                                             $term_category = $term;
4261
-                                        } else if ( $term = get_term_by( 'slug', $category_name, $cat_taxonomy ) ) {
4261
+                                        } else if ($term = get_term_by('slug', $category_name, $cat_taxonomy)) {
4262 4262
                                             $term_category = $term;
4263 4263
                                         } else {
4264 4264
                                             $term_data = array();
4265 4265
                                             $term_data['name'] = $category_name;
4266 4266
                                             $term_data['taxonomy'] = $cat_taxonomy;
4267 4267
                                             
4268
-                                            $term_id = geodir_imex_insert_term( $cat_taxonomy, $term_data );
4269
-                                            if ( $term_id ) {
4270
-                                                $term_category = get_term( $term_id, $cat_taxonomy );
4268
+                                            $term_id = geodir_imex_insert_term($cat_taxonomy, $term_data);
4269
+                                            if ($term_id) {
4270
+                                                $term_category = get_term($term_id, $cat_taxonomy);
4271 4271
                                             }
4272 4272
                                         }
4273 4273
                                         
4274
-                                        if ( !empty( $term_category ) && !is_wp_error( $term_category ) ) {
4274
+                                        if (!empty($term_category) && !is_wp_error($term_category)) {
4275 4275
                                             $post_category[] = intval($term_category->term_id);
4276 4276
                                             
4277 4277
                                             if ($category_name == $default_category) {
@@ -4281,14 +4281,14 @@  discard block
 block discarded – undo
4281 4281
                                     }
4282 4282
                                 }
4283 4283
                             }
4284
-                            $xtimings['###5'] = microtime(true)-$xstart;
4284
+                            $xtimings['###5'] = microtime(true) - $xstart;
4285 4285
                             $save_post = array();
4286 4286
                             $save_post['post_title'] = $post_title;
4287 4287
                             if (!empty($post_date)) {
4288
-                                $post_date = geodir_date( $post_date, 'Y-m-d H:i:s' ); // convert to mysql date format.
4288
+                                $post_date = geodir_date($post_date, 'Y-m-d H:i:s'); // convert to mysql date format.
4289 4289
                                 
4290 4290
                                 $save_post['post_date'] = $post_date;
4291
-                                $save_post['post_date_gmt'] = get_gmt_from_date( $post_date );
4291
+                                $save_post['post_date_gmt'] = get_gmt_from_date($post_date);
4292 4292
                             }
4293 4293
                             $save_post['post_content'] = $post_content;
4294 4294
                             $save_post['post_type'] = $post_type;
@@ -4298,15 +4298,15 @@  discard block
 block discarded – undo
4298 4298
                             $save_post['post_tags'] = $post_tags;
4299 4299
 
4300 4300
                             $saved_post_id = NULL;
4301
-                            if ( $import_choice == 'update' ) {
4302
-                                $gd_wp_error = __( 'Unable to add listing, please check the listing data.', 'geodirectory' );
4301
+                            if ($import_choice == 'update') {
4302
+                                $gd_wp_error = __('Unable to add listing, please check the listing data.', 'geodirectory');
4303 4303
                                 
4304
-                                if ( $post_id > 0 && get_post( $post_id ) ) {
4304
+                                if ($post_id > 0 && get_post($post_id)) {
4305 4305
                                     $save_post['ID'] = $post_id;
4306 4306
                                     
4307
-                                    if ( $saved_post_id = wp_update_post( $save_post, true ) ) {
4308
-                                        if ( is_wp_error( $saved_post_id ) ) {
4309
-                                            $gd_wp_error = $saved_post_id->get_error_message() . ' ' . $wp_chars_error;
4307
+                                    if ($saved_post_id = wp_update_post($save_post, true)) {
4308
+                                        if (is_wp_error($saved_post_id)) {
4309
+                                            $gd_wp_error = $saved_post_id->get_error_message().' '.$wp_chars_error;
4310 4310
                                             $saved_post_id = 0;
4311 4311
                                         } else {
4312 4312
                                             $saved_post_id = $post_id;
@@ -4314,9 +4314,9 @@  discard block
 block discarded – undo
4314 4314
                                         }
4315 4315
                                     }
4316 4316
                                 } else {
4317
-                                    if ( $saved_post_id = wp_insert_post( $save_post, true ) ) {
4318
-                                        if ( is_wp_error( $saved_post_id ) ) {
4319
-                                            $gd_wp_error = $saved_post_id->get_error_message() . ' ' . $wp_chars_error;
4317
+                                    if ($saved_post_id = wp_insert_post($save_post, true)) {
4318
+                                        if (is_wp_error($saved_post_id)) {
4319
+                                            $gd_wp_error = $saved_post_id->get_error_message().' '.$wp_chars_error;
4320 4320
                                             $saved_post_id = 0;
4321 4321
                                         } else {
4322 4322
                                             $created++;
@@ -4324,19 +4324,19 @@  discard block
 block discarded – undo
4324 4324
                                     }
4325 4325
                                 }
4326 4326
                                 
4327
-                                if ( !$saved_post_id > 0 ) {
4327
+                                if (!$saved_post_id > 0) {
4328 4328
                                     $invalid++;
4329
-                                    geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_wp_error );
4329
+                                    geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_wp_error);
4330 4330
                                 }
4331
-                            } else if ( $import_choice == 'skip' ) {
4332
-                                if ( $post_id > 0 && get_post( $post_id ) ) {
4331
+                            } else if ($import_choice == 'skip') {
4332
+                                if ($post_id > 0 && get_post($post_id)) {
4333 4333
                                     $skipped++;	
4334 4334
                                 } else {
4335
-                                    if ( $saved_post_id = wp_insert_post( $save_post, true ) ) {
4336
-                                        if ( is_wp_error( $saved_post_id ) ) {
4335
+                                    if ($saved_post_id = wp_insert_post($save_post, true)) {
4336
+                                        if (is_wp_error($saved_post_id)) {
4337 4337
                                             $invalid++;
4338 4338
                                             
4339
-                                            geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $saved_post_id->get_error_message() . ' ' . $wp_chars_error );
4339
+                                            geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$saved_post_id->get_error_message().' '.$wp_chars_error);
4340 4340
                                             $saved_post_id = 0;
4341 4341
                                         } else {
4342 4342
                                             $created++;
@@ -4344,28 +4344,28 @@  discard block
 block discarded – undo
4344 4344
                                     } else {
4345 4345
                                         $invalid++;
4346 4346
                                         
4347
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $wp_chars_error );
4347
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$wp_chars_error);
4348 4348
                                     }
4349 4349
                                 }
4350 4350
                             } else {
4351 4351
                                 $invalid++;
4352 4352
                                 
4353
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $wp_chars_error );
4353
+                                geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$wp_chars_error);
4354 4354
                             }
4355
-                            $xtimings['###6'] = microtime(true)-$xstart;
4356
-                            if ( (int)$saved_post_id > 0 ) {
4355
+                            $xtimings['###6'] = microtime(true) - $xstart;
4356
+                            if ((int) $saved_post_id > 0) {
4357 4357
                                 // WPML
4358 4358
                                 if ($is_wpml && $original_post_id > 0 && $language != '') {
4359
-                                    $wpml_post_type = 'post_' . $post_type;
4360
-                                    $source_language = geodir_get_language_for_element( $original_post_id, $wpml_post_type );
4359
+                                    $wpml_post_type = 'post_'.$post_type;
4360
+                                    $source_language = geodir_get_language_for_element($original_post_id, $wpml_post_type);
4361 4361
                                     $source_language = $source_language != '' ? $source_language : $sitepress->get_default_language();
4362 4362
 
4363
-                                    $trid = $sitepress->get_element_trid( $original_post_id, $wpml_post_type );
4363
+                                    $trid = $sitepress->get_element_trid($original_post_id, $wpml_post_type);
4364 4364
                                     
4365
-                                    $sitepress->set_element_language_details( $saved_post_id, $wpml_post_type, $trid, $language, $source_language );
4365
+                                    $sitepress->set_element_language_details($saved_post_id, $wpml_post_type, $trid, $language, $source_language);
4366 4366
                                 }
4367 4367
                                 // WPML
4368
-                                $gd_post_info = geodir_get_post_info( $saved_post_id );
4368
+                                $gd_post_info = geodir_get_post_info($saved_post_id);
4369 4369
                                 
4370 4370
                                 $gd_post['post_id'] = $saved_post_id;
4371 4371
                                 $gd_post['ID'] = $saved_post_id;
@@ -4377,7 +4377,7 @@  discard block
 block discarded – undo
4377 4377
                                                     
4378 4378
                                 // post location
4379 4379
                                 $post_location_id = 0;
4380
-                                if ( $location_allowed && !empty( $location_result ) && $location_result->location_id > 0 ) {
4380
+                                if ($location_allowed && !empty($location_result) && $location_result->location_id > 0) {
4381 4381
                                     $gd_post['post_neighbourhood'] = '';
4382 4382
                                     
4383 4383
                                     $post_location_info = array(
@@ -4387,7 +4387,7 @@  discard block
 block discarded – undo
4387 4387
                                                                 'geo_lat' => $post_latitude,
4388 4388
                                                                 'geo_lng' => $post_longitude
4389 4389
                                                             );
4390
-                                    if ( $location_id = (int)geodir_add_new_location( $post_location_info ) ) {
4390
+                                    if ($location_id = (int) geodir_add_new_location($post_location_info)) {
4391 4391
                                         $post_location_id = $location_id;
4392 4392
                                     }
4393 4393
                                     
@@ -4429,14 +4429,14 @@  discard block
 block discarded – undo
4429 4429
                                 }
4430 4430
                                 
4431 4431
                                 // post package info
4432
-                                $package_id = isset( $gd_post['package_id'] ) && !empty( $gd_post['package_id'] ) ? (int)$gd_post['package_id'] : 0;
4432
+                                $package_id = isset($gd_post['package_id']) && !empty($gd_post['package_id']) ? (int) $gd_post['package_id'] : 0;
4433 4433
                                 if (!$package_id && !empty($gd_post_info) && isset($gd_post_info->package_id) && $gd_post_info->package_id) {
4434 4434
                                     $package_id = $gd_post_info->package_id;
4435 4435
                                 }
4436 4436
                                 
4437 4437
                                 $package_info = array();
4438 4438
                                 if ($package_id && function_exists('geodir_get_package_info_by_id')) {
4439
-                                    $package_info = (array)geodir_get_package_info_by_id($package_id);
4439
+                                    $package_info = (array) geodir_get_package_info_by_id($package_id);
4440 4440
                                     
4441 4441
                                     if (!(!empty($package_info) && isset($package_info['post_type']) && $package_info['post_type'] == $post_type)) {
4442 4442
                                         $package_info = array();
@@ -4444,18 +4444,18 @@  discard block
 block discarded – undo
4444 4444
                                 }
4445 4445
                                 
4446 4446
                                 if (empty($package_info)) {
4447
-                                    $package_info = (array)geodir_post_package_info( array(), '', $post_type );
4447
+                                    $package_info = (array) geodir_post_package_info(array(), '', $post_type);
4448 4448
                                 }
4449 4449
                                  
4450
-                                if (!empty($package_info))	 {
4450
+                                if (!empty($package_info)) {
4451 4451
                                     $package_id = $package_info['pid'];
4452 4452
                                     
4453 4453
                                     if (isset($gd_post['alive_days']) || isset($gd_post['expire_date'])) {
4454 4454
                                         $gd_post['expire_date'] = $expire_date;
4455 4455
                                     } else {
4456
-                                        if ( isset( $package_info['days'] ) && (int)$package_info['days'] > 0 ) {
4457
-                                            $gd_post['alive_days'] = (int)$package_info['days'];
4458
-                                            $gd_post['expire_date'] = date_i18n( 'Y-m-d', strtotime( $current_date . '+' . (int)$package_info['days'] . ' days' ) );
4456
+                                        if (isset($package_info['days']) && (int) $package_info['days'] > 0) {
4457
+                                            $gd_post['alive_days'] = (int) $package_info['days'];
4458
+                                            $gd_post['expire_date'] = date_i18n('Y-m-d', strtotime($current_date.'+'.(int) $package_info['days'].' days'));
4459 4459
                                         } else {
4460 4460
                                             $gd_post['expire_date'] = 'Never';
4461 4461
                                         }
@@ -4464,7 +4464,7 @@  discard block
 block discarded – undo
4464 4464
                                     $gd_post['package_id'] = $package_id;
4465 4465
                                 }
4466 4466
 
4467
-                                $table = $plugin_prefix . $post_type . '_detail';
4467
+                                $table = $plugin_prefix.$post_type.'_detail';
4468 4468
                                 
4469 4469
                                 if ($post_type == 'gd_event') {
4470 4470
                                     $gd_post = geodir_imex_process_event_data($gd_post);
@@ -4475,65 +4475,65 @@  discard block
 block discarded – undo
4475 4475
                                 }
4476 4476
 
4477 4477
                                 // Export franchise fields
4478
-                                $is_franchise_active = is_plugin_active( 'geodir_franchise/geodir_franchise.php' ) && geodir_franchise_enabled( $post_type ) ? true : false;
4478
+                                $is_franchise_active = is_plugin_active('geodir_franchise/geodir_franchise.php') && geodir_franchise_enabled($post_type) ? true : false;
4479 4479
                                 if ($is_franchise_active) {
4480
-                                    if ( isset( $gd_post['gd_is_franchise'] ) && (int)$gd_post['gd_is_franchise'] == 1 ) {
4480
+                                    if (isset($gd_post['gd_is_franchise']) && (int) $gd_post['gd_is_franchise'] == 1) {
4481 4481
                                         $gd_franchise_lock = array();
4482 4482
                                         
4483
-                                        if ( isset( $gd_post['gd_franchise_lock'] ) ) {
4484
-                                            $gd_franchise_lock = str_replace(" ", "", $gd_post['gd_franchise_lock'] );
4485
-                                            $gd_franchise_lock = trim( $gd_franchise_lock );
4486
-                                            $gd_franchise_lock = explode( ",", $gd_franchise_lock );
4483
+                                        if (isset($gd_post['gd_franchise_lock'])) {
4484
+                                            $gd_franchise_lock = str_replace(" ", "", $gd_post['gd_franchise_lock']);
4485
+                                            $gd_franchise_lock = trim($gd_franchise_lock);
4486
+                                            $gd_franchise_lock = explode(",", $gd_franchise_lock);
4487 4487
                                         }
4488 4488
                                         
4489
-                                        update_post_meta( $saved_post_id, 'gd_is_franchise', 1 );
4490
-                                        update_post_meta( $saved_post_id, 'gd_franchise_lock', $gd_franchise_lock );
4489
+                                        update_post_meta($saved_post_id, 'gd_is_franchise', 1);
4490
+                                        update_post_meta($saved_post_id, 'gd_franchise_lock', $gd_franchise_lock);
4491 4491
                                     } else {
4492
-                                        if ( isset( $gd_post['franchise'] ) && (int)$gd_post['franchise'] > 0 && geodir_franchise_check( (int)$gd_post['franchise'] ) ) {
4493
-                                            geodir_save_post_meta( $saved_post_id, 'franchise', (int)$gd_post['franchise'] );
4492
+                                        if (isset($gd_post['franchise']) && (int) $gd_post['franchise'] > 0 && geodir_franchise_check((int) $gd_post['franchise'])) {
4493
+                                            geodir_save_post_meta($saved_post_id, 'franchise', (int) $gd_post['franchise']);
4494 4494
                                         }
4495 4495
                                     }
4496 4496
                                 }
4497 4497
                                 
4498 4498
                                 if (!empty($save_post['post_category']) && is_array($save_post['post_category'])) {
4499
-                                    $save_post['post_category'] = array_unique( array_map( 'intval', $save_post['post_category'] ) );
4499
+                                    $save_post['post_category'] = array_unique(array_map('intval', $save_post['post_category']));
4500 4500
                                     if ($default_category_id) {
4501 4501
                                         $save_post['post_default_category'] = $default_category_id;
4502 4502
                                         $gd_post['default_category'] = $default_category_id;
4503 4503
                                     }
4504 4504
                                     $gd_post[$cat_taxonomy] = $save_post['post_category'];
4505 4505
                                 }
4506
-                                $xtimings['###7'] = microtime(true)-$xstart;
4506
+                                $xtimings['###7'] = microtime(true) - $xstart;
4507 4507
                                 // Save post info
4508
-                                geodir_save_post_info( $saved_post_id, $gd_post );
4509
-                                $xtimings['###8'] = microtime(true)-$xstart;
4508
+                                geodir_save_post_info($saved_post_id, $gd_post);
4509
+                                $xtimings['###8'] = microtime(true) - $xstart;
4510 4510
                                 // post taxonomies
4511
-                                if ( !empty( $save_post['post_category'] ) ) {
4512
-                                    wp_set_object_terms( $saved_post_id, $save_post['post_category'], $cat_taxonomy );
4511
+                                if (!empty($save_post['post_category'])) {
4512
+                                    wp_set_object_terms($saved_post_id, $save_post['post_category'], $cat_taxonomy);
4513 4513
                                     
4514
-                                    $post_default_category = isset( $save_post['post_default_category'] ) ? $save_post['post_default_category'] : '';
4514
+                                    $post_default_category = isset($save_post['post_default_category']) ? $save_post['post_default_category'] : '';
4515 4515
                                     if ($default_category_id) {
4516 4516
                                         $post_default_category = $default_category_id;
4517 4517
                                     }
4518 4518
                                     $post_cat_ids = geodir_get_post_meta($saved_post_id, $cat_taxonomy);
4519 4519
                                     $save_post['post_category'] = !empty($post_cat_ids) ? explode(",", trim($post_cat_ids, ",")) : $save_post['post_category'];
4520
-                                    $post_category_str = !empty($save_post['post_category']) ? implode(",y:#", $save_post['post_category']) . ',y:' : '';
4520
+                                    $post_category_str = !empty($save_post['post_category']) ? implode(",y:#", $save_post['post_category']).',y:' : '';
4521 4521
                                     
4522 4522
                                     if ($post_category_str != '' && $post_default_category) {
4523
-                                        $post_category_str = str_replace($post_default_category . ',y:', $post_default_category . ',y,d:', $post_category_str);
4523
+                                        $post_category_str = str_replace($post_default_category.',y:', $post_default_category.',y,d:', $post_category_str);
4524 4524
                                     }
4525 4525
                                     
4526 4526
                                     $post_category_str = $post_category_str != '' ? array($cat_taxonomy => $post_category_str) : '';
4527 4527
                                     
4528
-                                    geodir_set_postcat_structure( $saved_post_id, $cat_taxonomy, $post_default_category, $post_category_str );
4528
+                                    geodir_set_postcat_structure($saved_post_id, $cat_taxonomy, $post_default_category, $post_category_str);
4529 4529
                                 }
4530
-                                $xtimings['###8.1'] = microtime(true)-$xstart;
4531
-                                if ( !empty( $save_post['post_tags'] ) ) {
4532
-                                    wp_set_object_terms( $saved_post_id, $save_post['post_tags'], $tags_taxonomy );
4530
+                                $xtimings['###8.1'] = microtime(true) - $xstart;
4531
+                                if (!empty($save_post['post_tags'])) {
4532
+                                    wp_set_object_terms($saved_post_id, $save_post['post_tags'], $tags_taxonomy);
4533 4533
                                 }
4534
-                                $xtimings['###9'] = microtime(true)-$xstart;
4534
+                                $xtimings['###9'] = microtime(true) - $xstart;
4535 4535
                                 // Post images
4536
-                                if ( !empty( $post_images ) ) {
4536
+                                if (!empty($post_images)) {
4537 4537
                                     $post_images = array_unique($post_images);
4538 4538
                                     
4539 4539
                                     $old_post_images_arr = array();
@@ -4541,65 +4541,65 @@  discard block
 block discarded – undo
4541 4541
                                     
4542 4542
                                     $order = 1;
4543 4543
                                     
4544
-                                    $old_post_images = geodir_get_images( $saved_post_id );
4545
-                                    $xtimings['###9.1'] = microtime(true)-$xstart;
4544
+                                    $old_post_images = geodir_get_images($saved_post_id);
4545
+                                    $xtimings['###9.1'] = microtime(true) - $xstart;
4546 4546
                                     if (!empty($old_post_images)) {
4547
-                                        foreach( $old_post_images as $old_post_image ) {
4547
+                                        foreach ($old_post_images as $old_post_image) {
4548 4548
                                             if (!empty($old_post_image) && isset($old_post_image->file) && $old_post_image->file != '') {
4549 4549
                                                 $old_post_images_arr[] = $old_post_image->file;
4550 4550
                                             }
4551 4551
                                         }
4552 4552
                                     }
4553 4553
 
4554
-                                    foreach ( $post_images as $post_image ) {
4555
-                                        $image_name = basename( $post_image );
4554
+                                    foreach ($post_images as $post_image) {
4555
+                                        $image_name = basename($post_image);
4556 4556
                                         $saved_post_images_arr[] = $image_name;
4557 4557
                                         
4558
-                                        if (!empty($old_post_images_arr) && in_array( $image_name, $old_post_images_arr) ) {
4558
+                                        if (!empty($old_post_images_arr) && in_array($image_name, $old_post_images_arr)) {
4559 4559
                                             continue; // Skip if image already exists.
4560 4560
                                         }
4561 4561
                                         
4562
-                                        $image_name_parts = explode( '.', $image_name );
4563
-                                        array_pop( $image_name_parts );
4564
-                                        $proper_image_name = implode( '.', $image_name_parts );
4565
-                                        $xtimings['###9.2'] = microtime(true)-$xstart;
4566
-                                        $arr_file_type = wp_check_filetype( $image_name );
4567
-                                        $xtimings['###9.3'] = microtime(true)-$xstart;
4568
-                                        if ( !empty( $arr_file_type ) ) {
4562
+                                        $image_name_parts = explode('.', $image_name);
4563
+                                        array_pop($image_name_parts);
4564
+                                        $proper_image_name = implode('.', $image_name_parts);
4565
+                                        $xtimings['###9.2'] = microtime(true) - $xstart;
4566
+                                        $arr_file_type = wp_check_filetype($image_name);
4567
+                                        $xtimings['###9.3'] = microtime(true) - $xstart;
4568
+                                        if (!empty($arr_file_type)) {
4569 4569
                                             $uploaded_file_type = $arr_file_type['type'];
4570 4570
                                             
4571 4571
                                             $attachment = array();
4572 4572
                                             $attachment['post_id'] = $saved_post_id;
4573 4573
                                             $attachment['title'] = $proper_image_name;
4574 4574
                                             $attachment['content'] = '';
4575
-                                            $attachment['file'] = $uploads_subdir . '/' . $image_name;
4575
+                                            $attachment['file'] = $uploads_subdir.'/'.$image_name;
4576 4576
                                             $attachment['mime_type'] = $uploaded_file_type;
4577 4577
                                             $attachment['menu_order'] = $order;
4578 4578
                                             $attachment['is_featured'] = 0;
4579 4579
 
4580 4580
                                             $attachment_set = '';
4581
-                                            foreach ( $attachment as $key => $val ) {
4582
-                                                if ( $val != '' ) {
4583
-                                                    $attachment_set .= $key . " = '" . $val . "', ";
4581
+                                            foreach ($attachment as $key => $val) {
4582
+                                                if ($val != '') {
4583
+                                                    $attachment_set .= $key." = '".$val."', ";
4584 4584
                                                 }
4585 4585
                                             }
4586
-                                            $attachment_set = trim( $attachment_set, ", " );
4586
+                                            $attachment_set = trim($attachment_set, ", ");
4587 4587
                                                                                         
4588 4588
                                             // Add new attachment
4589
-                                            $xtimings['###9.4'] = microtime(true)-$xstart;
4590
-                                            $wpdb->query( "INSERT INTO " . GEODIR_ATTACHMENT_TABLE . " SET " . $attachment_set );
4591
-                                            $xtimings['###9.5'] = microtime(true)-$xstart;
4589
+                                            $xtimings['###9.4'] = microtime(true) - $xstart;
4590
+                                            $wpdb->query("INSERT INTO ".GEODIR_ATTACHMENT_TABLE." SET ".$attachment_set);
4591
+                                            $xtimings['###9.5'] = microtime(true) - $xstart;
4592 4592
                                             $order++;
4593 4593
                                         }
4594 4594
                                     }
4595 4595
 
4596
-                                    $saved_post_images_sql = !empty($saved_post_images_arr) ? " AND ( file NOT LIKE '%/" . implode("' AND file NOT LIKE '%/",  $saved_post_images_arr) . "' )" : '';
4596
+                                    $saved_post_images_sql = !empty($saved_post_images_arr) ? " AND ( file NOT LIKE '%/".implode("' AND file NOT LIKE '%/", $saved_post_images_arr)."' )" : '';
4597 4597
                                     // Remove previous attachment
4598
-                                    $wpdb->query( "DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id = " . (int)$saved_post_id . " " . $saved_post_images_sql );
4599
-                                    $xtimings['###9.6'] = microtime(true)-$xstart;
4600
-                                    if ( !empty( $saved_post_images_arr ) ) {
4598
+                                    $wpdb->query("DELETE FROM ".GEODIR_ATTACHMENT_TABLE." WHERE post_id = ".(int) $saved_post_id." ".$saved_post_images_sql);
4599
+                                    $xtimings['###9.6'] = microtime(true) - $xstart;
4600
+                                    if (!empty($saved_post_images_arr)) {
4601 4601
                                         geodir_set_wp_featured_image($saved_post_id);
4602
-                                        $xtimings['###9.7'] = microtime(true)-$xstart;
4602
+                                        $xtimings['###9.7'] = microtime(true) - $xstart;
4603 4603
                                         /*
4604 4604
                                         $menu_order = 1;
4605 4605
                                         
@@ -4615,14 +4615,14 @@  discard block
 block discarded – undo
4615 4615
                                         }*/
4616 4616
                                     }
4617 4617
                                     
4618
-                                    if ( $order > 1 ) {
4618
+                                    if ($order > 1) {
4619 4619
                                         $images++;
4620 4620
                                     }
4621 4621
                                 }
4622
-                                $xtimings['###10'] = microtime(true)-$xstart;
4622
+                                $xtimings['###10'] = microtime(true) - $xstart;
4623 4623
                                 /** This action is documented in geodirectory-functions/post-functions.php */
4624
-                                do_action( 'geodir_after_save_listing', $saved_post_id, $gd_post );
4625
-                                $xtimings['###11'] = microtime(true)-$xstart;
4624
+                                do_action('geodir_after_save_listing', $saved_post_id, $gd_post);
4625
+                                $xtimings['###11'] = microtime(true) - $xstart;
4626 4626
                                 if (isset($is_featured)) {
4627 4627
                                     geodir_save_post_meta($saved_post_id, 'is_featured', $is_featured);
4628 4628
                                 }
@@ -4632,7 +4632,7 @@  discard block
 block discarded – undo
4632 4632
                                 if (isset($gd_post['expire_date'])) {
4633 4633
                                     geodir_save_post_meta($saved_post_id, 'expire_date', $gd_post['expire_date']);
4634 4634
                                 }
4635
-                                $xtimings['###12'] = microtime(true)-$xstart;
4635
+                                $xtimings['###12'] = microtime(true) - $xstart;
4636 4636
                             }
4637 4637
                             
4638 4638
                             // WPML
@@ -4645,11 +4645,11 @@  discard block
 block discarded – undo
4645 4645
                 }
4646 4646
 
4647 4647
                 //undo some stuff to make the import quicker
4648
-                wp_defer_term_counting( false );
4649
-                wp_defer_comment_counting( false );
4650
-                $wpdb->query( 'COMMIT;' );
4651
-                $wpdb->query( 'SET autocommit = 1;' );
4652
-                $xtimings['###13'] = microtime(true)-$xstart;
4648
+                wp_defer_term_counting(false);
4649
+                wp_defer_comment_counting(false);
4650
+                $wpdb->query('COMMIT;');
4651
+                $wpdb->query('SET autocommit = 1;');
4652
+                $xtimings['###13'] = microtime(true) - $xstart;
4653 4653
                 $json = array();
4654 4654
                 $json['processed'] = $processed_actual;
4655 4655
                 $json['created'] = $created;
@@ -4658,13 +4658,13 @@  discard block
 block discarded – undo
4658 4658
                 $json['invalid'] = $invalid;
4659 4659
                 $json['invalid_addr'] = $invalid_addr;
4660 4660
                 $json['images'] = $images;
4661
-                $json['timing'] = microtime(true)-$xstart;
4661
+                $json['timing'] = microtime(true) - $xstart;
4662 4662
                 $json['timings'] = $xtimings;
4663 4663
                 
4664 4664
 
4665
-                wp_send_json( $json );
4665
+                wp_send_json($json);
4666 4666
                 exit;
4667
-            } else if ( $task == 'import_loc' ) {
4667
+            } else if ($task == 'import_loc') {
4668 4668
                 global $gd_post_types;
4669 4669
                 $gd_post_types = $post_types;
4670 4670
                 
@@ -4673,82 +4673,82 @@  discard block
 block discarded – undo
4673 4673
                     
4674 4674
                     if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
4675 4675
                         $json['error'] = __('File you are uploading is not valid. Columns does not matching.', 'geodirectory');
4676
-                        wp_send_json( $json );
4676
+                        wp_send_json($json);
4677 4677
                     }
4678 4678
                     
4679 4679
                     $gd_error_log = __('GD IMPORT LOCATIONS [ROW %d]:', 'geodirectory');
4680
-                    $gd_error_location = __( 'Could not be saved due to blank/invalid address(city, region, country, latitude, longitude)', 'geodirectory' );
4680
+                    $gd_error_location = __('Could not be saved due to blank/invalid address(city, region, country, latitude, longitude)', 'geodirectory');
4681 4681
                     for ($i = 1; $i <= $limit; $i++) {
4682 4682
                         $index = $processed + $i;
4683 4683
                         
4684 4684
                         if (isset($file[$index])) {
4685 4685
                             $row = $file[$index];
4686
-                            $row = array_map( 'trim', $row );
4686
+                            $row = array_map('trim', $row);
4687 4687
                             $data = array();
4688 4688
                             
4689
-                            foreach ($columns as $c => $column ) {
4689
+                            foreach ($columns as $c => $column) {
4690 4690
                                 if (in_array($column, array('location_id', 'latitude', 'longitude', 'city', 'city_slug', 'region', 'country', 'city_meta_title', 'city_meta_desc', 'city_desc', 'region_meta_title', 'region_meta_desc', 'region_desc', 'country_meta_title', 'country_meta_desc', 'country_desc'))) {
4691 4691
                                     $data[$column] = $row[$c];
4692 4692
                                 }
4693 4693
                             }
4694 4694
 
4695
-                            if ( empty($data['city']) || empty($data['region']) || empty($data['country']) || empty($data['latitude']) || empty($data['longitude']) ) {
4695
+                            if (empty($data['city']) || empty($data['region']) || empty($data['country']) || empty($data['latitude']) || empty($data['longitude'])) {
4696 4696
                                 $invalid++;
4697
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4697
+                                geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_location);
4698 4698
                                 continue;
4699 4699
                             }
4700 4700
                             
4701 4701
                             $data['location_id'] = isset($data['location_id']) ? absint($data['location_id']) : 0;
4702 4702
                             
4703
-                            if ( $import_choice == 'update' ) {
4704
-                                if ( (int)$data['location_id'] > 0 && $location = geodir_get_location_by_id( '', (int)$data['location_id'] ) ) {
4705
-                                    if ( $location_id = geodir_location_update_city( $data, true, $location ) ) {
4703
+                            if ($import_choice == 'update') {
4704
+                                if ((int) $data['location_id'] > 0 && $location = geodir_get_location_by_id('', (int) $data['location_id'])) {
4705
+                                    if ($location_id = geodir_location_update_city($data, true, $location)) {
4706 4706
                                         $updated++;
4707 4707
                                     } else {
4708 4708
                                         $invalid++;
4709
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4709
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_location);
4710 4710
                                     }
4711
-                                } else if ( !empty( $data['city_slug'] ) && $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'] ) ) ) {
4712
-                                    $data['location_id'] = (int)$location->location_id;
4711
+                                } else if (!empty($data['city_slug']) && $location = geodir_get_location_by_slug('city', array('city_slug' => $data['city_slug']))) {
4712
+                                    $data['location_id'] = (int) $location->location_id;
4713 4713
                                     
4714
-                                    if ( $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'], 'country' => $data['country'], 'region' => $data['region'] ) ) ) {
4715
-                                        $data['location_id'] = (int)$location->location_id;
4716
-                                    } else if ( $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'], 'region' => $data['region'] ) ) ) {
4717
-                                        $data['location_id'] = (int)$location->location_id;
4718
-                                    } else if ( $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'], 'country' => $data['country'] ) ) ) {
4719
-                                        $data['location_id'] = (int)$location->location_id;
4714
+                                    if ($location = geodir_get_location_by_slug('city', array('city_slug' => $data['city_slug'], 'country' => $data['country'], 'region' => $data['region']))) {
4715
+                                        $data['location_id'] = (int) $location->location_id;
4716
+                                    } else if ($location = geodir_get_location_by_slug('city', array('city_slug' => $data['city_slug'], 'region' => $data['region']))) {
4717
+                                        $data['location_id'] = (int) $location->location_id;
4718
+                                    } else if ($location = geodir_get_location_by_slug('city', array('city_slug' => $data['city_slug'], 'country' => $data['country']))) {
4719
+                                        $data['location_id'] = (int) $location->location_id;
4720 4720
                                     }
4721 4721
                                     
4722
-                                    if ( $location_id = geodir_location_update_city( $data, true, $location ) ) {
4722
+                                    if ($location_id = geodir_location_update_city($data, true, $location)) {
4723 4723
                                         $updated++;
4724 4724
                                     } else {
4725 4725
                                         $invalid++;
4726
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4726
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_location);
4727 4727
                                     }
4728 4728
                                 } else {
4729
-                                    if ( $location_id = geodir_location_insert_city( $data, true ) ) {
4729
+                                    if ($location_id = geodir_location_insert_city($data, true)) {
4730 4730
                                         $created++;
4731 4731
                                     } else {
4732 4732
                                         $invalid++;
4733
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4733
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_location);
4734 4734
                                     }
4735 4735
                                 }
4736
-                            } elseif ( $import_choice == 'skip' ) {
4737
-                                if ( (int)$data['location_id'] > 0 && $location = geodir_get_location_by_id( '', (int)$data['location_id'] ) ) {
4736
+                            } elseif ($import_choice == 'skip') {
4737
+                                if ((int) $data['location_id'] > 0 && $location = geodir_get_location_by_id('', (int) $data['location_id'])) {
4738 4738
                                     $skipped++;
4739
-                                } else if ( !empty( $data['city_slug'] ) && $location = geodir_get_location_by_slug( 'city', array( 'city_slug' => $data['city_slug'] ) ) ) {
4739
+                                } else if (!empty($data['city_slug']) && $location = geodir_get_location_by_slug('city', array('city_slug' => $data['city_slug']))) {
4740 4740
                                     $skipped++;
4741 4741
                                 } else {
4742
-                                    if ( $location_id = geodir_location_insert_city( $data, true ) ) {
4742
+                                    if ($location_id = geodir_location_insert_city($data, true)) {
4743 4743
                                         $created++;
4744 4744
                                     } else {
4745 4745
                                         $invalid++;
4746
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4746
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_location);
4747 4747
                                     }
4748 4748
                                 }
4749 4749
                             } else {
4750 4750
                                 $invalid++;
4751
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_location );
4751
+                                geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_location);
4752 4752
                             }
4753 4753
                         }
4754 4754
                     }
@@ -4762,24 +4762,24 @@  discard block
 block discarded – undo
4762 4762
                 $json['invalid'] = $invalid;
4763 4763
                 $json['images'] = $images;
4764 4764
                 
4765
-                wp_send_json( $json );
4766
-            } else if ( $task == 'import_hood' ) {               
4765
+                wp_send_json($json);
4766
+            } else if ($task == 'import_hood') {               
4767 4767
                 if (!empty($file)) {
4768 4768
                     $columns = isset($file[0]) ? $file[0] : NULL;
4769 4769
                     
4770 4770
                     if (empty($columns) || (!empty($columns) && $columns[0] == '')) {
4771 4771
                         $json['error'] = __('File you are uploading is not valid. Columns does not matching.', 'geodirectory');
4772
-                        wp_send_json( $json );
4772
+                        wp_send_json($json);
4773 4773
                     }
4774 4774
                     
4775 4775
                     $gd_error_log = __('GD IMPORT NEIGHBOURHOODS [ROW %d]:', 'geodirectory');
4776
-                    $gd_error_hood = __( 'Could not be saved due to invalid neighbourhood data(name, latitude, longitude) or invalid location data(either location_id or city/region/country is empty)', 'geodirectory' );
4776
+                    $gd_error_hood = __('Could not be saved due to invalid neighbourhood data(name, latitude, longitude) or invalid location data(either location_id or city/region/country is empty)', 'geodirectory');
4777 4777
                     for ($i = 1; $i <= $limit; $i++) {
4778 4778
                         $index = $processed + $i;
4779 4779
                         
4780 4780
                         if (isset($file[$index])) {
4781 4781
                             $row = $file[$index];
4782
-                            $row = array_map( 'trim', $row );
4782
+                            $row = array_map('trim', $row);
4783 4783
                             $data = array();
4784 4784
                             
4785 4785
                             foreach ($columns as $c => $column) {
@@ -4790,20 +4790,20 @@  discard block
 block discarded – undo
4790 4790
 
4791 4791
                             if (empty($data['neighbourhood_name']) || empty($data['latitude']) || empty($data['longitude'])) {
4792 4792
                                 $invalid++;
4793
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4793
+                                geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_hood);
4794 4794
                                 continue;
4795 4795
                             }
4796 4796
                             
4797 4797
                             $location_info = array();
4798
-                            if (!empty($data['location_id']) && (int)$data['location_id'] > 0) {
4799
-                                $location_info = geodir_get_location_by_id('', (int)$data['location_id']);
4798
+                            if (!empty($data['location_id']) && (int) $data['location_id'] > 0) {
4799
+                                $location_info = geodir_get_location_by_id('', (int) $data['location_id']);
4800 4800
                             } else if (!empty($data['city']) && !empty($data['region']) && !empty($data['country'])) {
4801 4801
                                 $location_info = geodir_get_location_by_slug('city', array('fields' => 'location_id', 'city' => $data['city'], 'country' => $data['country'], 'region' => $data['region']));
4802 4802
                             }
4803 4803
 
4804 4804
                             if (empty($location_info)) {
4805 4805
                                 $invalid++;
4806
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4806
+                                geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_hood);
4807 4807
                                 continue;
4808 4808
                             }
4809 4809
                             
@@ -4818,35 +4818,35 @@  discard block
 block discarded – undo
4818 4818
                             $hood_data['hood_longitude'] = $data['longitude'];
4819 4819
                             $hood_data['hood_location_id'] = $location_id;
4820 4820
                                     
4821
-                            if ( $import_choice == 'update' ) {
4822
-                                if ((int)$data['neighbourhood_id'] > 0 && ($neighbourhood = geodir_location_get_neighbourhood_by_id((int)$data['neighbourhood_id']))) {
4823
-                                    $hood_data['hood_id'] = (int)$data['neighbourhood_id'];
4821
+                            if ($import_choice == 'update') {
4822
+                                if ((int) $data['neighbourhood_id'] > 0 && ($neighbourhood = geodir_location_get_neighbourhood_by_id((int) $data['neighbourhood_id']))) {
4823
+                                    $hood_data['hood_id'] = (int) $data['neighbourhood_id'];
4824 4824
                                     
4825 4825
                                     if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4826 4826
                                         $updated++;
4827 4827
                                     } else {
4828 4828
                                         $invalid++;
4829
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4829
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_hood);
4830 4830
                                     }
4831 4831
                                 } else if (!empty($data['neighbourhood_slug']) && ($neighbourhood = geodir_location_get_neighbourhood_by_id($data['neighbourhood_slug'], true))) {
4832
-                                    $hood_data['hood_id'] = (int)$neighbourhood->hood_id;
4832
+                                    $hood_data['hood_id'] = (int) $neighbourhood->hood_id;
4833 4833
                                     
4834 4834
                                     if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4835 4835
                                         $updated++;
4836 4836
                                     } else {
4837 4837
                                         $invalid++;
4838
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4838
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_hood);
4839 4839
                                     }
4840 4840
                                 } else {
4841 4841
                                     if ($neighbourhood = geodir_location_insert_update_neighbourhood($hood_data)) {
4842 4842
                                         $created++;
4843 4843
                                     } else {
4844 4844
                                         $invalid++;
4845
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4845
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_hood);
4846 4846
                                     }
4847 4847
                                 }
4848
-                            } elseif ( $import_choice == 'skip' ) {
4849
-                                if ((int)$data['neighbourhood_id'] > 0 && ($neighbourhood = geodir_location_get_neighbourhood_by_id((int)$data['neighbourhood_id']))) {
4848
+                            } elseif ($import_choice == 'skip') {
4849
+                                if ((int) $data['neighbourhood_id'] > 0 && ($neighbourhood = geodir_location_get_neighbourhood_by_id((int) $data['neighbourhood_id']))) {
4850 4850
                                     $skipped++;
4851 4851
                                 } else if (!empty($data['neighbourhood_slug']) && ($neighbourhood = geodir_location_get_neighbourhood_by_id($data['neighbourhood_slug'], true))) {
4852 4852
                                     $skipped++;
@@ -4856,12 +4856,12 @@  discard block
 block discarded – undo
4856 4856
                                         $created++;
4857 4857
                                     } else {
4858 4858
                                         $invalid++;
4859
-                                        geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4859
+                                        geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_hood);
4860 4860
                                     }
4861 4861
                                 }
4862 4862
                             } else {
4863 4863
                                 $invalid++;
4864
-                                geodir_error_log( wp_sprintf( $gd_error_log, ($index + 1) ) . ' ' . $gd_error_hood );
4864
+                                geodir_error_log(wp_sprintf($gd_error_log, ($index + 1)).' '.$gd_error_hood);
4865 4865
                             }
4866 4866
                         }
4867 4867
                     }
@@ -4875,7 +4875,7 @@  discard block
 block discarded – undo
4875 4875
                 $json['invalid'] = $invalid;
4876 4876
                 $json['images'] = $images;
4877 4877
                 
4878
-                wp_send_json( $json );
4878
+                wp_send_json($json);
4879 4879
             }
4880 4880
         }
4881 4881
         break;
@@ -4919,29 +4919,29 @@  discard block
 block discarded – undo
4919 4919
  * }
4920 4920
  * @return int|bool Term id when success, false when fail.
4921 4921
  */
4922
-function geodir_imex_insert_term( $taxonomy, $term_data ) {
4923
-	if ( empty( $taxonomy ) || empty( $term_data ) ) {
4922
+function geodir_imex_insert_term($taxonomy, $term_data) {
4923
+	if (empty($taxonomy) || empty($term_data)) {
4924 4924
 		return false;
4925 4925
 	}
4926 4926
 	
4927
-	$term = isset( $term_data['name'] ) && !empty( $term_data['name'] ) ? $term_data['name'] : '';
4927
+	$term = isset($term_data['name']) && !empty($term_data['name']) ? $term_data['name'] : '';
4928 4928
 	$args = array();
4929
-	$args['description'] = isset( $term_data['description'] ) ? $term_data['description'] : '';
4930
-	$args['slug'] = isset( $term_data['slug'] ) ? $term_data['slug'] : '';
4931
-	$args['parent'] = isset( $term_data['parent'] ) ? (int)$term_data['parent'] : '';
4929
+	$args['description'] = isset($term_data['description']) ? $term_data['description'] : '';
4930
+	$args['slug'] = isset($term_data['slug']) ? $term_data['slug'] : '';
4931
+	$args['parent'] = isset($term_data['parent']) ? (int) $term_data['parent'] : '';
4932 4932
 	
4933
-	if ( ( !empty( $args['slug'] ) && term_exists( $args['slug'], $taxonomy ) ) || empty( $args['slug'] ) ) {
4934
-		$term_args = array_merge( $term_data, $args );
4935
-		$defaults = array( 'alias_of' => '', 'description' => '', 'parent' => 0, 'slug' => '');
4936
-		$term_args = wp_parse_args( $term_args, $defaults );
4937
-		$term_args = sanitize_term( $term_args, $taxonomy, 'db' );
4938
-		$args['slug'] = wp_unique_term_slug( $args['slug'], (object)$term_args );
4933
+	if ((!empty($args['slug']) && term_exists($args['slug'], $taxonomy)) || empty($args['slug'])) {
4934
+		$term_args = array_merge($term_data, $args);
4935
+		$defaults = array('alias_of' => '', 'description' => '', 'parent' => 0, 'slug' => '');
4936
+		$term_args = wp_parse_args($term_args, $defaults);
4937
+		$term_args = sanitize_term($term_args, $taxonomy, 'db');
4938
+		$args['slug'] = wp_unique_term_slug($args['slug'], (object) $term_args);
4939 4939
 	}
4940 4940
 	
4941
-    if( !empty( $term ) ) {
4942
-		$result = wp_insert_term( $term, $taxonomy, $args );
4943
-        if( !is_wp_error( $result ) ) {
4944
-            return isset( $result['term_id'] ) ? $result['term_id'] : 0;
4941
+    if (!empty($term)) {
4942
+		$result = wp_insert_term($term, $taxonomy, $args);
4943
+        if (!is_wp_error($result)) {
4944
+            return isset($result['term_id']) ? $result['term_id'] : 0;
4945 4945
         }
4946 4946
     }
4947 4947
 	
@@ -4971,36 +4971,36 @@  discard block
 block discarded – undo
4971 4971
  * }
4972 4972
  * @return int|bool Term id when success, false when fail.
4973 4973
  */
4974
-function geodir_imex_update_term( $taxonomy, $term_data ) {
4975
-	if ( empty( $taxonomy ) || empty( $term_data ) ) {
4974
+function geodir_imex_update_term($taxonomy, $term_data) {
4975
+	if (empty($taxonomy) || empty($term_data)) {
4976 4976
 		return false;
4977 4977
 	}
4978 4978
 	
4979
-	$term_id = isset( $term_data['term_id'] ) && !empty( $term_data['term_id'] ) ? $term_data['term_id'] : 0;
4979
+	$term_id = isset($term_data['term_id']) && !empty($term_data['term_id']) ? $term_data['term_id'] : 0;
4980 4980
 	
4981 4981
 	$args = array();
4982
-	$args['description'] = isset( $term_data['description'] ) ? $term_data['description'] : '';
4983
-	$args['slug'] = isset( $term_data['slug'] ) ? $term_data['slug'] : '';
4984
-	$args['parent'] = isset( $term_data['parent'] ) ? (int)$term_data['parent'] : '';
4982
+	$args['description'] = isset($term_data['description']) ? $term_data['description'] : '';
4983
+	$args['slug'] = isset($term_data['slug']) ? $term_data['slug'] : '';
4984
+	$args['parent'] = isset($term_data['parent']) ? (int) $term_data['parent'] : '';
4985 4985
 	
4986
-	if ( $term_id > 0 && $term_info = (array)get_term( $term_id, $taxonomy ) ) {
4986
+	if ($term_id > 0 && $term_info = (array) get_term($term_id, $taxonomy)) {
4987 4987
 		$term_data['term_id'] = $term_info['term_id'];
4988 4988
 		
4989
-		$result = wp_update_term( $term_data['term_id'], $taxonomy, $term_data );
4989
+		$result = wp_update_term($term_data['term_id'], $taxonomy, $term_data);
4990 4990
 		
4991
-		if( !is_wp_error( $result ) ) {
4992
-            return isset( $result['term_id'] ) ? $result['term_id'] : 0;
4991
+		if (!is_wp_error($result)) {
4992
+            return isset($result['term_id']) ? $result['term_id'] : 0;
4993 4993
         }
4994
-	} else if ( $term_data['slug'] != '' && $term_info = (array)term_exists( $term_data['slug'], $taxonomy ) ) {
4994
+	} else if ($term_data['slug'] != '' && $term_info = (array) term_exists($term_data['slug'], $taxonomy)) {
4995 4995
 		$term_data['term_id'] = $term_info['term_id'];
4996 4996
 		
4997
-		$result = wp_update_term( $term_data['term_id'], $taxonomy, $term_data );
4997
+		$result = wp_update_term($term_data['term_id'], $taxonomy, $term_data);
4998 4998
 		
4999
-		if( !is_wp_error( $result ) ) {
5000
-            return isset( $result['term_id'] ) ? $result['term_id'] : 0;
4999
+		if (!is_wp_error($result)) {
5000
+            return isset($result['term_id']) ? $result['term_id'] : 0;
5001 5001
         }
5002 5002
 	} else {
5003
-		return geodir_imex_insert_term( $taxonomy, $term_data );
5003
+		return geodir_imex_insert_term($taxonomy, $term_data);
5004 5004
 	}
5005 5005
 	
5006 5006
 	return false;
@@ -5019,20 +5019,20 @@  discard block
 block discarded – undo
5019 5019
  * @param string $post_type Post type.
5020 5020
  * @return int Posts count.
5021 5021
  */
5022
-function geodir_get_posts_count( $post_type ) {
5022
+function geodir_get_posts_count($post_type) {
5023 5023
     global $wpdb, $plugin_prefix;
5024 5024
 
5025
-    if ( !post_type_exists( $post_type ) ) {
5025
+    if (!post_type_exists($post_type)) {
5026 5026
         return 0;
5027 5027
     }
5028 5028
         
5029
-    $table = $plugin_prefix . $post_type . '_detail';
5029
+    $table = $plugin_prefix.$post_type.'_detail';
5030 5030
 
5031 5031
     // Skip listing with statuses trash, auto-draft etc...
5032 5032
     $skip_statuses = geodir_imex_export_skip_statuses();
5033 5033
     $where_statuses = '';
5034
-    if ( !empty( $skip_statuses ) && is_array( $skip_statuses ) ) {
5035
-        $where_statuses = "AND `" . $wpdb->posts . "`.`post_status` NOT IN('" . implode( "','", $skip_statuses ) . "')";
5034
+    if (!empty($skip_statuses) && is_array($skip_statuses)) {
5035
+        $where_statuses = "AND `".$wpdb->posts."`.`post_status` NOT IN('".implode("','", $skip_statuses)."')";
5036 5036
     }
5037 5037
     
5038 5038
     /**
@@ -5043,11 +5043,11 @@  discard block
 block discarded – undo
5043 5043
      *
5044 5044
      * @param string $where SQL where clause part.
5045 5045
      */
5046
-    $where_statuses = apply_filters( 'geodir_get_posts_count', $where_statuses, $post_type );
5046
+    $where_statuses = apply_filters('geodir_get_posts_count', $where_statuses, $post_type);
5047 5047
 
5048
-    $query = $wpdb->prepare( "SELECT COUNT({$wpdb->posts}.ID) FROM {$wpdb->posts} INNER JOIN {$table} ON {$table}.post_id = {$wpdb->posts}.ID WHERE {$wpdb->posts}.post_type = %s " . $where_statuses, $post_type );
5048
+    $query = $wpdb->prepare("SELECT COUNT({$wpdb->posts}.ID) FROM {$wpdb->posts} INNER JOIN {$table} ON {$table}.post_id = {$wpdb->posts}.ID WHERE {$wpdb->posts}.post_type = %s ".$where_statuses, $post_type);
5049 5049
 
5050
-    $posts_count = (int)$wpdb->get_var( $query );
5050
+    $posts_count = (int) $wpdb->get_var($query);
5051 5051
     
5052 5052
     /**
5053 5053
      * Modify returned post counts for the current post type.
@@ -5058,7 +5058,7 @@  discard block
 block discarded – undo
5058 5058
      * @param int $posts_count Post counts.
5059 5059
      * @param string $post_type Post type.
5060 5060
      */
5061
-    $posts_count = apply_filters( 'geodir_imex_count_posts', $posts_count, $post_type );
5061
+    $posts_count = apply_filters('geodir_imex_count_posts', $posts_count, $post_type);
5062 5062
 
5063 5063
     return $posts_count;
5064 5064
 }
@@ -5080,19 +5080,19 @@  discard block
 block discarded – undo
5080 5080
  * @param int $page_no Page number. Default 0.
5081 5081
  * @return array Array of posts data.
5082 5082
  */
5083
-function geodir_imex_get_posts( $post_type, $per_page = 0, $page_no = 0 ) {	
5083
+function geodir_imex_get_posts($post_type, $per_page = 0, $page_no = 0) {	
5084 5084
 	global $wp_filesystem;
5085 5085
 
5086
-	$posts = geodir_get_export_posts( $post_type, $per_page, $page_no );
5086
+	$posts = geodir_get_export_posts($post_type, $per_page, $page_no);
5087 5087
 
5088 5088
 	$csv_rows = array();
5089 5089
 	
5090
-	if ( !empty( $posts ) ) {
5091
-		$is_payment_plugin = is_plugin_active( 'geodir_payment_manager/geodir_payment_manager.php' );
5090
+	if (!empty($posts)) {
5091
+		$is_payment_plugin = is_plugin_active('geodir_payment_manager/geodir_payment_manager.php');
5092 5092
 		$location_manager = function_exists('geodir_location_plugin_activated') ? true : false; // Check location manager installed & active.
5093
-		$location_allowed = function_exists( 'geodir_cpt_no_location' ) && geodir_cpt_no_location( $post_type ) ? false : true;
5093
+		$location_allowed = function_exists('geodir_cpt_no_location') && geodir_cpt_no_location($post_type) ? false : true;
5094 5094
 		$neighbourhood_active = $location_manager && $location_allowed && get_option('location_neighbourhoods') ? true : false;
5095
-		$is_claim_active = is_plugin_active( 'geodir_claim_listing/geodir_claim_listing.php' ) && get_option('geodir_claim_enable') === 'yes' ? true : false;
5095
+		$is_claim_active = is_plugin_active('geodir_claim_listing/geodir_claim_listing.php') && get_option('geodir_claim_enable') === 'yes' ? true : false;
5096 5096
 		$is_events_active = function_exists('geodir_event_plugin_activated') ? true : false;
5097 5097
 		$is_custom_posts_active = function_exists('geodir_custom_post_type_plugin_activated') ? true : false;
5098 5098
 		
@@ -5107,7 +5107,7 @@  discard block
 block discarded – undo
5107 5107
 		$csv_row[] = 'default_category';
5108 5108
 		$csv_row[] = 'post_tags';
5109 5109
 		$csv_row[] = 'post_type';
5110
-		if ( $post_type == 'gd_event' ) {
5110
+		if ($post_type == 'gd_event') {
5111 5111
 			$csv_row[] = 'event_date';
5112 5112
 			$csv_row[] = 'event_enddate';
5113 5113
 			$csv_row[] = 'starttime';
@@ -5159,7 +5159,7 @@  discard block
 block discarded – undo
5159 5159
 		$csv_row[] = 'geodir_video';
5160 5160
 		$csv_row[] = 'geodir_special_offers';
5161 5161
 		if ($is_events_active || $is_custom_posts_active) {
5162
-			$csv_row[] = !empty($post_ypes[$post_type]['linkable_to']) ? 'linked_' . $post_ypes[$post_type]['linkable_to'] . '_ID' : 'linked_cpt_ID';
5162
+			$csv_row[] = !empty($post_ypes[$post_type]['linkable_to']) ? 'linked_'.$post_ypes[$post_type]['linkable_to'].'_ID' : 'linked_cpt_ID';
5163 5163
 		}
5164 5164
 		// WPML
5165 5165
 		$is_wpml = geodir_is_wpml();
@@ -5169,15 +5169,15 @@  discard block
 block discarded – undo
5169 5169
 		}
5170 5170
 		// WPML
5171 5171
 
5172
-		$custom_fields = geodir_imex_get_custom_fields( $post_type );
5173
-		if ( !empty( $custom_fields ) ) {
5174
-			foreach ( $custom_fields as $custom_field ) {
5172
+		$custom_fields = geodir_imex_get_custom_fields($post_type);
5173
+		if (!empty($custom_fields)) {
5174
+			foreach ($custom_fields as $custom_field) {
5175 5175
 				$csv_row[] = $custom_field->htmlvar_name;
5176 5176
 			}
5177 5177
 		}
5178 5178
 
5179 5179
 		// Export franchise fields
5180
-		$is_franchise_active = is_plugin_active( 'geodir_franchise/geodir_franchise.php' ) && geodir_franchise_enabled( $post_type ) ? true : false;
5180
+		$is_franchise_active = is_plugin_active('geodir_franchise/geodir_franchise.php') && geodir_franchise_enabled($post_type) ? true : false;
5181 5181
 		if ($is_franchise_active) {
5182 5182
 			$csv_row[] = 'gd_is_franchise';
5183 5183
 			$csv_row[] = 'gd_franchise_lock';
@@ -5198,28 +5198,28 @@  discard block
 block discarded – undo
5198 5198
 		$csv_rows[] = $csv_row;
5199 5199
 
5200 5200
 		$images_count = 5;
5201
-        $xx=0;
5202
-		foreach ( $posts as $post ) {$xx++;
5201
+        $xx = 0;
5202
+		foreach ($posts as $post) {$xx++;
5203 5203
 			$post_id = $post['ID'];
5204 5204
 			
5205
-			$gd_post_info = geodir_get_post_info( $post_id );
5206
-			$post_info = (array)$gd_post_info;
5205
+			$gd_post_info = geodir_get_post_info($post_id);
5206
+			$post_info = (array) $gd_post_info;
5207 5207
 			
5208
-			$taxonomy_category = $post_type . 'category';
5209
-			$taxonomy_tags = $post_type . '_tags';
5208
+			$taxonomy_category = $post_type.'category';
5209
+			$taxonomy_tags = $post_type.'_tags';
5210 5210
 			
5211 5211
 			$post_category = '';
5212 5212
 			$default_category_id = $gd_post_info->default_category;
5213 5213
 			$default_category = '';
5214 5214
 			$post_tags = '';
5215
-			$terms = wp_get_post_terms( $post_id, array( $taxonomy_category, $taxonomy_tags ) );
5215
+			$terms = wp_get_post_terms($post_id, array($taxonomy_category, $taxonomy_tags));
5216 5216
 			
5217
-			if ( !empty( $terms ) && !is_wp_error( $terms ) ) {
5217
+			if (!empty($terms) && !is_wp_error($terms)) {
5218 5218
 				$post_category = array();
5219 5219
 				$post_tags = array();
5220 5220
 			
5221
-				foreach ( $terms as $term ) {
5222
-					if ( $term->taxonomy == $taxonomy_category ) {
5221
+				foreach ($terms as $term) {
5222
+					if ($term->taxonomy == $taxonomy_category) {
5223 5223
 						$post_category[] = $term->name;
5224 5224
 						
5225 5225
 						if ($default_category_id == $term->term_id) {
@@ -5227,7 +5227,7 @@  discard block
 block discarded – undo
5227 5227
 						}
5228 5228
 					}
5229 5229
 					
5230
-					if ( $term->taxonomy == $taxonomy_tags ) {
5230
+					if ($term->taxonomy == $taxonomy_tags) {
5231 5231
 						$post_tags[] = $term->name;
5232 5232
 					}
5233 5233
 				}
@@ -5235,47 +5235,47 @@  discard block
 block discarded – undo
5235 5235
 				if (empty($default_category) && !empty($post_category)) {
5236 5236
 					$default_category = $post_category[0]; // Set first one as default category.
5237 5237
 				}
5238
-				$post_category = !empty( $post_category ) ? implode( ',', $post_category ) : '';
5239
-				$post_tags = !empty( $post_tags ) ? implode( ',', $post_tags ) : '';
5238
+				$post_category = !empty($post_category) ? implode(',', $post_category) : '';
5239
+				$post_tags = !empty($post_tags) ? implode(',', $post_tags) : '';
5240 5240
 			}
5241 5241
 
5242 5242
 			// Franchise data
5243
-			if ($is_franchise_active && isset($post_info['franchise']) && (int)$post_info['franchise'] > 0 && geodir_franchise_check((int)$post_info['franchise'])) {
5243
+			if ($is_franchise_active && isset($post_info['franchise']) && (int) $post_info['franchise'] > 0 && geodir_franchise_check((int) $post_info['franchise'])) {
5244 5244
 				$franchise_id = $post_info['franchise'];
5245 5245
 				$gd_franchise_info = geodir_get_post_info($franchise_id);
5246 5246
 
5247 5247
 				if (geodir_franchise_pkg_is_active($gd_franchise_info)) {
5248
-					$franchise_info = (array)$gd_franchise_info;
5248
+					$franchise_info = (array) $gd_franchise_info;
5249 5249
 					$locked_fields = geodir_franchise_get_locked_fields($franchise_id, true);
5250 5250
 					
5251 5251
 					if (!empty($locked_fields)) {
5252
-						foreach( $locked_fields as $locked_field) {
5252
+						foreach ($locked_fields as $locked_field) {
5253 5253
 							if (isset($post_info[$locked_field]) && isset($franchise_info[$locked_field])) {
5254 5254
 								$post_info[$locked_field] = $franchise_info[$locked_field];
5255 5255
 							}
5256 5256
 							
5257 5257
 							if (in_array($taxonomy_category, $locked_fields) || in_array('post_tags', $locked_fields)) {
5258
-								$franchise_terms = wp_get_post_terms( $franchise_id, array( $taxonomy_category, $taxonomy_tags ) );
5258
+								$franchise_terms = wp_get_post_terms($franchise_id, array($taxonomy_category, $taxonomy_tags));
5259 5259
 			
5260
-								if ( !empty( $franchise_terms ) && !is_wp_error( $franchise_terms ) ) {
5260
+								if (!empty($franchise_terms) && !is_wp_error($franchise_terms)) {
5261 5261
 									$franchise_post_category = array();
5262 5262
 									$franchise_post_tags = array();
5263 5263
 								
5264
-									foreach ( $franchise_terms as $franchise_term ) {
5265
-										if ( $franchise_term->taxonomy == $taxonomy_category ) {
5264
+									foreach ($franchise_terms as $franchise_term) {
5265
+										if ($franchise_term->taxonomy == $taxonomy_category) {
5266 5266
 											$franchise_post_category[] = $franchise_term->name;
5267 5267
 										}
5268 5268
 										
5269
-										if ( $franchise_term->taxonomy == $taxonomy_tags ) {
5269
+										if ($franchise_term->taxonomy == $taxonomy_tags) {
5270 5270
 											$franchise_post_tags[] = $franchise_term->name;
5271 5271
 										}
5272 5272
 									}
5273 5273
 									
5274 5274
 									if (in_array($taxonomy_category, $locked_fields)) {
5275
-										$post_category = !empty( $franchise_post_category ) ? implode( ',', $franchise_post_category ) : '';
5275
+										$post_category = !empty($franchise_post_category) ? implode(',', $franchise_post_category) : '';
5276 5276
 									}
5277 5277
 									if (in_array('post_tags', $locked_fields)) {
5278
-										$post_tags = !empty( $franchise_post_tags ) ? implode( ',', $franchise_post_tags ) : '';
5278
+										$post_tags = !empty($franchise_post_tags) ? implode(',', $franchise_post_tags) : '';
5279 5279
 									}
5280 5280
 								}
5281 5281
 							}
@@ -5284,18 +5284,18 @@  discard block
 block discarded – undo
5284 5284
 				}
5285 5285
 			}
5286 5286
 						
5287
-			$post_images = geodir_get_images( $post_id );
5287
+			$post_images = geodir_get_images($post_id);
5288 5288
 			$current_images = array();
5289
-			if ( !empty( $post_images ) ) {
5290
-				foreach ( $post_images as $post_image ) {
5291
-					$post_image = (array)$post_image;
5292
-					$image = !empty( $post_image ) && isset( $post_image['path'] ) && $wp_filesystem->is_file( $post_image['path'] ) && $wp_filesystem->exists( $post_image['path'] ) ? $post_image['src'] : '';
5293
-					if ( $image ) {
5289
+			if (!empty($post_images)) {
5290
+				foreach ($post_images as $post_image) {
5291
+					$post_image = (array) $post_image;
5292
+					$image = !empty($post_image) && isset($post_image['path']) && $wp_filesystem->is_file($post_image['path']) && $wp_filesystem->exists($post_image['path']) ? $post_image['src'] : '';
5293
+					if ($image) {
5294 5294
 						$current_images[] = $image;
5295 5295
 					}
5296 5296
 				}
5297 5297
 				
5298
-				$images_count = max( $images_count, count( $current_images ) );
5298
+				$images_count = max($images_count, count($current_images));
5299 5299
 			}
5300 5300
 
5301 5301
 			$csv_row = array();
@@ -5307,7 +5307,7 @@  discard block
 block discarded – undo
5307 5307
 			$csv_row[] = $default_category; // default_category
5308 5308
 			$csv_row[] = $post_tags; // post_tags
5309 5309
 			$csv_row[] = $post_type; // post_type
5310
-			if ( $post_type == 'gd_event' ) {
5310
+			if ($post_type == 'gd_event') {
5311 5311
 				$event_data = geodir_imex_get_event_data($post, $gd_post_info);
5312 5312
 				$csv_row[] = $event_data['event_date']; // event_date
5313 5313
 				$csv_row[] = $event_data['event_enddate']; // enddate
@@ -5328,12 +5328,12 @@  discard block
 block discarded – undo
5328 5328
 				$csv_row[] = $event_data['recurring_end_date']; // repeat_end
5329 5329
 			}
5330 5330
 			$csv_row[] = $post_info['post_status']; // post_status
5331
-			$csv_row[] = (int)$post_info['is_featured'] == 1 ? 1 : ''; // is_featured
5331
+			$csv_row[] = (int) $post_info['is_featured'] == 1 ? 1 : ''; // is_featured
5332 5332
             if ($is_claim_active) {
5333
-                $csv_row[] = !empty($post_info['claimed']) && (int)$post_info['claimed'] == 1 ? 1 : ''; // claimed
5333
+                $csv_row[] = !empty($post_info['claimed']) && (int) $post_info['claimed'] == 1 ? 1 : ''; // claimed
5334 5334
             }
5335 5335
 			if ($is_payment_plugin) {
5336
-				$csv_row[] = (int)$post_info['package_id']; // package_id
5336
+				$csv_row[] = (int) $post_info['package_id']; // package_id
5337 5337
 				$csv_row[] = $post_info['alive_days'] !== '' ? absint($post_info['alive_days']) : ''; // alive_days
5338 5338
 				$csv_row[] = $post_info['expire_date'] != '' && geodir_strtolower($post_info['expire_date']) != 'never' ? date_i18n('Y-m-d', strtotime($post_info['expire_date'])) : 'Never'; // expire_date
5339 5339
 			}
@@ -5369,18 +5369,18 @@  discard block
 block discarded – undo
5369 5369
 			$csv_row[] = stripslashes($post_info['geodir_video']); // geodir_video
5370 5370
 			$csv_row[] = stripslashes($post_info['geodir_special_offers']); // geodir_special_offers
5371 5371
 			if ($is_events_active || $is_custom_posts_active) {
5372
-				$csv_row[] = !empty($post_info['geodir_link_business']) ? (int)$post_info['geodir_link_business'] : ''; // linked business
5372
+				$csv_row[] = !empty($post_info['geodir_link_business']) ? (int) $post_info['geodir_link_business'] : ''; // linked business
5373 5373
 			}
5374 5374
 			// WPML
5375 5375
 			if ($is_wpml) {
5376
-				$csv_row[] = geodir_get_language_for_element( $post_id, 'post_' . $post_type );
5377
-				$csv_row[] = geodir_imex_original_post_id( $post_id, 'post_' . $post_type );
5376
+				$csv_row[] = geodir_get_language_for_element($post_id, 'post_'.$post_type);
5377
+				$csv_row[] = geodir_imex_original_post_id($post_id, 'post_'.$post_type);
5378 5378
 			}
5379 5379
 			// WPML
5380 5380
 			
5381
-			if ( !empty( $custom_fields ) ) {
5382
-				foreach ( $custom_fields as $custom_field ) {
5383
-					$csv_row[] = isset( $post_info[$custom_field->htmlvar_name] ) ? $post_info[$custom_field->htmlvar_name] : '';
5381
+			if (!empty($custom_fields)) {
5382
+				foreach ($custom_fields as $custom_field) {
5383
+					$csv_row[] = isset($post_info[$custom_field->htmlvar_name]) ? $post_info[$custom_field->htmlvar_name] : '';
5384 5384
 				}
5385 5385
 			}
5386 5386
 			
@@ -5391,15 +5391,15 @@  discard block
 block discarded – undo
5391 5391
 				$franchise = '';
5392 5392
 					
5393 5393
 				if (geodir_franchise_pkg_is_active($gd_post_info)) {
5394
-					$gd_is_franchise = (int)get_post_meta( $post_id, 'gd_is_franchise', true );
5395
-					$locaked_fields = $gd_is_franchise ? get_post_meta( $post_id, 'gd_franchise_lock', true ) : '';
5394
+					$gd_is_franchise = (int) get_post_meta($post_id, 'gd_is_franchise', true);
5395
+					$locaked_fields = $gd_is_franchise ? get_post_meta($post_id, 'gd_franchise_lock', true) : '';
5396 5396
 					$locaked_fields = (is_array($locaked_fields) && !empty($locaked_fields) ? implode(",", $locaked_fields) : '');
5397
-					$franchise = !$gd_is_franchise && isset($post_info['franchise']) && (int)$post_info['franchise'] > 0 ? (int)$post_info['franchise'] : 0; // franchise id
5397
+					$franchise = !$gd_is_franchise && isset($post_info['franchise']) && (int) $post_info['franchise'] > 0 ? (int) $post_info['franchise'] : 0; // franchise id
5398 5398
 				}
5399 5399
 				
5400
-				$csv_row[] = (int)$gd_is_franchise; // gd_is_franchise
5400
+				$csv_row[] = (int) $gd_is_franchise; // gd_is_franchise
5401 5401
 				$csv_row[] = $locaked_fields; // gd_franchise_lock fields
5402
-				$csv_row[] = (int)$franchise; // franchise id
5402
+				$csv_row[] = (int) $franchise; // franchise id
5403 5403
 			}
5404 5404
             
5405 5405
             /**
@@ -5413,15 +5413,15 @@  discard block
 block discarded – undo
5413 5413
              */
5414 5414
             $csv_row = apply_filters('geodir_export_listing_csv_column_values', $csv_row, $post_info);
5415 5415
 			
5416
-			for ( $c = 0; $c < $images_count; $c++ ) {
5417
-				$csv_row[] = isset( $current_images[$c] ) ? $current_images[$c] : ''; // IMAGE
5416
+			for ($c = 0; $c < $images_count; $c++) {
5417
+				$csv_row[] = isset($current_images[$c]) ? $current_images[$c] : ''; // IMAGE
5418 5418
 			}
5419 5419
 			
5420 5420
 			$csv_rows[] = $csv_row;
5421 5421
 
5422 5422
 		}
5423 5423
 
5424
-		for ( $c = 0; $c < $images_count; $c++ ) {
5424
+		for ($c = 0; $c < $images_count; $c++) {
5425 5425
 			$csv_rows[0][] = 'IMAGE';
5426 5426
 		}
5427 5427
 	}
@@ -5443,30 +5443,30 @@  discard block
 block discarded – undo
5443 5443
  * @param int $page_no Page number. Default 0.
5444 5444
  * @return array Array of posts data.
5445 5445
  */
5446
-function geodir_get_export_posts( $post_type, $per_page = 0, $page_no = 0 ) {
5446
+function geodir_get_export_posts($post_type, $per_page = 0, $page_no = 0) {
5447 5447
     global $wpdb, $plugin_prefix;
5448 5448
 
5449
-    if ( ! post_type_exists( $post_type ) )
5449
+    if (!post_type_exists($post_type))
5450 5450
         return new stdClass;
5451 5451
         
5452
-    $table = $plugin_prefix . $post_type . '_detail';
5452
+    $table = $plugin_prefix.$post_type.'_detail';
5453 5453
 
5454 5454
     $limit = '';
5455
-    if ( $per_page > 0 && $page_no > 0 ) {
5456
-        $offset = ( $page_no - 1 ) * $per_page;
5455
+    if ($per_page > 0 && $page_no > 0) {
5456
+        $offset = ($page_no - 1) * $per_page;
5457 5457
         
5458
-        if ( $offset > 0 ) {
5459
-            $limit = " LIMIT " . $offset . "," . $per_page;
5458
+        if ($offset > 0) {
5459
+            $limit = " LIMIT ".$offset.",".$per_page;
5460 5460
         } else {
5461
-            $limit = " LIMIT " . $per_page;
5461
+            $limit = " LIMIT ".$per_page;
5462 5462
         }
5463 5463
     }
5464 5464
 
5465 5465
     // Skip listing with statuses trash, auto-draft etc...
5466 5466
     $skip_statuses = geodir_imex_export_skip_statuses();
5467 5467
     $where_statuses = '';
5468
-    if ( !empty( $skip_statuses ) && is_array( $skip_statuses ) ) {
5469
-        $where_statuses = "AND `" . $wpdb->posts . "`.`post_status` NOT IN('" . implode( "','", $skip_statuses ) . "')";
5468
+    if (!empty($skip_statuses) && is_array($skip_statuses)) {
5469
+        $where_statuses = "AND `".$wpdb->posts."`.`post_status` NOT IN('".implode("','", $skip_statuses)."')";
5470 5470
     }
5471 5471
     
5472 5472
     /**
@@ -5477,9 +5477,9 @@  discard block
 block discarded – undo
5477 5477
      *
5478 5478
      * @param string $where SQL where clause part.
5479 5479
      */
5480
-    $where_statuses = apply_filters( 'geodir_get_export_posts', $where_statuses, $post_type );
5480
+    $where_statuses = apply_filters('geodir_get_export_posts', $where_statuses, $post_type);
5481 5481
 
5482
-    $query = $wpdb->prepare( "SELECT {$wpdb->posts}.ID FROM {$wpdb->posts} INNER JOIN {$table} ON {$table}.post_id = {$wpdb->posts}.ID WHERE {$wpdb->posts}.post_type = %s " . $where_statuses . " ORDER BY {$wpdb->posts}.ID ASC" . $limit, $post_type );
5482
+    $query = $wpdb->prepare("SELECT {$wpdb->posts}.ID FROM {$wpdb->posts} INNER JOIN {$table} ON {$table}.post_id = {$wpdb->posts}.ID WHERE {$wpdb->posts}.post_type = %s ".$where_statuses." ORDER BY {$wpdb->posts}.ID ASC".$limit, $post_type);
5483 5483
     /**
5484 5484
      * Modify returned posts SQL query for the current post type.
5485 5485
      *
@@ -5489,8 +5489,8 @@  discard block
 block discarded – undo
5489 5489
      * @param int $query The SQL query.
5490 5490
      * @param string $post_type Post type.
5491 5491
      */
5492
-    $query = apply_filters( 'geodir_imex_export_posts_query', $query, $post_type );
5493
-    $results = (array)$wpdb->get_results( $query, ARRAY_A );
5492
+    $query = apply_filters('geodir_imex_export_posts_query', $query, $post_type);
5493
+    $results = (array) $wpdb->get_results($query, ARRAY_A);
5494 5494
 
5495 5495
     /**
5496 5496
      * Modify returned post results for the current post type.
@@ -5501,7 +5501,7 @@  discard block
 block discarded – undo
5501 5501
      * @param object $results An object containing all post ids.
5502 5502
      * @param string $post_type Post type.
5503 5503
      */
5504
-    return apply_filters( 'geodir_export_posts', $results, $post_type );
5504
+    return apply_filters('geodir_export_posts', $results, $post_type);
5505 5505
 }
5506 5506
 
5507 5507
 /**
@@ -5519,24 +5519,24 @@  discard block
 block discarded – undo
5519 5519
  * @param string $post_type Post type.
5520 5520
  * @return string The SQL query.
5521 5521
  */
5522
-function geodir_imex_get_events_query( $query, $post_type ) {
5523
-    if ( $post_type == 'gd_event' ) {
5522
+function geodir_imex_get_events_query($query, $post_type) {
5523
+    if ($post_type == 'gd_event') {
5524 5524
         global $wpdb, $plugin_prefix;
5525 5525
         
5526
-        $table = $plugin_prefix . $post_type . '_detail';
5526
+        $table = $plugin_prefix.$post_type.'_detail';
5527 5527
         $schedule_table = EVENT_SCHEDULE;
5528 5528
         
5529 5529
         // Skip listing with statuses trash, auto-draft etc...
5530 5530
         $skip_statuses = geodir_imex_export_skip_statuses();
5531 5531
         $where_statuses = '';
5532
-        if ( !empty( $skip_statuses ) && is_array( $skip_statuses ) ) {
5533
-            $where_statuses = "AND `" . $wpdb->posts . "`.`post_status` NOT IN('" . implode( "','", $skip_statuses ) . "')";
5532
+        if (!empty($skip_statuses) && is_array($skip_statuses)) {
5533
+            $where_statuses = "AND `".$wpdb->posts."`.`post_status` NOT IN('".implode("','", $skip_statuses)."')";
5534 5534
         }
5535 5535
         
5536 5536
         /** This action is documented in geodirectory-functions/geodirectory-admin/admin_functions.php */
5537
-        $where_statuses = apply_filters( 'geodir_get_export_posts', $where_statuses, $post_type );
5537
+        $where_statuses = apply_filters('geodir_get_export_posts', $where_statuses, $post_type);
5538 5538
 
5539
-        $query = $wpdb->prepare( "SELECT {$wpdb->posts}.ID, {$schedule_table}.event_date, {$schedule_table}.event_enddate AS enddate, {$schedule_table}.event_starttime AS starttime, {$schedule_table}.event_endtime AS endtime FROM {$wpdb->posts} INNER JOIN {$table} ON ({$table}.post_id = {$wpdb->posts}.ID) INNER JOIN {$schedule_table} ON ({$schedule_table}.event_id = {$wpdb->posts}.ID) WHERE {$wpdb->posts}.post_type = %s " . $where_statuses . " GROUP BY {$table}.post_id ORDER BY {$wpdb->posts}.ID ASC, {$schedule_table}.schedule_id ASC", $post_type );
5539
+        $query = $wpdb->prepare("SELECT {$wpdb->posts}.ID, {$schedule_table}.event_date, {$schedule_table}.event_enddate AS enddate, {$schedule_table}.event_starttime AS starttime, {$schedule_table}.event_endtime AS endtime FROM {$wpdb->posts} INNER JOIN {$table} ON ({$table}.post_id = {$wpdb->posts}.ID) INNER JOIN {$schedule_table} ON ({$schedule_table}.event_id = {$wpdb->posts}.ID) WHERE {$wpdb->posts}.post_type = %s ".$where_statuses." GROUP BY {$table}.post_id ORDER BY {$wpdb->posts}.ID ASC, {$schedule_table}.schedule_id ASC", $post_type);
5540 5540
     }
5541 5541
 
5542 5542
     return $query;
@@ -5560,35 +5560,35 @@  discard block
 block discarded – undo
5560 5560
  * @param  string $post_type Post type.
5561 5561
  * @return int Total terms count.
5562 5562
  */
5563
-function geodir_get_terms_count( $post_type ) {
5564
-    $args = array( 'hide_empty' => 0 );
5563
+function geodir_get_terms_count($post_type) {
5564
+    $args = array('hide_empty' => 0);
5565 5565
 
5566
-    remove_all_filters( 'get_terms' );
5566
+    remove_all_filters('get_terms');
5567 5567
 
5568
-    $taxonomy = $post_type . 'category';
5568
+    $taxonomy = $post_type.'category';
5569 5569
 
5570 5570
     // WPML
5571 5571
     $is_wpml = geodir_is_wpml();
5572 5572
     $active_lang = 'all';
5573
-    if ( $is_wpml ) {
5573
+    if ($is_wpml) {
5574 5574
         global $sitepress;
5575 5575
         $active_lang = $sitepress->get_current_language();
5576 5576
         
5577
-        if ( $active_lang != 'all' ) {
5578
-            $sitepress->switch_lang( 'all', true );
5577
+        if ($active_lang != 'all') {
5578
+            $sitepress->switch_lang('all', true);
5579 5579
         }
5580 5580
     }
5581 5581
     // WPML
5582 5582
             
5583
-    $count_terms = wp_count_terms( $taxonomy, $args );
5583
+    $count_terms = wp_count_terms($taxonomy, $args);
5584 5584
 
5585 5585
     // WPML
5586
-    if ( $is_wpml && $active_lang !== 'all' ) {
5586
+    if ($is_wpml && $active_lang !== 'all') {
5587 5587
         global $sitepress;
5588
-        $sitepress->switch_lang( $active_lang, true );
5588
+        $sitepress->switch_lang($active_lang, true);
5589 5589
     }
5590 5590
     // WPML
5591
-    $count_terms = !is_wp_error( $count_terms ) ? $count_terms : 0;
5591
+    $count_terms = !is_wp_error($count_terms) ? $count_terms : 0;
5592 5592
      
5593 5593
     return $count_terms;
5594 5594
 }
@@ -5605,23 +5605,23 @@  discard block
 block discarded – undo
5605 5605
  * @param int $page_no Page number. Default 0.
5606 5606
  * @return array Array of terms data.
5607 5607
  */
5608
-function geodir_imex_get_terms( $post_type, $per_page = 0, $page_no = 0 ) {
5609
-	$args = array( 'hide_empty' => 0, 'orderby' => 'id' );
5608
+function geodir_imex_get_terms($post_type, $per_page = 0, $page_no = 0) {
5609
+	$args = array('hide_empty' => 0, 'orderby' => 'id');
5610 5610
 	
5611
-	remove_all_filters( 'get_terms' );
5611
+	remove_all_filters('get_terms');
5612 5612
 	
5613
-	$taxonomy = $post_type . 'category';
5613
+	$taxonomy = $post_type.'category';
5614 5614
 	
5615
-	if ( $per_page > 0 && $page_no > 0 ) {
5616
-		$args['offset'] = ( $page_no - 1 ) * $per_page;
5615
+	if ($per_page > 0 && $page_no > 0) {
5616
+		$args['offset'] = ($page_no - 1) * $per_page;
5617 5617
 		$args['number'] = $per_page;
5618 5618
 	}
5619 5619
 	
5620
-	$terms = get_terms( $taxonomy, $args );
5620
+	$terms = get_terms($taxonomy, $args);
5621 5621
 
5622 5622
 	$csv_rows = array();
5623 5623
 	
5624
-	if ( !empty( $terms ) ) {
5624
+	if (!empty($terms)) {
5625 5625
 		$csv_row = array();
5626 5626
 		$csv_row[] = 'cat_id';
5627 5627
 		$csv_row[] = 'cat_name';
@@ -5643,16 +5643,16 @@  discard block
 block discarded – undo
5643 5643
 		
5644 5644
 		$csv_rows[] = $csv_row;
5645 5645
 		
5646
-		foreach ( $terms as $term ) {
5647
-			$cat_icon = geodir_get_tax_meta( $term->term_id, 'ct_cat_icon', false, $post_type );
5648
-			$cat_icon = !empty( $cat_icon ) && isset( $cat_icon['src'] ) ? $cat_icon['src'] : '';
5646
+		foreach ($terms as $term) {
5647
+			$cat_icon = geodir_get_tax_meta($term->term_id, 'ct_cat_icon', false, $post_type);
5648
+			$cat_icon = !empty($cat_icon) && isset($cat_icon['src']) ? $cat_icon['src'] : '';
5649 5649
 			
5650
-			$cat_image = geodir_get_default_catimage( $term->term_id, $post_type );
5651
-			$cat_image = !empty( $cat_image ) && isset( $cat_image['src'] ) ? $cat_image['src'] : ''; 
5650
+			$cat_image = geodir_get_default_catimage($term->term_id, $post_type);
5651
+			$cat_image = !empty($cat_image) && isset($cat_image['src']) ? $cat_image['src'] : ''; 
5652 5652
 			
5653 5653
 			$cat_parent = '';
5654
-			if (isset($term->parent) && (int)$term->parent > 0 && term_exists((int)$term->parent, $taxonomy)) {
5655
-				$parent_term = (array)get_term_by( 'id', (int)$term->parent, $taxonomy );
5654
+			if (isset($term->parent) && (int) $term->parent > 0 && term_exists((int) $term->parent, $taxonomy)) {
5655
+				$parent_term = (array) get_term_by('id', (int) $term->parent, $taxonomy);
5656 5656
 				$cat_parent = !empty($parent_term) && isset($parent_term['name']) ? $parent_term['name'] : '';
5657 5657
 			}
5658 5658
 			
@@ -5662,15 +5662,15 @@  discard block
 block discarded – undo
5662 5662
 			$csv_row[] = $term->slug;
5663 5663
 			$csv_row[] = $post_type;
5664 5664
 			$csv_row[] = $cat_parent;
5665
-			$csv_row[] = geodir_get_tax_meta( $term->term_id, 'ct_cat_schema', false, $post_type );
5665
+			$csv_row[] = geodir_get_tax_meta($term->term_id, 'ct_cat_schema', false, $post_type);
5666 5666
             // WPML
5667 5667
 			if ($is_wpml) {
5668
-				$csv_row[] = geodir_get_language_for_element( $term->term_id, 'tax_' . $taxonomy );
5669
-                $csv_row[] = geodir_imex_original_post_id( $term->term_id, 'tax_' . $taxonomy );
5668
+				$csv_row[] = geodir_get_language_for_element($term->term_id, 'tax_'.$taxonomy);
5669
+                $csv_row[] = geodir_imex_original_post_id($term->term_id, 'tax_'.$taxonomy);
5670 5670
 			}
5671 5671
 			// WPML
5672 5672
 			$csv_row[] = $term->description;
5673
-			$csv_row[] = geodir_get_tax_meta( $term->term_id, 'ct_cat_top_desc', false, $post_type );
5673
+			$csv_row[] = geodir_get_tax_meta($term->term_id, 'ct_cat_top_desc', false, $post_type);
5674 5674
 			$csv_row[] = $cat_image;
5675 5675
 			$csv_row[] = $cat_icon;
5676 5676
 			
@@ -5689,10 +5689,10 @@  discard block
 block discarded – undo
5689 5689
  * @param  bool $relative True for relative path & False for absolute path.
5690 5690
  * @return string Path to the cache directory.
5691 5691
  */
5692
-function geodir_path_import_export( $relative = true ) {
5692
+function geodir_path_import_export($relative = true) {
5693 5693
 	$upload_dir = wp_upload_dir();
5694 5694
 	
5695
-	return $relative ? $upload_dir['baseurl'] . '/cache' : $upload_dir['basedir'] . '/cache';
5695
+	return $relative ? $upload_dir['baseurl'].'/cache' : $upload_dir['basedir'].'/cache';
5696 5696
 }
5697 5697
 
5698 5698
 /**
@@ -5708,8 +5708,8 @@  discard block
 block discarded – undo
5708 5708
  * @param  bool $clear If true then it overwrite data otherwise add rows at the end of file.
5709 5709
  * @return bool true if success otherwise false.
5710 5710
  */
5711
-function geodir_save_csv_data( $file_path, $csv_data = array(), $clear = true ) {
5712
-	if ( empty( $csv_data ) ) {
5711
+function geodir_save_csv_data($file_path, $csv_data = array(), $clear = true) {
5712
+	if (empty($csv_data)) {
5713 5713
 		return false;
5714 5714
 	}
5715 5715
 	
@@ -5717,17 +5717,17 @@  discard block
 block discarded – undo
5717 5717
 	
5718 5718
 	$mode = $clear ? 'w+' : 'a+';
5719 5719
 	
5720
-	if ( function_exists( 'fputcsv' ) ) {
5721
-		$file = fopen( $file_path, $mode );
5722
-		foreach( $csv_data as $csv_row ) {
5720
+	if (function_exists('fputcsv')) {
5721
+		$file = fopen($file_path, $mode);
5722
+		foreach ($csv_data as $csv_row) {
5723 5723
 			//$csv_row = array_map( 'utf8_decode', $csv_row );
5724
-			$write_successful = fputcsv( $file, $csv_row, ",", $enclosure = '"' );
5724
+			$write_successful = fputcsv($file, $csv_row, ",", $enclosure = '"');
5725 5725
 		}
5726
-		fclose( $file );
5726
+		fclose($file);
5727 5727
 	} else {
5728
-		foreach( $csv_data as $csv_row ) {
5728
+		foreach ($csv_data as $csv_row) {
5729 5729
 			//$csv_row = array_map( 'utf8_decode', $csv_row );
5730
-			$wp_filesystem->put_contents( $file_path, $csv_row );
5730
+			$wp_filesystem->put_contents($file_path, $csv_row);
5731 5731
 		}
5732 5732
 	}
5733 5733
 		
@@ -5745,14 +5745,14 @@  discard block
 block discarded – undo
5745 5745
  * @param  string $file Full path to file.
5746 5746
  * @return int No of file rows.
5747 5747
  */
5748
-function geodir_import_export_line_count( $file ) {
5748
+function geodir_import_export_line_count($file) {
5749 5749
 	global $wp_filesystem;
5750 5750
 	
5751
-	if ( $wp_filesystem->is_file( $file ) && $wp_filesystem->exists( $file ) ) {
5752
-		$contents = $wp_filesystem->get_contents_array( $file );
5751
+	if ($wp_filesystem->is_file($file) && $wp_filesystem->exists($file)) {
5752
+		$contents = $wp_filesystem->get_contents_array($file);
5753 5753
 		
5754
-		if ( !empty( $contents ) && is_array( $contents ) ) {
5755
-			return count( $contents ) - 1;
5754
+		if (!empty($contents) && is_array($contents)) {
5755
+			return count($contents) - 1;
5756 5756
 		}
5757 5757
 	}
5758 5758
 	
@@ -5769,11 +5769,11 @@  discard block
 block discarded – undo
5769 5769
  * @param string $post_type The post type.
5770 5770
  * @return object Queried object.
5771 5771
  */
5772
-function geodir_imex_get_custom_fields( $post_type ) {
5772
+function geodir_imex_get_custom_fields($post_type) {
5773 5773
 	global $wpdb;
5774 5774
 	 
5775
-	$sql = $wpdb->prepare("SELECT htmlvar_name FROM " . GEODIR_CUSTOM_FIELDS_TABLE . " WHERE post_type=%s AND is_active='1' AND is_admin!='1' AND field_type != 'fieldset' AND htmlvar_name != '' ORDER BY id ASC", array( $post_type ) );
5776
-	$rows = $wpdb->get_results( $sql );
5775
+	$sql = $wpdb->prepare("SELECT htmlvar_name FROM ".GEODIR_CUSTOM_FIELDS_TABLE." WHERE post_type=%s AND is_active='1' AND is_admin!='1' AND field_type != 'fieldset' AND htmlvar_name != '' ORDER BY id ASC", array($post_type));
5776
+	$rows = $wpdb->get_results($sql);
5777 5777
 	 
5778 5778
 	return $rows;
5779 5779
 }
@@ -5789,10 +5789,10 @@  discard block
 block discarded – undo
5789 5789
  * @return array Event data array.
5790 5790
  */
5791 5791
 function geodir_imex_get_event_data($post, $gd_post_info) {
5792
-	$event_date = isset( $post['event_date'] ) && $post['event_date'] != '' && $post['event_date'] != '0000-00-00 00:00:00' ? date_i18n( 'd/m/Y', strtotime( $post['event_date'] ) ) : '';
5792
+	$event_date = isset($post['event_date']) && $post['event_date'] != '' && $post['event_date'] != '0000-00-00 00:00:00' ? date_i18n('d/m/Y', strtotime($post['event_date'])) : '';
5793 5793
 	$event_enddate = $event_date;
5794
-	$starttime = isset( $post['starttime'] ) && $post['starttime'] != '' && $post['starttime'] != '00:00:00' ? date_i18n( 'H:i', strtotime( $post['starttime'] ) ) : '';
5795
-	$endtime = isset( $post['endtime'] ) && $post['endtime'] != '' && $post['endtime'] != '00:00:00' ? date_i18n( 'H:i', strtotime( $post['endtime'] ) ) : '';
5794
+	$starttime = isset($post['starttime']) && $post['starttime'] != '' && $post['starttime'] != '00:00:00' ? date_i18n('H:i', strtotime($post['starttime'])) : '';
5795
+	$endtime = isset($post['endtime']) && $post['endtime'] != '' && $post['endtime'] != '00:00:00' ? date_i18n('H:i', strtotime($post['endtime'])) : '';
5796 5796
 	
5797 5797
 	$is_recurring_event = '';
5798 5798
 	$event_duration_days = '';
@@ -5809,15 +5809,15 @@  discard block
 block discarded – undo
5809 5809
 		
5810 5810
 	$recurring_data = isset($gd_post_info->recurring_dates) ? maybe_unserialize($gd_post_info->recurring_dates) : array();
5811 5811
 	if (!empty($recurring_data)) {
5812
-		$event_date = isset( $recurring_data['event_start'] ) && $recurring_data['event_start'] != '' && $recurring_data['event_start'] != '0000-00-00 00:00:00' ? date_i18n( 'd/m/Y', strtotime( $recurring_data['event_start'] ) ) : $event_date;
5813
-		$event_enddate = isset( $recurring_data['event_end'] ) && $recurring_data['event_end'] != '' && $recurring_data['event_end'] != '0000-00-00 00:00:00' ? date_i18n( 'd/m/Y', strtotime( $recurring_data['event_end'] ) ) : $event_date;
5814
-		$starttime = isset( $recurring_data['starttime'] ) && $recurring_data['starttime'] != '' && $recurring_data['starttime'] != '00:00:00' ? date_i18n( 'H:i', strtotime( $recurring_data['starttime'] ) ) : $starttime;
5815
-		$endtime = isset( $recurring_data['endtime'] ) && $recurring_data['endtime'] != '' && $recurring_data['endtime'] != '00:00:00' ? date_i18n( 'H:i', strtotime( $recurring_data['endtime'] ) ) : $endtime;
5812
+		$event_date = isset($recurring_data['event_start']) && $recurring_data['event_start'] != '' && $recurring_data['event_start'] != '0000-00-00 00:00:00' ? date_i18n('d/m/Y', strtotime($recurring_data['event_start'])) : $event_date;
5813
+		$event_enddate = isset($recurring_data['event_end']) && $recurring_data['event_end'] != '' && $recurring_data['event_end'] != '0000-00-00 00:00:00' ? date_i18n('d/m/Y', strtotime($recurring_data['event_end'])) : $event_date;
5814
+		$starttime = isset($recurring_data['starttime']) && $recurring_data['starttime'] != '' && $recurring_data['starttime'] != '00:00:00' ? date_i18n('H:i', strtotime($recurring_data['starttime'])) : $starttime;
5815
+		$endtime = isset($recurring_data['endtime']) && $recurring_data['endtime'] != '' && $recurring_data['endtime'] != '00:00:00' ? date_i18n('H:i', strtotime($recurring_data['endtime'])) : $endtime;
5816 5816
 		$is_whole_day_event = !empty($recurring_data['all_day']) ? 1 : '';
5817 5817
 		$different_times = !empty($recurring_data['different_times']) ? true : false;
5818 5818
 	
5819
-		$recurring_pkg = geodir_event_recurring_pkg( $gd_post_info );
5820
-		$is_recurring = isset( $gd_post_info->is_recurring ) && (int)$gd_post_info->is_recurring == 0 ? false : true;
5819
+		$recurring_pkg = geodir_event_recurring_pkg($gd_post_info);
5820
+		$is_recurring = isset($gd_post_info->is_recurring) && (int) $gd_post_info->is_recurring == 0 ? false : true;
5821 5821
 			
5822 5822
 		if ($recurring_pkg && $is_recurring) {
5823 5823
 			$recurring_dates = $event_date;
@@ -5827,13 +5827,13 @@  discard block
 block discarded – undo
5827 5827
 			$recurring_type = !empty($recurring_data['repeat_type']) && in_array($recurring_data['repeat_type'], array('day', 'week', 'month', 'year', 'custom')) ? $recurring_data['repeat_type'] : 'custom';
5828 5828
 			
5829 5829
 			if (!empty($recurring_data['event_recurring_dates'])) {
5830
-				$event_recurring_dates = explode( ',', $recurring_data['event_recurring_dates'] );
5830
+				$event_recurring_dates = explode(',', $recurring_data['event_recurring_dates']);
5831 5831
 				
5832 5832
 				if (!empty($event_recurring_dates)) {
5833 5833
 					$recurring_dates = array();
5834 5834
 					
5835 5835
 					foreach ($event_recurring_dates as $date) {
5836
-						$recurring_dates[] = date_i18n( 'd/m/Y', strtotime( $date ) );
5836
+						$recurring_dates[] = date_i18n('d/m/Y', strtotime($date));
5837 5837
 					}
5838 5838
 					
5839 5839
 					$recurring_dates = implode(",", $recurring_dates);
@@ -5849,7 +5849,7 @@  discard block
 block discarded – undo
5849 5849
 						$times = array();
5850 5850
 						
5851 5851
 						foreach ($recurring_data['starttimes'] as $time) {
5852
-							$times[] = $time != '00:00:00' ? date_i18n( 'H:i', strtotime( $time ) ) : '00:00';
5852
+							$times[] = $time != '00:00:00' ? date_i18n('H:i', strtotime($time)) : '00:00';
5853 5853
 						}
5854 5854
 						
5855 5855
 						$event_starttimes = implode(",", $times);
@@ -5859,7 +5859,7 @@  discard block
 block discarded – undo
5859 5859
 						$times = array();
5860 5860
 						
5861 5861
 						foreach ($recurring_data['endtimes'] as $time) {
5862
-							$times[] = $time != '00:00:00' ? date_i18n( 'H:i', strtotime( $time ) ) : '00:00';
5862
+							$times[] = $time != '00:00:00' ? date_i18n('H:i', strtotime($time)) : '00:00';
5863 5863
 						}
5864 5864
 						
5865 5865
 						$event_endtimes = implode(",", $times);
@@ -5871,8 +5871,8 @@  discard block
 block discarded – undo
5871 5871
 					}
5872 5872
 				}
5873 5873
 			} else {
5874
-				$event_duration_days = isset($recurring_data['duration_x']) ? (int)$recurring_data['duration_x'] : 1;
5875
-				$recurring_interval = !empty($recurring_data['repeat_x']) && (int)$recurring_data['repeat_x'] > 0 ? $recurring_data['repeat_x'] : 1;
5874
+				$event_duration_days = isset($recurring_data['duration_x']) ? (int) $recurring_data['duration_x'] : 1;
5875
+				$recurring_interval = !empty($recurring_data['repeat_x']) && (int) $recurring_data['repeat_x'] > 0 ? $recurring_data['repeat_x'] : 1;
5876 5876
 				
5877 5877
 				if (($recurring_type == 'week' || $recurring_type == 'month') && !empty($recurring_data['repeat_days'])) {
5878 5878
 					$week_days = array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');
@@ -5888,11 +5888,11 @@  discard block
 block discarded – undo
5888 5888
 				}
5889 5889
 				
5890 5890
 				$recurring_week_nos = $recurring_type == 'month' && !empty($recurring_data['repeat_weeks']) ? implode(",", $recurring_data['repeat_weeks']) : $recurring_week_nos;
5891
-				if (!empty($recurring_data['repeat_end_type']) && (int)$recurring_data['repeat_end_type'] == 1) {
5892
-					$recurring_end_date = isset($recurring_data['repeat_end']) && $recurring_data['repeat_end'] != '' && $recurring_data['repeat_end'] != '0000-00-00 00:00:00' ? date_i18n( 'd/m/Y', strtotime( $recurring_data['repeat_end'] ) ) : '';
5891
+				if (!empty($recurring_data['repeat_end_type']) && (int) $recurring_data['repeat_end_type'] == 1) {
5892
+					$recurring_end_date = isset($recurring_data['repeat_end']) && $recurring_data['repeat_end'] != '' && $recurring_data['repeat_end'] != '0000-00-00 00:00:00' ? date_i18n('d/m/Y', strtotime($recurring_data['repeat_end'])) : '';
5893 5893
 					$max_recurring_count = empty($recurring_end_date) ? 1 : '';
5894 5894
 				} else {
5895
-					$max_recurring_count = (!empty($recurring_data['max_repeat']) && (int)$recurring_data['max_repeat'] > 0 ? (int)$recurring_data['max_repeat'] : 1);
5895
+					$max_recurring_count = (!empty($recurring_data['max_repeat']) && (int) $recurring_data['max_repeat'] > 0 ? (int) $recurring_data['max_repeat'] : 1);
5896 5896
 				}
5897 5897
 			}
5898 5898
 		}
@@ -5956,9 +5956,9 @@  discard block
 block discarded – undo
5956 5956
  * @return array Event data array.
5957 5957
  */
5958 5958
 function geodir_imex_process_event_data($gd_post) {
5959
-	$recurring_pkg = geodir_event_recurring_pkg( (object)$gd_post );
5959
+	$recurring_pkg = geodir_event_recurring_pkg((object) $gd_post);
5960 5960
 
5961
-	$is_recurring = isset( $gd_post['is_recurring_event'] ) && (int)$gd_post['is_recurring_event'] == 0 ? false : true;
5961
+	$is_recurring = isset($gd_post['is_recurring_event']) && (int) $gd_post['is_recurring_event'] == 0 ? false : true;
5962 5962
 	$event_date = isset($gd_post['event_date']) && $gd_post['event_date'] != '' ? geodir_date($gd_post['event_date'], 'Y-m-d') : '';
5963 5963
 	$event_enddate = isset($gd_post['event_enddate']) && $gd_post['event_enddate'] != '' ? geodir_date($gd_post['event_enddate'], 'Y-m-d') : $event_date;
5964 5964
 	$all_day = isset($gd_post['is_whole_day_event']) && !empty($gd_post['is_whole_day_event']) ? true : false;
@@ -6005,17 +6005,17 @@  discard block
 block discarded – undo
6005 6005
 				$event_recurring_dates = implode(",", $event_recurring_dates);
6006 6006
 			}
6007 6007
 		} else {
6008
-			$duration_x = !empty( $gd_post['event_duration_days'] ) ? (int)$gd_post['event_duration_days'] : 1;
6009
-			$repeat_x = !empty( $gd_post['recurring_interval'] ) ? (int)$gd_post['recurring_interval'] : 1;
6010
-			$max_repeat = !empty( $gd_post['max_recurring_count'] ) ? (int)$gd_post['max_recurring_count'] : 1;
6011
-			$repeat_end = !empty( $gd_post['recurring_end_date'] ) ? geodir_date($gd_post['recurring_end_date'], 'Y-m-d') : '';
6008
+			$duration_x = !empty($gd_post['event_duration_days']) ? (int) $gd_post['event_duration_days'] : 1;
6009
+			$repeat_x = !empty($gd_post['recurring_interval']) ? (int) $gd_post['recurring_interval'] : 1;
6010
+			$max_repeat = !empty($gd_post['max_recurring_count']) ? (int) $gd_post['max_recurring_count'] : 1;
6011
+			$repeat_end = !empty($gd_post['recurring_end_date']) ? geodir_date($gd_post['recurring_end_date'], 'Y-m-d') : '';
6012 6012
 			
6013 6013
 			$repeat_end_type = $repeat_end != '' ? 1 : 0;
6014 6014
 			$max_repeat = $repeat_end != '' ? '' : $max_repeat;
6015 6015
 			
6016 6016
 			$week_days = array_flip(array('sun', 'mon', 'tue', 'wed', 'thu', 'fri', 'sat'));
6017 6017
 			
6018
-			$a_repeat_days = isset($gd_post['recurring_week_days']) && trim($gd_post['recurring_week_days'])!='' ? explode(',', trim($gd_post['recurring_week_days'])) : array();
6018
+			$a_repeat_days = isset($gd_post['recurring_week_days']) && trim($gd_post['recurring_week_days']) != '' ? explode(',', trim($gd_post['recurring_week_days'])) : array();
6019 6019
 			$repeat_days = array();
6020 6020
 			if (!empty($a_repeat_days)) {
6021 6021
 				foreach ($a_repeat_days as $repeat_day) {
@@ -6033,7 +6033,7 @@  discard block
 block discarded – undo
6033 6033
 			$repeat_weeks = array();
6034 6034
 			if (!empty($a_repeat_weeks)) {
6035 6035
 				foreach ($a_repeat_weeks as $repeat_week) {
6036
-					$repeat_weeks[] = (int)$repeat_week;
6036
+					$repeat_weeks[] = (int) $repeat_week;
6037 6037
 				}
6038 6038
 				
6039 6039
 				$repeat_weeks = array_unique($repeat_weeks);
@@ -6097,7 +6097,7 @@  discard block
 block discarded – undo
6097 6097
 
6098 6098
     $page_found = $wpdb->get_var(
6099 6099
         $wpdb->prepare(
6100
-            "SELECT ID FROM " . $wpdb->posts . " WHERE post_name = %s LIMIT 1;",
6100
+            "SELECT ID FROM ".$wpdb->posts." WHERE post_name = %s LIMIT 1;",
6101 6101
             array($slug)
6102 6102
         )
6103 6103
     );
@@ -6152,7 +6152,7 @@  discard block
 block discarded – undo
6152 6152
  */
6153 6153
 function geodir_admin_upgrade_notice() {
6154 6154
     $class = "error";
6155
-    $message = __("Please update core GeoDirectory or some addons may not function correctly.","geodirectory");
6155
+    $message = __("Please update core GeoDirectory or some addons may not function correctly.", "geodirectory");
6156 6156
     echo"<div class=\"$class\"> <p>$message</p></div>";
6157 6157
 }
6158 6158
 
@@ -6164,7 +6164,7 @@  discard block
 block discarded – undo
6164 6164
  * @param (object) $r
6165 6165
  * @return (string) $output
6166 6166
  */
6167
-function geodire_admin_upgrade_notice( $plugin_data, $r )
6167
+function geodire_admin_upgrade_notice($plugin_data, $r)
6168 6168
 {
6169 6169
     // readme contents
6170 6170
     $args = array(
@@ -6172,7 +6172,7 @@  discard block
 block discarded – undo
6172 6172
         'redirection' => 5
6173 6173
     );
6174 6174
     $url = "http://plugins.svn.wordpress.org/geodirectory/trunk/readme.txt";
6175
-    $data       = wp_remote_get( $url, $args );
6175
+    $data = wp_remote_get($url, $args);
6176 6176
 
6177 6177
     if (!is_wp_error($data) && $data['response']['code'] == 200) {
6178 6178
 
@@ -6187,20 +6187,20 @@  discard block
 block discarded – undo
6187 6187
 function geodir_in_plugin_update_message($content) {
6188 6188
     // Output Upgrade Notice
6189 6189
     $matches        = null;
6190
-    $regexp         = '~==\s*Upgrade Notice\s*==\s*=\s*(.*)\s*=(.*)(=\s*' . preg_quote( GEODIRECTORY_VERSION ) . '\s*=|$)~Uis';
6190
+    $regexp         = '~==\s*Upgrade Notice\s*==\s*=\s*(.*)\s*=(.*)(=\s*'.preg_quote(GEODIRECTORY_VERSION).'\s*=|$)~Uis';
6191 6191
     $upgrade_notice = '';
6192
-    if ( preg_match( $regexp, $content, $matches ) ) {
6193
-        if(empty($matches)){return;}
6192
+    if (preg_match($regexp, $content, $matches)) {
6193
+        if (empty($matches)) {return; }
6194 6194
 
6195
-        $version = trim( $matches[1] );
6196
-        if($version && $version>GEODIRECTORY_VERSION){
6195
+        $version = trim($matches[1]);
6196
+        if ($version && $version > GEODIRECTORY_VERSION) {
6197 6197
 
6198 6198
 
6199
-        $notices = (array) preg_split('~[\r\n]+~', trim( $matches[2] ) );
6200
-        if ( version_compare( GEODIRECTORY_VERSION, $version, '<' ) ) {
6199
+        $notices = (array) preg_split('~[\r\n]+~', trim($matches[2]));
6200
+        if (version_compare(GEODIRECTORY_VERSION, $version, '<')) {
6201 6201
             $upgrade_notice .= '<div class="geodir_plugin_upgrade_notice">';
6202
-            foreach ( $notices as $index => $line ) {
6203
-                $upgrade_notice .= wp_kses_post( preg_replace( '~\[([^\]]*)\]\(([^\)]*)\)~', '<a href="${2}">${1}</a>', $line ) );
6202
+            foreach ($notices as $index => $line) {
6203
+                $upgrade_notice .= wp_kses_post(preg_replace('~\[([^\]]*)\]\(([^\)]*)\)~', '<a href="${2}">${1}</a>', $line));
6204 6204
             }
6205 6205
             $upgrade_notice .= '</div> ';
6206 6206
         }
@@ -6224,7 +6224,7 @@  discard block
 block discarded – undo
6224 6224
 		$default_language = $sitepress->get_default_language();
6225 6225
 		if ($current_language != 'all' && $current_language != $default_language) {
6226 6226
 	?>
6227
-	<div class="updated error notice-success" id="message"><p style="color:red"><strong><?php _e('Saving GeoDirectory pages settings on a different language breaks pages settings. Try to save after switching to default language.', 'geodirectory');?></strong></p></div>
6227
+	<div class="updated error notice-success" id="message"><p style="color:red"><strong><?php _e('Saving GeoDirectory pages settings on a different language breaks pages settings. Try to save after switching to default language.', 'geodirectory'); ?></strong></p></div>
6228 6228
 	<?php
6229 6229
 		}
6230 6230
 	}
@@ -6239,7 +6239,7 @@  discard block
 block discarded – undo
6239 6239
  * @param array Listing statuses to be skipped.
6240 6240
  */
6241 6241
 function geodir_imex_export_skip_statuses() {
6242
-    $statuses = array( 'trash', 'auto-draft' );
6242
+    $statuses = array('trash', 'auto-draft');
6243 6243
     
6244 6244
     /**
6245 6245
      * Filter the statuses to skip during GD export listings.
@@ -6249,7 +6249,7 @@  discard block
 block discarded – undo
6249 6249
      *
6250 6250
      * @param array $statuses Listing statuses to be skipped.
6251 6251
      */
6252
-    $statuses = apply_filters( 'geodir_imex_export_skip_statuses', $statuses );
6252
+    $statuses = apply_filters('geodir_imex_export_skip_statuses', $statuses);
6253 6253
      
6254 6254
     return $statuses;
6255 6255
 }
@@ -6320,16 +6320,16 @@  discard block
 block discarded – undo
6320 6320
 function geodir_imex_get_filter_where($where = '', $post_type = '') {
6321 6321
     global $wpdb;
6322 6322
     
6323
-    $filters = !empty( $_REQUEST['gd_imex'] ) && is_array( $_REQUEST['gd_imex'] ) ? $_REQUEST['gd_imex'] : NULL;
6323
+    $filters = !empty($_REQUEST['gd_imex']) && is_array($_REQUEST['gd_imex']) ? $_REQUEST['gd_imex'] : NULL;
6324 6324
     
6325
-    if ( !empty( $filters ) ) {
6326
-        foreach ( $filters as $field => $value ) {
6325
+    if (!empty($filters)) {
6326
+        foreach ($filters as $field => $value) {
6327 6327
             switch ($field) {
6328 6328
                 case 'start_date':
6329
-                    $where .= " AND `" . $wpdb->posts . "`.`post_date` >= '" . sanitize_text_field( $value ) . " 00:00:00'";
6329
+                    $where .= " AND `".$wpdb->posts."`.`post_date` >= '".sanitize_text_field($value)." 00:00:00'";
6330 6330
                 break;
6331 6331
                 case 'end_date':
6332
-                    $where .= " AND `" . $wpdb->posts . "`.`post_date` <= '" . sanitize_text_field( $value ) . " 23:59:59'";
6332
+                    $where .= " AND `".$wpdb->posts."`.`post_date` <= '".sanitize_text_field($value)." 23:59:59'";
6333 6333
                 break;
6334 6334
             }
6335 6335
         }
@@ -6341,25 +6341,25 @@  discard block
 block discarded – undo
6341 6341
 add_filter('geodir_get_export_posts', 'geodir_imex_get_filter_where', 10, 2);
6342 6342
 
6343 6343
 
6344
-function geodir_fix_for_primer_theme(){
6345
-    if(!defined( 'PRIMER_VERSION' )){return;}
6344
+function geodir_fix_for_primer_theme() {
6345
+    if (!defined('PRIMER_VERSION')) {return; }
6346 6346
     global $pagenow;
6347 6347
 
6348
-    if ( ( 'post.php' === $pagenow || 'post-new.php' === $pagenow ) && (isset($_REQUEST['post_type']) || isset($_REQUEST['post']) )  ){
6348
+    if (('post.php' === $pagenow || 'post-new.php' === $pagenow) && (isset($_REQUEST['post_type']) || isset($_REQUEST['post']))) {
6349 6349
 
6350
-        $post_type = isset($_REQUEST['post_type']) ? esc_attr($_REQUEST['post_type']) : get_post_type( $_GET['post'] );
6350
+        $post_type = isset($_REQUEST['post_type']) ? esc_attr($_REQUEST['post_type']) : get_post_type($_GET['post']);
6351 6351
 
6352 6352
         $post_types = geodir_get_posttypes();
6353
-        if ($post_type && in_array($post_type, $post_types) ) {
6353
+        if ($post_type && in_array($post_type, $post_types)) {
6354 6354
             global $primer_customizer_layouts;
6355
-            remove_action( 'add_meta_boxes', array( $primer_customizer_layouts, 'add_meta_box' ), 10);
6355
+            remove_action('add_meta_boxes', array($primer_customizer_layouts, 'add_meta_box'), 10);
6356 6356
         }
6357 6357
     }
6358 6358
 
6359 6359
 }
6360 6360
 
6361
-if(is_admin()){
6362
-    add_action('add_meta_boxes','geodir_fix_for_primer_theme',0);  
6361
+if (is_admin()) {
6362
+    add_action('add_meta_boxes', 'geodir_fix_for_primer_theme', 0);  
6363 6363
 }
6364 6364
 
6365 6365
 
@@ -6492,32 +6492,32 @@  discard block
 block discarded – undo
6492 6492
 
6493 6493
 function geodir_ga_activation_url() {
6494 6494
 
6495
-    return add_query_arg( array(
6495
+    return add_query_arg(array(
6496 6496
         'next'          => admin_url("admin.php?page=geodirectory&active_tab=google_analytic_settings"),
6497 6497
         'scope'         => GEODIR_GA_SCOPE,
6498 6498
         'response_type' => 'code',
6499 6499
         'redirect_uri'  => GEODIR_GA_REDIRECT,
6500 6500
         'client_id'     => GEODIR_GA_CLIENTID,
6501
-    ), 'https://accounts.google.com/o/oauth2/auth' );
6501
+    ), 'https://accounts.google.com/o/oauth2/auth');
6502 6502
 
6503 6503
     return $url;
6504 6504
 }
6505 6505
 
6506
-function geodir_gd_accounts(){
6506
+function geodir_gd_accounts() {
6507 6507
     $accounts = array();
6508
-    $useAuth = ( get_option( 'geodir_ga_auth_code' ) == '' ? false : true );
6509
-    if($useAuth){
6508
+    $useAuth = (get_option('geodir_ga_auth_code') == '' ? false : true);
6509
+    if ($useAuth) {
6510 6510
         try {
6511 6511
             $accounts = geodir_ga_get_analytics_accounts();
6512 6512
         } catch (Exception $e) {
6513
-            geodir_error_log( wp_sprintf( __( 'GD Google Analytics API Error(%s) : %s', 'geodirectory' ), $e->getCode(), $e->getMessage() ) );
6513
+            geodir_error_log(wp_sprintf(__('GD Google Analytics API Error(%s) : %s', 'geodirectory'), $e->getCode(), $e->getMessage()));
6514 6514
         }
6515 6515
         
6516
-        if(is_array($accounts)){
6517
-            $accounts = array_merge(array(__('Select Account','geodirectory')),$accounts);
6518
-        }elseif(get_option('geodir_ga_account_id')){
6516
+        if (is_array($accounts)) {
6517
+            $accounts = array_merge(array(__('Select Account', 'geodirectory')), $accounts);
6518
+        }elseif (get_option('geodir_ga_account_id')) {
6519 6519
             $accounts = array();
6520
-            $accounts[get_option('geodir_ga_account_id')] = __('Account re-authorization may be required','geodirectory').' ('.get_option('geodir_ga_account_id').')';
6520
+            $accounts[get_option('geodir_ga_account_id')] = __('Account re-authorization may be required', 'geodirectory').' ('.get_option('geodir_ga_account_id').')';
6521 6521
         }
6522 6522
     }
6523 6523
     return $accounts;
@@ -6528,21 +6528,21 @@  discard block
 block discarded – undo
6528 6528
     global $gd_ga_errors;
6529 6529
     $accounts = array();
6530 6530
 
6531
-    if(get_option('geodir_ga_auth_token')===false){update_option('geodir_ga_auth_token','');}
6531
+    if (get_option('geodir_ga_auth_token') === false) {update_option('geodir_ga_auth_token', ''); }
6532 6532
 
6533 6533
 
6534
-    if(get_option('geodir_gd_uids') && !isset($_POST['geodir_ga_auth_code'])){
6534
+    if (get_option('geodir_gd_uids') && !isset($_POST['geodir_ga_auth_code'])) {
6535 6535
       return get_option('geodir_gd_uids');
6536 6536
     }
6537 6537
 
6538 6538
     # Create a new Gdata call
6539
-    if ( trim(get_option('geodir_ga_auth_code')) != '' )
6539
+    if (trim(get_option('geodir_ga_auth_code')) != '')
6540 6540
         $stats = new GDGoogleAnalyticsStats();
6541 6541
     else
6542 6542
         return false;
6543 6543
 
6544 6544
     # Check if Google sucessfully logged in
6545
-    if ( ! $stats->checkLogin() )
6545
+    if (!$stats->checkLogin())
6546 6546
         return false;
6547 6547
 
6548 6548
     # Get a list of accounts
@@ -6554,28 +6554,28 @@  discard block
 block discarded – undo
6554 6554
     }
6555 6555
 
6556 6556
 
6557
-    natcasesort ($accounts);
6557
+    natcasesort($accounts);
6558 6558
 
6559 6559
     # Return the account array if there are accounts
6560
-    if ( count($accounts) > 0 ){
6561
-        update_option('geodir_gd_uids',$accounts);
6560
+    if (count($accounts) > 0) {
6561
+        update_option('geodir_gd_uids', $accounts);
6562 6562
         return $accounts;
6563 6563
     }
6564 6564
     else
6565 6565
         return false;
6566 6566
 }
6567 6567
 
6568
-add_action( 'wp_ajax_geodir_ga_deauthorize', 'geodir_ga_deauthorize' );
6569
-function geodir_ga_deauthorize(){
6568
+add_action('wp_ajax_geodir_ga_deauthorize', 'geodir_ga_deauthorize');
6569
+function geodir_ga_deauthorize() {
6570 6570
 
6571
-    if ( ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'gd_ga_deauthorize' ) ) {
6571
+    if (!wp_verify_nonce($_REQUEST['_wpnonce'], 'gd_ga_deauthorize')) {
6572 6572
 
6573
-        die( 'Security check' );
6573
+        die('Security check');
6574 6574
 
6575 6575
     } else {
6576
-        update_option('geodir_ga_auth_token','');
6577
-        update_option('geodir_ga_auth_code','');
6578
-        update_option('geodir_gd_uids','');
6576
+        update_option('geodir_ga_auth_token', '');
6577
+        update_option('geodir_ga_auth_code', '');
6578
+        update_option('geodir_gd_uids', '');
6579 6579
 
6580 6580
 
6581 6581
         echo admin_url('?page=geodirectory&active_tab=google_analytic_settings');
Please login to merge, or discard this patch.
geodirectory-functions/map-functions/map_functions.php 1 patch
Spacing   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 
55 55
     if (!empty($post) && isset($post->ID) && $post->ID > 0 && (is_main_query() || $add_post_in_marker_array) && $post->marker_json != '') {
56 56
 
57
-        if(isset($map_jason[$post->ID])){return null;}
57
+        if (isset($map_jason[$post->ID])) {return null; }
58 58
 
59 59
         $srcharr = array("'", "/", "-", '"', '\\');
60 60
         $replarr = array("&prime;", "&frasl;", "&ndash;", "&ldquo;", '');
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
         $title = str_replace($srcharr, $replarr, $post_title);
68 68
 
69 69
         if (is_ssl()) {
70
-            $icon = str_replace("http:","https:",$icon );
70
+            $icon = str_replace("http:", "https:", $icon);
71 71
         }
72 72
         
73 73
         if ($icon != '') {
@@ -83,7 +83,7 @@  discard block
 block discarded – undo
83 83
             $icon_size = array('w' => 36, 'h' => 45);
84 84
         }
85 85
 
86
-        $post_json = '{"id":"' . $post->ID . '","t": "' . $title . '","lt": "' . $post->post_latitude . '","ln": "' . $post->post_longitude . '","mk_id":"' . $post->ID . '_' . $post->default_category . '","i":"' . $icon . '","w":"' . $icon_size['w'] . '","h":"' . $icon_size['h'] . '"}';
86
+        $post_json = '{"id":"'.$post->ID.'","t": "'.$title.'","lt": "'.$post->post_latitude.'","ln": "'.$post->post_longitude.'","mk_id":"'.$post->ID.'_'.$post->default_category.'","i":"'.$icon.'","w":"'.$icon_size['w'].'","h":"'.$icon_size['h'].'"}';
87 87
 
88 88
         /**
89 89
          * Filter the json data when creating output for post json marker..
@@ -92,10 +92,10 @@  discard block
 block discarded – undo
92 92
          * @param string $post_json JSON representation of the post marker info.
93 93
          * @param object $post The post object.
94 94
          */
95
-        $post_map_json = apply_filters('geodir_create_marker_jason_of_posts',$post_json, $post);
95
+        $post_map_json = apply_filters('geodir_create_marker_jason_of_posts', $post_json, $post);
96 96
 
97 97
         // only assign it if it has a value
98
-        if($post_map_json){
98
+        if ($post_map_json) {
99 99
             $map_jason[$post->ID] = $post_map_json;
100 100
         }
101 101
 
@@ -119,13 +119,13 @@  discard block
 block discarded – undo
119 119
             if (is_array($map_jason) && !empty($map_jason)) {
120 120
 
121 121
                 // on details page only show the main marker on the map
122
-                if(geodir_is_page('detail')){
122
+                if (geodir_is_page('detail')) {
123 123
                     global $post;
124
-                    if(isset($map_jason[$post->ID])){
124
+                    if (isset($map_jason[$post->ID])) {
125 125
                         $map_jason = array($map_jason[$post->ID]);
126 126
                     }
127 127
                 }
128
-                $canvas_jason = $canvas . "_jason";
128
+                $canvas_jason = $canvas."_jason";
129 129
                 $map_canvas_arr[$canvas] = array_unique($map_jason);
130 130
                 unset($cat_content_info);
131 131
                 $cat_content_info[] = implode(',', $map_canvas_arr[$canvas]);
@@ -134,11 +134,11 @@  discard block
 block discarded – undo
134 134
                     $json_content = substr(implode(',', $cat_content_info), 1);
135 135
                     $json_content = htmlentities($json_content, ENT_QUOTES, get_option('blog_charset')); // Quotes in csv title import break maps - FIXED by kiran on 2nd March, 2016
136 136
                     $json_content = wp_specialchars_decode($json_content); // Fixed #post-320722 on 2016-12-08
137
-                    $canvas_jason = '[{"totalcount":"' . $totalcount . '",' . $json_content . ']';
137
+                    $canvas_jason = '[{"totalcount":"'.$totalcount.'",'.$json_content.']';
138 138
                 } else {
139 139
                     $canvas_jason = '[{"totalcount":"0"}]';
140 140
                 }
141
-                $map_canvas_jason_args = array($canvas . '_jason' => $canvas_jason);
141
+                $map_canvas_jason_args = array($canvas.'_jason' => $canvas_jason);
142 142
 
143 143
                 /**
144 144
                  * Filter the send_marker_jason_to_js() function map canvas json args.
@@ -150,12 +150,12 @@  discard block
 block discarded – undo
150 150
                  * @param string $canvas Map canvas array key.
151 151
                  * @param array $map_canvas_jason_args Map canvas args.
152 152
                  */
153
-                $map_canvas_jason_args = apply_filters('geodir_map_canvas_jason_' . $canvas, $map_canvas_jason_args);
153
+                $map_canvas_jason_args = apply_filters('geodir_map_canvas_jason_'.$canvas, $map_canvas_jason_args);
154 154
 
155
-                wp_localize_script('geodir-map-widget', $canvas . '_jason_args', $map_canvas_jason_args);
155
+                wp_localize_script('geodir-map-widget', $canvas.'_jason_args', $map_canvas_jason_args);
156 156
             } else {
157 157
                 $canvas_jason = '[{"totalcount":"0"}]';
158
-                $map_canvas_jason_args = array($canvas . '_jason' => $canvas_jason);
158
+                $map_canvas_jason_args = array($canvas.'_jason' => $canvas_jason);
159 159
 
160 160
                 /**
161 161
                  * Filter the send_marker_jason_to_js() function map canvas json args.
@@ -167,8 +167,8 @@  discard block
 block discarded – undo
167 167
                  * @param string $canvas Map canvas array key.
168 168
                  * @param array $map_canvas_jason_args Map canvas args.
169 169
                  */
170
-                $map_canvas_jason_args = apply_filters('geodir_map_canvas_jason_' . $canvas, $map_canvas_jason_args);
171
-                wp_localize_script('geodir-map-widget', $canvas . '_jason_args', $map_canvas_jason_args);
170
+                $map_canvas_jason_args = apply_filters('geodir_map_canvas_jason_'.$canvas, $map_canvas_jason_args);
171
+                wp_localize_script('geodir-map-widget', $canvas.'_jason_args', $map_canvas_jason_args);
172 172
             }
173 173
         }
174 174
 
@@ -233,11 +233,11 @@  discard block
 block discarded – undo
233 233
             $display = !$child_collapse ? '' : 'display:none';
234 234
         }
235 235
 
236
-        $out = '<ul class="treeview ' . $list_class . '" style="margin-left:' . $p . 'px;' . $display . ';">';
236
+        $out = '<ul class="treeview '.$list_class.'" style="margin-left:'.$p.'px;'.$display.';">';
237 237
 
238 238
         $geodir_cat_icons = geodir_get_term_icon();
239 239
 
240
-        $geodir_default_map_search_pt = (get_option('geodir_default_map_search_pt')) ? get_option('geodir_default_map_search_pt') :  'gd_place';
240
+        $geodir_default_map_search_pt = (get_option('geodir_default_map_search_pt')) ? get_option('geodir_default_map_search_pt') : 'gd_place';
241 241
         if ($is_home_map && $homemap_catlist_ptype = $gd_session->get('homemap_catlist_ptype')) {
242 242
             $geodir_default_map_search_pt = $homemap_catlist_ptype;
243 243
         }
@@ -256,19 +256,19 @@  discard block
 block discarded – undo
256 256
                         global $sitepress;
257 257
                         $default_lang = $sitepress->get_default_language();
258 258
                         $term_id = icl_object_id($cat_term->term_id, $post_type.'category', true, $default_lang);
259
-                    }else{
259
+                    } else {
260 260
                         $term_id = $cat_term->term_id;
261 261
                     }
262
-                    if (!empty($geodir_home_map_untick) && in_array($post_type . '_' . $term_id, $geodir_home_map_untick)) {
262
+                    if (!empty($geodir_home_map_untick) && in_array($post_type.'_'.$term_id, $geodir_home_map_untick)) {
263 263
                         $checked = '';
264 264
                     }
265 265
                 }
266 266
 
267
-                $term_check = '<input type="checkbox" ' . $checked . ' id="' .$map_canvas_name.'_tick_cat_'. $cat_term->term_id . '" class="group_selector ' . $main_list_class . '"';
268
-                $term_check .= ' name="' . $map_canvas_name . '_cat[]" ';
269
-                $term_check .= '  title="' . esc_attr(geodir_utf8_ucfirst($cat_term->name)) . '" value="' . $cat_term->term_id . '" onclick="javascript:build_map_ajax_search_param(\'' . $map_canvas_name . '\',false, this)">';
270
-                $term_img = '<img height="15" width="15" alt="' . $cat_term->taxonomy . '" src="' . $icon . '" title="' . geodir_utf8_ucfirst($cat_term->name) . '"/>';
271
-                $out .= '<li>' . $term_check . '<label for="' . $map_canvas_name.'_tick_cat_'. $cat_term->term_id . '">' . $term_img . geodir_utf8_ucfirst($cat_term->name) . '</label><i class="fa fa-long-arrow-down"></i>';
267
+                $term_check = '<input type="checkbox" '.$checked.' id="'.$map_canvas_name.'_tick_cat_'.$cat_term->term_id.'" class="group_selector '.$main_list_class.'"';
268
+                $term_check .= ' name="'.$map_canvas_name.'_cat[]" ';
269
+                $term_check .= '  title="'.esc_attr(geodir_utf8_ucfirst($cat_term->name)).'" value="'.$cat_term->term_id.'" onclick="javascript:build_map_ajax_search_param(\''.$map_canvas_name.'\',false, this)">';
270
+                $term_img = '<img height="15" width="15" alt="'.$cat_term->taxonomy.'" src="'.$icon.'" title="'.geodir_utf8_ucfirst($cat_term->name).'"/>';
271
+                $out .= '<li>'.$term_check.'<label for="'.$map_canvas_name.'_tick_cat_'.$cat_term->term_id.'">'.$term_img.geodir_utf8_ucfirst($cat_term->name).'</label><i class="fa fa-long-arrow-down"></i>';
272 272
 
273 273
             endif;
274 274
 
@@ -380,19 +380,19 @@  discard block
 block discarded – undo
380 380
  * @package GeoDirectory
381 381
  */
382 382
 function geodir_map_load_script() {
383
-    if (in_array(geodir_map_name(), array('auto', 'google')) && wp_script_is( 'geodirectory-googlemap-script', 'done')) {
383
+    if (in_array(geodir_map_name(), array('auto', 'google')) && wp_script_is('geodirectory-googlemap-script', 'done')) {
384 384
         $plugin_url = geodir_plugin_url();
385 385
 ?>
386 386
 <script type="text/javascript">
387 387
 if (!(window.google && typeof google.maps !== 'undefined')) {
388
-    var css = document.createElement("link");css.setAttribute("rel","stylesheet");css.setAttribute("type","text/css");css.setAttribute("media","all");css.setAttribute("id","geodirectory-leaflet-style-css");css.setAttribute("href","<?php echo $plugin_url;?>/geodirectory-assets/leaflet/leaflet.css?ver=<?php echo GEODIRECTORY_VERSION;?>");
388
+    var css = document.createElement("link");css.setAttribute("rel","stylesheet");css.setAttribute("type","text/css");css.setAttribute("media","all");css.setAttribute("id","geodirectory-leaflet-style-css");css.setAttribute("href","<?php echo $plugin_url; ?>/geodirectory-assets/leaflet/leaflet.css?ver=<?php echo GEODIRECTORY_VERSION; ?>");
389 389
     document.getElementsByTagName("head")[0].appendChild(css);
390
-    var css = document.createElement("link");css.setAttribute("rel","stylesheet");css.setAttribute("type","text/css");css.setAttribute("media","all");css.setAttribute("id","geodirectory-leaflet-routing-style");css.setAttribute("href","<?php echo $plugin_url;?>/geodirectory-assets/leaflet/routing/leaflet-routing-machine.css?ver=<?php echo GEODIRECTORY_VERSION;?>");
390
+    var css = document.createElement("link");css.setAttribute("rel","stylesheet");css.setAttribute("type","text/css");css.setAttribute("media","all");css.setAttribute("id","geodirectory-leaflet-routing-style");css.setAttribute("href","<?php echo $plugin_url; ?>/geodirectory-assets/leaflet/routing/leaflet-routing-machine.css?ver=<?php echo GEODIRECTORY_VERSION; ?>");
391 391
     document.getElementsByTagName("head")[0].appendChild(css);
392
-    document.write('<' + 'script id="geodirectory-leaflet-script" src="<?php echo $plugin_url;?>/geodirectory-assets/leaflet/leaflet.min.js?ver=<?php echo GEODIRECTORY_VERSION;?>" type="text/javascript"><' + '/script>');
393
-    document.write('<' + 'script id="geodirectory-leaflet-geo-script" src="<?php echo $plugin_url;?>/geodirectory-assets/leaflet/osm.geocode.js?ver=<?php echo GEODIRECTORY_VERSION;?>" type="text/javascript"><' + '/script>');
394
-    document.write('<' + 'script id="geodirectory-leaflet-routing-script" src="<?php echo $plugin_url;?>/geodirectory-assets/leaflet/routing/leaflet-routing-machine.js?ver=<?php echo GEODIRECTORY_VERSION;?>" type="text/javascript"><' + '/script>');
395
-    document.write('<' + 'script id="geodirectory-o-overlappingmarker-script" src="<?php echo $plugin_url;?>/geodirectory-assets/jawj/oms-leaflet.min.js?ver=<?php echo GEODIRECTORY_VERSION;?>" type="text/javascript"><' + '/script>');
392
+    document.write('<' + 'script id="geodirectory-leaflet-script" src="<?php echo $plugin_url; ?>/geodirectory-assets/leaflet/leaflet.min.js?ver=<?php echo GEODIRECTORY_VERSION; ?>" type="text/javascript"><' + '/script>');
393
+    document.write('<' + 'script id="geodirectory-leaflet-geo-script" src="<?php echo $plugin_url; ?>/geodirectory-assets/leaflet/osm.geocode.js?ver=<?php echo GEODIRECTORY_VERSION; ?>" type="text/javascript"><' + '/script>');
394
+    document.write('<' + 'script id="geodirectory-leaflet-routing-script" src="<?php echo $plugin_url; ?>/geodirectory-assets/leaflet/routing/leaflet-routing-machine.js?ver=<?php echo GEODIRECTORY_VERSION; ?>" type="text/javascript"><' + '/script>');
395
+    document.write('<' + 'script id="geodirectory-o-overlappingmarker-script" src="<?php echo $plugin_url; ?>/geodirectory-assets/jawj/oms-leaflet.min.js?ver=<?php echo GEODIRECTORY_VERSION; ?>" type="text/javascript"><' + '/script>');
396 396
 }
397 397
 </script>
398 398
 <?php
Please login to merge, or discard this patch.
geodirectory_template_tags.php 2 patches
Indentation   +342 added lines, -342 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@  discard block
 block discarded – undo
22 22
  */
23 23
 function geodir_core_dequeue_script()
24 24
 {
25
-    wp_dequeue_script('flexslider');
25
+	wp_dequeue_script('flexslider');
26 26
 }
27 27
 
28 28
 add_action('wp_print_scripts', 'geodir_core_dequeue_script', 100);
@@ -35,175 +35,175 @@  discard block
 block discarded – undo
35 35
  */
36 36
 function geodir_templates_scripts()
37 37
 {
38
-    $is_detail_page = false;
39
-    $geodir_map_name = geodir_map_name();
38
+	$is_detail_page = false;
39
+	$geodir_map_name = geodir_map_name();
40 40
 
41
-    if((is_single() && geodir_is_geodir_page()) || (is_page() && geodir_is_page('preview') )) {
42
-        $is_detail_page = true;
43
-    }
44
-
45
-    wp_enqueue_script('jquery');
46
-
47
-    wp_register_script('geodirectory-script', geodir_plugin_url() . '/geodirectory-assets/js/geodirectory.min.js', array(), GEODIRECTORY_VERSION);
48
-    wp_enqueue_script('geodirectory-script');
41
+	if((is_single() && geodir_is_geodir_page()) || (is_page() && geodir_is_page('preview') )) {
42
+		$is_detail_page = true;
43
+	}
49 44
 
50
-    $geodir_vars_data = array(
51
-        'siteurl' => get_option('siteurl'),
52
-        'geodir_plugin_url' => geodir_plugin_url(),
53
-        'geodir_lazy_load' => get_option('geodir_lazy_load',1),
54
-        'geodir_ajax_url' => geodir_get_ajax_url(),
55
-        'geodir_gd_modal' => (int)get_option('geodir_disable_gb_modal'),
56
-        'is_rtl' => is_rtl() ? 1 : 0 // fix rtl issue
57
-    );
45
+	wp_enqueue_script('jquery');
46
+
47
+	wp_register_script('geodirectory-script', geodir_plugin_url() . '/geodirectory-assets/js/geodirectory.min.js', array(), GEODIRECTORY_VERSION);
48
+	wp_enqueue_script('geodirectory-script');
49
+
50
+	$geodir_vars_data = array(
51
+		'siteurl' => get_option('siteurl'),
52
+		'geodir_plugin_url' => geodir_plugin_url(),
53
+		'geodir_lazy_load' => get_option('geodir_lazy_load',1),
54
+		'geodir_ajax_url' => geodir_get_ajax_url(),
55
+		'geodir_gd_modal' => (int)get_option('geodir_disable_gb_modal'),
56
+		'is_rtl' => is_rtl() ? 1 : 0 // fix rtl issue
57
+	);
58
+
59
+	/**
60
+	 * Filter the `geodir_var` data array that outputs the  wp_localize_script() translations and variables.
61
+	 *
62
+	 * This is used by addons to add JS translatable variables.
63
+	 *
64
+	 * @since 1.4.4
65
+	 * @param array $geodir_vars_data {
66
+	 *    geodir var data used by addons to add JS translatable variables.
67
+	 *
68
+	 *    @type string $siteurl Site url.
69
+	 *    @type string $geodir_plugin_url Geodirectory core plugin url.
70
+	 *    @type string $geodir_ajax_url Geodirectory plugin ajax url.
71
+	 *    @type int $geodir_gd_modal Disable GD modal that displays slideshow images in popup?.
72
+	 *    @type int $is_rtl Checks if current locale is RTL.
73
+	 *
74
+	 * }
75
+	 */
76
+	$geodir_vars_data = apply_filters('geodir_vars_data',$geodir_vars_data);
77
+
78
+	wp_localize_script('geodirectory-script', 'geodir_var', $geodir_vars_data);
79
+
80
+	wp_register_script('geodirectory-jquery-flexslider-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.flexslider.min.js', array(), GEODIRECTORY_VERSION,true);
81
+	if($is_detail_page){wp_enqueue_script('geodirectory-jquery-flexslider-js');}
82
+
83
+	wp_register_script('geodirectory-lightbox-jquery', geodir_plugin_url() . '/geodirectory-assets/js/jquery.lightbox-0.5.min.js', array(), GEODIRECTORY_VERSION,true);
84
+	wp_enqueue_script('geodirectory-lightbox-jquery');
85
+
86
+	wp_register_script('geodirectory-jquery-simplemodal', geodir_plugin_url() . '/geodirectory-assets/js/jquery.simplemodal.min.js', array(), GEODIRECTORY_VERSION,true);
87
+	if ($is_detail_page) {
88
+		wp_enqueue_script('geodirectory-jquery-simplemodal');
89
+	}
58 90
 
59
-    /**
60
-     * Filter the `geodir_var` data array that outputs the  wp_localize_script() translations and variables.
61
-     *
62
-     * This is used by addons to add JS translatable variables.
63
-     *
64
-     * @since 1.4.4
65
-     * @param array $geodir_vars_data {
66
-     *    geodir var data used by addons to add JS translatable variables.
67
-     *
68
-     *    @type string $siteurl Site url.
69
-     *    @type string $geodir_plugin_url Geodirectory core plugin url.
70
-     *    @type string $geodir_ajax_url Geodirectory plugin ajax url.
71
-     *    @type int $geodir_gd_modal Disable GD modal that displays slideshow images in popup?.
72
-     *    @type int $is_rtl Checks if current locale is RTL.
73
-     *
74
-     * }
75
-     */
76
-    $geodir_vars_data = apply_filters('geodir_vars_data',$geodir_vars_data);
77
-
78
-    wp_localize_script('geodirectory-script', 'geodir_var', $geodir_vars_data);
79
-
80
-    wp_register_script('geodirectory-jquery-flexslider-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.flexslider.min.js', array(), GEODIRECTORY_VERSION,true);
81
-    if($is_detail_page){wp_enqueue_script('geodirectory-jquery-flexslider-js');}
82
-
83
-    wp_register_script('geodirectory-lightbox-jquery', geodir_plugin_url() . '/geodirectory-assets/js/jquery.lightbox-0.5.min.js', array(), GEODIRECTORY_VERSION,true);
84
-    wp_enqueue_script('geodirectory-lightbox-jquery');
85
-
86
-    wp_register_script('geodirectory-jquery-simplemodal', geodir_plugin_url() . '/geodirectory-assets/js/jquery.simplemodal.min.js', array(), GEODIRECTORY_VERSION,true);
87
-    if ($is_detail_page) {
88
-        wp_enqueue_script('geodirectory-jquery-simplemodal');
89
-    }
90
-
91
-    if (in_array($geodir_map_name, array('auto', 'google'))) {
92
-        $map_lang = "&language=" . geodir_get_map_default_language();
93
-        $map_key = "&key=" . geodir_get_map_api_key();
94
-        /**
95
-         * Filter the variables that are added to the end of the google maps script call.
96
-         *
97
-         * This i used to change things like google maps language etc.
98
-         *
99
-         * @since 1.0.0
100
-         * @param string $var The string to filter, default is empty string.
101
-         */
102
-        $map_extra = apply_filters('geodir_googlemap_script_extra', '');
103
-        wp_enqueue_script('geodirectory-googlemap-script', 'https://maps.google.com/maps/api/js?' . $map_lang . $map_key . $map_extra , '', NULL);
91
+	if (in_array($geodir_map_name, array('auto', 'google'))) {
92
+		$map_lang = "&language=" . geodir_get_map_default_language();
93
+		$map_key = "&key=" . geodir_get_map_api_key();
94
+		/**
95
+		 * Filter the variables that are added to the end of the google maps script call.
96
+		 *
97
+		 * This i used to change things like google maps language etc.
98
+		 *
99
+		 * @since 1.0.0
100
+		 * @param string $var The string to filter, default is empty string.
101
+		 */
102
+		$map_extra = apply_filters('geodir_googlemap_script_extra', '');
103
+		wp_enqueue_script('geodirectory-googlemap-script', 'https://maps.google.com/maps/api/js?' . $map_lang . $map_key . $map_extra , '', NULL);
104 104
         
105
-        // Overlapping Marker Spiderfier
106
-        wp_register_script('geodirectory-g-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms.min.js', array(), GEODIRECTORY_VERSION);
107
-        wp_enqueue_script('geodirectory-g-overlappingmarker-script');
108
-    }
105
+		// Overlapping Marker Spiderfier
106
+		wp_register_script('geodirectory-g-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms.min.js', array(), GEODIRECTORY_VERSION);
107
+		wp_enqueue_script('geodirectory-g-overlappingmarker-script');
108
+	}
109 109
     
110
-    if ($geodir_map_name == 'osm') {
111
-        // Leaflet OpenStreetMap
112
-        wp_register_style('geodirectory-leaflet-style', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.css', array(), GEODIRECTORY_VERSION);
113
-        wp_enqueue_style('geodirectory-leaflet-style');
110
+	if ($geodir_map_name == 'osm') {
111
+		// Leaflet OpenStreetMap
112
+		wp_register_style('geodirectory-leaflet-style', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.css', array(), GEODIRECTORY_VERSION);
113
+		wp_enqueue_style('geodirectory-leaflet-style');
114 114
             
115
-        wp_register_script('geodirectory-leaflet-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.min.js', array(), GEODIRECTORY_VERSION);
116
-        wp_enqueue_script('geodirectory-leaflet-script');
115
+		wp_register_script('geodirectory-leaflet-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.min.js', array(), GEODIRECTORY_VERSION);
116
+		wp_enqueue_script('geodirectory-leaflet-script');
117 117
         
118
-        wp_register_script('geodirectory-leaflet-geo-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/osm.geocode.js', array(), GEODIRECTORY_VERSION);
119
-        wp_enqueue_script('geodirectory-leaflet-geo-script');
118
+		wp_register_script('geodirectory-leaflet-geo-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/osm.geocode.js', array(), GEODIRECTORY_VERSION);
119
+		wp_enqueue_script('geodirectory-leaflet-geo-script');
120 120
         
121
-        if ($is_detail_page) {
122
-            wp_register_style('geodirectory-leaflet-routing-style', geodir_plugin_url() . '/geodirectory-assets/leaflet/routing/leaflet-routing-machine.css', array(), GEODIRECTORY_VERSION);
123
-            wp_enqueue_style('geodirectory-leaflet-routing-style');
121
+		if ($is_detail_page) {
122
+			wp_register_style('geodirectory-leaflet-routing-style', geodir_plugin_url() . '/geodirectory-assets/leaflet/routing/leaflet-routing-machine.css', array(), GEODIRECTORY_VERSION);
123
+			wp_enqueue_style('geodirectory-leaflet-routing-style');
124 124
                 
125
-            wp_register_script('geodirectory-leaflet-routing-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/routing/leaflet-routing-machine.js', array(), GEODIRECTORY_VERSION);
126
-            wp_enqueue_script('geodirectory-leaflet-routing-script');
127
-        }
125
+			wp_register_script('geodirectory-leaflet-routing-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/routing/leaflet-routing-machine.js', array(), GEODIRECTORY_VERSION);
126
+			wp_enqueue_script('geodirectory-leaflet-routing-script');
127
+		}
128 128
         
129
-        // Overlapping Marker Spiderfier Leaflet
130
-        wp_register_script('geodirectory-o-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms-leaflet.min.js', array(), GEODIRECTORY_VERSION);
131
-        wp_enqueue_script('geodirectory-o-overlappingmarker-script');
132
-    }
133
-    wp_enqueue_script( 'jquery-ui-autocomplete' );
129
+		// Overlapping Marker Spiderfier Leaflet
130
+		wp_register_script('geodirectory-o-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms-leaflet.min.js', array(), GEODIRECTORY_VERSION);
131
+		wp_enqueue_script('geodirectory-o-overlappingmarker-script');
132
+	}
133
+	wp_enqueue_script( 'jquery-ui-autocomplete' );
134 134
     
135
-    wp_register_script('geodirectory-goMap-script', geodir_plugin_url() . '/geodirectory-assets/js/goMap.min.js', array(), GEODIRECTORY_VERSION, true);
136
-    wp_enqueue_script('geodirectory-goMap-script');
137
-
138
-    wp_register_script('chosen', geodir_plugin_url() . '/geodirectory-assets/js/chosen.jquery.min.js', array(), GEODIRECTORY_VERSION);
139
-    wp_enqueue_script('chosen');
140
-
141
-    wp_register_script('geodirectory-choose-ajax', geodir_plugin_url() . '/geodirectory-assets/js/ajax-chosen.min.js', array(), GEODIRECTORY_VERSION);
142
-    wp_enqueue_script('geodirectory-choose-ajax');
143
-
144
-    wp_enqueue_script('geodirectory-jquery-ui-timepicker-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.ui.timepicker.min.js', array('jquery-ui-datepicker', 'jquery-ui-slider', 'jquery-effects-core', 'jquery-effects-slide'), '', true);
145
-
146
-    if (is_page() && geodir_is_page('add-listing')) {
147
-        // SCRIPT FOR UPLOAD
148
-        wp_enqueue_script('plupload-all');
149
-        wp_enqueue_script('jquery-ui-sortable');
150
-
151
-        wp_register_script('geodirectory-plupload-script', geodir_plugin_url() . '/geodirectory-assets/js/geodirectory-plupload.min.js#asyncload', array(), GEODIRECTORY_VERSION,true);
152
-        wp_enqueue_script('geodirectory-plupload-script');
153
-        // SCRIPT FOR UPLOAD END
154
-
155
-        // check_ajax_referer function is used to make sure no files are uplaoded remotly but it will fail if used between https and non https so we do the check below of the urls
156
-        if (str_replace("https", "http", admin_url('admin-ajax.php')) && !empty($_SERVER['HTTPS'])) {
157
-            $ajax_url = admin_url('admin-ajax.php');
158
-        } elseif (!str_replace("https", "http", admin_url('admin-ajax.php')) && empty($_SERVER['HTTPS'])) {
159
-            $ajax_url = admin_url('admin-ajax.php');
160
-        } elseif (str_replace("https", "http", admin_url('admin-ajax.php')) && empty($_SERVER['HTTPS'])) {
161
-            $ajax_url = str_replace("https", "http", admin_url('admin-ajax.php'));
162
-        } elseif (!str_replace("https", "http", admin_url('admin-ajax.php')) && !empty($_SERVER['HTTPS'])) {
163
-            $ajax_url = str_replace("http", "https", admin_url('admin-ajax.php'));
164
-        } else {
165
-            $ajax_url = admin_url('admin-ajax.php');
166
-        }
135
+	wp_register_script('geodirectory-goMap-script', geodir_plugin_url() . '/geodirectory-assets/js/goMap.min.js', array(), GEODIRECTORY_VERSION, true);
136
+	wp_enqueue_script('geodirectory-goMap-script');
137
+
138
+	wp_register_script('chosen', geodir_plugin_url() . '/geodirectory-assets/js/chosen.jquery.min.js', array(), GEODIRECTORY_VERSION);
139
+	wp_enqueue_script('chosen');
140
+
141
+	wp_register_script('geodirectory-choose-ajax', geodir_plugin_url() . '/geodirectory-assets/js/ajax-chosen.min.js', array(), GEODIRECTORY_VERSION);
142
+	wp_enqueue_script('geodirectory-choose-ajax');
143
+
144
+	wp_enqueue_script('geodirectory-jquery-ui-timepicker-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.ui.timepicker.min.js', array('jquery-ui-datepicker', 'jquery-ui-slider', 'jquery-effects-core', 'jquery-effects-slide'), '', true);
145
+
146
+	if (is_page() && geodir_is_page('add-listing')) {
147
+		// SCRIPT FOR UPLOAD
148
+		wp_enqueue_script('plupload-all');
149
+		wp_enqueue_script('jquery-ui-sortable');
150
+
151
+		wp_register_script('geodirectory-plupload-script', geodir_plugin_url() . '/geodirectory-assets/js/geodirectory-plupload.min.js#asyncload', array(), GEODIRECTORY_VERSION,true);
152
+		wp_enqueue_script('geodirectory-plupload-script');
153
+		// SCRIPT FOR UPLOAD END
154
+
155
+		// check_ajax_referer function is used to make sure no files are uplaoded remotly but it will fail if used between https and non https so we do the check below of the urls
156
+		if (str_replace("https", "http", admin_url('admin-ajax.php')) && !empty($_SERVER['HTTPS'])) {
157
+			$ajax_url = admin_url('admin-ajax.php');
158
+		} elseif (!str_replace("https", "http", admin_url('admin-ajax.php')) && empty($_SERVER['HTTPS'])) {
159
+			$ajax_url = admin_url('admin-ajax.php');
160
+		} elseif (str_replace("https", "http", admin_url('admin-ajax.php')) && empty($_SERVER['HTTPS'])) {
161
+			$ajax_url = str_replace("https", "http", admin_url('admin-ajax.php'));
162
+		} elseif (!str_replace("https", "http", admin_url('admin-ajax.php')) && !empty($_SERVER['HTTPS'])) {
163
+			$ajax_url = str_replace("http", "https", admin_url('admin-ajax.php'));
164
+		} else {
165
+			$ajax_url = admin_url('admin-ajax.php');
166
+		}
167 167
 
168
-        // place js config array for plupload
169
-        $plupload_init = array(
170
-            'runtimes' => 'html5,silverlight,flash,browserplus,gears,html4',
171
-            'browse_button' => 'plupload-browse-button', // will be adjusted per uploader
172
-            'container' => 'plupload-upload-ui', // will be adjusted per uploader
173
-            'drop_element' => 'dropbox', // will be adjusted per uploader
174
-            'file_data_name' => 'async-upload', // will be adjusted per uploader
175
-            'multiple_queues' => true,
176
-            'max_file_size' => geodir_max_upload_size(),
177
-            'url' => $ajax_url,
178
-            'flash_swf_url' => includes_url('js/plupload/plupload.flash.swf'),
179
-            'silverlight_xap_url' => includes_url('js/plupload/plupload.silverlight.xap'),
180
-            'filters' => array(array('title' => __('Allowed Files', 'geodirectory'), 'extensions' => '*')),
181
-            'multipart' => true,
182
-            'urlstream_upload' => true,
183
-            'multi_selection' => false, // will be added per uploader
184
-            // additional post data to send to our ajax hook
185
-            'multipart_params' => array(
186
-                '_ajax_nonce' => "", // will be added per uploader
187
-                'action' => 'plupload_action', // the ajax action name
188
-                'imgid' => 0 // will be added per uploader
189
-            )
190
-        );
191
-        $base_plupload_config = json_encode($plupload_init);
192
-
193
-        $gd_plupload_init = array('base_plupload_config' => $base_plupload_config,
194
-            'upload_img_size' => geodir_max_upload_size());
195
-
196
-        wp_localize_script('geodirectory-plupload-script', 'gd_plupload', $gd_plupload_init);
197
-
198
-        wp_enqueue_script('geodirectory-listing-validation-script', geodir_plugin_url() . '/geodirectory-assets/js/listing_validation.min.js#asyncload');
199
-    } // End if for add place page
200
-
201
-    wp_register_script('geodirectory-post-custom-js', geodir_plugin_url() . '/geodirectory-assets/js/post.custom.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
202
-    if ($is_detail_page) {
168
+		// place js config array for plupload
169
+		$plupload_init = array(
170
+			'runtimes' => 'html5,silverlight,flash,browserplus,gears,html4',
171
+			'browse_button' => 'plupload-browse-button', // will be adjusted per uploader
172
+			'container' => 'plupload-upload-ui', // will be adjusted per uploader
173
+			'drop_element' => 'dropbox', // will be adjusted per uploader
174
+			'file_data_name' => 'async-upload', // will be adjusted per uploader
175
+			'multiple_queues' => true,
176
+			'max_file_size' => geodir_max_upload_size(),
177
+			'url' => $ajax_url,
178
+			'flash_swf_url' => includes_url('js/plupload/plupload.flash.swf'),
179
+			'silverlight_xap_url' => includes_url('js/plupload/plupload.silverlight.xap'),
180
+			'filters' => array(array('title' => __('Allowed Files', 'geodirectory'), 'extensions' => '*')),
181
+			'multipart' => true,
182
+			'urlstream_upload' => true,
183
+			'multi_selection' => false, // will be added per uploader
184
+			// additional post data to send to our ajax hook
185
+			'multipart_params' => array(
186
+				'_ajax_nonce' => "", // will be added per uploader
187
+				'action' => 'plupload_action', // the ajax action name
188
+				'imgid' => 0 // will be added per uploader
189
+			)
190
+		);
191
+		$base_plupload_config = json_encode($plupload_init);
192
+
193
+		$gd_plupload_init = array('base_plupload_config' => $base_plupload_config,
194
+			'upload_img_size' => geodir_max_upload_size());
195
+
196
+		wp_localize_script('geodirectory-plupload-script', 'gd_plupload', $gd_plupload_init);
197
+
198
+		wp_enqueue_script('geodirectory-listing-validation-script', geodir_plugin_url() . '/geodirectory-assets/js/listing_validation.min.js#asyncload');
199
+	} // End if for add place page
200
+
201
+	wp_register_script('geodirectory-post-custom-js', geodir_plugin_url() . '/geodirectory-assets/js/post.custom.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
202
+	if ($is_detail_page) {
203 203
 		wp_enqueue_script('geodirectory-post-custom-js');
204 204
 	}
205 205
 
206
-    // font awesome rating script
206
+	// font awesome rating script
207 207
 	if (get_option('geodir_reviewrating_enable_font_awesome')) {
208 208
 		wp_register_script('geodir-barrating-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.barrating.min.js', array(), GEODIRECTORY_VERSION, true);
209 209
 		wp_enqueue_script('geodir-barrating-js');
@@ -212,11 +212,11 @@  discard block
 block discarded – undo
212 212
 		wp_enqueue_script('geodir-jRating-js');
213 213
 	}
214 214
 
215
-    wp_register_script('geodir-on-document-load', geodir_plugin_url() . '/geodirectory-assets/js/on_document_load.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
216
-    wp_enqueue_script('geodir-on-document-load');
215
+	wp_register_script('geodir-on-document-load', geodir_plugin_url() . '/geodirectory-assets/js/on_document_load.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
216
+	wp_enqueue_script('geodir-on-document-load');
217 217
 
218
-    wp_register_script('google-geometa', geodir_plugin_url() . '/geodirectory-assets/js/geometa.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
219
-    wp_enqueue_script('google-geometa');
218
+	wp_register_script('google-geometa', geodir_plugin_url() . '/geodirectory-assets/js/geometa.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
219
+	wp_enqueue_script('google-geometa');
220 220
 }
221 221
 
222 222
 /**
@@ -230,8 +230,8 @@  discard block
 block discarded – undo
230 230
  */
231 231
 function geodir_header_scripts()
232 232
 {
233
-    echo '<style>' . stripslashes(get_option('geodir_coustem_css')) . '</style>';
234
-    echo stripslashes(get_option('geodir_header_scripts'));
233
+	echo '<style>' . stripslashes(get_option('geodir_coustem_css')) . '</style>';
234
+	echo stripslashes(get_option('geodir_header_scripts'));
235 235
 }
236 236
 
237 237
 /**
@@ -244,7 +244,7 @@  discard block
 block discarded – undo
244 244
  */
245 245
 function geodir_google_analytics_tracking_code()
246 246
 {
247
-    if(get_option('geodir_ga_add_tracking_code') && get_option('geodir_ga_account_id')){?>
247
+	if(get_option('geodir_ga_add_tracking_code') && get_option('geodir_ga_account_id')){?>
248 248
 
249 249
         <script>
250 250
             (function(i,s,o,g,r,a,m){ i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
@@ -259,9 +259,9 @@  discard block
 block discarded – undo
259 259
         </script>
260 260
 
261 261
         <?php
262
-    }elseif(get_option('geodir_ga_tracking_code') && !get_option('geodir_ga_account_id')){
263
-        echo stripslashes(get_option('geodir_ga_tracking_code'));
264
-    }
262
+	}elseif(get_option('geodir_ga_tracking_code') && !get_option('geodir_ga_account_id')){
263
+		echo stripslashes(get_option('geodir_ga_tracking_code'));
264
+	}
265 265
 }
266 266
 
267 267
 /**
@@ -275,16 +275,16 @@  discard block
 block discarded – undo
275 275
 function geodir_footer_scripts()
276 276
 {
277 277
 
278
-    echo stripslashes(get_option('geodir_footer_scripts'));
278
+	echo stripslashes(get_option('geodir_footer_scripts'));
279 279
 
280
-    /*
280
+	/*
281 281
      * Apple suck and can't/won't fix bugs: https://bugs.webkit.org/show_bug.cgi?id=136041
282 282
      *
283 283
      * Flexbox wont wrap on ios for search form items
284 284
      */
285
-    if ( !empty( $_SERVER['HTTP_USER_AGENT'] ) && preg_match( '/iPad|iPod|iPhone|Safari/', $_SERVER['HTTP_USER_AGENT'] ) ) {
286
-        echo "<style>body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper{flex:50 1 auto !important;min-width: initial !important;width:auto !important;}.geodir-filter-container .geodir-filter-cat{width:auto !important;}</style>";
287
-    }
285
+	if ( !empty( $_SERVER['HTTP_USER_AGENT'] ) && preg_match( '/iPad|iPod|iPhone|Safari/', $_SERVER['HTTP_USER_AGENT'] ) ) {
286
+		echo "<style>body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper{flex:50 1 auto !important;min-width: initial !important;width:auto !important;}.geodir-filter-container .geodir-filter-cat{width:auto !important;}</style>";
287
+	}
288 288
 }
289 289
 
290 290
 
@@ -298,12 +298,12 @@  discard block
 block discarded – undo
298 298
  */
299 299
 function geodir_add_async_forscript($url)
300 300
 {
301
-    if (strpos($url, '#asyncload')===false)
302
-        return $url;
303
-    else if (is_admin())
304
-        return str_replace('#asyncload', '', $url);
305
-    else
306
-        return str_replace('#asyncload', '', $url)."' async='async";
301
+	if (strpos($url, '#asyncload')===false)
302
+		return $url;
303
+	else if (is_admin())
304
+		return str_replace('#asyncload', '', $url);
305
+	else
306
+		return str_replace('#asyncload', '', $url)."' async='async";
307 307
 }
308 308
 add_filter('clean_url', 'geodir_add_async_forscript', 11, 1);
309 309
 
@@ -316,17 +316,17 @@  discard block
 block discarded – undo
316 316
 function geodir_templates_styles()
317 317
 {
318 318
 
319
-    wp_register_style('geodir-core-scss', geodir_plugin_url() . '/geodirectory-assets/css/gd_core_frontend.css', array(), GEODIRECTORY_VERSION);
320
-    wp_enqueue_style('geodir-core-scss');
321
-    wp_register_style('geodir-core-scss-footer', geodir_plugin_url() . '/geodirectory-assets/css/gd_core_frontend_footer.css', array(), GEODIRECTORY_VERSION);
319
+	wp_register_style('geodir-core-scss', geodir_plugin_url() . '/geodirectory-assets/css/gd_core_frontend.css', array(), GEODIRECTORY_VERSION);
320
+	wp_enqueue_style('geodir-core-scss');
321
+	wp_register_style('geodir-core-scss-footer', geodir_plugin_url() . '/geodirectory-assets/css/gd_core_frontend_footer.css', array(), GEODIRECTORY_VERSION);
322 322
 
323
-    if(is_rtl()){
324
-    wp_register_style('geodirectory-frontend-rtl-style', geodir_plugin_url() . '/geodirectory-assets/css/rtl-frontend.css', array(), GEODIRECTORY_VERSION);
325
-    wp_enqueue_style('geodirectory-frontend-rtl-style');
326
-    }
323
+	if(is_rtl()){
324
+	wp_register_style('geodirectory-frontend-rtl-style', geodir_plugin_url() . '/geodirectory-assets/css/rtl-frontend.css', array(), GEODIRECTORY_VERSION);
325
+	wp_enqueue_style('geodirectory-frontend-rtl-style');
326
+	}
327 327
 
328
-    wp_register_style('font-awesome', '//maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css', array(), GEODIRECTORY_VERSION);
329
-    wp_enqueue_style('font-awesome');
328
+	wp_register_style('font-awesome', '//maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css', array(), GEODIRECTORY_VERSION);
329
+	wp_enqueue_style('font-awesome');
330 330
 
331 331
 
332 332
 }
@@ -340,7 +340,7 @@  discard block
 block discarded – undo
340 340
  */
341 341
 function geodir_get_sidebar()
342 342
 {
343
-    get_sidebar('geodirectory');
343
+	get_sidebar('geodirectory');
344 344
 }
345 345
 
346 346
 /**
@@ -359,122 +359,122 @@  discard block
 block discarded – undo
359 359
  * @param bool $always_show Do you want to show the pagination always? Default: false.
360 360
  */
361 361
 function geodir_pagination($before = '', $after = '', $prelabel = '', $nxtlabel = '', $pages_to_show = 5, $always_show = false) {
362
-    global $wp_query, $posts_per_page, $wpdb, $paged, $blog_id;
362
+	global $wp_query, $posts_per_page, $wpdb, $paged, $blog_id;
363 363
 
364
-    if (empty($prelabel)) {
365
-        $prelabel = '<strong>&laquo;</strong>';
366
-    }
364
+	if (empty($prelabel)) {
365
+		$prelabel = '<strong>&laquo;</strong>';
366
+	}
367 367
 
368
-    if (empty($nxtlabel)) {
369
-        $nxtlabel = '<strong>&raquo;</strong>';
370
-    }
368
+	if (empty($nxtlabel)) {
369
+		$nxtlabel = '<strong>&raquo;</strong>';
370
+	}
371 371
 
372
-    $half_pages_to_show = round($pages_to_show / 2);
372
+	$half_pages_to_show = round($pages_to_show / 2);
373 373
 
374
-    if (geodir_is_page('home')) // dont apply default  pagination for geodirectory home page.
375
-        return;
374
+	if (geodir_is_page('home')) // dont apply default  pagination for geodirectory home page.
375
+		return;
376 376
 
377
-    if (!is_single()) {
378
-        if (function_exists('geodir_location_geo_home_link')) {
379
-            remove_filter('home_url', 'geodir_location_geo_home_link', 100000);
380
-        }
381
-        $numposts = $wp_query->found_posts;
377
+	if (!is_single()) {
378
+		if (function_exists('geodir_location_geo_home_link')) {
379
+			remove_filter('home_url', 'geodir_location_geo_home_link', 100000);
380
+		}
381
+		$numposts = $wp_query->found_posts;
382 382
 
383
-        $max_page = ceil($numposts / $posts_per_page);
383
+		$max_page = ceil($numposts / $posts_per_page);
384 384
 
385
-        if (empty($paged)) {
386
-            $paged = 1;
387
-        }
385
+		if (empty($paged)) {
386
+			$paged = 1;
387
+		}
388 388
         
389
-        $post_type = geodir_get_current_posttype();
390
-        $listing_type_name = get_post_type_plural_label($post_type);
391
-        if (geodir_is_page('listing') || geodir_is_page('search')) {            
392
-            $term = array();
389
+		$post_type = geodir_get_current_posttype();
390
+		$listing_type_name = get_post_type_plural_label($post_type);
391
+		if (geodir_is_page('listing') || geodir_is_page('search')) {            
392
+			$term = array();
393 393
             
394
-            if (is_tax()) {
395
-                $term_id = get_queried_object_id();
396
-                $taxonomy = get_query_var('taxonomy');
394
+			if (is_tax()) {
395
+				$term_id = get_queried_object_id();
396
+				$taxonomy = get_query_var('taxonomy');
397 397
 
398
-                if ($term_id && $post_type && get_query_var('taxonomy') == $post_type . 'category' ) {
399
-                    $term = get_term($term_id, $post_type . 'category');
400
-                }
401
-            }
398
+				if ($term_id && $post_type && get_query_var('taxonomy') == $post_type . 'category' ) {
399
+					$term = get_term($term_id, $post_type . 'category');
400
+				}
401
+			}
402 402
             
403
-            if (geodir_is_page('search') && !empty($_REQUEST['s' . $post_type . 'category'])) {
404
-                $taxonomy_search = $_REQUEST['s' . $post_type . 'category'];
403
+			if (geodir_is_page('search') && !empty($_REQUEST['s' . $post_type . 'category'])) {
404
+				$taxonomy_search = $_REQUEST['s' . $post_type . 'category'];
405 405
                 
406
-                if (!is_array($taxonomy_search)) {
407
-                    $term = get_term((int)$taxonomy_search, $post_type . 'category');
408
-                } else if(is_array($taxonomy_search) && count($taxonomy_search) == 1) { // single category search
409
-                    $term = get_term((int)$taxonomy_search[0], $post_type . 'category');
410
-                }
411
-            }
406
+				if (!is_array($taxonomy_search)) {
407
+					$term = get_term((int)$taxonomy_search, $post_type . 'category');
408
+				} else if(is_array($taxonomy_search) && count($taxonomy_search) == 1) { // single category search
409
+					$term = get_term((int)$taxonomy_search[0], $post_type . 'category');
410
+				}
411
+			}
412 412
             
413
-            if (!empty($term) && !is_wp_error($term)) {
414
-                $listing_type_name = $term->name;
415
-            }
416
-        }
413
+			if (!empty($term) && !is_wp_error($term)) {
414
+				$listing_type_name = $term->name;
415
+			}
416
+		}
417 417
 
418
-        if ($max_page > 1 || $always_show) {            
419
-            // Extra pagination info
420
-            $geodir_pagination_more_info = get_option('geodir_pagination_advance_info');
421
-            $start_no = ( $paged - 1 ) * $posts_per_page + 1;
422
-            $end_no = min($paged * $posts_per_page, $numposts);
418
+		if ($max_page > 1 || $always_show) {            
419
+			// Extra pagination info
420
+			$geodir_pagination_more_info = get_option('geodir_pagination_advance_info');
421
+			$start_no = ( $paged - 1 ) * $posts_per_page + 1;
422
+			$end_no = min($paged * $posts_per_page, $numposts);
423 423
 
424
-            if ($geodir_pagination_more_info != '') {
425
-                if ($listing_type_name) {
426
-                    $listing_type_name = __($listing_type_name, 'geodirectory');
427
-                    $pegination_desc = wp_sprintf(__('Showing %s %d-%d of %d', 'geodirectory'), $listing_type_name, $start_no, $end_no, $numposts);
428
-                } else {
429
-                    $pegination_desc = wp_sprintf(__('Showing listings %d-%d of %d', 'geodirectory'), $start_no, $end_no, $numposts);
430
-                }
431
-                $pagination_info = '<div class="gd-pagination-details">' . $pegination_desc . '</div>';
432
-                /**
433
-                 * Adds an extra pagination info above/under pagination.
434
-                 *
435
-                 * @since 1.5.9
436
-                 *
437
-                 * @param string $pagination_info Extra pagination info content.
438
-                 * @param string $listing_type_name Listing results type.
439
-                 * @param string $start_no First result number.
440
-                 * @param string $end_no Last result number.
441
-                 * @param string $numposts Total number of listings.
442
-                 * @param string $post_type The post type.
443
-                 */
444
-                $pagination_info = apply_filters('geodir_pagination_advance_info', $pagination_info, $listing_type_name, $start_no, $end_no, $numposts, $post_type);
424
+			if ($geodir_pagination_more_info != '') {
425
+				if ($listing_type_name) {
426
+					$listing_type_name = __($listing_type_name, 'geodirectory');
427
+					$pegination_desc = wp_sprintf(__('Showing %s %d-%d of %d', 'geodirectory'), $listing_type_name, $start_no, $end_no, $numposts);
428
+				} else {
429
+					$pegination_desc = wp_sprintf(__('Showing listings %d-%d of %d', 'geodirectory'), $start_no, $end_no, $numposts);
430
+				}
431
+				$pagination_info = '<div class="gd-pagination-details">' . $pegination_desc . '</div>';
432
+				/**
433
+				 * Adds an extra pagination info above/under pagination.
434
+				 *
435
+				 * @since 1.5.9
436
+				 *
437
+				 * @param string $pagination_info Extra pagination info content.
438
+				 * @param string $listing_type_name Listing results type.
439
+				 * @param string $start_no First result number.
440
+				 * @param string $end_no Last result number.
441
+				 * @param string $numposts Total number of listings.
442
+				 * @param string $post_type The post type.
443
+				 */
444
+				$pagination_info = apply_filters('geodir_pagination_advance_info', $pagination_info, $listing_type_name, $start_no, $end_no, $numposts, $post_type);
445 445
                 
446
-                if ($geodir_pagination_more_info == 'before') {
447
-                    $before = $before . $pagination_info;
448
-                } else if ($geodir_pagination_more_info == 'after') {
449
-                    $after = $pagination_info . $after;
450
-                }
451
-            }
446
+				if ($geodir_pagination_more_info == 'before') {
447
+					$before = $before . $pagination_info;
448
+				} else if ($geodir_pagination_more_info == 'after') {
449
+					$after = $pagination_info . $after;
450
+				}
451
+			}
452 452
             
453
-            echo "$before <div class='Navi gd-navi'>";
454
-            if ($paged >= ($pages_to_show - 1)) {
455
-                echo '<a href="' . str_replace('&paged', '&amp;paged', get_pagenum_link()) . '">&laquo;</a>';
456
-            }
457
-            previous_posts_link($prelabel);
458
-            for ($i = $paged - $half_pages_to_show; $i <= $paged + $half_pages_to_show; $i++) {
459
-                if ($i >= 1 && $i <= $max_page) {
460
-                    if ($i == $paged) {
461
-                        echo "<strong class='on'>$i</strong>";
462
-                    } else {
463
-                        echo ' <a href="' . str_replace('&paged', '&amp;paged', get_pagenum_link($i)) . '">' . $i . '</a> ';
464
-                    }
465
-                }
466
-            }
467
-            next_posts_link($nxtlabel, $max_page);
468
-            if (($paged + $half_pages_to_show) < ($max_page)) {
469
-                echo '<a href="' . str_replace('&paged', '&amp;paged', get_pagenum_link($max_page)) . '">&raquo;</a>';
470
-            }
471
-            echo "</div> $after";
472
-        }
453
+			echo "$before <div class='Navi gd-navi'>";
454
+			if ($paged >= ($pages_to_show - 1)) {
455
+				echo '<a href="' . str_replace('&paged', '&amp;paged', get_pagenum_link()) . '">&laquo;</a>';
456
+			}
457
+			previous_posts_link($prelabel);
458
+			for ($i = $paged - $half_pages_to_show; $i <= $paged + $half_pages_to_show; $i++) {
459
+				if ($i >= 1 && $i <= $max_page) {
460
+					if ($i == $paged) {
461
+						echo "<strong class='on'>$i</strong>";
462
+					} else {
463
+						echo ' <a href="' . str_replace('&paged', '&amp;paged', get_pagenum_link($i)) . '">' . $i . '</a> ';
464
+					}
465
+				}
466
+			}
467
+			next_posts_link($nxtlabel, $max_page);
468
+			if (($paged + $half_pages_to_show) < ($max_page)) {
469
+				echo '<a href="' . str_replace('&paged', '&amp;paged', get_pagenum_link($max_page)) . '">&raquo;</a>';
470
+			}
471
+			echo "</div> $after";
472
+		}
473 473
         
474
-        if (function_exists('geodir_location_geo_home_link')) {
475
-            add_filter('home_url', 'geodir_location_geo_home_link', 100000, 2);
476
-        }
477
-    }
474
+		if (function_exists('geodir_location_geo_home_link')) {
475
+			add_filter('home_url', 'geodir_location_geo_home_link', 100000, 2);
476
+		}
477
+	}
478 478
 }
479 479
 
480 480
 /**
@@ -485,20 +485,20 @@  discard block
 block discarded – undo
485 485
  */
486 486
 function geodir_listingsearch_scripts()
487 487
 {
488
-    if (get_option('gd_search_dist') != '') {
489
-        $dist = get_option('gd_search_dist');
490
-    } else {
491
-        $dist = 500;
492
-    }
493
-    $dist_dif = 1000;
494
-
495
-    if ($dist <= 5000) $dist_dif = 500;
496
-    if ($dist <= 1000) $dist_dif = 100;
497
-    if ($dist <= 500) $dist_dif = 50;
498
-    if ($dist <= 100) $dist_dif = 10;
499
-    if ($dist <= 50) $dist_dif = 5;
500
-
501
-    ?>
488
+	if (get_option('gd_search_dist') != '') {
489
+		$dist = get_option('gd_search_dist');
490
+	} else {
491
+		$dist = 500;
492
+	}
493
+	$dist_dif = 1000;
494
+
495
+	if ($dist <= 5000) $dist_dif = 500;
496
+	if ($dist <= 1000) $dist_dif = 100;
497
+	if ($dist <= 500) $dist_dif = 50;
498
+	if ($dist <= 100) $dist_dif = 10;
499
+	if ($dist <= 50) $dist_dif = 5;
500
+
501
+	?>
502 502
     <script type="text/javascript">
503 503
 
504 504
         jQuery(function ($) {
@@ -556,20 +556,20 @@  discard block
 block discarded – undo
556 556
  * @package GeoDirectory
557 557
  */
558 558
 function geodir_add_sharelocation_scripts() {
559
-    $default_search_for_text = SEARCH_FOR_TEXT;
560
-    if (get_option('geodir_search_field_default_text'))
561
-        $default_search_for_text = __(get_option('geodir_search_field_default_text'), 'geodirectory');
559
+	$default_search_for_text = SEARCH_FOR_TEXT;
560
+	if (get_option('geodir_search_field_default_text'))
561
+		$default_search_for_text = __(get_option('geodir_search_field_default_text'), 'geodirectory');
562 562
 
563
-    $default_near_text = NEAR_TEXT;
564
-    if (get_option('geodir_near_field_default_text'))
565
-        $default_near_text = __(get_option('geodir_near_field_default_text'), 'geodirectory');
563
+	$default_near_text = NEAR_TEXT;
564
+	if (get_option('geodir_near_field_default_text'))
565
+		$default_near_text = __(get_option('geodir_near_field_default_text'), 'geodirectory');
566 566
     
567
-    $search_location = geodir_get_default_location();
567
+	$search_location = geodir_get_default_location();
568 568
     
569
-    $default_search_for_text = addslashes(stripslashes($default_search_for_text));
570
-    $default_near_text = addslashes(stripslashes($default_near_text));
571
-    $city = !empty($search_location) ? addslashes(stripslashes($search_location->city)) : '';
572
-    ?>
569
+	$default_search_for_text = addslashes(stripslashes($default_search_for_text));
570
+	$default_near_text = addslashes(stripslashes($default_near_text));
571
+	$city = !empty($search_location) ? addslashes(stripslashes($search_location->city)) : '';
572
+	?>
573 573
     <script type="text/javascript">
574 574
         var default_location = '<?php echo $city ;?>';
575 575
         var latlng;
@@ -650,14 +650,14 @@  discard block
 block discarded – undo
650 650
                     initialise2();
651 651
                 } else {
652 652
                     <?php
653
-                    $near_add = get_option('geodir_search_near_addition');
654
-                    /**
655
-                     * Adds any extra info to the near search box query when trying to geolocate it via google api.
656
-                     *
657
-                     * @since 1.0.0
658
-                     */
659
-                    $near_add2 = apply_filters('geodir_search_near_addition', '');
660
-                    ?>
653
+					$near_add = get_option('geodir_search_near_addition');
654
+					/**
655
+					 * Adds any extra info to the near search box query when trying to geolocate it via google api.
656
+					 *
657
+					 * @since 1.0.0
658
+					 */
659
+					$near_add2 = apply_filters('geodir_search_near_addition', '');
660
+					?>
661 661
                     if (window.gdMaps === 'google') {
662 662
                         Sgeocoder.geocode({'address': address<?php echo ($near_add ? '+", ' . $near_add . '"' : '') . $near_add2;?>},
663 663
                             function (results, status) {
@@ -760,30 +760,30 @@  discard block
 block discarded – undo
760 760
  */
761 761
 function geodir_show_badges_on_image($which, $post, $link)
762 762
 {
763
-    $return = '';
764
-    switch ($which) {
765
-        case 'featured':
766
-            /**
767
-             * Filter the featured image badge html that appears in the listings pages over the thumbnail.
768
-             *
769
-             * @since 1.0.0
770
-             * @param object $post The post object.
771
-             * @param string $link The link to the post.
772
-             */
773
-            $return = apply_filters('geodir_featured_badge_on_image', '<a href="' . $link . '"><span class="geodir_featured_img">&nbsp;</span></a>',$post,$link);
774
-            break;
775
-        case 'new' :
776
-            /**
777
-             * Filter the new image badge html that appears in the listings pages over the thumbnail.
778
-             *
779
-             * @since 1.0.0
780
-             * @param object $post The post object.
781
-             * @param string $link The link to the post.
782
-             */
783
-            $return = apply_filters('geodir_new_badge_on_image', '<a href="' . $link . '"><span class="geodir_new_listing">&nbsp;</span></a>',$post,$link);
784
-            break;
785
-
786
-    }
763
+	$return = '';
764
+	switch ($which) {
765
+		case 'featured':
766
+			/**
767
+			 * Filter the featured image badge html that appears in the listings pages over the thumbnail.
768
+			 *
769
+			 * @since 1.0.0
770
+			 * @param object $post The post object.
771
+			 * @param string $link The link to the post.
772
+			 */
773
+			$return = apply_filters('geodir_featured_badge_on_image', '<a href="' . $link . '"><span class="geodir_featured_img">&nbsp;</span></a>',$post,$link);
774
+			break;
775
+		case 'new' :
776
+			/**
777
+			 * Filter the new image badge html that appears in the listings pages over the thumbnail.
778
+			 *
779
+			 * @since 1.0.0
780
+			 * @param object $post The post object.
781
+			 * @param string $link The link to the post.
782
+			 */
783
+			$return = apply_filters('geodir_new_badge_on_image', '<a href="' . $link . '"><span class="geodir_new_listing">&nbsp;</span></a>',$post,$link);
784
+			break;
785
+
786
+	}
787 787
     
788
-    return $return;
788
+	return $return;
789 789
 }
Please login to merge, or discard this patch.
Spacing   +74 added lines, -74 removed lines patch added patch discarded remove patch
@@ -38,21 +38,21 @@  discard block
 block discarded – undo
38 38
     $is_detail_page = false;
39 39
     $geodir_map_name = geodir_map_name();
40 40
 
41
-    if((is_single() && geodir_is_geodir_page()) || (is_page() && geodir_is_page('preview') )) {
41
+    if ((is_single() && geodir_is_geodir_page()) || (is_page() && geodir_is_page('preview'))) {
42 42
         $is_detail_page = true;
43 43
     }
44 44
 
45 45
     wp_enqueue_script('jquery');
46 46
 
47
-    wp_register_script('geodirectory-script', geodir_plugin_url() . '/geodirectory-assets/js/geodirectory.min.js', array(), GEODIRECTORY_VERSION);
47
+    wp_register_script('geodirectory-script', geodir_plugin_url().'/geodirectory-assets/js/geodirectory.min.js', array(), GEODIRECTORY_VERSION);
48 48
     wp_enqueue_script('geodirectory-script');
49 49
 
50 50
     $geodir_vars_data = array(
51 51
         'siteurl' => get_option('siteurl'),
52 52
         'geodir_plugin_url' => geodir_plugin_url(),
53
-        'geodir_lazy_load' => get_option('geodir_lazy_load',1),
53
+        'geodir_lazy_load' => get_option('geodir_lazy_load', 1),
54 54
         'geodir_ajax_url' => geodir_get_ajax_url(),
55
-        'geodir_gd_modal' => (int)get_option('geodir_disable_gb_modal'),
55
+        'geodir_gd_modal' => (int) get_option('geodir_disable_gb_modal'),
56 56
         'is_rtl' => is_rtl() ? 1 : 0 // fix rtl issue
57 57
     );
58 58
 
@@ -73,24 +73,24 @@  discard block
 block discarded – undo
73 73
      *
74 74
      * }
75 75
      */
76
-    $geodir_vars_data = apply_filters('geodir_vars_data',$geodir_vars_data);
76
+    $geodir_vars_data = apply_filters('geodir_vars_data', $geodir_vars_data);
77 77
 
78 78
     wp_localize_script('geodirectory-script', 'geodir_var', $geodir_vars_data);
79 79
 
80
-    wp_register_script('geodirectory-jquery-flexslider-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.flexslider.min.js', array(), GEODIRECTORY_VERSION,true);
81
-    if($is_detail_page){wp_enqueue_script('geodirectory-jquery-flexslider-js');}
80
+    wp_register_script('geodirectory-jquery-flexslider-js', geodir_plugin_url().'/geodirectory-assets/js/jquery.flexslider.min.js', array(), GEODIRECTORY_VERSION, true);
81
+    if ($is_detail_page) {wp_enqueue_script('geodirectory-jquery-flexslider-js'); }
82 82
 
83
-    wp_register_script('geodirectory-lightbox-jquery', geodir_plugin_url() . '/geodirectory-assets/js/jquery.lightbox-0.5.min.js', array(), GEODIRECTORY_VERSION,true);
83
+    wp_register_script('geodirectory-lightbox-jquery', geodir_plugin_url().'/geodirectory-assets/js/jquery.lightbox-0.5.min.js', array(), GEODIRECTORY_VERSION, true);
84 84
     wp_enqueue_script('geodirectory-lightbox-jquery');
85 85
 
86
-    wp_register_script('geodirectory-jquery-simplemodal', geodir_plugin_url() . '/geodirectory-assets/js/jquery.simplemodal.min.js', array(), GEODIRECTORY_VERSION,true);
86
+    wp_register_script('geodirectory-jquery-simplemodal', geodir_plugin_url().'/geodirectory-assets/js/jquery.simplemodal.min.js', array(), GEODIRECTORY_VERSION, true);
87 87
     if ($is_detail_page) {
88 88
         wp_enqueue_script('geodirectory-jquery-simplemodal');
89 89
     }
90 90
 
91 91
     if (in_array($geodir_map_name, array('auto', 'google'))) {
92
-        $map_lang = "&language=" . geodir_get_map_default_language();
93
-        $map_key = "&key=" . geodir_get_map_api_key();
92
+        $map_lang = "&language=".geodir_get_map_default_language();
93
+        $map_key = "&key=".geodir_get_map_api_key();
94 94
         /**
95 95
          * Filter the variables that are added to the end of the google maps script call.
96 96
          *
@@ -100,55 +100,55 @@  discard block
 block discarded – undo
100 100
          * @param string $var The string to filter, default is empty string.
101 101
          */
102 102
         $map_extra = apply_filters('geodir_googlemap_script_extra', '');
103
-        wp_enqueue_script('geodirectory-googlemap-script', 'https://maps.google.com/maps/api/js?' . $map_lang . $map_key . $map_extra , '', NULL);
103
+        wp_enqueue_script('geodirectory-googlemap-script', 'https://maps.google.com/maps/api/js?'.$map_lang.$map_key.$map_extra, '', NULL);
104 104
         
105 105
         // Overlapping Marker Spiderfier
106
-        wp_register_script('geodirectory-g-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms.min.js', array(), GEODIRECTORY_VERSION);
106
+        wp_register_script('geodirectory-g-overlappingmarker-script', geodir_plugin_url().'/geodirectory-assets/jawj/oms.min.js', array(), GEODIRECTORY_VERSION);
107 107
         wp_enqueue_script('geodirectory-g-overlappingmarker-script');
108 108
     }
109 109
     
110 110
     if ($geodir_map_name == 'osm') {
111 111
         // Leaflet OpenStreetMap
112
-        wp_register_style('geodirectory-leaflet-style', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.css', array(), GEODIRECTORY_VERSION);
112
+        wp_register_style('geodirectory-leaflet-style', geodir_plugin_url().'/geodirectory-assets/leaflet/leaflet.css', array(), GEODIRECTORY_VERSION);
113 113
         wp_enqueue_style('geodirectory-leaflet-style');
114 114
             
115
-        wp_register_script('geodirectory-leaflet-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/leaflet.min.js', array(), GEODIRECTORY_VERSION);
115
+        wp_register_script('geodirectory-leaflet-script', geodir_plugin_url().'/geodirectory-assets/leaflet/leaflet.min.js', array(), GEODIRECTORY_VERSION);
116 116
         wp_enqueue_script('geodirectory-leaflet-script');
117 117
         
118
-        wp_register_script('geodirectory-leaflet-geo-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/osm.geocode.js', array(), GEODIRECTORY_VERSION);
118
+        wp_register_script('geodirectory-leaflet-geo-script', geodir_plugin_url().'/geodirectory-assets/leaflet/osm.geocode.js', array(), GEODIRECTORY_VERSION);
119 119
         wp_enqueue_script('geodirectory-leaflet-geo-script');
120 120
         
121 121
         if ($is_detail_page) {
122
-            wp_register_style('geodirectory-leaflet-routing-style', geodir_plugin_url() . '/geodirectory-assets/leaflet/routing/leaflet-routing-machine.css', array(), GEODIRECTORY_VERSION);
122
+            wp_register_style('geodirectory-leaflet-routing-style', geodir_plugin_url().'/geodirectory-assets/leaflet/routing/leaflet-routing-machine.css', array(), GEODIRECTORY_VERSION);
123 123
             wp_enqueue_style('geodirectory-leaflet-routing-style');
124 124
                 
125
-            wp_register_script('geodirectory-leaflet-routing-script', geodir_plugin_url() . '/geodirectory-assets/leaflet/routing/leaflet-routing-machine.js', array(), GEODIRECTORY_VERSION);
125
+            wp_register_script('geodirectory-leaflet-routing-script', geodir_plugin_url().'/geodirectory-assets/leaflet/routing/leaflet-routing-machine.js', array(), GEODIRECTORY_VERSION);
126 126
             wp_enqueue_script('geodirectory-leaflet-routing-script');
127 127
         }
128 128
         
129 129
         // Overlapping Marker Spiderfier Leaflet
130
-        wp_register_script('geodirectory-o-overlappingmarker-script', geodir_plugin_url() . '/geodirectory-assets/jawj/oms-leaflet.min.js', array(), GEODIRECTORY_VERSION);
130
+        wp_register_script('geodirectory-o-overlappingmarker-script', geodir_plugin_url().'/geodirectory-assets/jawj/oms-leaflet.min.js', array(), GEODIRECTORY_VERSION);
131 131
         wp_enqueue_script('geodirectory-o-overlappingmarker-script');
132 132
     }
133
-    wp_enqueue_script( 'jquery-ui-autocomplete' );
133
+    wp_enqueue_script('jquery-ui-autocomplete');
134 134
     
135
-    wp_register_script('geodirectory-goMap-script', geodir_plugin_url() . '/geodirectory-assets/js/goMap.min.js', array(), GEODIRECTORY_VERSION, true);
135
+    wp_register_script('geodirectory-goMap-script', geodir_plugin_url().'/geodirectory-assets/js/goMap.min.js', array(), GEODIRECTORY_VERSION, true);
136 136
     wp_enqueue_script('geodirectory-goMap-script');
137 137
 
138
-    wp_register_script('chosen', geodir_plugin_url() . '/geodirectory-assets/js/chosen.jquery.min.js', array(), GEODIRECTORY_VERSION);
138
+    wp_register_script('chosen', geodir_plugin_url().'/geodirectory-assets/js/chosen.jquery.min.js', array(), GEODIRECTORY_VERSION);
139 139
     wp_enqueue_script('chosen');
140 140
 
141
-    wp_register_script('geodirectory-choose-ajax', geodir_plugin_url() . '/geodirectory-assets/js/ajax-chosen.min.js', array(), GEODIRECTORY_VERSION);
141
+    wp_register_script('geodirectory-choose-ajax', geodir_plugin_url().'/geodirectory-assets/js/ajax-chosen.min.js', array(), GEODIRECTORY_VERSION);
142 142
     wp_enqueue_script('geodirectory-choose-ajax');
143 143
 
144
-    wp_enqueue_script('geodirectory-jquery-ui-timepicker-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.ui.timepicker.min.js', array('jquery-ui-datepicker', 'jquery-ui-slider', 'jquery-effects-core', 'jquery-effects-slide'), '', true);
144
+    wp_enqueue_script('geodirectory-jquery-ui-timepicker-js', geodir_plugin_url().'/geodirectory-assets/js/jquery.ui.timepicker.min.js', array('jquery-ui-datepicker', 'jquery-ui-slider', 'jquery-effects-core', 'jquery-effects-slide'), '', true);
145 145
 
146 146
     if (is_page() && geodir_is_page('add-listing')) {
147 147
         // SCRIPT FOR UPLOAD
148 148
         wp_enqueue_script('plupload-all');
149 149
         wp_enqueue_script('jquery-ui-sortable');
150 150
 
151
-        wp_register_script('geodirectory-plupload-script', geodir_plugin_url() . '/geodirectory-assets/js/geodirectory-plupload.min.js#asyncload', array(), GEODIRECTORY_VERSION,true);
151
+        wp_register_script('geodirectory-plupload-script', geodir_plugin_url().'/geodirectory-assets/js/geodirectory-plupload.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
152 152
         wp_enqueue_script('geodirectory-plupload-script');
153 153
         // SCRIPT FOR UPLOAD END
154 154
 
@@ -195,27 +195,27 @@  discard block
 block discarded – undo
195 195
 
196 196
         wp_localize_script('geodirectory-plupload-script', 'gd_plupload', $gd_plupload_init);
197 197
 
198
-        wp_enqueue_script('geodirectory-listing-validation-script', geodir_plugin_url() . '/geodirectory-assets/js/listing_validation.min.js#asyncload');
198
+        wp_enqueue_script('geodirectory-listing-validation-script', geodir_plugin_url().'/geodirectory-assets/js/listing_validation.min.js#asyncload');
199 199
     } // End if for add place page
200 200
 
201
-    wp_register_script('geodirectory-post-custom-js', geodir_plugin_url() . '/geodirectory-assets/js/post.custom.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
201
+    wp_register_script('geodirectory-post-custom-js', geodir_plugin_url().'/geodirectory-assets/js/post.custom.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
202 202
     if ($is_detail_page) {
203 203
 		wp_enqueue_script('geodirectory-post-custom-js');
204 204
 	}
205 205
 
206 206
     // font awesome rating script
207 207
 	if (get_option('geodir_reviewrating_enable_font_awesome')) {
208
-		wp_register_script('geodir-barrating-js', geodir_plugin_url() . '/geodirectory-assets/js/jquery.barrating.min.js', array(), GEODIRECTORY_VERSION, true);
208
+		wp_register_script('geodir-barrating-js', geodir_plugin_url().'/geodirectory-assets/js/jquery.barrating.min.js', array(), GEODIRECTORY_VERSION, true);
209 209
 		wp_enqueue_script('geodir-barrating-js');
210 210
 	} else { // default rating script
211
-		wp_register_script('geodir-jRating-js', geodir_plugin_url() . '/geodirectory-assets/js/jRating.jquery.min.js', array(), GEODIRECTORY_VERSION, true);
211
+		wp_register_script('geodir-jRating-js', geodir_plugin_url().'/geodirectory-assets/js/jRating.jquery.min.js', array(), GEODIRECTORY_VERSION, true);
212 212
 		wp_enqueue_script('geodir-jRating-js');
213 213
 	}
214 214
 
215
-    wp_register_script('geodir-on-document-load', geodir_plugin_url() . '/geodirectory-assets/js/on_document_load.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
215
+    wp_register_script('geodir-on-document-load', geodir_plugin_url().'/geodirectory-assets/js/on_document_load.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
216 216
     wp_enqueue_script('geodir-on-document-load');
217 217
 
218
-    wp_register_script('google-geometa', geodir_plugin_url() . '/geodirectory-assets/js/geometa.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
218
+    wp_register_script('google-geometa', geodir_plugin_url().'/geodirectory-assets/js/geometa.min.js#asyncload', array(), GEODIRECTORY_VERSION, true);
219 219
     wp_enqueue_script('google-geometa');
220 220
 }
221 221
 
@@ -230,7 +230,7 @@  discard block
 block discarded – undo
230 230
  */
231 231
 function geodir_header_scripts()
232 232
 {
233
-    echo '<style>' . stripslashes(get_option('geodir_coustem_css')) . '</style>';
233
+    echo '<style>'.stripslashes(get_option('geodir_coustem_css')).'</style>';
234 234
     echo stripslashes(get_option('geodir_header_scripts'));
235 235
 }
236 236
 
@@ -244,7 +244,7 @@  discard block
 block discarded – undo
244 244
  */
245 245
 function geodir_google_analytics_tracking_code()
246 246
 {
247
-    if(get_option('geodir_ga_add_tracking_code') && get_option('geodir_ga_account_id')){?>
247
+    if (get_option('geodir_ga_add_tracking_code') && get_option('geodir_ga_account_id')) {?>
248 248
 
249 249
         <script>
250 250
             (function(i,s,o,g,r,a,m){ i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
@@ -252,14 +252,14 @@  discard block
 block discarded – undo
252 252
                 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
253 253
             })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
254 254
 
255
-            ga('create', '<?php echo esc_attr(get_option('geodir_ga_account_id'));?>', 'auto');
256
-            <?php if(get_option('geodir_ga_anonymize_ip')){echo "ga('set', 'anonymizeIP', true);";}?>
255
+            ga('create', '<?php echo esc_attr(get_option('geodir_ga_account_id')); ?>', 'auto');
256
+            <?php if (get_option('geodir_ga_anonymize_ip')) {echo "ga('set', 'anonymizeIP', true);"; }?>
257 257
             ga('send', 'pageview');
258 258
 
259 259
         </script>
260 260
 
261 261
         <?php
262
-    }elseif(get_option('geodir_ga_tracking_code') && !get_option('geodir_ga_account_id')){
262
+    }elseif (get_option('geodir_ga_tracking_code') && !get_option('geodir_ga_account_id')) {
263 263
         echo stripslashes(get_option('geodir_ga_tracking_code'));
264 264
     }
265 265
 }
@@ -282,7 +282,7 @@  discard block
 block discarded – undo
282 282
      *
283 283
      * Flexbox wont wrap on ios for search form items
284 284
      */
285
-    if ( !empty( $_SERVER['HTTP_USER_AGENT'] ) && preg_match( '/iPad|iPod|iPhone|Safari/', $_SERVER['HTTP_USER_AGENT'] ) ) {
285
+    if (!empty($_SERVER['HTTP_USER_AGENT']) && preg_match('/iPad|iPod|iPhone|Safari/', $_SERVER['HTTP_USER_AGENT'])) {
286 286
         echo "<style>body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper{flex:50 1 auto !important;min-width: initial !important;width:auto !important;}.geodir-filter-container .geodir-filter-cat{width:auto !important;}</style>";
287 287
     }
288 288
 }
@@ -298,7 +298,7 @@  discard block
 block discarded – undo
298 298
  */
299 299
 function geodir_add_async_forscript($url)
300 300
 {
301
-    if (strpos($url, '#asyncload')===false)
301
+    if (strpos($url, '#asyncload') === false)
302 302
         return $url;
303 303
     else if (is_admin())
304 304
         return str_replace('#asyncload', '', $url);
@@ -316,12 +316,12 @@  discard block
 block discarded – undo
316 316
 function geodir_templates_styles()
317 317
 {
318 318
 
319
-    wp_register_style('geodir-core-scss', geodir_plugin_url() . '/geodirectory-assets/css/gd_core_frontend.css', array(), GEODIRECTORY_VERSION);
319
+    wp_register_style('geodir-core-scss', geodir_plugin_url().'/geodirectory-assets/css/gd_core_frontend.css', array(), GEODIRECTORY_VERSION);
320 320
     wp_enqueue_style('geodir-core-scss');
321
-    wp_register_style('geodir-core-scss-footer', geodir_plugin_url() . '/geodirectory-assets/css/gd_core_frontend_footer.css', array(), GEODIRECTORY_VERSION);
321
+    wp_register_style('geodir-core-scss-footer', geodir_plugin_url().'/geodirectory-assets/css/gd_core_frontend_footer.css', array(), GEODIRECTORY_VERSION);
322 322
 
323
-    if(is_rtl()){
324
-    wp_register_style('geodirectory-frontend-rtl-style', geodir_plugin_url() . '/geodirectory-assets/css/rtl-frontend.css', array(), GEODIRECTORY_VERSION);
323
+    if (is_rtl()) {
324
+    wp_register_style('geodirectory-frontend-rtl-style', geodir_plugin_url().'/geodirectory-assets/css/rtl-frontend.css', array(), GEODIRECTORY_VERSION);
325 325
     wp_enqueue_style('geodirectory-frontend-rtl-style');
326 326
     }
327 327
 
@@ -395,18 +395,18 @@  discard block
 block discarded – undo
395 395
                 $term_id = get_queried_object_id();
396 396
                 $taxonomy = get_query_var('taxonomy');
397 397
 
398
-                if ($term_id && $post_type && get_query_var('taxonomy') == $post_type . 'category' ) {
399
-                    $term = get_term($term_id, $post_type . 'category');
398
+                if ($term_id && $post_type && get_query_var('taxonomy') == $post_type.'category') {
399
+                    $term = get_term($term_id, $post_type.'category');
400 400
                 }
401 401
             }
402 402
             
403
-            if (geodir_is_page('search') && !empty($_REQUEST['s' . $post_type . 'category'])) {
404
-                $taxonomy_search = $_REQUEST['s' . $post_type . 'category'];
403
+            if (geodir_is_page('search') && !empty($_REQUEST['s'.$post_type.'category'])) {
404
+                $taxonomy_search = $_REQUEST['s'.$post_type.'category'];
405 405
                 
406 406
                 if (!is_array($taxonomy_search)) {
407
-                    $term = get_term((int)$taxonomy_search, $post_type . 'category');
408
-                } else if(is_array($taxonomy_search) && count($taxonomy_search) == 1) { // single category search
409
-                    $term = get_term((int)$taxonomy_search[0], $post_type . 'category');
407
+                    $term = get_term((int) $taxonomy_search, $post_type.'category');
408
+                } else if (is_array($taxonomy_search) && count($taxonomy_search) == 1) { // single category search
409
+                    $term = get_term((int) $taxonomy_search[0], $post_type.'category');
410 410
                 }
411 411
             }
412 412
             
@@ -418,7 +418,7 @@  discard block
 block discarded – undo
418 418
         if ($max_page > 1 || $always_show) {            
419 419
             // Extra pagination info
420 420
             $geodir_pagination_more_info = get_option('geodir_pagination_advance_info');
421
-            $start_no = ( $paged - 1 ) * $posts_per_page + 1;
421
+            $start_no = ($paged - 1) * $posts_per_page + 1;
422 422
             $end_no = min($paged * $posts_per_page, $numposts);
423 423
 
424 424
             if ($geodir_pagination_more_info != '') {
@@ -428,7 +428,7 @@  discard block
 block discarded – undo
428 428
                 } else {
429 429
                     $pegination_desc = wp_sprintf(__('Showing listings %d-%d of %d', 'geodirectory'), $start_no, $end_no, $numposts);
430 430
                 }
431
-                $pagination_info = '<div class="gd-pagination-details">' . $pegination_desc . '</div>';
431
+                $pagination_info = '<div class="gd-pagination-details">'.$pegination_desc.'</div>';
432 432
                 /**
433 433
                  * Adds an extra pagination info above/under pagination.
434 434
                  *
@@ -444,15 +444,15 @@  discard block
 block discarded – undo
444 444
                 $pagination_info = apply_filters('geodir_pagination_advance_info', $pagination_info, $listing_type_name, $start_no, $end_no, $numposts, $post_type);
445 445
                 
446 446
                 if ($geodir_pagination_more_info == 'before') {
447
-                    $before = $before . $pagination_info;
447
+                    $before = $before.$pagination_info;
448 448
                 } else if ($geodir_pagination_more_info == 'after') {
449
-                    $after = $pagination_info . $after;
449
+                    $after = $pagination_info.$after;
450 450
                 }
451 451
             }
452 452
             
453 453
             echo "$before <div class='Navi gd-navi'>";
454 454
             if ($paged >= ($pages_to_show - 1)) {
455
-                echo '<a href="' . str_replace('&paged', '&amp;paged', get_pagenum_link()) . '">&laquo;</a>';
455
+                echo '<a href="'.str_replace('&paged', '&amp;paged', get_pagenum_link()).'">&laquo;</a>';
456 456
             }
457 457
             previous_posts_link($prelabel);
458 458
             for ($i = $paged - $half_pages_to_show; $i <= $paged + $half_pages_to_show; $i++) {
@@ -460,13 +460,13 @@  discard block
 block discarded – undo
460 460
                     if ($i == $paged) {
461 461
                         echo "<strong class='on'>$i</strong>";
462 462
                     } else {
463
-                        echo ' <a href="' . str_replace('&paged', '&amp;paged', get_pagenum_link($i)) . '">' . $i . '</a> ';
463
+                        echo ' <a href="'.str_replace('&paged', '&amp;paged', get_pagenum_link($i)).'">'.$i.'</a> ';
464 464
                     }
465 465
                 }
466 466
             }
467 467
             next_posts_link($nxtlabel, $max_page);
468 468
             if (($paged + $half_pages_to_show) < ($max_page)) {
469
-                echo '<a href="' . str_replace('&paged', '&amp;paged', get_pagenum_link($max_page)) . '">&raquo;</a>';
469
+                echo '<a href="'.str_replace('&paged', '&amp;paged', get_pagenum_link($max_page)).'">&raquo;</a>';
470 470
             }
471 471
             echo "</div> $after";
472 472
         }
@@ -504,7 +504,7 @@  discard block
 block discarded – undo
504 504
         jQuery(function ($) {
505 505
             $("#distance_slider").slider({
506 506
                 range: true,
507
-                values: [0, <?php echo ($_REQUEST['sdist']!='') ? sanitize_text_field($_REQUEST['sdist']) : "0"; ?>],
507
+                values: [0, <?php echo ($_REQUEST['sdist'] != '') ? sanitize_text_field($_REQUEST['sdist']) : "0"; ?>],
508 508
                 min: 0,
509 509
                 max: <?php echo $dist; ?>,
510 510
                 step: <?php echo $dist_dif; ?>,
@@ -571,7 +571,7 @@  discard block
 block discarded – undo
571 571
     $city = !empty($search_location) ? addslashes(stripslashes($search_location->city)) : '';
572 572
     ?>
573 573
     <script type="text/javascript">
574
-        var default_location = '<?php echo $city ;?>';
574
+        var default_location = '<?php echo $city; ?>';
575 575
         var latlng;
576 576
         var address;
577 577
         var dist = 0;
@@ -587,7 +587,7 @@  discard block
 block discarded – undo
587 587
 				var $form = jQuery(this).closest('form');
588 588
 
589 589
 				if (jQuery("#sdist input[type='radio']:checked").length != 0) dist = jQuery("#sdist input[type='radio']:checked").val();
590
-				if (jQuery('.search_text', $form).val() == '' || jQuery('.search_text', $form).val() == '<?php echo $default_search_for_text;?>') jQuery('.search_text', $form).val(s);
590
+				if (jQuery('.search_text', $form).val() == '' || jQuery('.search_text', $form).val() == '<?php echo $default_search_for_text; ?>') jQuery('.search_text', $form).val(s);
591 591
 				
592 592
 				// Disable location based search for disabled location post type.
593 593
 				if (jQuery('.search_by_post', $form).val() != '' && typeof gd_cpt_no_location == 'function') {
@@ -601,7 +601,7 @@  discard block
 block discarded – undo
601 601
 					}
602 602
 				}
603 603
 				
604
-				if (dist > 0 || (jQuery('select[name="sort_by"]').val() == 'nearest' || jQuery('select[name="sort_by"]', $form).val() == 'farthest') || (jQuery(".snear", $form).val() != '' && jQuery(".snear", $form).val() != '<?php echo $default_near_text;?>')) {
604
+				if (dist > 0 || (jQuery('select[name="sort_by"]').val() == 'nearest' || jQuery('select[name="sort_by"]', $form).val() == 'farthest') || (jQuery(".snear", $form).val() != '' && jQuery(".snear", $form).val() != '<?php echo $default_near_text; ?>')) {
605 605
 					geodir_setsearch($form);
606 606
 				} else {
607 607
 					jQuery(".snear", $form).val('');
@@ -619,7 +619,7 @@  discard block
 block discarded – undo
619 619
         });
620 620
         
621 621
 		function geodir_setsearch($form) {
622
-			if ((dist > 0 || (jQuery('select[name="sort_by"]', $form).val() == 'nearest' || jQuery('select[name="sort_by"]', $form).val() == 'farthest')) && (jQuery(".snear", $form).val() == '' || jQuery(".snear", $form).val() == '<?php echo $default_near_text;?>')) jQuery(".snear", $form).val(default_location);
622
+			if ((dist > 0 || (jQuery('select[name="sort_by"]', $form).val() == 'nearest' || jQuery('select[name="sort_by"]', $form).val() == 'farthest')) && (jQuery(".snear", $form).val() == '' || jQuery(".snear", $form).val() == '<?php echo $default_near_text; ?>')) jQuery(".snear", $form).val(default_location);
623 623
 			geocodeAddress($form);
624 624
 		}
625 625
 
@@ -638,15 +638,15 @@  discard block
 block discarded – undo
638 638
             // Call the geocode function
639 639
             Sgeocoder = window.gdMaps == 'google' ? new google.maps.Geocoder() : null;
640 640
 
641
-            if (jQuery('.snear', $form).val() == '' || ( jQuery('.sgeo_lat').val() != '' && jQuery('.sgeo_lon').val() != ''  ) || jQuery('.snear', $form).val().match("^<?php _e('In:','geodirectory');?>")) {
642
-                if (jQuery('.snear', $form).val().match("^<?php _e('In:','geodirectory');?>")) {
641
+            if (jQuery('.snear', $form).val() == '' || ( jQuery('.sgeo_lat').val() != '' && jQuery('.sgeo_lon').val() != ''  ) || jQuery('.snear', $form).val().match("^<?php _e('In:', 'geodirectory'); ?>")) {
642
+                if (jQuery('.snear', $form).val().match("^<?php _e('In:', 'geodirectory'); ?>")) {
643 643
                     jQuery(".snear", $form).val('');
644 644
                 }
645 645
                 jQuery($form).submit();
646 646
             } else {
647 647
                 var address = jQuery(".snear", $form).val();
648 648
 
649
-                if (jQuery('.snear', $form).val() == '<?php echo $default_near_text;?>') {
649
+                if (jQuery('.snear', $form).val() == '<?php echo $default_near_text; ?>') {
650 650
                     initialise2();
651 651
                 } else {
652 652
                     <?php
@@ -659,12 +659,12 @@  discard block
 block discarded – undo
659 659
                     $near_add2 = apply_filters('geodir_search_near_addition', '');
660 660
                     ?>
661 661
                     if (window.gdMaps === 'google') {
662
-                        Sgeocoder.geocode({'address': address<?php echo ($near_add ? '+", ' . $near_add . '"' : '') . $near_add2;?>},
662
+                        Sgeocoder.geocode({'address': address<?php echo ($near_add ? '+", '.$near_add.'"' : '').$near_add2; ?>},
663 663
                             function (results, status) {
664 664
                                 if (status == google.maps.GeocoderStatus.OK) {
665 665
                                     updateSearchPosition(results[0].geometry.location, $form);
666 666
                                 } else {
667
-                                    alert("<?php esc_attr_e('Search was not successful for the following reason :', 'geodirectory');?>" + status);
667
+                                    alert("<?php esc_attr_e('Search was not successful for the following reason :', 'geodirectory'); ?>" + status);
668 668
                                 }
669 669
                             });
670 670
                     } else if (window.gdMaps === 'osm') {
@@ -673,7 +673,7 @@  discard block
 block discarded – undo
673 673
                                 if (typeof geo !== 'undefined' && geo.lat && geo.lon) {
674 674
                                     updateSearchPosition(geo, $form);
675 675
                                 } else {
676
-                                    alert("<?php esc_attr_e('Search was not successful for the requested address.', 'geodirectory');?>");
676
+                                    alert("<?php esc_attr_e('Search was not successful for the requested address.', 'geodirectory'); ?>");
677 677
                                 }
678 678
                             });
679 679
                     } else {
@@ -719,19 +719,19 @@  discard block
 block discarded – undo
719 719
             var msg;
720 720
             switch (err.code) {
721 721
                 case err.UNKNOWN_ERROR:
722
-                    msg = "<?php _e('Unable to find your location','geodirectory');?>";
722
+                    msg = "<?php _e('Unable to find your location', 'geodirectory'); ?>";
723 723
                     break;
724 724
                 case err.PERMISSION_DENINED:
725
-                    msg = "<?php _e('Permission denied in finding your location','geodirectory');?>";
725
+                    msg = "<?php _e('Permission denied in finding your location', 'geodirectory'); ?>";
726 726
                     break;
727 727
                 case err.POSITION_UNAVAILABLE:
728
-                    msg = "<?php _e('Your location is currently unknown','geodirectory');?>";
728
+                    msg = "<?php _e('Your location is currently unknown', 'geodirectory'); ?>";
729 729
                     break;
730 730
                 case err.BREAK:
731
-                    msg = "<?php _e('Attempt to find location took too long','geodirectory');?>";
731
+                    msg = "<?php _e('Attempt to find location took too long', 'geodirectory'); ?>";
732 732
                     break;
733 733
                 default:
734
-                    msg = "<?php _e('Location detection not supported in browser','geodirectory');?>";
734
+                    msg = "<?php _e('Location detection not supported in browser', 'geodirectory'); ?>";
735 735
             }
736 736
             jQuery('#info').html(msg);
737 737
         }
@@ -770,7 +770,7 @@  discard block
 block discarded – undo
770 770
              * @param object $post The post object.
771 771
              * @param string $link The link to the post.
772 772
              */
773
-            $return = apply_filters('geodir_featured_badge_on_image', '<a href="' . $link . '"><span class="geodir_featured_img">&nbsp;</span></a>',$post,$link);
773
+            $return = apply_filters('geodir_featured_badge_on_image', '<a href="'.$link.'"><span class="geodir_featured_img">&nbsp;</span></a>', $post, $link);
774 774
             break;
775 775
         case 'new' :
776 776
             /**
@@ -780,7 +780,7 @@  discard block
 block discarded – undo
780 780
              * @param object $post The post object.
781 781
              * @param string $link The link to the post.
782 782
              */
783
-            $return = apply_filters('geodir_new_badge_on_image', '<a href="' . $link . '"><span class="geodir_new_listing">&nbsp;</span></a>',$post,$link);
783
+            $return = apply_filters('geodir_new_badge_on_image', '<a href="'.$link.'"><span class="geodir_new_listing">&nbsp;</span></a>', $post, $link);
784 784
             break;
785 785
 
786 786
     }
Please login to merge, or discard this patch.