Test Failed
Push — master ( 079e86...dc5270 )
by Stiofan
27:43 queued 11:39
created
geodirectory-templates/email-message.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
  * @package GeoDirectory
10 10
  */
11 11
 
12
-if ( ! defined( 'ABSPATH' ) ) {
12
+if (!defined('ABSPATH')) {
13 13
 	exit;
14 14
 }
15 15
 
@@ -18,22 +18,22 @@  discard block
 block discarded – undo
18 18
 <!DOCTYPE html>
19 19
 <html dir="<?php echo is_rtl() ? 'rtl' : 'ltr'?>">
20 20
     <head>
21
-        <meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo( 'charset' ); ?>" />
21
+        <meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo('charset'); ?>" />
22 22
         <meta name="viewport" content="width=device-width, initial-scale=1">
23 23
         <meta name="robots" content="noindex,nofollow">
24
-        <title><?php echo wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ); ?></title>
24
+        <title><?php echo wp_specialchars_decode(get_option('blogname'), ENT_QUOTES); ?></title>
25 25
     </head>
26 26
     <body <?php echo is_rtl() ? 'rightmargin' : 'leftmargin'; ?>="0" marginwidth="0" topmargin="0" marginheight="0" offset="0">
27 27
 
28
-	<?php do_action( 'geodir_email_content_before' ); ?>
28
+	<?php do_action('geodir_email_content_before'); ?>
29 29
 
30 30
 	<?php 
31
-	if ( ! empty( $geodir_email_content ) ) {
32
-		echo wpautop( wptexturize( $geodir_email_content ) );
31
+	if (!empty($geodir_email_content)) {
32
+		echo wpautop(wptexturize($geodir_email_content));
33 33
 	}
34 34
 	?>
35 35
 
36
-	<?php do_action( 'geodir_email_content_after' ); ?>
36
+	<?php do_action('geodir_email_content_after'); ?>
37 37
 
38 38
 	</body>
39 39
 </html>
40 40
\ No newline at end of file
Please login to merge, or discard this patch.
geodirectory-templates/popup-forms.php 2 patches
Indentation   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -28,68 +28,68 @@
 block discarded – undo
28 28
               action="<?php echo get_permalink($post_info->ID); ?>">
29 29
 
30 30
             <?php
31
-            wp_nonce_field( 'send_inquiry_'.$post_info->ID );
32
-            ?>
31
+			wp_nonce_field( 'send_inquiry_'.$post_info->ID );
32
+			?>
33 33
             <input type="hidden" name="sendact" value="send_inqury"/>
34 34
             <input type="hidden" name="pid" value="<?php echo $post_info->ID;?>"/>
35 35
 
36 36
             <h3><?php
37
-                /**
38
-                 * Filter the title for the send inquiry popup form.
39
-                 *
40
-                 * @since 1.0.0
41
-                 * @param string $title The title for the form, defaults to global `SEND_INQUIRY` text.
42
-                 */
43
-                echo apply_filters('geodir_send_inquiry_page_title', SEND_INQUIRY);?> </h3>
37
+				/**
38
+				 * Filter the title for the send inquiry popup form.
39
+				 *
40
+				 * @since 1.0.0
41
+				 * @param string $title The title for the form, defaults to global `SEND_INQUIRY` text.
42
+				 */
43
+				echo apply_filters('geodir_send_inquiry_page_title', SEND_INQUIRY);?> </h3>
44 44
 
45 45
             <p id="inquiry_send_success" class="sucess_msg" style="display:none;"></p>
46 46
             <?php
47
-            /**
48
-             * Called before each field in the send inquiry template.
49
-             *
50
-             * @since 1.0.0
51
-             * @param string $field The field name the actions is called before.
52
-             */
53
-            do_action('geodir_before_inquiry_form_field', 'inq_name');?>
47
+			/**
48
+			 * Called before each field in the send inquiry template.
49
+			 *
50
+			 * @since 1.0.0
51
+			 * @param string $field The field name the actions is called before.
52
+			 */
53
+			do_action('geodir_before_inquiry_form_field', 'inq_name');?>
54 54
             <div class="row  clearfix">
55 55
                     <input required field_type="text" name="inq_name" type="text" value="" placeholder="<?php _e('Your Name', 'geodirectory');?>"/>
56 56
             </div>
57 57
             <?php
58
-            /**
59
-             * Called after each field in the send inquiry template.
60
-             *
61
-             * @since 1.0.0
62
-             * @param string $field The field name the actions is called after.
63
-             */
64
-            do_action('geodir_after_inquiry_form_field', 'inq_name');?>
58
+			/**
59
+			 * Called after each field in the send inquiry template.
60
+			 *
61
+			 * @since 1.0.0
62
+			 * @param string $field The field name the actions is called after.
63
+			 */
64
+			do_action('geodir_after_inquiry_form_field', 'inq_name');?>
65 65
             <?php
66
-            /** This action is documented in geodirectory-templates/popup-forms.php */
67
-            do_action('geodir_before_inquiry_form_field', 'inq_email');?>
66
+			/** This action is documented in geodirectory-templates/popup-forms.php */
67
+			do_action('geodir_before_inquiry_form_field', 'inq_email');?>
68 68
             <div class="row  clearfix">
69 69
                     <input required field_type="email" name="inq_email" type="email" value="" placeholder="<?php _e('Email', 'geodirectory');?>"/>
70 70
             </div>
71 71
             <?php
72
-            /** This action is documented in geodirectory-templates/popup-forms.php */
73
-            do_action('geodir_after_inquiry_form_field', 'inq_email');?>
72
+			/** This action is documented in geodirectory-templates/popup-forms.php */
73
+			do_action('geodir_after_inquiry_form_field', 'inq_email');?>
74 74
             <?php
75
-            /** This action is documented in geodirectory-templates/popup-forms.php */
76
-            do_action('geodir_before_inquiry_form_field', 'inq_phone');?>
75
+			/** This action is documented in geodirectory-templates/popup-forms.php */
76
+			do_action('geodir_before_inquiry_form_field', 'inq_phone');?>
77 77
             <div class="row  clearfix">
78 78
                     <input name="inq_phone" id="agt_mail_phone" type="text" value="" placeholder="<?php _e('Phone number', 'geodirectory');?>"/>
79 79
             </div>
80 80
             <?php
81
-            /** This action is documented in geodirectory-templates/popup-forms.php */
82
-            do_action('geodir_after_inquiry_form_field', 'inq_phone');?>
81
+			/** This action is documented in geodirectory-templates/popup-forms.php */
82
+			do_action('geodir_after_inquiry_form_field', 'inq_phone');?>
83 83
             <?php
84
-            /** This action is documented in geodirectory-templates/popup-forms.php */
85
-            do_action('geodir_before_inquiry_form_field', 'inq_msg');?>
84
+			/** This action is documented in geodirectory-templates/popup-forms.php */
85
+			do_action('geodir_before_inquiry_form_field', 'inq_msg');?>
86 86
             <div class="row  clearfix">
87 87
                     <textarea required field_type="textarea" name="inq_msg" cols=""
88 88
                               rows="" placeholder="<?php echo SEND_INQUIRY_SAMPLE_CONTENT;?>"></textarea>
89 89
             </div>
90 90
             <?php
91
-            /** This action is documented in geodirectory-templates/popup-forms.php */
92
-            do_action('geodir_after_inquiry_form_field', 'inq_msg');?>
91
+			/** This action is documented in geodirectory-templates/popup-forms.php */
92
+			do_action('geodir_after_inquiry_form_field', 'inq_msg');?>
93 93
             <input name="Send" type="submit" value="<?php _e('Send', 'geodirectory');?>"
94 94
                    class="button clearfix"/>
95 95
         </form>
Please login to merge, or discard this patch.
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
  * @param int $post_id The post id requested by the popup.
20 20
  * @param object $post_info The post object requested by the popup.
21 21
  */
22
-do_action('geodir_popup_forms_template_start',$post_id,$post_info);
22
+do_action('geodir_popup_forms_template_start', $post_id, $post_info);
23 23
 
24 24
 if ($_REQUEST['popuptype'] == 'b_send_inquiry') { ?>
25 25
 
@@ -28,10 +28,10 @@  discard block
 block discarded – undo
28 28
               action="<?php echo get_permalink($post_info->ID); ?>">
29 29
 
30 30
             <?php
31
-            wp_nonce_field( 'send_inquiry_'.$post_info->ID );
31
+            wp_nonce_field('send_inquiry_'.$post_info->ID);
32 32
             ?>
33 33
             <input type="hidden" name="sendact" value="send_inqury"/>
34
-            <input type="hidden" name="pid" value="<?php echo $post_info->ID;?>"/>
34
+            <input type="hidden" name="pid" value="<?php echo $post_info->ID; ?>"/>
35 35
 
36 36
             <h3><?php
37 37
                 /**
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
                  * @since 1.0.0
41 41
                  * @param string $title The title for the form, defaults to global `SEND_INQUIRY` text.
42 42
                  */
43
-                echo apply_filters('geodir_send_inquiry_page_title', SEND_INQUIRY);?> </h3>
43
+                echo apply_filters('geodir_send_inquiry_page_title', SEND_INQUIRY); ?> </h3>
44 44
 
45 45
             <p id="inquiry_send_success" class="sucess_msg" style="display:none;"></p>
46 46
             <?php
@@ -50,9 +50,9 @@  discard block
 block discarded – undo
50 50
              * @since 1.0.0
51 51
              * @param string $field The field name the actions is called before.
52 52
              */
53
-            do_action('geodir_before_inquiry_form_field', 'inq_name');?>
53
+            do_action('geodir_before_inquiry_form_field', 'inq_name'); ?>
54 54
             <div class="row  clearfix">
55
-                    <input required field_type="text" name="inq_name" type="text" value="" placeholder="<?php _e('Your Name', 'geodirectory');?>"/>
55
+                    <input required field_type="text" name="inq_name" type="text" value="" placeholder="<?php _e('Your Name', 'geodirectory'); ?>"/>
56 56
             </div>
57 57
             <?php
58 58
             /**
@@ -61,36 +61,36 @@  discard block
 block discarded – undo
61 61
              * @since 1.0.0
62 62
              * @param string $field The field name the actions is called after.
63 63
              */
64
-            do_action('geodir_after_inquiry_form_field', 'inq_name');?>
64
+            do_action('geodir_after_inquiry_form_field', 'inq_name'); ?>
65 65
             <?php
66 66
             /** This action is documented in geodirectory-templates/popup-forms.php */
67
-            do_action('geodir_before_inquiry_form_field', 'inq_email');?>
67
+            do_action('geodir_before_inquiry_form_field', 'inq_email'); ?>
68 68
             <div class="row  clearfix">
69
-                    <input required field_type="email" name="inq_email" type="email" value="" placeholder="<?php _e('Email', 'geodirectory');?>"/>
69
+                    <input required field_type="email" name="inq_email" type="email" value="" placeholder="<?php _e('Email', 'geodirectory'); ?>"/>
70 70
             </div>
71 71
             <?php
72 72
             /** This action is documented in geodirectory-templates/popup-forms.php */
73
-            do_action('geodir_after_inquiry_form_field', 'inq_email');?>
73
+            do_action('geodir_after_inquiry_form_field', 'inq_email'); ?>
74 74
             <?php
75 75
             /** This action is documented in geodirectory-templates/popup-forms.php */
76
-            do_action('geodir_before_inquiry_form_field', 'inq_phone');?>
76
+            do_action('geodir_before_inquiry_form_field', 'inq_phone'); ?>
77 77
             <div class="row  clearfix">
78
-                    <input name="inq_phone" id="agt_mail_phone" type="text" value="" placeholder="<?php _e('Phone number', 'geodirectory');?>"/>
78
+                    <input name="inq_phone" id="agt_mail_phone" type="text" value="" placeholder="<?php _e('Phone number', 'geodirectory'); ?>"/>
79 79
             </div>
80 80
             <?php
81 81
             /** This action is documented in geodirectory-templates/popup-forms.php */
82
-            do_action('geodir_after_inquiry_form_field', 'inq_phone');?>
82
+            do_action('geodir_after_inquiry_form_field', 'inq_phone'); ?>
83 83
             <?php
84 84
             /** This action is documented in geodirectory-templates/popup-forms.php */
85
-            do_action('geodir_before_inquiry_form_field', 'inq_msg');?>
85
+            do_action('geodir_before_inquiry_form_field', 'inq_msg'); ?>
86 86
             <div class="row  clearfix">
87 87
                     <textarea required field_type="textarea" name="inq_msg" cols=""
88
-                              rows="" placeholder="<?php echo SEND_INQUIRY_SAMPLE_CONTENT;?>"></textarea>
88
+                              rows="" placeholder="<?php echo SEND_INQUIRY_SAMPLE_CONTENT; ?>"></textarea>
89 89
             </div>
90 90
             <?php
91 91
             /** This action is documented in geodirectory-templates/popup-forms.php */
92
-            do_action('geodir_after_inquiry_form_field', 'inq_msg');?>
93
-            <input name="Send" type="submit" value="<?php _e('Send', 'geodirectory');?>"
92
+            do_action('geodir_after_inquiry_form_field', 'inq_msg'); ?>
93
+            <input name="Send" type="submit" value="<?php _e('Send', 'geodirectory'); ?>"
94 94
                    class="button clearfix"/>
95 95
         </form>
96 96
     </div> <?php
Please login to merge, or discard this patch.
geodirectory_hooks_actions.php 2 patches
Indentation   +1212 added lines, -1212 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
  */
20 20
 function geodir_get_ajax_url()
21 21
 {
22
-    return admin_url('admin-ajax.php?action=geodir_ajax_action');
22
+	return admin_url('admin-ajax.php?action=geodir_ajax_action');
23 23
 }
24 24
 
25 25
 /////////////////////
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
 add_filter('query_vars', 'geodir_add_geodir_page_var');
88 88
 add_action('wp', 'geodir_add_page_id_in_query_var'); // problem fix in wordpress 3.8
89 89
 if (get_option('permalink_structure') != '')
90
-    add_filter('parse_request', 'geodir_set_location_var_in_session_in_core');
90
+	add_filter('parse_request', 'geodir_set_location_var_in_session_in_core');
91 91
 
92 92
 add_filter('parse_query', 'geodir_modified_query');
93 93
 
@@ -154,14 +154,14 @@  discard block
 block discarded – undo
154 154
 /* POST AND LOOP ACTIONS */
155 155
 ////////////////////////
156 156
 if (!is_admin()) {
157
-    add_action('pre_get_posts', 'geodir_exclude_page', 100); /// Will help to exclude virtual page from everywhere
158
-    add_filter('wp_list_pages_excludes', 'exclude_from_wp_list_pages', 100);
159
-    /** Exclude Virtual Pages From Pages List **/
160
-    add_action('pre_get_posts', 'set_listing_request', 0);
161
-    add_action('pre_get_posts', 'geodir_listing_loop_filter', 1);
162
-    add_filter('excerpt_more', 'geodir_excerpt_more', 1000);
163
-    add_filter('excerpt_length', 'geodir_excerpt_length', 1000);
164
-    add_action('the_post', 'create_marker_jason_of_posts'); // Add marker in json array, Map related filter
157
+	add_action('pre_get_posts', 'geodir_exclude_page', 100); /// Will help to exclude virtual page from everywhere
158
+	add_filter('wp_list_pages_excludes', 'exclude_from_wp_list_pages', 100);
159
+	/** Exclude Virtual Pages From Pages List **/
160
+	add_action('pre_get_posts', 'set_listing_request', 0);
161
+	add_action('pre_get_posts', 'geodir_listing_loop_filter', 1);
162
+	add_filter('excerpt_more', 'geodir_excerpt_more', 1000);
163
+	add_filter('excerpt_length', 'geodir_excerpt_length', 1000);
164
+	add_action('the_post', 'create_marker_jason_of_posts'); // Add marker in json array, Map related filter
165 165
 }
166 166
 
167 167
 
@@ -223,12 +223,12 @@  discard block
 block discarded – undo
223 223
  */
224 224
 function geodir_unset_prev_theme_nav_location($newname)
225 225
 {
226
-    $geodir_theme_location = get_option('geodir_theme_location_nav_' . $newname);
227
-    if ($geodir_theme_location) {
228
-        update_option('geodir_theme_location_nav', $geodir_theme_location);
229
-    } else {
230
-        update_option('geodir_theme_location_nav', '');
231
-    }
226
+	$geodir_theme_location = get_option('geodir_theme_location_nav_' . $newname);
227
+	if ($geodir_theme_location) {
228
+		update_option('geodir_theme_location_nav', $geodir_theme_location);
229
+	} else {
230
+		update_option('geodir_theme_location_nav', '');
231
+	}
232 232
 }
233 233
 
234 234
 /// add action for theme switch to blank previous theme navigation location setting
@@ -249,42 +249,42 @@  discard block
 block discarded – undo
249 249
  */
250 250
 function geodir_add_post_filters()
251 251
 {
252
-    /**
253
-     * Contains all function for filtering listing.
254
-     *
255
-     * @since 1.0.0
256
-     * @package GeoDirectory
257
-     */
258
-    include_once('geodirectory-functions/listing_filters.php');
252
+	/**
253
+	 * Contains all function for filtering listing.
254
+	 *
255
+	 * @since 1.0.0
256
+	 * @package GeoDirectory
257
+	 */
258
+	include_once('geodirectory-functions/listing_filters.php');
259 259
     
260
-    // Theme My Login compatibility fix
261
-    if ( isset( $_REQUEST['geodir_search'] ) && class_exists( 'Theme_My_Login' ) ) {
262
-        remove_action( 'pre_get_posts', array( Theme_My_Login::get_object(), 'pre_get_posts' ) );
263
-    }
260
+	// Theme My Login compatibility fix
261
+	if ( isset( $_REQUEST['geodir_search'] ) && class_exists( 'Theme_My_Login' ) ) {
262
+		remove_action( 'pre_get_posts', array( Theme_My_Login::get_object(), 'pre_get_posts' ) );
263
+	}
264 264
     
265
-    if ( isset( $_REQUEST['geodir_search'] ) ) {
266
-        add_filter( 'geodir_filter_widget_listings_fields', 'geodir_search_widget_location_filter_fields', 100, 3 );
267
-        add_filter( 'geodir_filter_widget_listings_orderby', 'geodir_search_widget_location_filter_orderby', 100, 3 );
268
-    }
265
+	if ( isset( $_REQUEST['geodir_search'] ) ) {
266
+		add_filter( 'geodir_filter_widget_listings_fields', 'geodir_search_widget_location_filter_fields', 100, 3 );
267
+		add_filter( 'geodir_filter_widget_listings_orderby', 'geodir_search_widget_location_filter_orderby', 100, 3 );
268
+	}
269 269
 }
270 270
 
271 271
 
272 272
 if (!function_exists('geodir_init_defaults')) {
273
-    /**
274
-     * Calls the function to register the GeoDirectory default CPT and taxonomies.
275
-     *
276
-     * @since 1.0.0
277
-     * @package GeoDirectory
278
-     */
279
-    function geodir_init_defaults()
280
-    {
281
-        if (function_exists('geodir_register_defaults')) {
273
+	/**
274
+	 * Calls the function to register the GeoDirectory default CPT and taxonomies.
275
+	 *
276
+	 * @since 1.0.0
277
+	 * @package GeoDirectory
278
+	 */
279
+	function geodir_init_defaults()
280
+	{
281
+		if (function_exists('geodir_register_defaults')) {
282 282
 
283
-            geodir_register_defaults();
283
+			geodir_register_defaults();
284 284
 
285
-        }
285
+		}
286 286
 
287
-    }
287
+	}
288 288
 }
289 289
 
290 290
 
@@ -306,26 +306,26 @@  discard block
 block discarded – undo
306 306
 // CALLED ON 'sidebars_widgets' FILTER
307 307
 
308 308
 if (!function_exists('geodir_restrict_widget')) {
309
-    /**
310
-     * Sets global values to be able to tell if the current page is a GeoDirectory listing page or a GeoDirectory details page.
311
-     *
312
-     * @global bool $is_listing Sets the global value to true if on a GD category page. False if not.
313
-     * @global bool $is_single_place Sets the global value to true if on a GD details (post) page. False if not.
314
-     * @since 1.0.0
315
-     * @package GeoDirectory
316
-     */
317
-    function geodir_restrict_widget()
318
-    {
319
-        global $is_listing, $is_single_place;
309
+	/**
310
+	 * Sets global values to be able to tell if the current page is a GeoDirectory listing page or a GeoDirectory details page.
311
+	 *
312
+	 * @global bool $is_listing Sets the global value to true if on a GD category page. False if not.
313
+	 * @global bool $is_single_place Sets the global value to true if on a GD details (post) page. False if not.
314
+	 * @since 1.0.0
315
+	 * @package GeoDirectory
316
+	 */
317
+	function geodir_restrict_widget()
318
+	{
319
+		global $is_listing, $is_single_place;
320 320
 
321
-        // set is listing	
322
-        (geodir_is_page('listing')) ? $is_listing = true : $is_listing = false;
321
+		// set is listing	
322
+		(geodir_is_page('listing')) ? $is_listing = true : $is_listing = false;
323 323
 
324
-        // set is single place
325
-        (geodir_is_page('place')) ? $is_single_place = true : $is_single_place = false;
324
+		// set is single place
325
+		(geodir_is_page('place')) ? $is_single_place = true : $is_single_place = false;
326 326
 
327 327
 
328
-    }
328
+	}
329 329
 }
330 330
 
331 331
 
@@ -346,31 +346,31 @@  discard block
 block discarded – undo
346 346
  */
347 347
 function geodir_detail_page_sidebar_content_sorting()
348 348
 {
349
-    $arr_detail_page_sidebar_content =
350
-        /**
351
-         * An array of functions to be called to be displayed on the details (post) page sidebar.
352
-         *
353
-         * This filter can be used to remove sections of the details page sidebar,
354
-         * add new sections or rearrange the order of the sections.
355
-         *
356
-         * @param array array('geodir_social_sharing_buttons','geodir_share_this_button','geodir_detail_page_google_analytics','geodir_edit_post_link','geodir_detail_page_review_rating','geodir_detail_page_more_info') The array of functions that will be called.
357
-         * @since 1.0.0
358
-         */
359
-        apply_filters('geodir_detail_page_sidebar_content',
360
-            array('geodir_social_sharing_buttons',
361
-                'geodir_detail_page_google_analytics',
362
-                'geodir_edit_post_link',
363
-                'geodir_detail_page_review_rating',
364
-                'geodir_detail_page_more_info'
365
-            ) // end of array 
366
-        ); // end of apply filter
367
-    if (!empty($arr_detail_page_sidebar_content)) {
368
-        foreach ($arr_detail_page_sidebar_content as $content_function) {
369
-            if (function_exists($content_function)) {
370
-                add_action('geodir_detail_page_sidebar', $content_function);
371
-            }
372
-        }
373
-    }
349
+	$arr_detail_page_sidebar_content =
350
+		/**
351
+		 * An array of functions to be called to be displayed on the details (post) page sidebar.
352
+		 *
353
+		 * This filter can be used to remove sections of the details page sidebar,
354
+		 * add new sections or rearrange the order of the sections.
355
+		 *
356
+		 * @param array array('geodir_social_sharing_buttons','geodir_share_this_button','geodir_detail_page_google_analytics','geodir_edit_post_link','geodir_detail_page_review_rating','geodir_detail_page_more_info') The array of functions that will be called.
357
+		 * @since 1.0.0
358
+		 */
359
+		apply_filters('geodir_detail_page_sidebar_content',
360
+			array('geodir_social_sharing_buttons',
361
+				'geodir_detail_page_google_analytics',
362
+				'geodir_edit_post_link',
363
+				'geodir_detail_page_review_rating',
364
+				'geodir_detail_page_more_info'
365
+			) // end of array 
366
+		); // end of apply filter
367
+	if (!empty($arr_detail_page_sidebar_content)) {
368
+		foreach ($arr_detail_page_sidebar_content as $content_function) {
369
+			if (function_exists($content_function)) {
370
+				add_action('geodir_detail_page_sidebar', $content_function);
371
+			}
372
+		}
373
+	}
374 374
 }
375 375
 
376 376
 add_action('geodir_after_edit_post_link', 'geodir_add_to_favourite_link', 1);
@@ -385,14 +385,14 @@  discard block
 block discarded – undo
385 385
  */
386 386
 function geodir_add_to_favourite_link()
387 387
 {
388
-    global $post, $preview;
389
-    if (!$preview && geodir_is_page('detail')) {
390
-        ?>
388
+	global $post, $preview;
389
+	if (!$preview && geodir_is_page('detail')) {
390
+		?>
391 391
         <p class="edit_link">
392 392
             <?php geodir_favourite_html($post->post_author, $post->ID); ?>
393 393
         </p>
394 394
     <?php
395
-    }
395
+	}
396 396
 }
397 397
 
398 398
 /**
@@ -406,41 +406,41 @@  discard block
 block discarded – undo
406 406
  */
407 407
 function geodir_social_sharing_buttons()
408 408
 {
409
-    global $preview;
410
-    ob_start(); // Start  buffering;
411
-    /**
412
-     * This action is called before the social buttons twitter,facebook and google plus are output in a containing div.
413
-     *
414
-     * @since 1.0.0
415
-     */
416
-    do_action('geodir_before_social_sharing_buttons');
417
-    if (!$preview) {
418
-        ?>
409
+	global $preview;
410
+	ob_start(); // Start  buffering;
411
+	/**
412
+	 * This action is called before the social buttons twitter,facebook and google plus are output in a containing div.
413
+	 *
414
+	 * @since 1.0.0
415
+	 */
416
+	do_action('geodir_before_social_sharing_buttons');
417
+	if (!$preview) {
418
+		?>
419 419
         <div class="likethis">
420 420
             <?php geodir_twitter_tweet_button(); ?>
421 421
             <?php geodir_fb_like_button(); ?>
422 422
             <?php geodir_google_plus_button(); ?>
423 423
         </div>
424 424
     <?php
425
-    }// end of if, if its a preview or not
426
-
427
-    /**
428
-     * This action is called after the social buttons twitter,facebook and google plus are output in a containing div.
429
-     *
430
-     * @since 1.0.0
431
-     */
432
-    do_action('geodir_after_social_sharing_buttons');
433
-    $content_html = ob_get_clean();
434
-    if (trim($content_html) != '')
435
-        $content_html = '<div class="geodir-company_info geodir-details-sidebar-social-sharing">' . $content_html . '</div>';
436
-    if ((int)get_option('geodir_disable_tfg_buttons_section') != 1) {
437
-        /**
438
-         * Filter the geodir_social_sharing_buttons() function content.
439
-         *
440
-         * @param string $content_html The output html of the geodir_social_sharing_buttons() function.
441
-         */
442
-        echo $content_html = apply_filters('geodir_social_sharing_buttons_html', $content_html);
443
-    }
425
+	}// end of if, if its a preview or not
426
+
427
+	/**
428
+	 * This action is called after the social buttons twitter,facebook and google plus are output in a containing div.
429
+	 *
430
+	 * @since 1.0.0
431
+	 */
432
+	do_action('geodir_after_social_sharing_buttons');
433
+	$content_html = ob_get_clean();
434
+	if (trim($content_html) != '')
435
+		$content_html = '<div class="geodir-company_info geodir-details-sidebar-social-sharing">' . $content_html . '</div>';
436
+	if ((int)get_option('geodir_disable_tfg_buttons_section') != 1) {
437
+		/**
438
+		 * Filter the geodir_social_sharing_buttons() function content.
439
+		 *
440
+		 * @param string $content_html The output html of the geodir_social_sharing_buttons() function.
441
+		 */
442
+		echo $content_html = apply_filters('geodir_social_sharing_buttons_html', $content_html);
443
+	}
444 444
 
445 445
 
446 446
 }
@@ -458,46 +458,46 @@  discard block
 block discarded – undo
458 458
  */
459 459
 function geodir_edit_post_link()
460 460
 {
461
-    global $post, $preview;
462
-    ob_start(); // Start buffering;
463
-    /**
464
-     * This is called before the edit post link html in the function geodir_edit_post_link()
465
-     *
466
-     * @since 1.0.0
467
-     */
468
-    do_action('geodir_before_edit_post_link');
469
-    if (!$preview) {
470
-        $is_current_user_owner = geodir_listing_belong_to_current_user();
461
+	global $post, $preview;
462
+	ob_start(); // Start buffering;
463
+	/**
464
+	 * This is called before the edit post link html in the function geodir_edit_post_link()
465
+	 *
466
+	 * @since 1.0.0
467
+	 */
468
+	do_action('geodir_before_edit_post_link');
469
+	if (!$preview) {
470
+		$is_current_user_owner = geodir_listing_belong_to_current_user();
471 471
         
472
-        if ($is_current_user_owner) {
473
-            $post_id = $post->ID;
472
+		if ($is_current_user_owner) {
473
+			$post_id = $post->ID;
474 474
             
475
-            if (isset($_REQUEST['pid']) && $_REQUEST['pid'] != '') {
476
-                $post_id = (int)$_REQUEST['pid'];
477
-            }
475
+			if (isset($_REQUEST['pid']) && $_REQUEST['pid'] != '') {
476
+				$post_id = (int)$_REQUEST['pid'];
477
+			}
478 478
 
479
-            $postlink = get_permalink(geodir_add_listing_page_id());
480
-            $editlink = geodir_getlink($postlink, array('pid' => $post_id), false);
481
-            echo ' <p class="edit_link"><i class="fa fa-pencil"></i> <a href="' . esc_url($editlink) . '">' . __('Edit this Post', 'geodirectory') . '</a></p>';
482
-        }
483
-    }// end of if, if its a preview or not
484
-    /**
485
-     * This is called after the edit post link html in the function geodir_edit_post_link()
486
-     *
487
-     * @since 1.0.0
488
-     */
489
-    do_action('geodir_after_edit_post_link');
490
-    $content_html = ob_get_clean();
491
-    if (trim($content_html) != '')
492
-        $content_html = '<div class="geodir-company_info geodir-details-sidebar-user-links">' . $content_html . '</div>';
493
-    if ((int)get_option('geodir_disable_user_links_section') != 1) {
494
-        /**
495
-         * Filter the geodir_edit_post_link() function content.
496
-         *
497
-         * @param string $content_html The output html of the geodir_edit_post_link() function.
498
-         */
499
-        echo $content_html = apply_filters('geodir_edit_post_link_html', $content_html);
500
-    }
479
+			$postlink = get_permalink(geodir_add_listing_page_id());
480
+			$editlink = geodir_getlink($postlink, array('pid' => $post_id), false);
481
+			echo ' <p class="edit_link"><i class="fa fa-pencil"></i> <a href="' . esc_url($editlink) . '">' . __('Edit this Post', 'geodirectory') . '</a></p>';
482
+		}
483
+	}// end of if, if its a preview or not
484
+	/**
485
+	 * This is called after the edit post link html in the function geodir_edit_post_link()
486
+	 *
487
+	 * @since 1.0.0
488
+	 */
489
+	do_action('geodir_after_edit_post_link');
490
+	$content_html = ob_get_clean();
491
+	if (trim($content_html) != '')
492
+		$content_html = '<div class="geodir-company_info geodir-details-sidebar-user-links">' . $content_html . '</div>';
493
+	if ((int)get_option('geodir_disable_user_links_section') != 1) {
494
+		/**
495
+		 * Filter the geodir_edit_post_link() function content.
496
+		 *
497
+		 * @param string $content_html The output html of the geodir_edit_post_link() function.
498
+		 */
499
+		echo $content_html = apply_filters('geodir_edit_post_link_html', $content_html);
500
+	}
501 501
 }
502 502
 
503 503
 /**
@@ -511,42 +511,42 @@  discard block
 block discarded – undo
511 511
  */
512 512
 function geodir_detail_page_google_analytics()
513 513
 {
514
-    global $post,$preview;
515
-    if($preview){return '';}
516
-    $package_info = array();
517
-    $package_info = geodir_post_package_info($package_info, $post);
514
+	global $post,$preview;
515
+	if($preview){return '';}
516
+	$package_info = array();
517
+	$package_info = geodir_post_package_info($package_info, $post);
518 518
 
519
-    $id = trim(get_option('geodir_ga_account_id'));
519
+	$id = trim(get_option('geodir_ga_account_id'));
520 520
 
521
-    if (!$id) {
522
-        return; //if no Google Analytics ID then bail.
523
-    }
521
+	if (!$id) {
522
+		return; //if no Google Analytics ID then bail.
523
+	}
524 524
 
525
-    ob_start(); // Start buffering;
526
-    /**
527
-     * This is called before the edit post link html in the function geodir_detail_page_google_analytics()
528
-     *
529
-     * @since 1.0.0
530
-     */
531
-    do_action('geodir_before_google_analytics');
525
+	ob_start(); // Start buffering;
526
+	/**
527
+	 * This is called before the edit post link html in the function geodir_detail_page_google_analytics()
528
+	 *
529
+	 * @since 1.0.0
530
+	 */
531
+	do_action('geodir_before_google_analytics');
532 532
     
533
-    $refresh_time = get_option('geodir_ga_refresh_time', 5);
534
-    /**
535
-     * Filter the time interval to check & refresh new users results.
536
-     *
537
-     * @since 1.5.9
538
-     *
539
-     * @param int $refresh_time Time interval to check & refresh new users results.
540
-     */
541
-    $refresh_time = apply_filters('geodir_google_analytics_refresh_time', $refresh_time);
542
-    $refresh_time = absint($refresh_time * 1000);
533
+	$refresh_time = get_option('geodir_ga_refresh_time', 5);
534
+	/**
535
+	 * Filter the time interval to check & refresh new users results.
536
+	 *
537
+	 * @since 1.5.9
538
+	 *
539
+	 * @param int $refresh_time Time interval to check & refresh new users results.
540
+	 */
541
+	$refresh_time = apply_filters('geodir_google_analytics_refresh_time', $refresh_time);
542
+	$refresh_time = absint($refresh_time * 1000);
543 543
     
544
-    $hide_refresh = get_option('geodir_ga_auto_refresh');
544
+	$hide_refresh = get_option('geodir_ga_auto_refresh');
545 545
     
546
-    $auto_refresh = $hide_refresh && $refresh_time && $refresh_time > 0 ? 1 : 0;
547
-    if (get_option('geodir_ga_stats') && is_user_logged_in() &&  (isset($package_info->google_analytics) && $package_info->google_analytics == '1') && (get_current_user_id()==$post->post_author || current_user_can( 'manage_options' )) ) {
548
-        $page_url = urlencode($_SERVER['REQUEST_URI']);
549
-        ?>
546
+	$auto_refresh = $hide_refresh && $refresh_time && $refresh_time > 0 ? 1 : 0;
547
+	if (get_option('geodir_ga_stats') && is_user_logged_in() &&  (isset($package_info->google_analytics) && $package_info->google_analytics == '1') && (get_current_user_id()==$post->post_author || current_user_can( 'manage_options' )) ) {
548
+		$page_url = urlencode($_SERVER['REQUEST_URI']);
549
+		?>
550 550
         <script type="text/javascript">
551 551
             var gd_gaTimeOut;
552 552
             var gd_gaTime = parseInt('<?php echo $refresh_time;?>');
@@ -798,15 +798,15 @@  discard block
 block discarded – undo
798 798
                     var labels = results[1].rows.map(function(row) { return +row[0]; });
799 799
 
800 800
                     <?php
801
-                    // Here we list the shorthand days of the week so it can be used in translation.
802
-                    __("Mon",'geodirectory');
803
-                    __("Tue",'geodirectory');
804
-                    __("Wed",'geodirectory');
805
-                    __("Thu",'geodirectory');
806
-                    __("Fri",'geodirectory');
807
-                    __("Sat",'geodirectory');
808
-                    __("Sun",'geodirectory');
809
-                    ?>
801
+					// Here we list the shorthand days of the week so it can be used in translation.
802
+					__("Mon",'geodirectory');
803
+					__("Tue",'geodirectory');
804
+					__("Wed",'geodirectory');
805
+					__("Thu",'geodirectory');
806
+					__("Fri",'geodirectory');
807
+					__("Sat",'geodirectory');
808
+					__("Sun",'geodirectory');
809
+					?>
810 810
 
811 811
                     labels = [
812 812
                         "<?php _e(date('D', strtotime("+1 day")),'geodirectory'); ?>",
@@ -1055,24 +1055,24 @@  discard block
 block discarded – undo
1055 1055
         </span>
1056 1056
 
1057 1057
     <?php
1058
-    }
1059
-    /**
1060
-     * This is called after the edit post link html in the function geodir_detail_page_google_analytics()
1061
-     *
1062
-     * @since 1.0.0
1063
-     */
1064
-    do_action('geodir_after_google_analytics');
1065
-    $content_html = ob_get_clean();
1066
-    if (trim($content_html) != '')
1067
-        $content_html = '<div class="geodir-company_info geodir-details-sidebar-google-analytics">' . $content_html . '</div>';
1068
-    if ((int)get_option('geodir_disable_google_analytics_section') != 1) {
1069
-        /**
1070
-         * Filter the geodir_edit_post_link() function content.
1071
-         *
1072
-         * @param string $content_html The output html of the geodir_edit_post_link() function.
1073
-         */
1074
-        echo $content_html = apply_filters('geodir_google_analytic_html', $content_html);
1075
-    }
1058
+	}
1059
+	/**
1060
+	 * This is called after the edit post link html in the function geodir_detail_page_google_analytics()
1061
+	 *
1062
+	 * @since 1.0.0
1063
+	 */
1064
+	do_action('geodir_after_google_analytics');
1065
+	$content_html = ob_get_clean();
1066
+	if (trim($content_html) != '')
1067
+		$content_html = '<div class="geodir-company_info geodir-details-sidebar-google-analytics">' . $content_html . '</div>';
1068
+	if ((int)get_option('geodir_disable_google_analytics_section') != 1) {
1069
+		/**
1070
+		 * Filter the geodir_edit_post_link() function content.
1071
+		 *
1072
+		 * @param string $content_html The output html of the geodir_edit_post_link() function.
1073
+		 */
1074
+		echo $content_html = apply_filters('geodir_google_analytic_html', $content_html);
1075
+	}
1076 1076
 }
1077 1077
 
1078 1078
 /**
@@ -1089,94 +1089,94 @@  discard block
 block discarded – undo
1089 1089
  */
1090 1090
 function geodir_detail_page_review_rating()
1091 1091
 {
1092
-    global $post, $preview, $post_images;
1092
+	global $post, $preview, $post_images;
1093 1093
     
1094
-    if (!empty($post->ID) && geodir_cpt_has_rating_disabled((int)$post->ID)) {
1095
-        return;
1096
-    }
1097
-    ob_start(); // Start  buffering;
1098
-    /**
1099
-     * This is called before the rating html in the function geodir_detail_page_review_rating().
1100
-     *
1101
-     * This is called outside the check for an actual rating and the check for preview page.
1102
-     *
1103
-     * @since 1.0.0
1104
-     */
1105
-    do_action('geodir_before_detail_page_review_rating');
1106
-
1107
-    $comment_count = geodir_get_review_count_total($post->ID);
1108
-    $post_avgratings = geodir_get_post_rating($post->ID);
1109
-
1110
-    if ($post_avgratings != 0 && !$preview) {
1111
-        /**
1112
-         * This is called before the rating html in the function geodir_detail_page_review_rating().
1113
-         *
1114
-         * This is called inside the check for an actual rating and the check for preview page.
1115
-         *
1116
-         * @since 1.0.0
1117
-         * @param float $post_avgratings Average rating for the current post.
1118
-         * @param int $post->ID Current post ID.
1119
-         */
1120
-        do_action('geodir_before_review_rating_stars_on_detail', $post_avgratings, $post->ID);
1121
-
1122
-        $html = '<p style=" float:left;">';
1123
-        $html .= geodir_get_rating_stars($post_avgratings, $post->ID);
1124
-        $html .= '<div class="average-review" itemscope itemtype="http://data-vocabulary.org/Review-aggregate">';
1125
-        $post_avgratings = (is_float($post_avgratings) || (strpos($post_avgratings, ".", 1) == 1 && strlen($post_avgratings) > 3)) ? number_format($post_avgratings, 1, '.', '') : $post_avgratings;
1094
+	if (!empty($post->ID) && geodir_cpt_has_rating_disabled((int)$post->ID)) {
1095
+		return;
1096
+	}
1097
+	ob_start(); // Start  buffering;
1098
+	/**
1099
+	 * This is called before the rating html in the function geodir_detail_page_review_rating().
1100
+	 *
1101
+	 * This is called outside the check for an actual rating and the check for preview page.
1102
+	 *
1103
+	 * @since 1.0.0
1104
+	 */
1105
+	do_action('geodir_before_detail_page_review_rating');
1106
+
1107
+	$comment_count = geodir_get_review_count_total($post->ID);
1108
+	$post_avgratings = geodir_get_post_rating($post->ID);
1109
+
1110
+	if ($post_avgratings != 0 && !$preview) {
1111
+		/**
1112
+		 * This is called before the rating html in the function geodir_detail_page_review_rating().
1113
+		 *
1114
+		 * This is called inside the check for an actual rating and the check for preview page.
1115
+		 *
1116
+		 * @since 1.0.0
1117
+		 * @param float $post_avgratings Average rating for the current post.
1118
+		 * @param int $post->ID Current post ID.
1119
+		 */
1120
+		do_action('geodir_before_review_rating_stars_on_detail', $post_avgratings, $post->ID);
1121
+
1122
+		$html = '<p style=" float:left;">';
1123
+		$html .= geodir_get_rating_stars($post_avgratings, $post->ID);
1124
+		$html .= '<div class="average-review" itemscope itemtype="http://data-vocabulary.org/Review-aggregate">';
1125
+		$post_avgratings = (is_float($post_avgratings) || (strpos($post_avgratings, ".", 1) == 1 && strlen($post_avgratings) > 3)) ? number_format($post_avgratings, 1, '.', '') : $post_avgratings;
1126 1126
        
1127 1127
 	   $reviews_text = $comment_count > 1 ? __("reviews", 'geodirectory') : __("review", 'geodirectory');
1128 1128
 	   
1129 1129
 	   $html .= '<span itemprop="rating" itemscope itemtype="http://data-vocabulary.org/Rating"><span class="rating" itemprop="average" content="' . $post_avgratings . '">' . $post_avgratings . '</span> / <span itemprop="best" content="5">5</span> ' . __("based on", 'geodirectory') . ' </span><span class="count" itemprop="count" content="' . $comment_count . '">' . $comment_count . ' ' . $reviews_text . '</span><br />';
1130 1130
 
1131
-        $html .= '<span class="item">';
1132
-        $html .= '<span class="fn" itemprop="itemreviewed">' . $post->post_title . '</span>';
1131
+		$html .= '<span class="item">';
1132
+		$html .= '<span class="fn" itemprop="itemreviewed">' . $post->post_title . '</span>';
1133 1133
 
1134
-        if ($post_images) {
1135
-            foreach ($post_images as $img) {
1136
-                $post_img = $img->src;
1137
-                break;
1138
-            }
1139
-        }
1140
-
1141
-        if (isset($post_img) && $post_img) {
1142
-            $html .= '<br /><img src="' . $post_img . '" class="photo" alt="' . esc_attr($post->post_title) . '" itemprop="photo" content="' . $post_img . '" class="photo" />';
1143
-        }
1144
-
1145
-        $html .= '</span>';
1146
-
1147
-        echo $html .= '</div>';
1148
-        /**
1149
-         * This is called after the rating html in the function geodir_detail_page_review_rating().
1150
-         *
1151
-         * This is called inside the check for an actual rating and the check for preview page.
1152
-         *
1153
-         * @since 1.0.0
1154
-         * @param float $post_avgratings Average rating for the current post.
1155
-         * @param int $post->ID Current post ID.
1156
-         */
1157
-        do_action('geodir_after_review_rating_stars_on_detail', $post_avgratings, $post->ID);
1158
-    }
1159
-    /**
1160
-     * This is called before the rating html in the function geodir_detail_page_review_rating().
1161
-     *
1162
-     * This is called outside the check for an actual rating and the check for preview page.
1163
-     *
1164
-     * @since 1.0.0
1165
-     */
1166
-    do_action('geodir_after_detail_page_review_rating');
1167
-    $content_html = ob_get_clean();
1168
-    if (trim($content_html) != '') {
1169
-        $content_html = '<div class="geodir-company_info geodir-details-sidebar-rating">' . $content_html . '</div>';
1170
-    }
1171
-    if ((int)get_option('geodir_disable_rating_info_section') != 1) {
1172
-        /**
1173
-         * Filter the geodir_detail_page_review_rating() function content.
1174
-         *
1175
-         * @since 1.0.0
1176
-         * @param string $content_html The output html of the geodir_detail_page_review_rating() function.
1177
-         */
1178
-        echo $content_html = apply_filters('geodir_detail_page_review_rating_html', $content_html);
1179
-    }
1134
+		if ($post_images) {
1135
+			foreach ($post_images as $img) {
1136
+				$post_img = $img->src;
1137
+				break;
1138
+			}
1139
+		}
1140
+
1141
+		if (isset($post_img) && $post_img) {
1142
+			$html .= '<br /><img src="' . $post_img . '" class="photo" alt="' . esc_attr($post->post_title) . '" itemprop="photo" content="' . $post_img . '" class="photo" />';
1143
+		}
1144
+
1145
+		$html .= '</span>';
1146
+
1147
+		echo $html .= '</div>';
1148
+		/**
1149
+		 * This is called after the rating html in the function geodir_detail_page_review_rating().
1150
+		 *
1151
+		 * This is called inside the check for an actual rating and the check for preview page.
1152
+		 *
1153
+		 * @since 1.0.0
1154
+		 * @param float $post_avgratings Average rating for the current post.
1155
+		 * @param int $post->ID Current post ID.
1156
+		 */
1157
+		do_action('geodir_after_review_rating_stars_on_detail', $post_avgratings, $post->ID);
1158
+	}
1159
+	/**
1160
+	 * This is called before the rating html in the function geodir_detail_page_review_rating().
1161
+	 *
1162
+	 * This is called outside the check for an actual rating and the check for preview page.
1163
+	 *
1164
+	 * @since 1.0.0
1165
+	 */
1166
+	do_action('geodir_after_detail_page_review_rating');
1167
+	$content_html = ob_get_clean();
1168
+	if (trim($content_html) != '') {
1169
+		$content_html = '<div class="geodir-company_info geodir-details-sidebar-rating">' . $content_html . '</div>';
1170
+	}
1171
+	if ((int)get_option('geodir_disable_rating_info_section') != 1) {
1172
+		/**
1173
+		 * Filter the geodir_detail_page_review_rating() function content.
1174
+		 *
1175
+		 * @since 1.0.0
1176
+		 * @param string $content_html The output html of the geodir_detail_page_review_rating() function.
1177
+		 */
1178
+		echo $content_html = apply_filters('geodir_detail_page_review_rating_html', $content_html);
1179
+	}
1180 1180
 }
1181 1181
 
1182 1182
 /**
@@ -1188,35 +1188,35 @@  discard block
 block discarded – undo
1188 1188
  */
1189 1189
 function geodir_detail_page_more_info()
1190 1190
 {
1191
-    ob_start(); // Start  buffering;
1192
-    /**
1193
-     * This is called before the info section html.
1194
-     *
1195
-     * @since 1.0.0
1196
-     */
1197
-    do_action('geodir_before_detail_page_more_info');
1198
-    if ($geodir_post_detail_fields = geodir_show_listing_info('detail')) {
1199
-        echo $geodir_post_detail_fields;
1200
-    }
1201
-    /**
1202
-     * This is called after the info section html.
1203
-     *
1204
-     * @since 1.0.0
1205
-     */
1206
-    do_action('geodir_after_detail_page_more_info');
1207
-
1208
-    $content_html = ob_get_clean();
1209
-    if (trim($content_html) != '')
1210
-        $content_html = '<div class="geodir-company_info geodir-details-sidebar-listing-info">' . $content_html . '</div>';
1211
-    if ((int)get_option('geodir_disable_listing_info_section') != 1) {
1212
-        /**
1213
-         * Filter the output html for function geodir_detail_page_more_info().
1214
-         *
1215
-         * @since 1.0.0
1216
-         * @param string $content_html The output html of the geodir_detail_page_more_info() function.
1217
-         */
1218
-        echo $content_html = apply_filters('geodir_detail_page_more_info_html', $content_html);
1219
-    }
1191
+	ob_start(); // Start  buffering;
1192
+	/**
1193
+	 * This is called before the info section html.
1194
+	 *
1195
+	 * @since 1.0.0
1196
+	 */
1197
+	do_action('geodir_before_detail_page_more_info');
1198
+	if ($geodir_post_detail_fields = geodir_show_listing_info('detail')) {
1199
+		echo $geodir_post_detail_fields;
1200
+	}
1201
+	/**
1202
+	 * This is called after the info section html.
1203
+	 *
1204
+	 * @since 1.0.0
1205
+	 */
1206
+	do_action('geodir_after_detail_page_more_info');
1207
+
1208
+	$content_html = ob_get_clean();
1209
+	if (trim($content_html) != '')
1210
+		$content_html = '<div class="geodir-company_info geodir-details-sidebar-listing-info">' . $content_html . '</div>';
1211
+	if ((int)get_option('geodir_disable_listing_info_section') != 1) {
1212
+		/**
1213
+		 * Filter the output html for function geodir_detail_page_more_info().
1214
+		 *
1215
+		 * @since 1.0.0
1216
+		 * @param string $content_html The output html of the geodir_detail_page_more_info() function.
1217
+		 */
1218
+		echo $content_html = apply_filters('geodir_detail_page_more_info_html', $content_html);
1219
+	}
1220 1220
 }
1221 1221
 
1222 1222
 
@@ -1230,15 +1230,15 @@  discard block
 block discarded – undo
1230 1230
  */
1231 1231
 function geodir_localize_all_js_msg()
1232 1232
 {// check_ajax_referer function is used to make sure no files are uploaded remotely but it will fail if used between https and non https so we do the check below of the urls
1233
-    if (str_replace("https", "http", admin_url('admin-ajax.php')) && !empty($_SERVER['HTTPS'])) {
1234
-        $ajax_url = admin_url('admin-ajax.php');
1235
-    } elseif (!str_replace("https", "http", admin_url('admin-ajax.php')) && empty($_SERVER['HTTPS'])) {
1236
-        $ajax_url = admin_url('admin-ajax.php');
1237
-    } elseif (str_replace("https", "http", admin_url('admin-ajax.php')) && empty($_SERVER['HTTPS'])) {
1238
-        $ajax_url = str_replace("https", "http", admin_url('admin-ajax.php'));
1239
-    } elseif (!str_replace("https", "http", admin_url('admin-ajax.php')) && !empty($_SERVER['HTTPS'])) {
1240
-        $ajax_url = str_replace("http", "https", admin_url('admin-ajax.php'));
1241
-    }
1233
+	if (str_replace("https", "http", admin_url('admin-ajax.php')) && !empty($_SERVER['HTTPS'])) {
1234
+		$ajax_url = admin_url('admin-ajax.php');
1235
+	} elseif (!str_replace("https", "http", admin_url('admin-ajax.php')) && empty($_SERVER['HTTPS'])) {
1236
+		$ajax_url = admin_url('admin-ajax.php');
1237
+	} elseif (str_replace("https", "http", admin_url('admin-ajax.php')) && empty($_SERVER['HTTPS'])) {
1238
+		$ajax_url = str_replace("https", "http", admin_url('admin-ajax.php'));
1239
+	} elseif (!str_replace("https", "http", admin_url('admin-ajax.php')) && !empty($_SERVER['HTTPS'])) {
1240
+		$ajax_url = str_replace("http", "https", admin_url('admin-ajax.php'));
1241
+	}
1242 1242
 	
1243 1243
 	/**
1244 1244
 	 * Filter the allowed image type extensions for post images.
@@ -1248,62 +1248,62 @@  discard block
 block discarded – undo
1248 1248
 	 */
1249 1249
 	$allowed_img_types = apply_filters('geodir_allowed_post_image_exts', array('jpg', 'jpeg', 'jpe', 'gif', 'png'));
1250 1250
 	
1251
-    $default_marker_icon = get_option('geodir_default_marker_icon');
1252
-    $default_marker_size = geodir_get_marker_size($default_marker_icon, array('w' => 20, 'h' => 34));
1253
-    $default_marker_width = $default_marker_size['w'];
1254
-    $default_marker_height = $default_marker_size['h'];
1251
+	$default_marker_icon = get_option('geodir_default_marker_icon');
1252
+	$default_marker_size = geodir_get_marker_size($default_marker_icon, array('w' => 20, 'h' => 34));
1253
+	$default_marker_width = $default_marker_size['w'];
1254
+	$default_marker_height = $default_marker_size['h'];
1255 1255
     
1256
-    $arr_alert_msg = array(
1257
-        'geodir_plugin_url' => geodir_plugin_url(),
1258
-        'geodir_admin_ajax_url' => $ajax_url,
1259
-        'custom_field_not_blank_var' => __('HTML Variable Name must not be blank', 'geodirectory'),
1260
-        'custom_field_not_special_char' => __('Please do not use special character and spaces in HTML Variable Name.', 'geodirectory'),
1261
-        'custom_field_unique_name' => __('HTML Variable Name should be a unique name.', 'geodirectory'),
1262
-        'custom_field_delete' => __('Are you wish to delete this field?', 'geodirectory'),
1263
-        //start not show alert msg
1264
-        'tax_meta_class_succ_del_msg' => __('File has been successfully deleted.', 'geodirectory'),
1265
-        'tax_meta_class_not_permission_to_del_msg' => __('You do NOT have permission to delete this file.', 'geodirectory'),
1266
-        'tax_meta_class_order_save_msg' => __('Order saved!', 'geodirectory'),
1267
-        'tax_meta_class_not_permission_record_img_msg' => __('You do not have permission to reorder images.', 'geodirectory'),
1268
-        'address_not_found_on_map_msg' => __('Address not found for:', 'geodirectory'),
1269
-        // end not show alert msg
1270
-        'my_place_listing_del' => __('Are you sure you wish to delete this listing?', 'geodirectory'),
1271
-        'my_main_listing_del' => __('Deleting the main listing of a franchise will turn all franchises in regular listings. Are you sure wish to delete this main listing?', 'geodirectory'),
1272
-        //start not show alert msg
1273
-        'rating_error_msg' => __('Error : please retry', 'geodirectory'),
1274
-        'listing_url_prefix_msg' => __('Please enter listing url prefix', 'geodirectory'),
1275
-        'invalid_listing_prefix_msg' => __('Invalid character in listing url prefix', 'geodirectory'),
1276
-        'location_url_prefix_msg' => __('Please enter location url prefix', 'geodirectory'),
1277
-        'invalid_location_prefix_msg' => __('Invalid character in location url prefix', 'geodirectory'),
1278
-        'location_and_cat_url_separator_msg' => __('Please enter location and category url separator', 'geodirectory'),
1279
-        'invalid_char_and_cat_url_separator_msg' => __('Invalid character in location and category url separator', 'geodirectory'),
1280
-        'listing_det_url_separator_msg' => __('Please enter listing detail url separator', 'geodirectory'),
1281
-        'invalid_char_listing_det_url_separator_msg' => __('Invalid character in listing detail url separator', 'geodirectory'),
1282
-        'loading_listing_error_favorite' => __('Error loading listing.', 'geodirectory'),
1283
-        'geodir_field_id_required' => __('This field is required.', 'geodirectory'),
1284
-        'geodir_valid_email_address_msg' => __('Please enter valid email address.', 'geodirectory'),
1285
-        'geodir_default_marker_icon' => $default_marker_icon,
1286
-        'geodir_default_marker_w' => $default_marker_width,
1287
-        'geodir_default_marker_h' => $default_marker_height,
1288
-        'geodir_latitude_error_msg' => GEODIR_LATITUDE_ERROR_MSG,
1289
-        'geodir_longgitude_error_msg' => GEODIR_LOGNGITUDE_ERROR_MSG,
1290
-        'geodir_default_rating_star_icon' => get_option('geodir_default_rating_star_icon'),
1291
-        'gd_cmt_btn_post_reply' => __('Post Reply', 'geodirectory'),
1292
-        'gd_cmt_btn_reply_text' => __('Reply text', 'geodirectory'),
1293
-        'gd_cmt_btn_post_review' => __('Post Review', 'geodirectory'),
1294
-        'gd_cmt_btn_review_text' => __('Review text', 'geodirectory'),
1295
-        'gd_cmt_err_no_rating' => __("Please select star rating, you can't leave a review without stars.", 'geodirectory'),
1296
-        'err_empty_review' => __('Please type a review.', 'geodirectory'),
1297
-        'err_empty_reply' => __('Please type a reply.', 'geodirectory'),
1298
-        /* on/off dragging for phone devices */
1299
-        'geodir_onoff_dragging' => get_option('geodir_map_onoff_dragging') ? true : false,
1300
-        'geodir_is_mobile' => wp_is_mobile() ? true : false,
1301
-        'geodir_on_dragging_text' => __('Enable Dragging', 'geodirectory'),
1302
-        'geodir_off_dragging_text' => __('Disable Dragging', 'geodirectory'),
1303
-        'geodir_err_max_file_size' => __('File size error : You tried to upload a file over %s', 'geodirectory'),
1304
-        'geodir_err_file_upload_limit' => __('You have reached your upload limit of %s files.', 'geodirectory'),
1305
-        'geodir_err_pkg_upload_limit' => __('You may only upload %s files with this package, please try again.', 'geodirectory'),
1306
-        'geodir_action_remove' => __('Remove', 'geodirectory'),
1256
+	$arr_alert_msg = array(
1257
+		'geodir_plugin_url' => geodir_plugin_url(),
1258
+		'geodir_admin_ajax_url' => $ajax_url,
1259
+		'custom_field_not_blank_var' => __('HTML Variable Name must not be blank', 'geodirectory'),
1260
+		'custom_field_not_special_char' => __('Please do not use special character and spaces in HTML Variable Name.', 'geodirectory'),
1261
+		'custom_field_unique_name' => __('HTML Variable Name should be a unique name.', 'geodirectory'),
1262
+		'custom_field_delete' => __('Are you wish to delete this field?', 'geodirectory'),
1263
+		//start not show alert msg
1264
+		'tax_meta_class_succ_del_msg' => __('File has been successfully deleted.', 'geodirectory'),
1265
+		'tax_meta_class_not_permission_to_del_msg' => __('You do NOT have permission to delete this file.', 'geodirectory'),
1266
+		'tax_meta_class_order_save_msg' => __('Order saved!', 'geodirectory'),
1267
+		'tax_meta_class_not_permission_record_img_msg' => __('You do not have permission to reorder images.', 'geodirectory'),
1268
+		'address_not_found_on_map_msg' => __('Address not found for:', 'geodirectory'),
1269
+		// end not show alert msg
1270
+		'my_place_listing_del' => __('Are you sure you wish to delete this listing?', 'geodirectory'),
1271
+		'my_main_listing_del' => __('Deleting the main listing of a franchise will turn all franchises in regular listings. Are you sure wish to delete this main listing?', 'geodirectory'),
1272
+		//start not show alert msg
1273
+		'rating_error_msg' => __('Error : please retry', 'geodirectory'),
1274
+		'listing_url_prefix_msg' => __('Please enter listing url prefix', 'geodirectory'),
1275
+		'invalid_listing_prefix_msg' => __('Invalid character in listing url prefix', 'geodirectory'),
1276
+		'location_url_prefix_msg' => __('Please enter location url prefix', 'geodirectory'),
1277
+		'invalid_location_prefix_msg' => __('Invalid character in location url prefix', 'geodirectory'),
1278
+		'location_and_cat_url_separator_msg' => __('Please enter location and category url separator', 'geodirectory'),
1279
+		'invalid_char_and_cat_url_separator_msg' => __('Invalid character in location and category url separator', 'geodirectory'),
1280
+		'listing_det_url_separator_msg' => __('Please enter listing detail url separator', 'geodirectory'),
1281
+		'invalid_char_listing_det_url_separator_msg' => __('Invalid character in listing detail url separator', 'geodirectory'),
1282
+		'loading_listing_error_favorite' => __('Error loading listing.', 'geodirectory'),
1283
+		'geodir_field_id_required' => __('This field is required.', 'geodirectory'),
1284
+		'geodir_valid_email_address_msg' => __('Please enter valid email address.', 'geodirectory'),
1285
+		'geodir_default_marker_icon' => $default_marker_icon,
1286
+		'geodir_default_marker_w' => $default_marker_width,
1287
+		'geodir_default_marker_h' => $default_marker_height,
1288
+		'geodir_latitude_error_msg' => GEODIR_LATITUDE_ERROR_MSG,
1289
+		'geodir_longgitude_error_msg' => GEODIR_LOGNGITUDE_ERROR_MSG,
1290
+		'geodir_default_rating_star_icon' => get_option('geodir_default_rating_star_icon'),
1291
+		'gd_cmt_btn_post_reply' => __('Post Reply', 'geodirectory'),
1292
+		'gd_cmt_btn_reply_text' => __('Reply text', 'geodirectory'),
1293
+		'gd_cmt_btn_post_review' => __('Post Review', 'geodirectory'),
1294
+		'gd_cmt_btn_review_text' => __('Review text', 'geodirectory'),
1295
+		'gd_cmt_err_no_rating' => __("Please select star rating, you can't leave a review without stars.", 'geodirectory'),
1296
+		'err_empty_review' => __('Please type a review.', 'geodirectory'),
1297
+		'err_empty_reply' => __('Please type a reply.', 'geodirectory'),
1298
+		/* on/off dragging for phone devices */
1299
+		'geodir_onoff_dragging' => get_option('geodir_map_onoff_dragging') ? true : false,
1300
+		'geodir_is_mobile' => wp_is_mobile() ? true : false,
1301
+		'geodir_on_dragging_text' => __('Enable Dragging', 'geodirectory'),
1302
+		'geodir_off_dragging_text' => __('Disable Dragging', 'geodirectory'),
1303
+		'geodir_err_max_file_size' => __('File size error : You tried to upload a file over %s', 'geodirectory'),
1304
+		'geodir_err_file_upload_limit' => __('You have reached your upload limit of %s files.', 'geodirectory'),
1305
+		'geodir_err_pkg_upload_limit' => __('You may only upload %s files with this package, please try again.', 'geodirectory'),
1306
+		'geodir_action_remove' => __('Remove', 'geodirectory'),
1307 1307
 		'geodir_txt_all_files' => __('Allowed files', 'geodirectory'),
1308 1308
 		'geodir_err_file_type' => __('File type error. Allowed file types: %s', 'geodirectory'),
1309 1309
 		'gd_allowed_img_types' => !empty($allowed_img_types) ? implode(',', $allowed_img_types) : '',
@@ -1311,41 +1311,41 @@  discard block
 block discarded – undo
1311 1311
 		'geodir_txt_form_searching' => __('Searching...', 'geodirectory'),
1312 1312
 		'fa_rating' => (int)get_option('geodir_reviewrating_enable_font_awesome') == 1 ? 1 : '',
1313 1313
 		'reviewrating' => defined('GEODIRREVIEWRATING_VERSION') ? 1 : '',
1314
-        'multirating' => defined('GEODIRREVIEWRATING_VERSION') && get_option('geodir_reviewrating_enable_rating') ? true : false,
1315
-        'geodir_map_name' => geodir_map_name(),
1316
-        'osmStart' => __('Start', 'geodirectory'),
1317
-        'osmVia' => __('Via {viaNumber}', 'geodirectory'),
1318
-        'osmEnd' => __('Enter Your Location', 'geodirectory'),
1319
-        'ga_delete_check' => __('Do you wish to Deauthorize and break Analytics?', 'geodirectory'),
1320
-        'geoMyLocation' => __('My Location', 'geodirectory'),
1321
-        'geoErrUNKNOWN_ERROR' => addslashes(__('Unable to find your location', 'geodirectory')),
1322
-        'geoErrPERMISSION_DENINED' => addslashes(__('Permission denied in finding your location', 'geodirectory')),
1323
-        'geoErrPOSITION_UNAVAILABLE' => addslashes(__('Your location is currently unknown', 'geodirectory')),
1324
-        'geoErrBREAK' => addslashes(__('Attempt to find location took too long', 'geodirectory')),
1325
-        'geoErrDEFAULT' => addslashes(__('Location detection not supported in browser', 'geodirectory')),
1314
+		'multirating' => defined('GEODIRREVIEWRATING_VERSION') && get_option('geodir_reviewrating_enable_rating') ? true : false,
1315
+		'geodir_map_name' => geodir_map_name(),
1316
+		'osmStart' => __('Start', 'geodirectory'),
1317
+		'osmVia' => __('Via {viaNumber}', 'geodirectory'),
1318
+		'osmEnd' => __('Enter Your Location', 'geodirectory'),
1319
+		'ga_delete_check' => __('Do you wish to Deauthorize and break Analytics?', 'geodirectory'),
1320
+		'geoMyLocation' => __('My Location', 'geodirectory'),
1321
+		'geoErrUNKNOWN_ERROR' => addslashes(__('Unable to find your location', 'geodirectory')),
1322
+		'geoErrPERMISSION_DENINED' => addslashes(__('Permission denied in finding your location', 'geodirectory')),
1323
+		'geoErrPOSITION_UNAVAILABLE' => addslashes(__('Your location is currently unknown', 'geodirectory')),
1324
+		'geoErrBREAK' => addslashes(__('Attempt to find location took too long', 'geodirectory')),
1325
+		'geoErrDEFAULT' => addslashes(__('Location detection not supported in browser', 'geodirectory')),
1326 1326
 		'mapLanguage' => geodir_get_map_default_language()
1327
-    );
1328
-
1329
-    /**
1330
-     * Filters the translated JS strings from function geodir_localize_all_js_msg().
1331
-     *
1332
-     * With this filter you can add, remove or change translated JS strings.
1333
-     * You should add your own translations to this if you are building an addon rather than adding another script block.
1334
-     *
1335
-     * @since 1.0.0
1336
-     */
1337
-    $arr_alert_msg = apply_filters('geodir_all_js_msg', $arr_alert_msg);
1338
-
1339
-    foreach ($arr_alert_msg as $key => $value) {
1340
-        if (!is_scalar($value))
1341
-            continue;
1342
-        $arr_alert_msg[$key] = html_entity_decode((string)$value, ENT_QUOTES, 'UTF-8');
1343
-    }
1327
+	);
1328
+
1329
+	/**
1330
+	 * Filters the translated JS strings from function geodir_localize_all_js_msg().
1331
+	 *
1332
+	 * With this filter you can add, remove or change translated JS strings.
1333
+	 * You should add your own translations to this if you are building an addon rather than adding another script block.
1334
+	 *
1335
+	 * @since 1.0.0
1336
+	 */
1337
+	$arr_alert_msg = apply_filters('geodir_all_js_msg', $arr_alert_msg);
1344 1338
 
1345
-    $script = "var geodir_all_js_msg = " . json_encode($arr_alert_msg) . ';';
1346
-    echo '<script>';
1347
-    echo $script;
1348
-    echo '</script>';
1339
+	foreach ($arr_alert_msg as $key => $value) {
1340
+		if (!is_scalar($value))
1341
+			continue;
1342
+		$arr_alert_msg[$key] = html_entity_decode((string)$value, ENT_QUOTES, 'UTF-8');
1343
+	}
1344
+
1345
+	$script = "var geodir_all_js_msg = " . json_encode($arr_alert_msg) . ';';
1346
+	echo '<script>';
1347
+	echo $script;
1348
+	echo '</script>';
1349 1349
 }
1350 1350
 
1351 1351
 add_action('admin_bar_menu', 'geodir_admin_bar_site_menu', 31);
@@ -1361,11 +1361,11 @@  discard block
 block discarded – undo
1361 1361
  */
1362 1362
 function geodir_admin_bar_site_menu($wp_admin_bar)
1363 1363
 {
1364
-    if (get_option("geodir_installed")) {
1365
-        if (current_user_can('manage_options')) {
1366
-            $wp_admin_bar->add_menu(array('parent' => 'appearance', 'id' => 'geodirectory', 'title' => __('GeoDirectory', 'geodirectory'), 'href' => admin_url('?page=geodirectory')));
1367
-        }
1368
-    }
1364
+	if (get_option("geodir_installed")) {
1365
+		if (current_user_can('manage_options')) {
1366
+			$wp_admin_bar->add_menu(array('parent' => 'appearance', 'id' => 'geodirectory', 'title' => __('GeoDirectory', 'geodirectory'), 'href' => admin_url('?page=geodirectory')));
1367
+		}
1368
+	}
1369 1369
 }
1370 1370
 
1371 1371
 add_action('geodir_before_listing', 'geodir_display_sort_options'); /*function in custom_functions.php*/
@@ -1391,25 +1391,25 @@  discard block
 block discarded – undo
1391 1391
  */
1392 1392
 function geodir_store_sidebars()
1393 1393
 {
1394
-    global $geodir_sidebars;
1395
-    global $sidebars_widgets;
1396
-
1397
-    if (!is_array($sidebars_widgets))
1398
-        $sidebars_widgets = wp_get_sidebars_widgets();
1399
-    $geodir_old_sidebars = array();
1400
-
1401
-    if (is_array($geodir_sidebars)) {
1402
-        foreach ($geodir_sidebars as $val) {
1403
-            if (is_array($sidebars_widgets)) {
1404
-                if (array_key_exists($val, $sidebars_widgets))
1405
-                    $geodir_old_sidebars[$val] = $sidebars_widgets[$val];
1406
-                else
1407
-                    $geodir_old_sidebars[$val] = array();
1408
-            }
1409
-        }
1410
-    }
1411
-    update_option('geodir_sidebars', $geodir_old_sidebars);
1412
-    geodir_option_version_backup('geodir_sidebars');
1394
+	global $geodir_sidebars;
1395
+	global $sidebars_widgets;
1396
+
1397
+	if (!is_array($sidebars_widgets))
1398
+		$sidebars_widgets = wp_get_sidebars_widgets();
1399
+	$geodir_old_sidebars = array();
1400
+
1401
+	if (is_array($geodir_sidebars)) {
1402
+		foreach ($geodir_sidebars as $val) {
1403
+			if (is_array($sidebars_widgets)) {
1404
+				if (array_key_exists($val, $sidebars_widgets))
1405
+					$geodir_old_sidebars[$val] = $sidebars_widgets[$val];
1406
+				else
1407
+					$geodir_old_sidebars[$val] = array();
1408
+			}
1409
+		}
1410
+	}
1411
+	update_option('geodir_sidebars', $geodir_old_sidebars);
1412
+	geodir_option_version_backup('geodir_sidebars');
1413 1413
 
1414 1414
 }
1415 1415
 
@@ -1423,28 +1423,28 @@  discard block
 block discarded – undo
1423 1423
  */
1424 1424
 function geodir_restore_sidebars()
1425 1425
 {
1426
-    global $sidebars_widgets;
1427
-
1428
-    if (!is_array($sidebars_widgets))
1429
-        $sidebars_widgets = wp_get_sidebars_widgets();
1430
-
1431
-    if (is_array($sidebars_widgets)) {
1432
-        $geodir_old_sidebars = get_option('geodir_sidebars');
1433
-        if (is_array($geodir_old_sidebars)) {
1434
-            foreach ($geodir_old_sidebars as $key => $val) {
1435
-                if(0 === strpos($key, 'geodir_'))// if gd widget
1436
-                {
1437
-                    $sidebars_widgets[$key] = $geodir_old_sidebars[$key];
1438
-                }
1426
+	global $sidebars_widgets;
1439 1427
 
1428
+	if (!is_array($sidebars_widgets))
1429
+		$sidebars_widgets = wp_get_sidebars_widgets();
1440 1430
 
1441
-            }
1442
-        }
1431
+	if (is_array($sidebars_widgets)) {
1432
+		$geodir_old_sidebars = get_option('geodir_sidebars');
1433
+		if (is_array($geodir_old_sidebars)) {
1434
+			foreach ($geodir_old_sidebars as $key => $val) {
1435
+				if(0 === strpos($key, 'geodir_'))// if gd widget
1436
+				{
1437
+					$sidebars_widgets[$key] = $geodir_old_sidebars[$key];
1438
+				}
1443 1439
 
1444
-    }
1445 1440
 
1446
-    update_option('sidebars_widgets', $sidebars_widgets);
1447
-    update_option('geodir_sidebars', '');
1441
+			}
1442
+		}
1443
+
1444
+	}
1445
+
1446
+	update_option('sidebars_widgets', $sidebars_widgets);
1447
+	update_option('geodir_sidebars', '');
1448 1448
 }
1449 1449
 
1450 1450
 add_action('geodir_after_listing_post_gridview', 'geodir_after_listing_post_gridview');
@@ -1457,9 +1457,9 @@  discard block
 block discarded – undo
1457 1457
  */
1458 1458
 function geodir_after_listing_post_gridview()
1459 1459
 {
1460
-    global $gridview_columns;
1460
+	global $gridview_columns;
1461 1461
 
1462
-    $gridview_columns = '';
1462
+	$gridview_columns = '';
1463 1463
 
1464 1464
 }
1465 1465
 
@@ -1487,11 +1487,11 @@  discard block
 block discarded – undo
1487 1487
  */
1488 1488
 function so_handle_038($url, $original_url, $_context)
1489 1489
 {
1490
-    if (strstr($url, "maps.google.com/maps/api/js") !== false) {
1491
-        $url = str_replace("&#038;", "&amp;", $url); // or $url = $original_url
1492
-    }
1490
+	if (strstr($url, "maps.google.com/maps/api/js") !== false) {
1491
+		$url = str_replace("&#038;", "&amp;", $url); // or $url = $original_url
1492
+	}
1493 1493
 
1494
-    return $url;
1494
+	return $url;
1495 1495
 }
1496 1496
 
1497 1497
 
@@ -1507,34 +1507,34 @@  discard block
 block discarded – undo
1507 1507
 function geodir_after_main_form_fields() {
1508 1508
 	global $gd_session;
1509 1509
 	
1510
-    if (get_option('geodir_accept_term_condition')) {
1511
-        global $post;
1512
-        $term_condition = '';
1513
-        if (isset($_REQUEST['backandedit'])) {
1514
-            $post = (object)$gd_session->get('listing');
1515
-            $term_condition = isset($post->geodir_accept_term_condition) ? $post->geodir_accept_term_condition : '';
1516
-        }
1517
-
1518
-        ?>
1510
+	if (get_option('geodir_accept_term_condition')) {
1511
+		global $post;
1512
+		$term_condition = '';
1513
+		if (isset($_REQUEST['backandedit'])) {
1514
+			$post = (object)$gd_session->get('listing');
1515
+			$term_condition = isset($post->geodir_accept_term_condition) ? $post->geodir_accept_term_condition : '';
1516
+		}
1517
+
1518
+		?>
1519 1519
         <div id="geodir_accept_term_condition_row" class="required_field geodir_form_row clearfix">
1520 1520
             <label>&nbsp;</label>
1521 1521
 
1522 1522
             <div class="geodir_taxonomy_field" style="float:left; width:70%;">
1523 1523
 				<span style="display:block"> 
1524 1524
 				<input class="main_list_selecter" type="checkbox" <?php if ($term_condition == '1') {
1525
-                    echo 'checked="checked"';
1526
-                } ?> field_type="checkbox" name="geodir_accept_term_condition" id="geodir_accept_term_condition"
1525
+					echo 'checked="checked"';
1526
+				} ?> field_type="checkbox" name="geodir_accept_term_condition" id="geodir_accept_term_condition"
1527 1527
                        class="geodir_textfield" value="1"
1528 1528
                        style="display:inline-block"/><a href="<?php $terms_page = get_option('geodir_term_condition_page'); if($terms_page){ echo get_permalink($terms_page);}?>" target="_blank"><?php _e('Please accept our terms and conditions', 'geodirectory'); ?></a>
1529 1529
 				</span>
1530 1530
             </div>
1531 1531
             <span class="geodir_message_error"><?php if (isset($required_msg)) {
1532
-                    _e($required_msg, 'geodirectory');
1533
-                } ?></span>
1532
+					_e($required_msg, 'geodirectory');
1533
+				} ?></span>
1534 1534
         </div>
1535 1535
     <?php
1536 1536
 
1537
-    }
1537
+	}
1538 1538
 }
1539 1539
 
1540 1540
 
@@ -1559,42 +1559,42 @@  discard block
 block discarded – undo
1559 1559
  */
1560 1560
 function geodir_detail_page_tab_is_display($is_display, $tab)
1561 1561
 {
1562
-    global $post, $post_images, $video, $special_offers, $related_listing, $geodir_post_detail_fields;
1562
+	global $post, $post_images, $video, $special_offers, $related_listing, $geodir_post_detail_fields;
1563 1563
 
1564
-    if ($tab == 'post_profile') {
1565
-        /** This action is documented in geodirectory_template_actions.php */
1566
-        $desc_limit = apply_filters('geodir_description_field_desc_limit', '');
1564
+	if ($tab == 'post_profile') {
1565
+		/** This action is documented in geodirectory_template_actions.php */
1566
+		$desc_limit = apply_filters('geodir_description_field_desc_limit', '');
1567 1567
         
1568
-        if (!($desc_limit === '' || (int)$desc_limit > 0)) {
1569
-            $is_display = false;
1570
-        }
1571
-    }
1568
+		if (!($desc_limit === '' || (int)$desc_limit > 0)) {
1569
+			$is_display = false;
1570
+		}
1571
+	}
1572 1572
     
1573
-    if ($tab == 'post_info')
1574
-        $is_display = (!empty($geodir_post_detail_fields)) ? true : false;
1573
+	if ($tab == 'post_info')
1574
+		$is_display = (!empty($geodir_post_detail_fields)) ? true : false;
1575 1575
     
1576
-    if ($tab == 'post_images')
1577
-        $is_display = (!empty($post_images)) ? true : false;
1576
+	if ($tab == 'post_images')
1577
+		$is_display = (!empty($post_images)) ? true : false;
1578 1578
 
1579
-    if ($tab == 'post_video')
1580
-        $is_display = (!empty($video)) ? true : false;
1579
+	if ($tab == 'post_video')
1580
+		$is_display = (!empty($video)) ? true : false;
1581 1581
 
1582
-    if ($tab == 'special_offers')
1583
-        $is_display = (!empty($special_offers)) ? true : false;
1582
+	if ($tab == 'special_offers')
1583
+		$is_display = (!empty($special_offers)) ? true : false;
1584 1584
 
1585
-    if ($tab == 'reviews')
1586
-        $is_display = (geodir_is_page('detail')) ? true : false;
1585
+	if ($tab == 'reviews')
1586
+		$is_display = (geodir_is_page('detail')) ? true : false;
1587 1587
 
1588
-    if ($tab == 'related_listing') {
1589
-       $message = __('No listings found which match your selection.', 'geodirectory');
1588
+	if ($tab == 'related_listing') {
1589
+	   $message = __('No listings found which match your selection.', 'geodirectory');
1590 1590
        
1591
-       /** This action is documented in geodirectory-functions/template_functions.php */
1592
-       $message = apply_filters('geodir_message_listing_not_found', $message, 'listing-listview', false);
1591
+	   /** This action is documented in geodirectory-functions/template_functions.php */
1592
+	   $message = apply_filters('geodir_message_listing_not_found', $message, 'listing-listview', false);
1593 1593
        
1594
-       $is_display = ((strpos($related_listing, $message) !== false || $related_listing == '' || !geodir_is_page('detail'))) ? false : true;
1595
-    }
1594
+	   $is_display = ((strpos($related_listing, $message) !== false || $related_listing == '' || !geodir_is_page('detail'))) ? false : true;
1595
+	}
1596 1596
 
1597
-    return $is_display;
1597
+	return $is_display;
1598 1598
 }
1599 1599
 
1600 1600
 
@@ -1610,69 +1610,69 @@  discard block
 block discarded – undo
1610 1610
  * @global string $plugin_prefix Geodirectory plugin table prefix.
1611 1611
  */
1612 1612
 function geodir_changes_in_custom_fields_table() {
1613
-    global $wpdb, $plugin_prefix;
1613
+	global $wpdb, $plugin_prefix;
1614 1614
 	
1615 1615
 	// Remove unused virtual page
1616 1616
 	$listings_page_id = (int)get_option('geodir_listing_page');
1617 1617
 	if ($listings_page_id) {
1618 1618
 		$wpdb->query($wpdb->prepare("DELETE FROM " . $wpdb->posts . " WHERE ID=%d AND post_name = %s AND post_type=%s", array($listings_page_id, 'listings', 'page')));
1619
-        delete_option('geodir_listing_page');
1619
+		delete_option('geodir_listing_page');
1620 1620
 	}
1621 1621
 
1622
-    if (!get_option('geodir_changes_in_custom_fields_table')) {
1623
-        $wpdb->query(
1624
-            $wpdb->prepare(
1625
-                "UPDATE " . GEODIR_CUSTOM_FIELDS_TABLE . " SET is_default=%s, is_admin=%s WHERE is_default=%s",
1626
-                array('1', '1', 'admin')
1627
-            )
1628
-        );
1622
+	if (!get_option('geodir_changes_in_custom_fields_table')) {
1623
+		$wpdb->query(
1624
+			$wpdb->prepare(
1625
+				"UPDATE " . GEODIR_CUSTOM_FIELDS_TABLE . " SET is_default=%s, is_admin=%s WHERE is_default=%s",
1626
+				array('1', '1', 'admin')
1627
+			)
1628
+		);
1629 1629
 
1630 1630
 
1631
-        /* --- terms meta value set --- */
1631
+		/* --- terms meta value set --- */
1632 1632
 
1633
-        update_option('geodir_default_marker_icon', geodir_plugin_url() . '/geodirectory-functions/map-functions/icons/pin.png');
1633
+		update_option('geodir_default_marker_icon', geodir_plugin_url() . '/geodirectory-functions/map-functions/icons/pin.png');
1634 1634
 
1635
-        $options_data = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "options WHERE option_name LIKE %s", array('%tax_meta_%')));
1635
+		$options_data = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "options WHERE option_name LIKE %s", array('%tax_meta_%')));
1636 1636
 
1637
-        if (!empty($options_data)) {
1637
+		if (!empty($options_data)) {
1638 1638
 
1639
-            foreach ($options_data as $optobj) {
1639
+			foreach ($options_data as $optobj) {
1640 1640
 
1641
-                $option_val = str_replace('tax_meta_', '', $optobj->option_name);
1641
+				$option_val = str_replace('tax_meta_', '', $optobj->option_name);
1642 1642
 
1643
-                $taxonomies_data = $wpdb->get_results($wpdb->prepare("SELECT taxonomy FROM " . $wpdb->prefix . "term_taxonomy WHERE taxonomy LIKE %s AND term_id=%d", array('%category%', $option_val)));
1643
+				$taxonomies_data = $wpdb->get_results($wpdb->prepare("SELECT taxonomy FROM " . $wpdb->prefix . "term_taxonomy WHERE taxonomy LIKE %s AND term_id=%d", array('%category%', $option_val)));
1644 1644
 
1645
-                if (!empty($taxonomies_data)) {
1645
+				if (!empty($taxonomies_data)) {
1646 1646
 
1647
-                    foreach ($taxonomies_data as $taxobj) {
1647
+					foreach ($taxonomies_data as $taxobj) {
1648 1648
 
1649
-                        $taxObject = get_taxonomy($taxobj->taxonomy);
1650
-                        $post_type = $taxObject->object_type[0];
1649
+						$taxObject = get_taxonomy($taxobj->taxonomy);
1650
+						$post_type = $taxObject->object_type[0];
1651 1651
 
1652
-                        $opt_value = 'tax_meta_' . $post_type . '_' . $option_val;
1652
+						$opt_value = 'tax_meta_' . $post_type . '_' . $option_val;
1653 1653
 
1654
-                        $duplicate_data = $wpdb->get_var($wpdb->prepare("SELECT option_id FROM " . $wpdb->prefix . "options WHERE option_name=%s", array('tax_meta_' . $option_val)));
1654
+						$duplicate_data = $wpdb->get_var($wpdb->prepare("SELECT option_id FROM " . $wpdb->prefix . "options WHERE option_name=%s", array('tax_meta_' . $option_val)));
1655 1655
 
1656
-                        if ($duplicate_data) {
1656
+						if ($duplicate_data) {
1657 1657
 
1658
-                            $wpdb->query($wpdb->prepare("UPDATE " . $wpdb->prefix . "options SET	option_name=%s WHERE option_id=%d", array($opt_value, $optobj->option_id)));
1658
+							$wpdb->query($wpdb->prepare("UPDATE " . $wpdb->prefix . "options SET	option_name=%s WHERE option_id=%d", array($opt_value, $optobj->option_id)));
1659 1659
 
1660
-                        } else {
1660
+						} else {
1661 1661
 
1662
-                            $wpdb->query($wpdb->prepare("INSERT INTO " . $wpdb->prefix . "options (option_name,option_value,autoload) VALUES (%s, %s, %s)", array($opt_value, $optobj->option_value, $optobj->autoload)));
1662
+							$wpdb->query($wpdb->prepare("INSERT INTO " . $wpdb->prefix . "options (option_name,option_value,autoload) VALUES (%s, %s, %s)", array($opt_value, $optobj->option_value, $optobj->autoload)));
1663 1663
 
1664
-                        }
1664
+						}
1665 1665
 
1666
-                    }
1666
+					}
1667 1667
 
1668
-                }
1668
+				}
1669 1669
 
1670
-            }
1671
-        }
1670
+			}
1671
+		}
1672 1672
 
1673
-        update_option('geodir_changes_in_custom_fields_table', '1');
1673
+		update_option('geodir_changes_in_custom_fields_table', '1');
1674 1674
 
1675
-    }
1675
+	}
1676 1676
 
1677 1677
 }
1678 1678
 
@@ -1691,24 +1691,24 @@  discard block
 block discarded – undo
1691 1691
 function geodir_location_slug_check($slug)
1692 1692
 {
1693 1693
 
1694
-    global $wpdb, $table_prefix;
1694
+	global $wpdb, $table_prefix;
1695 1695
 
1696
-    $slug_exists = $wpdb->get_var($wpdb->prepare("SELECT slug FROM " . $table_prefix . "terms WHERE slug=%s", array($slug)));
1696
+	$slug_exists = $wpdb->get_var($wpdb->prepare("SELECT slug FROM " . $table_prefix . "terms WHERE slug=%s", array($slug)));
1697 1697
 
1698
-    if ($slug_exists) {
1698
+	if ($slug_exists) {
1699 1699
 
1700
-        $suffix = 1;
1701
-        do {
1702
-            $alt_location_name = _truncate_post_slug($slug, 200 - (strlen($suffix) + 1)) . "-$suffix";
1703
-            $location_slug_check = $wpdb->get_var($wpdb->prepare("SELECT slug FROM " . $table_prefix . "terms WHERE slug=%s", array($alt_location_name)));
1704
-            $suffix++;
1705
-        } while ($location_slug_check && $suffix < 100);
1700
+		$suffix = 1;
1701
+		do {
1702
+			$alt_location_name = _truncate_post_slug($slug, 200 - (strlen($suffix) + 1)) . "-$suffix";
1703
+			$location_slug_check = $wpdb->get_var($wpdb->prepare("SELECT slug FROM " . $table_prefix . "terms WHERE slug=%s", array($alt_location_name)));
1704
+			$suffix++;
1705
+		} while ($location_slug_check && $suffix < 100);
1706 1706
 
1707
-        $slug = $alt_location_name;
1707
+		$slug = $alt_location_name;
1708 1708
 
1709
-    }
1709
+	}
1710 1710
 
1711
-    return $slug;
1711
+	return $slug;
1712 1712
 
1713 1713
 }
1714 1714
 
@@ -1733,42 +1733,42 @@  discard block
 block discarded – undo
1733 1733
 function geodir_update_term_slug($term_id, $tt_id, $taxonomy)
1734 1734
 {
1735 1735
 
1736
-    global $wpdb, $plugin_prefix, $table_prefix;
1736
+	global $wpdb, $plugin_prefix, $table_prefix;
1737 1737
 
1738
-    $tern_data = get_term_by('id', $term_id, $taxonomy);
1738
+	$tern_data = get_term_by('id', $term_id, $taxonomy);
1739 1739
 
1740
-    $slug = $tern_data->slug;
1740
+	$slug = $tern_data->slug;
1741 1741
 
1742
-    /**
1743
-     * Filter if a term slug exists.
1744
-     *
1745
-     * @since 1.0.0
1746
-     * @package GeoDirectory
1747
-     * @param bool $bool Default: false.
1748
-     * @param string $slug The term slug.
1749
-     * @param int $term_id The term ID.
1750
-     */
1751
-    $slug_exists = apply_filters('geodir_term_slug_is_exists', false, $slug, $term_id);
1742
+	/**
1743
+	 * Filter if a term slug exists.
1744
+	 *
1745
+	 * @since 1.0.0
1746
+	 * @package GeoDirectory
1747
+	 * @param bool $bool Default: false.
1748
+	 * @param string $slug The term slug.
1749
+	 * @param int $term_id The term ID.
1750
+	 */
1751
+	$slug_exists = apply_filters('geodir_term_slug_is_exists', false, $slug, $term_id);
1752 1752
 
1753
-    if ($slug_exists) {
1753
+	if ($slug_exists) {
1754 1754
 
1755
-        $suffix = 1;
1756
-        do {
1757
-            $new_slug = _truncate_post_slug($slug, 200 - (strlen($suffix) + 1)) . "-$suffix";
1755
+		$suffix = 1;
1756
+		do {
1757
+			$new_slug = _truncate_post_slug($slug, 200 - (strlen($suffix) + 1)) . "-$suffix";
1758 1758
 
1759
-            /** This action is documented in geodirectory_hooks_actions.php */
1760
-            $term_slug_check = apply_filters('geodir_term_slug_is_exists', false, $new_slug, $term_id);
1759
+			/** This action is documented in geodirectory_hooks_actions.php */
1760
+			$term_slug_check = apply_filters('geodir_term_slug_is_exists', false, $new_slug, $term_id);
1761 1761
 
1762
-            $suffix++;
1763
-        } while ($term_slug_check && $suffix < 100);
1762
+			$suffix++;
1763
+		} while ($term_slug_check && $suffix < 100);
1764 1764
 
1765
-        $slug = $new_slug;
1765
+		$slug = $new_slug;
1766 1766
 
1767
-        //wp_update_term( $term_id, $taxonomy, array('slug' => $slug) );
1767
+		//wp_update_term( $term_id, $taxonomy, array('slug' => $slug) );
1768 1768
 
1769
-        $wpdb->query($wpdb->prepare("UPDATE " . $table_prefix . "terms SET slug=%s WHERE term_id=%d", array($slug, $term_id)));
1769
+		$wpdb->query($wpdb->prepare("UPDATE " . $table_prefix . "terms SET slug=%s WHERE term_id=%d", array($slug, $term_id)));
1770 1770
 
1771
-    }
1771
+	}
1772 1772
 	
1773 1773
 	// Update tag in detail table.
1774 1774
 	$taxonomy_obj = get_taxonomy($taxonomy);
@@ -1809,21 +1809,21 @@  discard block
 block discarded – undo
1809 1809
 function geodir_term_slug_is_exists($slug_exists, $slug, $term_id)
1810 1810
 {
1811 1811
 
1812
-    global $wpdb, $table_prefix;
1812
+	global $wpdb, $table_prefix;
1813 1813
 
1814
-    $default_location = geodir_get_default_location();
1814
+	$default_location = geodir_get_default_location();
1815 1815
 
1816
-    $country_slug = $default_location->country_slug;
1817
-    $region_slug = $default_location->region_slug;
1818
-    $city_slug = $default_location->city_slug;
1816
+	$country_slug = $default_location->country_slug;
1817
+	$region_slug = $default_location->region_slug;
1818
+	$city_slug = $default_location->city_slug;
1819 1819
 
1820
-    if ($country_slug == $slug || $region_slug == $slug || $city_slug == $slug)
1821
-        return $slug_exists = true;
1820
+	if ($country_slug == $slug || $region_slug == $slug || $city_slug == $slug)
1821
+		return $slug_exists = true;
1822 1822
 
1823
-    if ($wpdb->get_var($wpdb->prepare("SELECT slug FROM " . $table_prefix . "terms WHERE slug=%s AND term_id != %d", array($slug, $term_id))))
1824
-        return $slug_exists = true;
1823
+	if ($wpdb->get_var($wpdb->prepare("SELECT slug FROM " . $table_prefix . "terms WHERE slug=%s AND term_id != %d", array($slug, $term_id))))
1824
+		return $slug_exists = true;
1825 1825
 
1826
-    return $slug_exists;
1826
+	return $slug_exists;
1827 1827
 }
1828 1828
 
1829 1829
 
@@ -1843,75 +1843,75 @@  discard block
 block discarded – undo
1843 1843
  */
1844 1844
 function geodir_custom_page_title($title = '', $sep = '')
1845 1845
 {
1846
-    global $wp;
1847
-    if ((class_exists('WPSEO_Frontend') || class_exists('All_in_One_SEO_Pack')) && !geodir_disable_yoast_seo_metas()) {
1848
-        return $title;
1849
-    }
1846
+	global $wp;
1847
+	if ((class_exists('WPSEO_Frontend') || class_exists('All_in_One_SEO_Pack')) && !geodir_disable_yoast_seo_metas()) {
1848
+		return $title;
1849
+	}
1850 1850
 
1851
-    if ($sep == '') {
1852
-        /**
1853
-         * Filter the page title separator.
1854
-         *
1855
-         * @since 1.0.0
1856
-         * @package GeoDirectory
1857
-         * @param string $sep The separator, default: `|`.
1858
-         */
1859
-        $sep = apply_filters('geodir_page_title_separator', '|');
1860
-    }
1851
+	if ($sep == '') {
1852
+		/**
1853
+		 * Filter the page title separator.
1854
+		 *
1855
+		 * @since 1.0.0
1856
+		 * @package GeoDirectory
1857
+		 * @param string $sep The separator, default: `|`.
1858
+		 */
1859
+		$sep = apply_filters('geodir_page_title_separator', '|');
1860
+	}
1861 1861
 
1862 1862
 
1863
-    $gd_page = '';
1864
-    if(geodir_is_page('home')){
1865
-        $gd_page = 'home';
1866
-        $title = (get_option('geodir_meta_title_homepage')) ? get_option('geodir_meta_title_homepage') : $title;
1867
-    }
1868
-    elseif(geodir_is_page('detail')){
1869
-        $gd_page = 'detail';
1870
-        $title = (get_option('geodir_meta_title_detail')) ? get_option('geodir_meta_title_detail') : $title;
1871
-    }
1872
-    elseif(geodir_is_page('pt')){
1873
-        $gd_page = 'pt';
1874
-        $title = (get_option('geodir_meta_title_pt')) ? get_option('geodir_meta_title_pt') : $title;
1875
-    }
1876
-    elseif(geodir_is_page('listing')){
1877
-        $gd_page = 'listing';
1878
-        $title = (get_option('geodir_meta_title_listing')) ? get_option('geodir_meta_title_listing') : $title;
1879
-    }
1880
-    elseif(geodir_is_page('location')){
1881
-        $gd_page = 'location';
1882
-        $title = (get_option('geodir_meta_title_location')) ? get_option('geodir_meta_title_location') : $title;
1883
-    }
1884
-    elseif(geodir_is_page('search')){
1885
-        $gd_page = 'search';
1886
-        $title = (get_option('geodir_meta_title_search')) ? get_option('geodir_meta_title_search') : $title;
1887
-    }
1888
-    elseif(geodir_is_page('add-listing')){
1889
-        $gd_page = 'add-listing';
1890
-        $title = (get_option('geodir_meta_title_add-listing')) ? get_option('geodir_meta_title_add-listing') : $title;
1891
-    }
1892
-    elseif(geodir_is_page('author')){
1893
-        $gd_page = 'author';
1894
-        $title = (get_option('geodir_meta_title_author')) ? get_option('geodir_meta_title_author') : $title;
1895
-    }
1896
-    elseif(geodir_is_page('login')){
1897
-        $gd_page = 'login';
1898
-        $title = (get_option('geodir_meta_title_login')) ? get_option('geodir_meta_title_login') : $title;
1899
-    }
1900
-    elseif(geodir_is_page('listing-success')){
1901
-        $gd_page = 'listing-success';
1902
-        $title = (get_option('geodir_meta_title_listing-success')) ? get_option('geodir_meta_title_listing-success') : $title;
1903
-    }
1863
+	$gd_page = '';
1864
+	if(geodir_is_page('home')){
1865
+		$gd_page = 'home';
1866
+		$title = (get_option('geodir_meta_title_homepage')) ? get_option('geodir_meta_title_homepage') : $title;
1867
+	}
1868
+	elseif(geodir_is_page('detail')){
1869
+		$gd_page = 'detail';
1870
+		$title = (get_option('geodir_meta_title_detail')) ? get_option('geodir_meta_title_detail') : $title;
1871
+	}
1872
+	elseif(geodir_is_page('pt')){
1873
+		$gd_page = 'pt';
1874
+		$title = (get_option('geodir_meta_title_pt')) ? get_option('geodir_meta_title_pt') : $title;
1875
+	}
1876
+	elseif(geodir_is_page('listing')){
1877
+		$gd_page = 'listing';
1878
+		$title = (get_option('geodir_meta_title_listing')) ? get_option('geodir_meta_title_listing') : $title;
1879
+	}
1880
+	elseif(geodir_is_page('location')){
1881
+		$gd_page = 'location';
1882
+		$title = (get_option('geodir_meta_title_location')) ? get_option('geodir_meta_title_location') : $title;
1883
+	}
1884
+	elseif(geodir_is_page('search')){
1885
+		$gd_page = 'search';
1886
+		$title = (get_option('geodir_meta_title_search')) ? get_option('geodir_meta_title_search') : $title;
1887
+	}
1888
+	elseif(geodir_is_page('add-listing')){
1889
+		$gd_page = 'add-listing';
1890
+		$title = (get_option('geodir_meta_title_add-listing')) ? get_option('geodir_meta_title_add-listing') : $title;
1891
+	}
1892
+	elseif(geodir_is_page('author')){
1893
+		$gd_page = 'author';
1894
+		$title = (get_option('geodir_meta_title_author')) ? get_option('geodir_meta_title_author') : $title;
1895
+	}
1896
+	elseif(geodir_is_page('login')){
1897
+		$gd_page = 'login';
1898
+		$title = (get_option('geodir_meta_title_login')) ? get_option('geodir_meta_title_login') : $title;
1899
+	}
1900
+	elseif(geodir_is_page('listing-success')){
1901
+		$gd_page = 'listing-success';
1902
+		$title = (get_option('geodir_meta_title_listing-success')) ? get_option('geodir_meta_title_listing-success') : $title;
1903
+	}
1904 1904
 
1905 1905
 
1906
-    /**
1907
-     * Filter page meta title to replace variables.
1908
-     *
1909
-     * @since 1.5.4
1910
-     * @param string $title The page title including variables.
1911
-     * @param string $gd_page The GeoDirectory page type if any.
1912
-     * @param string $sep The title separator symbol.
1913
-     */
1914
-    return apply_filters('geodir_seo_meta_title', __($title, 'geodirectory'), $gd_page, $sep);
1906
+	/**
1907
+	 * Filter page meta title to replace variables.
1908
+	 *
1909
+	 * @since 1.5.4
1910
+	 * @param string $title The page title including variables.
1911
+	 * @param string $gd_page The GeoDirectory page type if any.
1912
+	 * @param string $sep The title separator symbol.
1913
+	 */
1914
+	return apply_filters('geodir_seo_meta_title', __($title, 'geodirectory'), $gd_page, $sep);
1915 1915
 
1916 1916
 }
1917 1917
 
@@ -1927,36 +1927,36 @@  discard block
 block discarded – undo
1927 1927
 function geodir_set_post_attachment()
1928 1928
 {
1929 1929
 
1930
-    if (!get_option('geodir_set_post_attachments')) {
1930
+	if (!get_option('geodir_set_post_attachments')) {
1931 1931
 
1932
-        require_once(ABSPATH . 'wp-admin/includes/image.php');
1933
-        require_once(ABSPATH . 'wp-admin/includes/file.php');
1932
+		require_once(ABSPATH . 'wp-admin/includes/image.php');
1933
+		require_once(ABSPATH . 'wp-admin/includes/file.php');
1934 1934
 
1935
-        $all_postypes = geodir_get_posttypes();
1935
+		$all_postypes = geodir_get_posttypes();
1936 1936
 
1937
-        foreach($all_postypes as $post_type){
1938
-            $args = array(
1939
-                'posts_per_page' => -1,
1940
-                'post_type' => $post_type,
1941
-                'post_status' => 'publish');
1937
+		foreach($all_postypes as $post_type){
1938
+			$args = array(
1939
+				'posts_per_page' => -1,
1940
+				'post_type' => $post_type,
1941
+				'post_status' => 'publish');
1942 1942
 
1943
-            $posts_array = get_posts($args);
1943
+			$posts_array = get_posts($args);
1944 1944
 
1945
-            if (!empty($posts_array)) {
1945
+			if (!empty($posts_array)) {
1946 1946
 
1947
-                foreach ($posts_array as $post) {
1947
+				foreach ($posts_array as $post) {
1948 1948
 
1949
-                    geodir_set_wp_featured_image($post->ID);
1949
+					geodir_set_wp_featured_image($post->ID);
1950 1950
 
1951
-                }
1951
+				}
1952 1952
 
1953
-            }
1954
-        }
1953
+			}
1954
+		}
1955 1955
 
1956 1956
 
1957
-        update_option('geodir_set_post_attachments', '1');
1957
+		update_option('geodir_set_post_attachments', '1');
1958 1958
 
1959
-    }
1959
+	}
1960 1960
 
1961 1961
 }
1962 1962
 
@@ -1973,19 +1973,19 @@  discard block
 block discarded – undo
1973 1973
 function geodir_remove_url_seperator()
1974 1974
 {
1975 1975
 
1976
-    if (!get_option('geodir_remove_url_seperator')) {
1976
+	if (!get_option('geodir_remove_url_seperator')) {
1977 1977
 
1978
-        if (get_option('geodir_listingurl_separator'))
1979
-            delete_option('geodir_listingurl_separator');
1978
+		if (get_option('geodir_listingurl_separator'))
1979
+			delete_option('geodir_listingurl_separator');
1980 1980
 
1981
-        if (get_option('geodir_detailurl_separator'))
1982
-            delete_option('geodir_detailurl_separator');
1981
+		if (get_option('geodir_detailurl_separator'))
1982
+			delete_option('geodir_detailurl_separator');
1983 1983
 
1984
-        flush_rewrite_rules(false);
1984
+		flush_rewrite_rules(false);
1985 1985
 
1986
-        update_option('geodir_remove_url_seperator', '1');
1986
+		update_option('geodir_remove_url_seperator', '1');
1987 1987
 
1988
-    }
1988
+	}
1989 1989
 
1990 1990
 }
1991 1991
 
@@ -2001,19 +2001,19 @@  discard block
 block discarded – undo
2001 2001
  */
2002 2002
 function geodir_remove_url_seperator_form_permalink_settings($permalink_arr)
2003 2003
 {
2004
-    foreach ($permalink_arr as $key => $value) {
2004
+	foreach ($permalink_arr as $key => $value) {
2005 2005
 
2006
-        if ($value['id'] == 'geodir_listingurl_separator' || $value['id'] == 'geodir_detailurl_separator')
2007
-            unset($permalink_arr[$key]);
2006
+		if ($value['id'] == 'geodir_listingurl_separator' || $value['id'] == 'geodir_detailurl_separator')
2007
+			unset($permalink_arr[$key]);
2008 2008
 
2009
-    }
2009
+	}
2010 2010
 
2011
-    return $permalink_arr;
2011
+	return $permalink_arr;
2012 2012
 
2013 2013
 }
2014 2014
 
2015 2015
 if (!is_admin()) {
2016
-    add_filter('posts_results', 'geodir_set_status_draft_to_publish_for_own_post');
2016
+	add_filter('posts_results', 'geodir_set_status_draft_to_publish_for_own_post');
2017 2017
 }
2018 2018
 /**
2019 2019
  * Set status from draft to publish.
@@ -2026,16 +2026,16 @@  discard block
 block discarded – undo
2026 2026
  */
2027 2027
 function geodir_set_status_draft_to_publish_for_own_post($post)
2028 2028
 {
2029
-    $user_id = get_current_user_id();
2029
+	$user_id = get_current_user_id();
2030 2030
 
2031
-    if(!$user_id){return $post;}
2031
+	if(!$user_id){return $post;}
2032 2032
 
2033
-    $gd_post_types = geodir_get_posttypes();
2033
+	$gd_post_types = geodir_get_posttypes();
2034 2034
 
2035
-    if (!empty($post) && $post[0]->post_author == $user_id && in_array($post[0]->post_type, $gd_post_types) && !isset($_REQUEST['fl_builder'])) {
2036
-        $post[0]->post_status = 'publish';
2037
-    }
2038
-    return $post;
2035
+	if (!empty($post) && $post[0]->post_author == $user_id && in_array($post[0]->post_type, $gd_post_types) && !isset($_REQUEST['fl_builder'])) {
2036
+		$post[0]->post_status = 'publish';
2037
+	}
2038
+	return $post;
2039 2039
 }
2040 2040
 
2041 2041
 
@@ -2127,33 +2127,33 @@  discard block
 block discarded – undo
2127 2127
  */
2128 2128
 function geodir_detail_page_tab_headings_change($tabs_arr)
2129 2129
 {
2130
-    global $wpdb;
2130
+	global $wpdb;
2131 2131
 
2132
-    $post_type = geodir_get_current_posttype();
2132
+	$post_type = geodir_get_current_posttype();
2133 2133
 
2134
-    $all_postypes = geodir_get_posttypes();
2134
+	$all_postypes = geodir_get_posttypes();
2135 2135
 
2136
-    if (!empty($tabs_arr) && $post_type != '' && in_array($post_type, $all_postypes)) {
2136
+	if (!empty($tabs_arr) && $post_type != '' && in_array($post_type, $all_postypes)) {
2137 2137
 
2138
-        if (array_key_exists('post_video', $tabs_arr)) {
2138
+		if (array_key_exists('post_video', $tabs_arr)) {
2139 2139
 
2140
-            $field_title = $wpdb->get_var($wpdb->prepare("select site_title from " . GEODIR_CUSTOM_FIELDS_TABLE . " where htmlvar_name = %s and post_type = %s ", array('geodir_video', $post_type)));
2140
+			$field_title = $wpdb->get_var($wpdb->prepare("select site_title from " . GEODIR_CUSTOM_FIELDS_TABLE . " where htmlvar_name = %s and post_type = %s ", array('geodir_video', $post_type)));
2141 2141
 
2142
-            if (isset($tabs_arr['post_video']['heading_text']) && $field_title != '')
2143
-                $tabs_arr['post_video']['heading_text'] = $field_title;
2144
-        }
2142
+			if (isset($tabs_arr['post_video']['heading_text']) && $field_title != '')
2143
+				$tabs_arr['post_video']['heading_text'] = $field_title;
2144
+		}
2145 2145
 
2146
-        if (array_key_exists('special_offers', $tabs_arr)) {
2146
+		if (array_key_exists('special_offers', $tabs_arr)) {
2147 2147
 
2148
-            $field_title = $wpdb->get_var($wpdb->prepare("select site_title from " . GEODIR_CUSTOM_FIELDS_TABLE . " where htmlvar_name = %s and post_type = %s ", array('geodir_special_offers', $post_type)));
2148
+			$field_title = $wpdb->get_var($wpdb->prepare("select site_title from " . GEODIR_CUSTOM_FIELDS_TABLE . " where htmlvar_name = %s and post_type = %s ", array('geodir_special_offers', $post_type)));
2149 2149
 
2150
-            if (isset($tabs_arr['special_offers']['heading_text']) && $field_title != '')
2151
-                $tabs_arr['special_offers']['heading_text'] = $field_title;
2152
-        }
2150
+			if (isset($tabs_arr['special_offers']['heading_text']) && $field_title != '')
2151
+				$tabs_arr['special_offers']['heading_text'] = $field_title;
2152
+		}
2153 2153
 
2154
-    }
2154
+	}
2155 2155
 
2156
-    return $tabs_arr;
2156
+	return $tabs_arr;
2157 2157
 
2158 2158
 }
2159 2159
 
@@ -2166,10 +2166,10 @@  discard block
 block discarded – undo
2166 2166
  */
2167 2167
 function geodir_remove_template_redirect_actions()
2168 2168
 {
2169
-    if (geodir_is_page('login')){
2170
-        remove_all_actions('template_redirect');
2171
-        remove_action('init', 'avia_modify_front', 10);
2172
-    }
2169
+	if (geodir_is_page('login')){
2170
+		remove_all_actions('template_redirect');
2171
+		remove_action('init', 'avia_modify_front', 10);
2172
+	}
2173 2173
 }
2174 2174
 
2175 2175
 
@@ -2191,51 +2191,51 @@  discard block
 block discarded – undo
2191 2191
 function geodirectory_before_featured_image_delete($attachment_id)
2192 2192
 {
2193 2193
 
2194
-    global $wpdb, $plugin_prefix;
2194
+	global $wpdb, $plugin_prefix;
2195 2195
 
2196
-    $post_id = get_post_field('post_parent', $attachment_id);
2196
+	$post_id = get_post_field('post_parent', $attachment_id);
2197 2197
 
2198
-    $attachment_url = wp_get_attachment_url($attachment_id);
2198
+	$attachment_url = wp_get_attachment_url($attachment_id);
2199 2199
 
2200
-    if ($post_id > 0 && (isset($_REQUEST['action']) && $_REQUEST['action'] == 'delete')) {
2200
+	if ($post_id > 0 && (isset($_REQUEST['action']) && $_REQUEST['action'] == 'delete')) {
2201 2201
 
2202
-        $post_type = get_post_type($post_id);
2202
+		$post_type = get_post_type($post_id);
2203 2203
 
2204
-        $all_postypes = geodir_get_posttypes();
2204
+		$all_postypes = geodir_get_posttypes();
2205 2205
 
2206
-        if (!in_array($post_type, $all_postypes) || !is_admin())
2207
-            return false;
2206
+		if (!in_array($post_type, $all_postypes) || !is_admin())
2207
+			return false;
2208 2208
 
2209
-        $uploads = wp_upload_dir();
2209
+		$uploads = wp_upload_dir();
2210 2210
 
2211
-        $split_img_path = explode($uploads['baseurl'], $attachment_url);
2211
+		$split_img_path = explode($uploads['baseurl'], $attachment_url);
2212 2212
 
2213
-        $split_img_file_path = isset($split_img_path[1]) ? $split_img_path[1] : '';
2213
+		$split_img_file_path = isset($split_img_path[1]) ? $split_img_path[1] : '';
2214 2214
 
2215
-        $wpdb->query(
2216
-            $wpdb->prepare("DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id = %d AND file=%s ",
2217
-                array($post_id, $split_img_file_path)
2218
-            )
2219
-        );
2215
+		$wpdb->query(
2216
+			$wpdb->prepare("DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id = %d AND file=%s ",
2217
+				array($post_id, $split_img_file_path)
2218
+			)
2219
+		);
2220 2220
 
2221
-        $attachment_data = $wpdb->get_row(
2222
-            $wpdb->prepare("SELECT ID, MIN(`menu_order`) FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id=%d",
2223
-                array($post_id)
2224
-            )
2225
-        );
2221
+		$attachment_data = $wpdb->get_row(
2222
+			$wpdb->prepare("SELECT ID, MIN(`menu_order`) FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id=%d",
2223
+				array($post_id)
2224
+			)
2225
+		);
2226 2226
 
2227
-        if (!empty($attachment_data)) {
2228
-            $wpdb->query("UPDATE " . GEODIR_ATTACHMENT_TABLE . " SET menu_order=1 WHERE ID=" . $attachment_data->ID);
2229
-        }
2227
+		if (!empty($attachment_data)) {
2228
+			$wpdb->query("UPDATE " . GEODIR_ATTACHMENT_TABLE . " SET menu_order=1 WHERE ID=" . $attachment_data->ID);
2229
+		}
2230 2230
 
2231 2231
 
2232
-        $table_name = $plugin_prefix . $post_type . '_detail';
2232
+		$table_name = $plugin_prefix . $post_type . '_detail';
2233 2233
 
2234
-        $wpdb->query("UPDATE " . $table_name . " SET featured_image='' WHERE post_id =" . $post_id);
2234
+		$wpdb->query("UPDATE " . $table_name . " SET featured_image='' WHERE post_id =" . $post_id);
2235 2235
 
2236
-        geodir_set_wp_featured_image($post_id);
2236
+		geodir_set_wp_featured_image($post_id);
2237 2237
 
2238
-    }
2238
+	}
2239 2239
 
2240 2240
 }
2241 2241
 
@@ -2253,79 +2253,79 @@  discard block
 block discarded – undo
2253 2253
 function geodir_temp_set_post_attachment()
2254 2254
 {
2255 2255
 
2256
-    global $wpdb, $plugin_prefix;
2256
+	global $wpdb, $plugin_prefix;
2257 2257
 
2258
-    $all_postypes = geodir_get_posttypes();
2258
+	$all_postypes = geodir_get_posttypes();
2259 2259
 
2260
-    foreach ($all_postypes as $posttype) {
2260
+	foreach ($all_postypes as $posttype) {
2261 2261
 
2262
-        $tablename = $plugin_prefix . $posttype . '_detail';
2262
+		$tablename = $plugin_prefix . $posttype . '_detail';
2263 2263
 
2264
-        $get_post_data = $wpdb->get_results("SELECT post_id FROM " . $tablename);
2264
+		$get_post_data = $wpdb->get_results("SELECT post_id FROM " . $tablename);
2265 2265
 
2266
-        if (!empty($get_post_data)) {
2266
+		if (!empty($get_post_data)) {
2267 2267
 
2268
-            foreach ($get_post_data as $data) {
2268
+			foreach ($get_post_data as $data) {
2269 2269
 
2270
-                $post_id = $data->post_id;
2270
+				$post_id = $data->post_id;
2271 2271
 
2272
-                $attachment_data = $wpdb->get_results("SELECT * FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id =" . $post_id . " AND file!=''");
2272
+				$attachment_data = $wpdb->get_results("SELECT * FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id =" . $post_id . " AND file!=''");
2273 2273
 
2274
-                if (!empty($attachment_data)) {
2274
+				if (!empty($attachment_data)) {
2275 2275
 
2276
-                    foreach ($attachment_data as $attach) {
2276
+					foreach ($attachment_data as $attach) {
2277 2277
 
2278
-                        $file_info = pathinfo($attach->file);
2278
+						$file_info = pathinfo($attach->file);
2279 2279
 
2280
-                        $sub_dir = '';
2281
-                        if ($file_info['dirname'] != '.' && $file_info['dirname'] != '..')
2282
-                            $sub_dir = stripslashes_deep($file_info['dirname']);
2280
+						$sub_dir = '';
2281
+						if ($file_info['dirname'] != '.' && $file_info['dirname'] != '..')
2282
+							$sub_dir = stripslashes_deep($file_info['dirname']);
2283 2283
 
2284
-                        $uploads = wp_upload_dir(trim($sub_dir, '/')); // Array of key => value pairs
2285
-                        $uploads_path = $uploads['basedir'];
2284
+						$uploads = wp_upload_dir(trim($sub_dir, '/')); // Array of key => value pairs
2285
+						$uploads_path = $uploads['basedir'];
2286 2286
 
2287
-                        $file_name = $file_info['basename'];
2287
+						$file_name = $file_info['basename'];
2288 2288
 
2289
-                        $img_arr['path'] = $uploads_path . $sub_dir . '/' . $file_name;
2289
+						$img_arr['path'] = $uploads_path . $sub_dir . '/' . $file_name;
2290 2290
 
2291
-                        if (!file_exists($img_arr['path'])) {
2291
+						if (!file_exists($img_arr['path'])) {
2292 2292
 
2293
-                            $wpdb->query("DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE ID=" . $attach->ID);
2293
+							$wpdb->query("DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE ID=" . $attach->ID);
2294 2294
 
2295
-                        }
2295
+						}
2296 2296
 
2297
-                    }
2297
+					}
2298 2298
 
2299
-                    $attachment_data = $wpdb->get_row("SELECT ID, MIN(`menu_order`) FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id=" . $post_id . " GROUP BY post_id");
2299
+					$attachment_data = $wpdb->get_row("SELECT ID, MIN(`menu_order`) FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id=" . $post_id . " GROUP BY post_id");
2300 2300
 
2301
-                    if (!empty($attachment_data)) {
2301
+					if (!empty($attachment_data)) {
2302 2302
 
2303
-                        if ($attachment_data->ID)
2304
-                            $wpdb->query("UPDATE " . GEODIR_ATTACHMENT_TABLE . " SET menu_order=1 WHERE ID=" . $attachment_data->ID);
2303
+						if ($attachment_data->ID)
2304
+							$wpdb->query("UPDATE " . GEODIR_ATTACHMENT_TABLE . " SET menu_order=1 WHERE ID=" . $attachment_data->ID);
2305 2305
 
2306
-                    } else {
2306
+					} else {
2307 2307
 
2308
-                        if (has_post_thumbnail($post_id)) {
2308
+						if (has_post_thumbnail($post_id)) {
2309 2309
 
2310
-                            $post_thumbnail_id = get_post_thumbnail_id($post_id);
2310
+							$post_thumbnail_id = get_post_thumbnail_id($post_id);
2311 2311
 
2312
-                            wp_delete_attachment($post_thumbnail_id);
2312
+							wp_delete_attachment($post_thumbnail_id);
2313 2313
 
2314
-                        }
2314
+						}
2315 2315
 
2316
-                    }
2316
+					}
2317 2317
 
2318
-                    $wpdb->query("UPDATE " . $tablename . " SET featured_image='' WHERE post_id =" . $post_id);
2318
+					$wpdb->query("UPDATE " . $tablename . " SET featured_image='' WHERE post_id =" . $post_id);
2319 2319
 
2320
-                    geodir_set_wp_featured_image($post_id);
2320
+					geodir_set_wp_featured_image($post_id);
2321 2321
 
2322
-                }
2322
+				}
2323 2323
 
2324
-            }
2324
+			}
2325 2325
 
2326
-        }
2326
+		}
2327 2327
 
2328
-    }
2328
+	}
2329 2329
 
2330 2330
 }
2331 2331
 
@@ -2343,9 +2343,9 @@  discard block
 block discarded – undo
2343 2343
 function geodir_default_rating_star_icon()
2344 2344
 {
2345 2345
 
2346
-    if (!get_option('geodir_default_rating_star_icon')) {
2347
-        update_option('geodir_default_rating_star_icon', geodir_plugin_url() . '/geodirectory-assets/images/stars.png');
2348
-    }
2346
+	if (!get_option('geodir_default_rating_star_icon')) {
2347
+		update_option('geodir_default_rating_star_icon', geodir_plugin_url() . '/geodirectory-assets/images/stars.png');
2348
+	}
2349 2349
 
2350 2350
 }
2351 2351
 
@@ -2363,25 +2363,25 @@  discard block
 block discarded – undo
2363 2363
  */
2364 2364
 function geodir_user_post_listing_count($user_id = 0)
2365 2365
 {
2366
-    global $wpdb, $plugin_prefix, $current_user;
2367
-    if(!$user_id){
2368
-        $user_id = $current_user->ID;
2369
-    }
2366
+	global $wpdb, $plugin_prefix, $current_user;
2367
+	if(!$user_id){
2368
+		$user_id = $current_user->ID;
2369
+	}
2370 2370
 
2371
-    $all_posts = get_option('geodir_listing_link_user_dashboard');
2371
+	$all_posts = get_option('geodir_listing_link_user_dashboard');
2372 2372
 
2373
-    $user_listing = array();
2374
-    if ($user_id && is_array($all_posts) && !empty($all_posts)) {
2375
-        foreach ($all_posts as $ptype) {
2376
-            $total_posts = $wpdb->get_var("SELECT count( ID ) FROM " . $wpdb->prefix . "posts WHERE post_author=" . $user_id . " AND post_type='" . $ptype . "' AND ( post_status = 'publish' OR post_status = 'draft' OR post_status = 'private' OR post_status = 'pending' )");
2373
+	$user_listing = array();
2374
+	if ($user_id && is_array($all_posts) && !empty($all_posts)) {
2375
+		foreach ($all_posts as $ptype) {
2376
+			$total_posts = $wpdb->get_var("SELECT count( ID ) FROM " . $wpdb->prefix . "posts WHERE post_author=" . $user_id . " AND post_type='" . $ptype . "' AND ( post_status = 'publish' OR post_status = 'draft' OR post_status = 'private' OR post_status = 'pending' )");
2377 2377
 
2378
-            if ($total_posts > 0) {
2379
-                $user_listing[$ptype] = $total_posts;
2380
-            }
2381
-        }
2382
-    }
2378
+			if ($total_posts > 0) {
2379
+				$user_listing[$ptype] = $total_posts;
2380
+			}
2381
+		}
2382
+	}
2383 2383
 
2384
-    return $user_listing;
2384
+	return $user_listing;
2385 2385
 }
2386 2386
 
2387 2387
 
@@ -2401,189 +2401,189 @@  discard block
 block discarded – undo
2401 2401
  */
2402 2402
 function geodir_detail_page_custom_field_tab($tabs_arr)
2403 2403
 {
2404
-    global $post;
2405
-
2406
-    $post_type = geodir_get_current_posttype();
2407
-    $all_postypes = geodir_get_posttypes();
2408
-
2409
-    if (!empty($tabs_arr) && $post_type != '' && in_array($post_type, $all_postypes) && (geodir_is_page('detail') || geodir_is_page('preview'))) {
2410
-        $package_info = array();
2411
-        $package_info = geodir_post_package_info($package_info, $post);
2412
-        $post_package_id = !empty($package_info->pid) ? $package_info->pid : '';
2413
-        $fields_location = 'owntab';
2414
-
2415
-        $custom_fields = geodir_post_custom_fields($post_package_id, 'all', $post_type, $fields_location);
2416
-        //remove video and special offers if it is already set to show
2417
-        if(isset($tabs_arr['post_video']['is_display']) && $tabs_arr['post_video']['is_display']){
2418
-            $unset_video = true;
2419
-        }
2420
-
2421
-        if(isset($tabs_arr['special_offers']['is_display']) && $tabs_arr['special_offers']['is_display']){
2422
-            $unset_special_offers = true;
2423
-        }
2424
-        if(isset($unset_video) || isset($unset_special_offers) && !empty($custom_fields)){
2425
-            foreach($custom_fields as $key => $custom_field){
2426
-                if($custom_field['name']=='geodir_video' && isset($unset_video)){
2427
-                    unset($custom_fields[$key]);
2428
-                }
2429
-                if($custom_field['name']=='geodir_special_offers' && isset($unset_special_offers)){
2430
-                    unset($custom_fields[$key]);
2431
-                }
2432
-            }
2433
-        }
2434
-
2435
-
2436
-        if (!empty($custom_fields)) {
2437
-            $parse_custom_fields = array();
2438
-            foreach ($custom_fields as $field) {
2439
-                $field = stripslashes_deep($field); // strip slashes
2440
-                $type = $field;
2441
-                $field_name = $field['htmlvar_name'];
2442
-                if (empty($geodir_post_info) && geodir_is_page('preview') && $field_name != '' && !isset($post->{$field_name}) && isset($_REQUEST[$field_name])) {
2443
-                    $post->{$field_name} = $_REQUEST[$field_name];
2444
-                }
2404
+	global $post;
2445 2405
 
2446
-                if (isset($field['show_in']) && strpos($field['show_in'], '[owntab]') !== false  && ((isset($post->{$field_name}) && $post->{$field_name} != '') || $field['type'] == 'fieldset' || $field['type'] == 'address') && in_array($field['type'], array('text', 'datepicker', 'textarea', 'time', 'phone', 'email', 'select', 'multiselect', 'url', 'html', 'fieldset', 'radio', 'checkbox', 'file','address','taxonomy'))) {
2447
-                    if ($type['type'] == 'datepicker' && ($post->{$type['htmlvar_name']} == '' || $post->{$type['htmlvar_name']} == '0000-00-00')) {
2448
-                        continue;
2449
-                    }
2406
+	$post_type = geodir_get_current_posttype();
2407
+	$all_postypes = geodir_get_posttypes();
2450 2408
 
2451
-                    $parse_custom_fields[] = $field;
2452
-                }
2453
-            }
2454
-            $custom_fields = $parse_custom_fields;
2455
-        }
2456
-        //print_r($custom_fields);
2457
-        if (!empty($custom_fields)) {
2409
+	if (!empty($tabs_arr) && $post_type != '' && in_array($post_type, $all_postypes) && (geodir_is_page('detail') || geodir_is_page('preview'))) {
2410
+		$package_info = array();
2411
+		$package_info = geodir_post_package_info($package_info, $post);
2412
+		$post_package_id = !empty($package_info->pid) ? $package_info->pid : '';
2413
+		$fields_location = 'owntab';
2458 2414
 
2459
-            global $field_set_start;
2415
+		$custom_fields = geodir_post_custom_fields($post_package_id, 'all', $post_type, $fields_location);
2416
+		//remove video and special offers if it is already set to show
2417
+		if(isset($tabs_arr['post_video']['is_display']) && $tabs_arr['post_video']['is_display']){
2418
+			$unset_video = true;
2419
+		}
2460 2420
 
2461
-            $post = stripslashes_deep($post); // strip slashes
2462
-            
2463
-            $field_set_start = 0;
2464
-            $fieldset_count = 0;
2465
-            $fieldset = '';
2466
-            $total_fields = count($custom_fields);
2467
-            $count_field = 0;
2468
-            $fieldset_arr = array();
2469
-            $i = 0;
2470
-            $geodir_post_info = isset($post->ID) && !empty($post->ID) ? geodir_get_post_info($post->ID) : NULL;
2471
-
2472
-            foreach ($custom_fields as $field) {
2473
-                $count_field++;
2474
-                $field_name = $field['htmlvar_name'];
2475
-                if (empty($geodir_post_info) && geodir_is_page('preview') && $field_name != '' && !isset($post->{$field_name}) && isset($_REQUEST[$field_name])) {
2476
-                    $post->{$field_name} = $_REQUEST[$field_name];
2477
-                }
2421
+		if(isset($tabs_arr['special_offers']['is_display']) && $tabs_arr['special_offers']['is_display']){
2422
+			$unset_special_offers = true;
2423
+		}
2424
+		if(isset($unset_video) || isset($unset_special_offers) && !empty($custom_fields)){
2425
+			foreach($custom_fields as $key => $custom_field){
2426
+				if($custom_field['name']=='geodir_video' && isset($unset_video)){
2427
+					unset($custom_fields[$key]);
2428
+				}
2429
+				if($custom_field['name']=='geodir_special_offers' && isset($unset_special_offers)){
2430
+					unset($custom_fields[$key]);
2431
+				}
2432
+			}
2433
+		}
2478 2434
 
2479
-                if (isset($field['show_in']) && strpos($field['show_in'], '[owntab]') !== false && ((isset($post->{$field_name}) && $post->{$field_name} != '') || $field['type'] == 'fieldset' || $field['type'] == 'address') && in_array($field['type'], array('text', 'datepicker', 'textarea', 'time', 'phone', 'email', 'select', 'multiselect', 'url', 'html', 'fieldset', 'radio', 'checkbox', 'file','address','taxonomy'))) {
2480
-                    $label = $field['site_title'] != '' ? $field['site_title'] : $field['admin_title'];
2481
-                    $site_title = trim($field['site_title']);
2482
-                    $type = $field;
2483
-                    $variables_array = array();
2484 2435
 
2485
-                    if ($type['type'] == 'datepicker' && ($post->{$type['htmlvar_name']} == '' || $post->{$type['htmlvar_name']} == '0000-00-00')) {
2486
-                        continue;
2487
-                    }
2436
+		if (!empty($custom_fields)) {
2437
+			$parse_custom_fields = array();
2438
+			foreach ($custom_fields as $field) {
2439
+				$field = stripslashes_deep($field); // strip slashes
2440
+				$type = $field;
2441
+				$field_name = $field['htmlvar_name'];
2442
+				if (empty($geodir_post_info) && geodir_is_page('preview') && $field_name != '' && !isset($post->{$field_name}) && isset($_REQUEST[$field_name])) {
2443
+					$post->{$field_name} = $_REQUEST[$field_name];
2444
+				}
2488 2445
 
2489
-                    if ($type['type'] != 'fieldset') {
2490
-                        $i++;
2491
-                        $variables_array['post_id'] = $post->ID;
2492
-                        $variables_array['label'] = __($type['site_title'], 'geodirectory');
2493
-                        $variables_array['value'] = isset($post->{$type['htmlvar_name']}) ? $post->{$type['htmlvar_name']} : '';
2494
-
2495
-                    }else{
2496
-                        $i = 0;
2497
-                        $fieldset_count++;
2498
-                        $field_set_start = 1;
2499
-                        $fieldset_arr[$fieldset_count]['htmlvar_name'] = 'gd_tab_' . $fieldset_count;
2500
-                        $fieldset_arr[$fieldset_count]['label'] = $label;
2501
-                    }
2446
+				if (isset($field['show_in']) && strpos($field['show_in'], '[owntab]') !== false  && ((isset($post->{$field_name}) && $post->{$field_name} != '') || $field['type'] == 'fieldset' || $field['type'] == 'address') && in_array($field['type'], array('text', 'datepicker', 'textarea', 'time', 'phone', 'email', 'select', 'multiselect', 'url', 'html', 'fieldset', 'radio', 'checkbox', 'file','address','taxonomy'))) {
2447
+					if ($type['type'] == 'datepicker' && ($post->{$type['htmlvar_name']} == '' || $post->{$type['htmlvar_name']} == '0000-00-00')) {
2448
+						continue;
2449
+					}
2502 2450
 
2451
+					$parse_custom_fields[] = $field;
2452
+				}
2453
+			}
2454
+			$custom_fields = $parse_custom_fields;
2455
+		}
2456
+		//print_r($custom_fields);
2457
+		if (!empty($custom_fields)) {
2503 2458
 
2504
-                    if(isset($type['extra_fields'])){$extra_fields= $type['extra_fields'];}
2505
-                    $type = stripslashes_deep($type); // strip slashes
2506
-                    if(isset($type['extra_fields'])){$type['extra_fields'] = $extra_fields;}
2507
-                    $html = '';
2508
-                    $html_var = isset($type['htmlvar_name']) ? $type['htmlvar_name'] : '';
2509
-                    if($html_var=='post'){$html_var='post_address';}
2510
-                    $field_icon = geodir_field_icon_proccess($type);
2511
-                    $filed_type = $type['type'];
2512
-
2513
-                    /**
2514
-                     * Filter the output for custom fields.
2515
-                     *
2516
-                     * Here we can remove or add new functions depending on the field type.
2517
-                     *
2518
-                     * @param string $html The html to be filtered (blank).
2519
-                     * @param string $fields_location The location the field is to be show.
2520
-                     * @param array $type The array of field values.
2521
-                     */
2522
-                    $html = apply_filters("geodir_custom_field_output_{$filed_type}",$html,$fields_location,$type);
2523
-
2524
-
2525
-                    /**
2526
-                     * Filter custom field output in tab.
2527
-                     *
2528
-                     * @since 1.5.6
2529
-                     *
2530
-                     * @param string $html_var The HTML variable name for the field.
2531
-                     * @param string $html Custom field unfiltered HTML.
2532
-                     * @param array $variables_array Custom field variables array.
2533
-                     */
2534
-                    $html = apply_filters("geodir_tab_show_{$html_var}", $html, $variables_array);
2535
-
2536
-                    $fieldset_html = '';
2537
-                    if ($field_set_start == 1) {
2538
-                        $add_html = false;
2539
-                        if ($type['type'] == 'fieldset' && $fieldset_count > 1) {
2540
-                            if ($fieldset != '') {
2541
-                                $add_html = true;
2542
-                                $label = $fieldset_arr[$fieldset_count - 1]['label'];
2543
-                                $htmlvar_name = $fieldset_arr[$fieldset_count - 1]['htmlvar_name'];
2544
-                            }
2545
-                            $fieldset_html = $fieldset;
2546
-                            $fieldset = '';
2547
-                        } else {
2548
-                            $fieldset .= $html;
2549
-                            if ($total_fields == $count_field && $fieldset != '') {
2550
-                                $add_html = true;
2551
-                                $label = $fieldset_arr[$fieldset_count]['label'];
2552
-                                $htmlvar_name = $fieldset_arr[$fieldset_count]['htmlvar_name'];
2553
-                                $fieldset_html = $fieldset;
2554
-                            }
2555
-                        }
2459
+			global $field_set_start;
2556 2460
 
2557
-                        if ($add_html) {
2558
-                            $tabs_arr[$htmlvar_name] = array(
2559
-                                'heading_text' => __($label, 'geodirectory'),
2560
-                                'is_active_tab' => false,
2561
-                                /**
2562
-                                 * Filter if a custom field should be displayed on the details page tab.
2563
-                                 *
2564
-                                 * @since 1.0.0
2565
-                                 * @param string $htmlvar_name The field HTML var name.
2566
-                                 */
2567
-                                'is_display' => apply_filters('geodir_detail_page_tab_is_display', true, $htmlvar_name),
2568
-                                'tab_content' => '<div class="geodir-company_info field-group xxx">' . $fieldset_html . '</div>'
2569
-                            );
2570
-                        }
2571
-                    } else {
2572
-                        if ($html != '') {
2573
-                            $tabs_arr[$html_var] = array(
2574
-                                'heading_text' => __($label, 'geodirectory'),
2575
-                                'is_active_tab' => false,
2576
-                                /** This action is documented in geodirectory_hooks_actions.php */
2577
-                                'is_display' => apply_filters('geodir_detail_page_tab_is_display', true, $field['htmlvar_name']),
2578
-                                'tab_content' => $html
2579
-                            );
2580
-                        }
2581
-                    }
2582
-                }
2583
-            }
2584
-        }
2585
-    }
2586
-    return $tabs_arr;
2461
+			$post = stripslashes_deep($post); // strip slashes
2462
+            
2463
+			$field_set_start = 0;
2464
+			$fieldset_count = 0;
2465
+			$fieldset = '';
2466
+			$total_fields = count($custom_fields);
2467
+			$count_field = 0;
2468
+			$fieldset_arr = array();
2469
+			$i = 0;
2470
+			$geodir_post_info = isset($post->ID) && !empty($post->ID) ? geodir_get_post_info($post->ID) : NULL;
2471
+
2472
+			foreach ($custom_fields as $field) {
2473
+				$count_field++;
2474
+				$field_name = $field['htmlvar_name'];
2475
+				if (empty($geodir_post_info) && geodir_is_page('preview') && $field_name != '' && !isset($post->{$field_name}) && isset($_REQUEST[$field_name])) {
2476
+					$post->{$field_name} = $_REQUEST[$field_name];
2477
+				}
2478
+
2479
+				if (isset($field['show_in']) && strpos($field['show_in'], '[owntab]') !== false && ((isset($post->{$field_name}) && $post->{$field_name} != '') || $field['type'] == 'fieldset' || $field['type'] == 'address') && in_array($field['type'], array('text', 'datepicker', 'textarea', 'time', 'phone', 'email', 'select', 'multiselect', 'url', 'html', 'fieldset', 'radio', 'checkbox', 'file','address','taxonomy'))) {
2480
+					$label = $field['site_title'] != '' ? $field['site_title'] : $field['admin_title'];
2481
+					$site_title = trim($field['site_title']);
2482
+					$type = $field;
2483
+					$variables_array = array();
2484
+
2485
+					if ($type['type'] == 'datepicker' && ($post->{$type['htmlvar_name']} == '' || $post->{$type['htmlvar_name']} == '0000-00-00')) {
2486
+						continue;
2487
+					}
2488
+
2489
+					if ($type['type'] != 'fieldset') {
2490
+						$i++;
2491
+						$variables_array['post_id'] = $post->ID;
2492
+						$variables_array['label'] = __($type['site_title'], 'geodirectory');
2493
+						$variables_array['value'] = isset($post->{$type['htmlvar_name']}) ? $post->{$type['htmlvar_name']} : '';
2494
+
2495
+					}else{
2496
+						$i = 0;
2497
+						$fieldset_count++;
2498
+						$field_set_start = 1;
2499
+						$fieldset_arr[$fieldset_count]['htmlvar_name'] = 'gd_tab_' . $fieldset_count;
2500
+						$fieldset_arr[$fieldset_count]['label'] = $label;
2501
+					}
2502
+
2503
+
2504
+					if(isset($type['extra_fields'])){$extra_fields= $type['extra_fields'];}
2505
+					$type = stripslashes_deep($type); // strip slashes
2506
+					if(isset($type['extra_fields'])){$type['extra_fields'] = $extra_fields;}
2507
+					$html = '';
2508
+					$html_var = isset($type['htmlvar_name']) ? $type['htmlvar_name'] : '';
2509
+					if($html_var=='post'){$html_var='post_address';}
2510
+					$field_icon = geodir_field_icon_proccess($type);
2511
+					$filed_type = $type['type'];
2512
+
2513
+					/**
2514
+					 * Filter the output for custom fields.
2515
+					 *
2516
+					 * Here we can remove or add new functions depending on the field type.
2517
+					 *
2518
+					 * @param string $html The html to be filtered (blank).
2519
+					 * @param string $fields_location The location the field is to be show.
2520
+					 * @param array $type The array of field values.
2521
+					 */
2522
+					$html = apply_filters("geodir_custom_field_output_{$filed_type}",$html,$fields_location,$type);
2523
+
2524
+
2525
+					/**
2526
+					 * Filter custom field output in tab.
2527
+					 *
2528
+					 * @since 1.5.6
2529
+					 *
2530
+					 * @param string $html_var The HTML variable name for the field.
2531
+					 * @param string $html Custom field unfiltered HTML.
2532
+					 * @param array $variables_array Custom field variables array.
2533
+					 */
2534
+					$html = apply_filters("geodir_tab_show_{$html_var}", $html, $variables_array);
2535
+
2536
+					$fieldset_html = '';
2537
+					if ($field_set_start == 1) {
2538
+						$add_html = false;
2539
+						if ($type['type'] == 'fieldset' && $fieldset_count > 1) {
2540
+							if ($fieldset != '') {
2541
+								$add_html = true;
2542
+								$label = $fieldset_arr[$fieldset_count - 1]['label'];
2543
+								$htmlvar_name = $fieldset_arr[$fieldset_count - 1]['htmlvar_name'];
2544
+							}
2545
+							$fieldset_html = $fieldset;
2546
+							$fieldset = '';
2547
+						} else {
2548
+							$fieldset .= $html;
2549
+							if ($total_fields == $count_field && $fieldset != '') {
2550
+								$add_html = true;
2551
+								$label = $fieldset_arr[$fieldset_count]['label'];
2552
+								$htmlvar_name = $fieldset_arr[$fieldset_count]['htmlvar_name'];
2553
+								$fieldset_html = $fieldset;
2554
+							}
2555
+						}
2556
+
2557
+						if ($add_html) {
2558
+							$tabs_arr[$htmlvar_name] = array(
2559
+								'heading_text' => __($label, 'geodirectory'),
2560
+								'is_active_tab' => false,
2561
+								/**
2562
+								 * Filter if a custom field should be displayed on the details page tab.
2563
+								 *
2564
+								 * @since 1.0.0
2565
+								 * @param string $htmlvar_name The field HTML var name.
2566
+								 */
2567
+								'is_display' => apply_filters('geodir_detail_page_tab_is_display', true, $htmlvar_name),
2568
+								'tab_content' => '<div class="geodir-company_info field-group xxx">' . $fieldset_html . '</div>'
2569
+							);
2570
+						}
2571
+					} else {
2572
+						if ($html != '') {
2573
+							$tabs_arr[$html_var] = array(
2574
+								'heading_text' => __($label, 'geodirectory'),
2575
+								'is_active_tab' => false,
2576
+								/** This action is documented in geodirectory_hooks_actions.php */
2577
+								'is_display' => apply_filters('geodir_detail_page_tab_is_display', true, $field['htmlvar_name']),
2578
+								'tab_content' => $html
2579
+							);
2580
+						}
2581
+					}
2582
+				}
2583
+			}
2584
+		}
2585
+	}
2586
+	return $tabs_arr;
2587 2587
 }
2588 2588
 
2589 2589
 /* display add listing page for wpml */
@@ -2607,41 +2607,41 @@  discard block
 block discarded – undo
2607 2607
  */
2608 2608
 function geodir_add_post_status_author_page()
2609 2609
 {
2610
-    global $wpdb, $post;
2611
-
2612
-    $html = '';
2613
-    if (get_current_user_id()) {
2614
-
2615
-        $is_author_page = apply_filters('geodir_post_status_is_author_page', geodir_is_page('author'));
2616
-        if ($is_author_page && !empty($post) && isset($post->post_author) && $post->post_author == get_current_user_id()) {
2617
-
2618
-            // we need to query real status direct as we dynamically change the status for author on author page so even non author status can view them.
2619
-            $real_status = $wpdb->get_var("SELECT post_status from $wpdb->posts WHERE ID=$post->ID");
2620
-            $status = "<strong>(";
2621
-            $status_icon = '<i class="fa fa-play"></i>';
2622
-            if ($real_status == 'publish') {
2623
-                $status .= __('Published', 'geodirectory');
2624
-            }elseif ($real_status == 'pending') {
2625
-                $status .= __('Awaiting Review', 'geodirectory');
2626
-            } else {
2627
-                $status .= __('Not published', 'geodirectory');
2628
-                $status_icon = '<i class="fa fa-pause"></i>';
2629
-            }
2630
-            $status .= ")</strong>";
2610
+	global $wpdb, $post;
2611
+
2612
+	$html = '';
2613
+	if (get_current_user_id()) {
2614
+
2615
+		$is_author_page = apply_filters('geodir_post_status_is_author_page', geodir_is_page('author'));
2616
+		if ($is_author_page && !empty($post) && isset($post->post_author) && $post->post_author == get_current_user_id()) {
2617
+
2618
+			// we need to query real status direct as we dynamically change the status for author on author page so even non author status can view them.
2619
+			$real_status = $wpdb->get_var("SELECT post_status from $wpdb->posts WHERE ID=$post->ID");
2620
+			$status = "<strong>(";
2621
+			$status_icon = '<i class="fa fa-play"></i>';
2622
+			if ($real_status == 'publish') {
2623
+				$status .= __('Published', 'geodirectory');
2624
+			}elseif ($real_status == 'pending') {
2625
+				$status .= __('Awaiting Review', 'geodirectory');
2626
+			} else {
2627
+				$status .= __('Not published', 'geodirectory');
2628
+				$status_icon = '<i class="fa fa-pause"></i>';
2629
+			}
2630
+			$status .= ")</strong>";
2631 2631
 
2632
-            $html = '<span class="geodir-post-status">' . $status_icon . ' <font class="geodir-status-label">' . __('Status: ', 'geodirectory') . '</font>' . $status . '</span>';
2633
-        }
2634
-    }
2632
+			$html = '<span class="geodir-post-status">' . $status_icon . ' <font class="geodir-status-label">' . __('Status: ', 'geodirectory') . '</font>' . $status . '</span>';
2633
+		}
2634
+	}
2635 2635
 
2636
-    if ($html != '') {
2637
-        /**
2638
-         * Filter the post status text on the author page.
2639
-         *
2640
-         * @since 1.0.0
2641
-         * @param string $html The HTML of the status.
2642
-         */
2643
-        echo apply_filters('geodir_filter_status_text_on_author_page', $html);
2644
-    }
2636
+	if ($html != '') {
2637
+		/**
2638
+		 * Filter the post status text on the author page.
2639
+		 *
2640
+		 * @since 1.0.0
2641
+		 * @param string $html The HTML of the status.
2642
+		 */
2643
+		echo apply_filters('geodir_filter_status_text_on_author_page', $html);
2644
+	}
2645 2645
 
2646 2646
 
2647 2647
 }
@@ -2655,9 +2655,9 @@  discard block
 block discarded – undo
2655 2655
  * @package GeoDirectory
2656 2656
  */
2657 2657
 function geodir_init_no_rating() {
2658
-    if (geodir_rating_disabled_post_types()) {
2659
-        add_filter('geodir_get_sort_options', 'geodir_no_rating_get_sort_options', 100, 2);
2660
-    }
2658
+	if (geodir_rating_disabled_post_types()) {
2659
+		add_filter('geodir_get_sort_options', 'geodir_no_rating_get_sort_options', 100, 2);
2660
+	}
2661 2661
 }
2662 2662
 
2663 2663
 /**
@@ -2671,22 +2671,22 @@  discard block
 block discarded – undo
2671 2671
  * @return array Modified sort options array.
2672 2672
  */
2673 2673
 function geodir_no_rating_get_sort_options($options, $post_type = '') {
2674
-    if (!empty($post_type) && geodir_cpt_has_rating_disabled($post_type)) {
2675
-        $new_options = array();
2674
+	if (!empty($post_type) && geodir_cpt_has_rating_disabled($post_type)) {
2675
+		$new_options = array();
2676 2676
         
2677
-        if (!empty($options)) {
2678
-            foreach ($options as $option) {
2679
-                if (is_object($option) && isset($option->htmlvar_name) && $option->htmlvar_name == 'overall_rating') {
2680
-                    continue;
2681
-                }
2682
-                $new_options[] = $option;
2683
-            }
2677
+		if (!empty($options)) {
2678
+			foreach ($options as $option) {
2679
+				if (is_object($option) && isset($option->htmlvar_name) && $option->htmlvar_name == 'overall_rating') {
2680
+					continue;
2681
+				}
2682
+				$new_options[] = $option;
2683
+			}
2684 2684
 
2685
-            $options = $new_options;
2686
-        }
2687
-    }
2685
+			$options = $new_options;
2686
+		}
2687
+	}
2688 2688
 
2689
-    return $options;
2689
+	return $options;
2690 2690
 }
2691 2691
 
2692 2692
 /**
@@ -2698,9 +2698,9 @@  discard block
 block discarded – undo
2698 2698
  * @return array Modified class array.
2699 2699
  */
2700 2700
 function geodir_body_class_active_map($classes = array()) {
2701
-    $classes[] = 'gd-map-' . geodir_map_name();
2701
+	$classes[] = 'gd-map-' . geodir_map_name();
2702 2702
 
2703
-    return $classes;
2703
+	return $classes;
2704 2704
 }
2705 2705
 add_filter('body_class', 'geodir_body_class_active_map', 100);
2706 2706
 
@@ -2713,9 +2713,9 @@  discard block
 block discarded – undo
2713 2713
  * @return string Modified class string.
2714 2714
  */
2715 2715
 function geodir_admin_body_class_active_map($class = '') {    
2716
-    $class .= ' gd-map-' . geodir_map_name();
2716
+	$class .= ' gd-map-' . geodir_map_name();
2717 2717
 
2718
-    return $class;
2718
+	return $class;
2719 2719
 }
2720 2720
 add_filter('admin_body_class', 'geodir_admin_body_class_active_map', 100);
2721 2721
 
@@ -2733,36 +2733,36 @@  discard block
 block discarded – undo
2733 2733
  * @return array Translation texts.
2734 2734
  */
2735 2735
 function geodir_load_gd_options_text_translation($translation_texts = array()) {
2736
-    $translation_texts = !empty( $translation_texts ) && is_array( $translation_texts ) ? $translation_texts : array();
2737
-
2738
-    $gd_options = array('geodir_post_submited_success_email_subject_admin', 'geodir_post_submited_success_email_content_admin', 'geodir_post_submited_success_email_subject', 'geodir_post_submited_success_email_content', 'geodir_forgot_password_subject', 'geodir_forgot_password_content', 'geodir_registration_success_email_subject', 'geodir_registration_success_email_content', 'geodir_post_published_email_subject', 'geodir_post_published_email_content', 'geodir_email_enquiry_subject', 'geodir_email_enquiry_content', 'geodir_post_added_success_msg_content', 'geodir_post_edited_email_subject_admin', 'geodir_post_edited_email_content_admin');
2739
-
2740
-    /**
2741
-     * Filters the geodirectory option names that requires to add for translation.
2742
-     *
2743
-     * @since 1.5.7
2744
-     * @package GeoDirectory
2745
-     *
2746
-     * @param  array $gd_options Array of option names.
2747
-     */
2748
-    $gd_options = apply_filters('geodir_gd_options_for_translation', $gd_options);
2749
-    $gd_options = array_unique($gd_options);
2750
-
2751
-    if (!empty($gd_options)) {
2752
-        foreach ($gd_options as $gd_option) {
2753
-            if ($gd_option != '' && $option_value = get_option($gd_option)) {
2754
-                $option_value = is_string($option_value) ? stripslashes_deep($option_value) : '';
2736
+	$translation_texts = !empty( $translation_texts ) && is_array( $translation_texts ) ? $translation_texts : array();
2737
+
2738
+	$gd_options = array('geodir_post_submited_success_email_subject_admin', 'geodir_post_submited_success_email_content_admin', 'geodir_post_submited_success_email_subject', 'geodir_post_submited_success_email_content', 'geodir_forgot_password_subject', 'geodir_forgot_password_content', 'geodir_registration_success_email_subject', 'geodir_registration_success_email_content', 'geodir_post_published_email_subject', 'geodir_post_published_email_content', 'geodir_email_enquiry_subject', 'geodir_email_enquiry_content', 'geodir_post_added_success_msg_content', 'geodir_post_edited_email_subject_admin', 'geodir_post_edited_email_content_admin');
2739
+
2740
+	/**
2741
+	 * Filters the geodirectory option names that requires to add for translation.
2742
+	 *
2743
+	 * @since 1.5.7
2744
+	 * @package GeoDirectory
2745
+	 *
2746
+	 * @param  array $gd_options Array of option names.
2747
+	 */
2748
+	$gd_options = apply_filters('geodir_gd_options_for_translation', $gd_options);
2749
+	$gd_options = array_unique($gd_options);
2750
+
2751
+	if (!empty($gd_options)) {
2752
+		foreach ($gd_options as $gd_option) {
2753
+			if ($gd_option != '' && $option_value = get_option($gd_option)) {
2754
+				$option_value = is_string($option_value) ? stripslashes_deep($option_value) : '';
2755 2755
                 
2756
-                if ($option_value != '' && !in_array($option_value, $translation_texts)) {
2757
-                    $translation_texts[] = stripslashes_deep($option_value);
2758
-                }
2759
-            }
2760
-        }
2761
-    }
2756
+				if ($option_value != '' && !in_array($option_value, $translation_texts)) {
2757
+					$translation_texts[] = stripslashes_deep($option_value);
2758
+				}
2759
+			}
2760
+		}
2761
+	}
2762 2762
 
2763
-    $translation_texts = !empty($translation_texts) ? array_unique($translation_texts) : $translation_texts;
2763
+	$translation_texts = !empty($translation_texts) ? array_unique($translation_texts) : $translation_texts;
2764 2764
 
2765
-    return $translation_texts;
2765
+	return $translation_texts;
2766 2766
 }
2767 2767
 
2768 2768
 add_filter('geodir_load_db_language', 'geodir_load_gd_options_text_translation');
@@ -2776,15 +2776,15 @@  discard block
 block discarded – undo
2776 2776
 
2777 2777
 add_filter('get_comments_link', 'gd_get_comments_link', 10, 2);
2778 2778
 function gd_get_comments_link($comments_link, $post_id) {
2779
-    $post_type = get_post_type($post_id);
2779
+	$post_type = get_post_type($post_id);
2780 2780
 
2781
-    $all_postypes = geodir_get_posttypes();
2782
-    if (in_array($post_type, $all_postypes)) {
2783
-        $comments_link = str_replace('#comments', '#reviews', $comments_link);
2784
-        $comments_link = str_replace('#respond', '#reviews', $comments_link);
2785
-    }
2781
+	$all_postypes = geodir_get_posttypes();
2782
+	if (in_array($post_type, $all_postypes)) {
2783
+		$comments_link = str_replace('#comments', '#reviews', $comments_link);
2784
+		$comments_link = str_replace('#respond', '#reviews', $comments_link);
2785
+	}
2786 2786
 
2787
-    return $comments_link;
2787
+	return $comments_link;
2788 2788
 }
2789 2789
 
2790 2790
 
@@ -2802,11 +2802,11 @@  discard block
 block discarded – undo
2802 2802
 function geodir_add_nav_menu_class( $args )
2803 2803
 {
2804 2804
 
2805
-        if(isset($args['menu_class'])){
2806
-            $args['menu_class'] = $args['menu_class']." gd-menu-z";
2807
-        }
2805
+		if(isset($args['menu_class'])){
2806
+			$args['menu_class'] = $args['menu_class']." gd-menu-z";
2807
+		}
2808 2808
     
2809
-    return $args;
2809
+	return $args;
2810 2810
 }
2811 2811
 
2812 2812
 add_filter( 'wp_nav_menu_args', 'geodir_add_nav_menu_class' );
@@ -2823,15 +2823,15 @@  discard block
 block discarded – undo
2823 2823
  * @return string Filtered locale ID.
2824 2824
  */
2825 2825
 function geodir_wpml_filter_locale($locale) {
2826
-    global $sitepress;
2826
+	global $sitepress;
2827 2827
     
2828
-    $post_type = !empty($_REQUEST['post_type']) ? $_REQUEST['post_type'] : (!empty($_REQUEST['post']) ? get_post_type($_REQUEST['post']) : '');
2828
+	$post_type = !empty($_REQUEST['post_type']) ? $_REQUEST['post_type'] : (!empty($_REQUEST['post']) ? get_post_type($_REQUEST['post']) : '');
2829 2829
     
2830
-    if (!empty($sitepress) && $sitepress->is_post_edit_screen() && $post_type && in_array($post_type, geodir_get_posttypes()) && $current_lang = $sitepress->get_current_language()) {
2831
-        $locale = $sitepress->get_locale($current_lang);
2832
-    }
2830
+	if (!empty($sitepress) && $sitepress->is_post_edit_screen() && $post_type && in_array($post_type, geodir_get_posttypes()) && $current_lang = $sitepress->get_current_language()) {
2831
+		$locale = $sitepress->get_locale($current_lang);
2832
+	}
2833 2833
     
2834
-    return $locale;
2834
+	return $locale;
2835 2835
 }
2836 2836
 
2837 2837
 /**
@@ -2841,20 +2841,20 @@  discard block
 block discarded – undo
2841 2841
  * @package GeoDirectory
2842 2842
  */
2843 2843
 function geodir_wpml_set_filter() {
2844
-    if (geodir_is_wpml()) {
2845
-        global $sitepress;
2844
+	if (geodir_is_wpml()) {
2845
+		global $sitepress;
2846 2846
         
2847
-        if ($sitepress->get_setting('sync_comments_on_duplicates')) {
2848
-            add_action('comment_post', 'gepdir_wpml_sync_comment', 100, 1);
2849
-        }
2847
+		if ($sitepress->get_setting('sync_comments_on_duplicates')) {
2848
+			add_action('comment_post', 'gepdir_wpml_sync_comment', 100, 1);
2849
+		}
2850 2850
         
2851
-        add_action('geodir_after_save_listing', 'geodir_wpml_duplicate_listing', 100, 2);
2852
-        add_action( 'geodir_edit_post_link_html', 'geodir_wpml_frontend_duplicate_listing', 0, 1 );
2851
+		add_action('geodir_after_save_listing', 'geodir_wpml_duplicate_listing', 100, 2);
2852
+		add_action( 'geodir_edit_post_link_html', 'geodir_wpml_frontend_duplicate_listing', 0, 1 );
2853 2853
 		add_action( 'geodir_after_search_form', 'geodir_wpml_add_language_input_field' );
2854
-        if (is_admin()) {
2855
-            add_filter( 'geodir_design_settings', 'geodir_wpml_duplicate_settings', 10, 1 );
2856
-        }
2857
-    }
2854
+		if (is_admin()) {
2855
+			add_filter( 'geodir_design_settings', 'geodir_wpml_duplicate_settings', 10, 1 );
2856
+		}
2857
+	}
2858 2858
 }
2859 2859
 add_filter('plugins_loaded', 'geodir_wpml_set_filter');
2860 2860
 
@@ -2867,38 +2867,38 @@  discard block
 block discarded – undo
2867 2867
  * @return array Filtered languages.
2868 2868
  */
2869 2869
 function geodir_wpml_filter_ls_languages($languages) {    
2870
-    if (geodir_is_geodir_page()) {        
2871
-        $keep_vars = array();
2870
+	if (geodir_is_geodir_page()) {        
2871
+		$keep_vars = array();
2872 2872
         
2873
-        if (geodir_is_page('add-listing')) {
2874
-            $keep_vars = array('listing_type', 'package_id');
2875
-        } else if (geodir_is_page('search')) {
2876
-            $keep_vars = array('geodir_search', 'stype', 'snear', 'set_location_type', 'set_location_val', 'sgeo_lat', 'sgeo_lon');
2877
-        } else if (geodir_is_page('author')) {
2878
-            $keep_vars = array('geodir_dashbord', 'stype', 'list');
2879
-        } else if (geodir_is_page('login')) {
2880
-            $keep_vars = array('forgot', 'signup');
2881
-        }        
2873
+		if (geodir_is_page('add-listing')) {
2874
+			$keep_vars = array('listing_type', 'package_id');
2875
+		} else if (geodir_is_page('search')) {
2876
+			$keep_vars = array('geodir_search', 'stype', 'snear', 'set_location_type', 'set_location_val', 'sgeo_lat', 'sgeo_lon');
2877
+		} else if (geodir_is_page('author')) {
2878
+			$keep_vars = array('geodir_dashbord', 'stype', 'list');
2879
+		} else if (geodir_is_page('login')) {
2880
+			$keep_vars = array('forgot', 'signup');
2881
+		}        
2882 2882
         
2883
-        if (!empty($keep_vars)) {
2884
-            foreach ( $languages as $code => $url) {
2885
-                $filter_url = $url['url'];
2883
+		if (!empty($keep_vars)) {
2884
+			foreach ( $languages as $code => $url) {
2885
+				$filter_url = $url['url'];
2886 2886
                 
2887
-                foreach ($keep_vars as $var) {
2888
-                    if (isset($_GET[$var]) && !is_array($_GET[$var])) {
2889
-                        $filter_url = remove_query_arg(array($var), $filter_url);
2890
-                        $filter_url = add_query_arg(array($var => $_GET[$var]), $filter_url);
2891
-                    }
2892
-                }
2887
+				foreach ($keep_vars as $var) {
2888
+					if (isset($_GET[$var]) && !is_array($_GET[$var])) {
2889
+						$filter_url = remove_query_arg(array($var), $filter_url);
2890
+						$filter_url = add_query_arg(array($var => $_GET[$var]), $filter_url);
2891
+					}
2892
+				}
2893 2893
                 
2894
-                if ($filter_url != $url['url']) {
2895
-                    $languages[$code]['url'] = $filter_url;
2896
-                }
2897
-            }
2898
-        }
2899
-    }
2894
+				if ($filter_url != $url['url']) {
2895
+					$languages[$code]['url'] = $filter_url;
2896
+				}
2897
+			}
2898
+		}
2899
+	}
2900 2900
 
2901
-    return $languages;
2901
+	return $languages;
2902 2902
 }
2903 2903
 add_filter( 'icl_ls_languages', 'geodir_wpml_filter_ls_languages', 11, 1 );
2904 2904
 
@@ -2909,18 +2909,18 @@  discard block
 block discarded – undo
2909 2909
  *
2910 2910
  */
2911 2911
 function geodir_remove_yoast_seo_metas(){
2912
-    if ( class_exists( 'WPSEO_Frontend' ) && geodir_is_geodir_page() && geodir_disable_yoast_seo_metas() ) {
2913
-        $wpseo = WPSEO_Frontend::get_instance();
2912
+	if ( class_exists( 'WPSEO_Frontend' ) && geodir_is_geodir_page() && geodir_disable_yoast_seo_metas() ) {
2913
+		$wpseo = WPSEO_Frontend::get_instance();
2914 2914
         
2915
-        remove_action( 'wp_head', array( $wpseo, 'metadesc' ), 6 );
2916
-        remove_action( 'wp_head', array( $wpseo, 'metakeywords' ), 11 );
2917
-        remove_filter( 'pre_get_document_title', array( $wpseo, 'title' ), 15 );
2918
-        remove_filter( 'wp_title', array( $wpseo, 'title' ), 15, 3 );
2919
-        remove_filter( 'thematic_doctitle', array( $wpseo, 'title' ), 15 );
2920
-        remove_filter( 'woo_title', array( $wpseo, 'fix_woo_title' ), 99 );
2915
+		remove_action( 'wp_head', array( $wpseo, 'metadesc' ), 6 );
2916
+		remove_action( 'wp_head', array( $wpseo, 'metakeywords' ), 11 );
2917
+		remove_filter( 'pre_get_document_title', array( $wpseo, 'title' ), 15 );
2918
+		remove_filter( 'wp_title', array( $wpseo, 'title' ), 15, 3 );
2919
+		remove_filter( 'thematic_doctitle', array( $wpseo, 'title' ), 15 );
2920
+		remove_filter( 'woo_title', array( $wpseo, 'fix_woo_title' ), 99 );
2921 2921
         
2922
-        remove_action( 'template_redirect', 'wpseo_frontend_head_init', 999 );
2923
-    }
2922
+		remove_action( 'template_redirect', 'wpseo_frontend_head_init', 999 );
2923
+	}
2924 2924
 }
2925 2925
 
2926 2926
 /**
@@ -2934,20 +2934,20 @@  discard block
 block discarded – undo
2934 2934
  *
2935 2935
  */
2936 2936
  function geodir_wpml_ajax_set_guest_lang() {    
2937
-    if ( geodir_is_wpml() && wpml_is_ajax() && !is_user_logged_in() ) {
2938
-        if ( empty( $_GET['lang'] ) && !( !empty( $_SERVER['REQUEST_URI'] ) && preg_match( '@\.(css|js|png|jpg|gif|jpeg|bmp)@i', basename( preg_replace( '@\?.*$@', '', $_SERVER['REQUEST_URI'] ) ) ) ) ) {
2939
-            global $sitepress;
2937
+	if ( geodir_is_wpml() && wpml_is_ajax() && !is_user_logged_in() ) {
2938
+		if ( empty( $_GET['lang'] ) && !( !empty( $_SERVER['REQUEST_URI'] ) && preg_match( '@\.(css|js|png|jpg|gif|jpeg|bmp)@i', basename( preg_replace( '@\?.*$@', '', $_SERVER['REQUEST_URI'] ) ) ) ) ) {
2939
+			global $sitepress;
2940 2940
             
2941
-            $referer = wp_get_referer();
2941
+			$referer = wp_get_referer();
2942 2942
             
2943
-            $current_lang = $sitepress->get_current_language();
2944
-            $referrer_lang = $sitepress->get_language_from_url( $referer );
2943
+			$current_lang = $sitepress->get_current_language();
2944
+			$referrer_lang = $sitepress->get_language_from_url( $referer );
2945 2945
             
2946
-            if ( $referrer_lang && $current_lang != $referrer_lang ) {
2947
-                $_GET['lang'] = $referrer_lang;
2948
-            }
2949
-        }
2950
-    }
2946
+			if ( $referrer_lang && $current_lang != $referrer_lang ) {
2947
+				$_GET['lang'] = $referrer_lang;
2948
+			}
2949
+		}
2950
+	}
2951 2951
 }
2952 2952
 add_action( 'plugins_loaded', 'geodir_wpml_ajax_set_guest_lang', -1 );
2953 2953
 
@@ -2959,36 +2959,36 @@  discard block
 block discarded – undo
2959 2959
  * @param object $wp The WordPress object.
2960 2960
  */
2961 2961
 function geodir_check_redirect($wp) {
2962
-    if (is_404() || (!empty($wp->query_vars['error']) && $wp->query_vars['error'] == '404')) {
2963
-        $current_url = geodir_curPageURL();
2964
-        $search = 'czech-republic';
2965
-        $replace = 'czechia';        
2962
+	if (is_404() || (!empty($wp->query_vars['error']) && $wp->query_vars['error'] == '404')) {
2963
+		$current_url = geodir_curPageURL();
2964
+		$search = 'czech-republic';
2965
+		$replace = 'czechia';        
2966 2966
         
2967
-        $has_slash = substr($current_url, -1);
2968
-        if ($has_slash != "/") {
2969
-            $current_url .= '/';
2970
-        }
2967
+		$has_slash = substr($current_url, -1);
2968
+		if ($has_slash != "/") {
2969
+			$current_url .= '/';
2970
+		}
2971 2971
         
2972
-        $redirect = false;
2973
-        if (strpos($current_url, '/' . $search . '/') !== false) {
2974
-            $redirect = true;
2975
-            $current_url = preg_replace('/\/' . $search . '\//', '/' . $replace . '/', $current_url, 1);
2976
-        }
2972
+		$redirect = false;
2973
+		if (strpos($current_url, '/' . $search . '/') !== false) {
2974
+			$redirect = true;
2975
+			$current_url = preg_replace('/\/' . $search . '\//', '/' . $replace . '/', $current_url, 1);
2976
+		}
2977 2977
         
2978
-        if ($has_slash != "/") {
2979
-            $current_url = trim($current_url, '/');
2980
-        }
2978
+		if ($has_slash != "/") {
2979
+			$current_url = trim($current_url, '/');
2980
+		}
2981 2981
         
2982
-        if (strpos($current_url, 'gd_country=' . $search) !== false) {
2983
-            $redirect = true;
2984
-            $current_url = str_replace('gd_country=' . $search, 'gd_country=' . $replace, $current_url);
2985
-        }
2986
-
2987
-        if ($redirect) {
2988
-            wp_redirect($current_url);
2989
-            exit;
2990
-        }
2991
-    }
2982
+		if (strpos($current_url, 'gd_country=' . $search) !== false) {
2983
+			$redirect = true;
2984
+			$current_url = str_replace('gd_country=' . $search, 'gd_country=' . $replace, $current_url);
2985
+		}
2986
+
2987
+		if ($redirect) {
2988
+			wp_redirect($current_url);
2989
+			exit;
2990
+		}
2991
+	}
2992 2992
 }
2993 2993
 add_action('parse_request', 'geodir_check_redirect', 101, 1);
2994 2994
 
@@ -3008,50 +3008,50 @@  discard block
 block discarded – undo
3008 3008
  * @param string $original_slug The original post slug.
3009 3009
  */
3010 3010
 function geodir_check_post_to_term_slug( $slug, $post_ID, $post_status, $post_type, $post_parent, $original_slug ) {
3011
-    global $wpdb, $sitepress;
3011
+	global $wpdb, $sitepress;
3012 3012
     
3013
-    if ( $post_type && strpos( $post_type, 'gd_' ) === 0 ) {
3014
-        $wpml_post_join = "";
3015
-        $wpml_post_where = "";
3016
-        $wpml_term_join = "";
3017
-        $wpml_term_where = "";
3013
+	if ( $post_type && strpos( $post_type, 'gd_' ) === 0 ) {
3014
+		$wpml_post_join = "";
3015
+		$wpml_post_where = "";
3016
+		$wpml_term_join = "";
3017
+		$wpml_term_where = "";
3018 3018
         
3019
-        if (geodir_wpml_is_post_type_translated($post_type)) {
3020
-            $post_language = $post_ID ? $sitepress->post_translations()->get_element_lang_code($post_ID) : $sitepress->get_current_language();
3021
-            $post_language = $post_language ? $post_language : $sitepress->post_translations()->get_save_post_lang($post_ID, $sitepress);
3022
-            if (!$post_language) {
3023
-                $post_language = $sitepress->get_current_language();
3024
-            }
3019
+		if (geodir_wpml_is_post_type_translated($post_type)) {
3020
+			$post_language = $post_ID ? $sitepress->post_translations()->get_element_lang_code($post_ID) : $sitepress->get_current_language();
3021
+			$post_language = $post_language ? $post_language : $sitepress->post_translations()->get_save_post_lang($post_ID, $sitepress);
3022
+			if (!$post_language) {
3023
+				$post_language = $sitepress->get_current_language();
3024
+			}
3025 3025
             
3026
-            $wpml_post_join = " JOIN {$wpdb->prefix}icl_translations AS icl_t ON p.ID = icl_t.element_id AND icl_t.element_type = CONCAT('post_', p.post_type)";
3027
-            $wpml_post_where = " AND icl_t.language_code = '" . $post_language ."'";
3026
+			$wpml_post_join = " JOIN {$wpdb->prefix}icl_translations AS icl_t ON p.ID = icl_t.element_id AND icl_t.element_type = CONCAT('post_', p.post_type)";
3027
+			$wpml_post_where = " AND icl_t.language_code = '" . $post_language ."'";
3028 3028
             
3029
-            $wpml_term_join = " JOIN {$wpdb->prefix}icl_translations AS icl_t ON icl_t.element_id = tt.term_taxonomy_id AND icl_t.element_type = CONCAT('tax_', tt.taxonomy)";
3030
-            $wpml_term_where = " AND icl_t.language_code = '" . $post_language ."'";
3031
-        }
3029
+			$wpml_term_join = " JOIN {$wpdb->prefix}icl_translations AS icl_t ON icl_t.element_id = tt.term_taxonomy_id AND icl_t.element_type = CONCAT('tax_', tt.taxonomy)";
3030
+			$wpml_term_where = " AND icl_t.language_code = '" . $post_language ."'";
3031
+		}
3032 3032
 
3033
-        $term_slug_check = $wpdb->get_var( $wpdb->prepare( "SELECT t.slug FROM $wpdb->terms AS t LEFT JOIN $wpdb->term_taxonomy AS tt ON tt.term_id = t.term_id {$wpml_term_join} WHERE t.slug = '%s' AND ( tt.taxonomy = '" . $post_type . "category' OR tt.taxonomy = '" . $post_type . "_tags' ) {$wpml_term_where} LIMIT 1", $slug ) );
3033
+		$term_slug_check = $wpdb->get_var( $wpdb->prepare( "SELECT t.slug FROM $wpdb->terms AS t LEFT JOIN $wpdb->term_taxonomy AS tt ON tt.term_id = t.term_id {$wpml_term_join} WHERE t.slug = '%s' AND ( tt.taxonomy = '" . $post_type . "category' OR tt.taxonomy = '" . $post_type . "_tags' ) {$wpml_term_where} LIMIT 1", $slug ) );
3034 3034
 
3035
-        if ( $term_slug_check ) {
3036
-            $suffix = 1;
3035
+		if ( $term_slug_check ) {
3036
+			$suffix = 1;
3037 3037
             
3038
-            do {
3039
-                $alt_slug = _truncate_post_slug( $original_slug, 200 - ( strlen( $suffix ) + 1 ) ) . "-$suffix";
3038
+			do {
3039
+				$alt_slug = _truncate_post_slug( $original_slug, 200 - ( strlen( $suffix ) + 1 ) ) . "-$suffix";
3040 3040
                 
3041
-                $term_check = $wpdb->get_var( $wpdb->prepare( "SELECT t.slug FROM $wpdb->terms AS t LEFT JOIN $wpdb->term_taxonomy AS tt ON tt.term_id = t.term_id {$wpml_term_join} WHERE t.slug = '%s' AND ( tt.taxonomy = '" . $post_type . "category' OR tt.taxonomy = '" . $post_type . "_tags' ) {$wpml_term_where} LIMIT 1", $alt_slug ) );
3041
+				$term_check = $wpdb->get_var( $wpdb->prepare( "SELECT t.slug FROM $wpdb->terms AS t LEFT JOIN $wpdb->term_taxonomy AS tt ON tt.term_id = t.term_id {$wpml_term_join} WHERE t.slug = '%s' AND ( tt.taxonomy = '" . $post_type . "category' OR tt.taxonomy = '" . $post_type . "_tags' ) {$wpml_term_where} LIMIT 1", $alt_slug ) );
3042 3042
                 
3043
-                $post_check = !$term_check && $wpdb->get_var( $wpdb->prepare( "SELECT p.post_name FROM $wpdb->posts p {$wpml_post_join} WHERE p.post_name = %s AND p.post_type = %s AND p.ID != %d {$wpml_term_where} LIMIT 1", $alt_slug, $post_type, $post_ID ) );
3043
+				$post_check = !$term_check && $wpdb->get_var( $wpdb->prepare( "SELECT p.post_name FROM $wpdb->posts p {$wpml_post_join} WHERE p.post_name = %s AND p.post_type = %s AND p.ID != %d {$wpml_term_where} LIMIT 1", $alt_slug, $post_type, $post_ID ) );
3044 3044
                 
3045
-                $term_slug_check = $term_check || $post_check;
3045
+				$term_slug_check = $term_check || $post_check;
3046 3046
                 
3047
-                $suffix++;
3048
-            } while ( $term_slug_check );
3047
+				$suffix++;
3048
+			} while ( $term_slug_check );
3049 3049
             
3050
-            $slug = $alt_slug;
3051
-        }
3052
-    }
3050
+			$slug = $alt_slug;
3051
+		}
3052
+	}
3053 3053
     
3054
-    return $slug;
3054
+	return $slug;
3055 3055
 }
3056 3056
 add_filter( 'wp_unique_post_slug', 'geodir_check_post_to_term_slug', 101, 6 );
3057 3057
 
@@ -3071,48 +3071,48 @@  discard block
 block discarded – undo
3071 3071
  * @return bool true when exists. false when not exists.
3072 3072
  */
3073 3073
 function geodir_check_term_to_post_slug( $slug_exists, $slug, $term_id ) {
3074
-    global $wpdb, $gd_term_post_type, $gd_term_taxonomy, $sitepress;
3074
+	global $wpdb, $gd_term_post_type, $gd_term_taxonomy, $sitepress;
3075 3075
     
3076
-    if ( $slug_exists ) {
3077
-        return $slug_exists;
3078
-    }
3076
+	if ( $slug_exists ) {
3077
+		return $slug_exists;
3078
+	}
3079 3079
     
3080
-    if ( !empty( $gd_term_taxonomy ) && isset($gd_term_taxonomy[$term_id]) ) {
3081
-        $taxonomy = $gd_term_taxonomy[$term_id];
3082
-    } else {
3083
-        $taxonomy = $wpdb->get_var( $wpdb->prepare( "SELECT taxonomy FROM $wpdb->term_taxonomy WHERE term_id = %d LIMIT 1", $term_id ) );
3084
-        $gd_term_taxonomy[$term_id] = $taxonomy;
3085
-    }
3080
+	if ( !empty( $gd_term_taxonomy ) && isset($gd_term_taxonomy[$term_id]) ) {
3081
+		$taxonomy = $gd_term_taxonomy[$term_id];
3082
+	} else {
3083
+		$taxonomy = $wpdb->get_var( $wpdb->prepare( "SELECT taxonomy FROM $wpdb->term_taxonomy WHERE term_id = %d LIMIT 1", $term_id ) );
3084
+		$gd_term_taxonomy[$term_id] = $taxonomy;
3085
+	}
3086 3086
     
3087
-    if ( empty($taxonomy) ) {
3088
-        return $slug_exists;
3089
-    }
3087
+	if ( empty($taxonomy) ) {
3088
+		return $slug_exists;
3089
+	}
3090 3090
     
3091
-    if ( !empty( $gd_term_post_type ) && $gd_term_post_type[$term_id] ) {
3092
-        $post_type = $gd_term_post_type[$term_id];
3093
-    } else {
3094
-        $taxonomy_obj = get_taxonomy( $taxonomy );
3095
-        $post_type = !empty( $taxonomy_obj->object_type ) ? $taxonomy_obj->object_type[0] : NULL;
3096
-    }
3091
+	if ( !empty( $gd_term_post_type ) && $gd_term_post_type[$term_id] ) {
3092
+		$post_type = $gd_term_post_type[$term_id];
3093
+	} else {
3094
+		$taxonomy_obj = get_taxonomy( $taxonomy );
3095
+		$post_type = !empty( $taxonomy_obj->object_type ) ? $taxonomy_obj->object_type[0] : NULL;
3096
+	}
3097 3097
     
3098
-    $wpml_post_join = "";
3099
-    $wpml_post_where = "";
3098
+	$wpml_post_join = "";
3099
+	$wpml_post_where = "";
3100 3100
     
3101
-    if (geodir_wpml_is_taxonomy_translated($taxonomy) || geodir_wpml_is_post_type_translated($post_type)) {
3102
-        $term_language = $term_id ? geodir_get_language_for_element($term_id, 'tax_' . $taxonomy) : $sitepress->get_current_language();
3103
-        if (!$term_language) {
3104
-            $term_language = $sitepress->get_current_language();
3105
-        }
3101
+	if (geodir_wpml_is_taxonomy_translated($taxonomy) || geodir_wpml_is_post_type_translated($post_type)) {
3102
+		$term_language = $term_id ? geodir_get_language_for_element($term_id, 'tax_' . $taxonomy) : $sitepress->get_current_language();
3103
+		if (!$term_language) {
3104
+			$term_language = $sitepress->get_current_language();
3105
+		}
3106 3106
         
3107
-        $wpml_post_join = " JOIN {$wpdb->prefix}icl_translations AS icl_t ON p.ID = icl_t.element_id AND icl_t.element_type = CONCAT('post_', p.post_type)";
3108
-        $wpml_post_where = " AND icl_t.language_code = '" . $term_language ."'";
3109
-    }
3107
+		$wpml_post_join = " JOIN {$wpdb->prefix}icl_translations AS icl_t ON p.ID = icl_t.element_id AND icl_t.element_type = CONCAT('post_', p.post_type)";
3108
+		$wpml_post_where = " AND icl_t.language_code = '" . $term_language ."'";
3109
+	}
3110 3110
     
3111
-    if ( $post_type && $wpdb->get_var( $wpdb->prepare( "SELECT p.post_name FROM $wpdb->posts p {$wpml_post_join} WHERE p.post_name = %s AND p.post_type = %s  {$wpml_post_where} LIMIT 1", $slug, $post_type ) ) ) {
3112
-        $slug_exists = true;
3113
-    }
3111
+	if ( $post_type && $wpdb->get_var( $wpdb->prepare( "SELECT p.post_name FROM $wpdb->posts p {$wpml_post_join} WHERE p.post_name = %s AND p.post_type = %s  {$wpml_post_where} LIMIT 1", $slug, $post_type ) ) ) {
3112
+		$slug_exists = true;
3113
+	}
3114 3114
 
3115
-    return $slug_exists;
3115
+	return $slug_exists;
3116 3116
 }
3117 3117
 add_filter( 'geodir_term_slug_is_exists', 'geodir_check_term_to_post_slug', 10, 3 );
3118 3118
 
Please login to merge, or discard this patch.
Spacing   +200 added lines, -200 removed lines patch added patch discarded remove patch
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
 /* ON TEMPLATE INCLUDE */
137 137
 /////////////////////////
138 138
 
139
-add_filter('template_include', 'geodir_template_loader',9);
139
+add_filter('template_include', 'geodir_template_loader', 9);
140 140
 
141 141
 /////////////////////////
142 142
 /* CATEGORY / TAXONOMY / CUSTOM POST ACTIONS */
@@ -176,9 +176,9 @@  discard block
 block discarded – undo
176 176
 /* WP REVIEW COUNT ACTIONS */
177 177
 ////////////////////////
178 178
 
179
-add_action('geodir_update_postrating', 'geodir_term_review_count_force_update_single_post', 100,1);
179
+add_action('geodir_update_postrating', 'geodir_term_review_count_force_update_single_post', 100, 1);
180 180
 //add_action('geodir_update_postrating', 'geodir_term_review_count_force_update', 100);
181
-add_action('transition_post_status', 'geodir_term_review_count_force_update', 100,3);
181
+add_action('transition_post_status', 'geodir_term_review_count_force_update', 100, 3);
182 182
 //add_action('created_term', 'geodir_term_review_count_force_update', 100);
183 183
 add_action('edited_term', 'geodir_term_review_count_force_update', 100);
184 184
 add_action('delete_term', 'geodir_term_review_count_force_update', 100);
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
  */
224 224
 function geodir_unset_prev_theme_nav_location($newname)
225 225
 {
226
-    $geodir_theme_location = get_option('geodir_theme_location_nav_' . $newname);
226
+    $geodir_theme_location = get_option('geodir_theme_location_nav_'.$newname);
227 227
     if ($geodir_theme_location) {
228 228
         update_option('geodir_theme_location_nav', $geodir_theme_location);
229 229
     } else {
@@ -258,13 +258,13 @@  discard block
 block discarded – undo
258 258
     include_once('geodirectory-functions/listing_filters.php');
259 259
     
260 260
     // Theme My Login compatibility fix
261
-    if ( isset( $_REQUEST['geodir_search'] ) && class_exists( 'Theme_My_Login' ) ) {
262
-        remove_action( 'pre_get_posts', array( Theme_My_Login::get_object(), 'pre_get_posts' ) );
261
+    if (isset($_REQUEST['geodir_search']) && class_exists('Theme_My_Login')) {
262
+        remove_action('pre_get_posts', array(Theme_My_Login::get_object(), 'pre_get_posts'));
263 263
     }
264 264
     
265
-    if ( isset( $_REQUEST['geodir_search'] ) ) {
266
-        add_filter( 'geodir_filter_widget_listings_fields', 'geodir_search_widget_location_filter_fields', 100, 3 );
267
-        add_filter( 'geodir_filter_widget_listings_orderby', 'geodir_search_widget_location_filter_orderby', 100, 3 );
265
+    if (isset($_REQUEST['geodir_search'])) {
266
+        add_filter('geodir_filter_widget_listings_fields', 'geodir_search_widget_location_filter_fields', 100, 3);
267
+        add_filter('geodir_filter_widget_listings_orderby', 'geodir_search_widget_location_filter_orderby', 100, 3);
268 268
     }
269 269
 }
270 270
 
@@ -331,8 +331,8 @@  discard block
 block discarded – undo
331 331
 
332 332
 /////// GEO DIRECOTORY CUSTOM HOOKS ///
333 333
 
334
-add_action('geodir_before_tab_content', 'geodir_before_tab_content');// this function is in custom_functions.php and it is used to wrap detail page tab content 
335
-add_action('geodir_after_tab_content', 'geodir_after_tab_content');// this function is in custom_functions.php and it is used to wrap detail page tab content
334
+add_action('geodir_before_tab_content', 'geodir_before_tab_content'); // this function is in custom_functions.php and it is used to wrap detail page tab content 
335
+add_action('geodir_after_tab_content', 'geodir_after_tab_content'); // this function is in custom_functions.php and it is used to wrap detail page tab content
336 336
 
337 337
 // Detail page sidebar content 
338 338
 add_action('geodir_detail_page_sidebar', 'geodir_detail_page_sidebar_content_sorting', 1);
@@ -432,8 +432,8 @@  discard block
 block discarded – undo
432 432
     do_action('geodir_after_social_sharing_buttons');
433 433
     $content_html = ob_get_clean();
434 434
     if (trim($content_html) != '')
435
-        $content_html = '<div class="geodir-company_info geodir-details-sidebar-social-sharing">' . $content_html . '</div>';
436
-    if ((int)get_option('geodir_disable_tfg_buttons_section') != 1) {
435
+        $content_html = '<div class="geodir-company_info geodir-details-sidebar-social-sharing">'.$content_html.'</div>';
436
+    if ((int) get_option('geodir_disable_tfg_buttons_section') != 1) {
437 437
         /**
438 438
          * Filter the geodir_social_sharing_buttons() function content.
439 439
          *
@@ -473,12 +473,12 @@  discard block
 block discarded – undo
473 473
             $post_id = $post->ID;
474 474
             
475 475
             if (isset($_REQUEST['pid']) && $_REQUEST['pid'] != '') {
476
-                $post_id = (int)$_REQUEST['pid'];
476
+                $post_id = (int) $_REQUEST['pid'];
477 477
             }
478 478
 
479 479
             $postlink = get_permalink(geodir_add_listing_page_id());
480 480
             $editlink = geodir_getlink($postlink, array('pid' => $post_id), false);
481
-            echo ' <p class="edit_link"><i class="fa fa-pencil"></i> <a href="' . esc_url($editlink) . '">' . __('Edit this Post', 'geodirectory') . '</a></p>';
481
+            echo ' <p class="edit_link"><i class="fa fa-pencil"></i> <a href="'.esc_url($editlink).'">'.__('Edit this Post', 'geodirectory').'</a></p>';
482 482
         }
483 483
     }// end of if, if its a preview or not
484 484
     /**
@@ -489,8 +489,8 @@  discard block
 block discarded – undo
489 489
     do_action('geodir_after_edit_post_link');
490 490
     $content_html = ob_get_clean();
491 491
     if (trim($content_html) != '')
492
-        $content_html = '<div class="geodir-company_info geodir-details-sidebar-user-links">' . $content_html . '</div>';
493
-    if ((int)get_option('geodir_disable_user_links_section') != 1) {
492
+        $content_html = '<div class="geodir-company_info geodir-details-sidebar-user-links">'.$content_html.'</div>';
493
+    if ((int) get_option('geodir_disable_user_links_section') != 1) {
494 494
         /**
495 495
          * Filter the geodir_edit_post_link() function content.
496 496
          *
@@ -511,8 +511,8 @@  discard block
 block discarded – undo
511 511
  */
512 512
 function geodir_detail_page_google_analytics()
513 513
 {
514
-    global $post,$preview;
515
-    if($preview){return '';}
514
+    global $post, $preview;
515
+    if ($preview) {return ''; }
516 516
     $package_info = array();
517 517
     $package_info = geodir_post_package_info($package_info, $post);
518 518
 
@@ -544,14 +544,14 @@  discard block
 block discarded – undo
544 544
     $hide_refresh = get_option('geodir_ga_auto_refresh');
545 545
     
546 546
     $auto_refresh = $hide_refresh && $refresh_time && $refresh_time > 0 ? 1 : 0;
547
-    if (get_option('geodir_ga_stats') && is_user_logged_in() &&  (isset($package_info->google_analytics) && $package_info->google_analytics == '1') && (get_current_user_id()==$post->post_author || current_user_can( 'manage_options' )) ) {
547
+    if (get_option('geodir_ga_stats') && is_user_logged_in() && (isset($package_info->google_analytics) && $package_info->google_analytics == '1') && (get_current_user_id() == $post->post_author || current_user_can('manage_options'))) {
548 548
         $page_url = urlencode($_SERVER['REQUEST_URI']);
549 549
         ?>
550 550
         <script type="text/javascript">
551 551
             var gd_gaTimeOut;
552
-            var gd_gaTime = parseInt('<?php echo $refresh_time;?>');
553
-            var gd_gaHideRefresh = <?php echo (int)$hide_refresh;?>;
554
-            var gd_gaAutoRefresh = <?php echo $auto_refresh;?>;
552
+            var gd_gaTime = parseInt('<?php echo $refresh_time; ?>');
553
+            var gd_gaHideRefresh = <?php echo (int) $hide_refresh; ?>;
554
+            var gd_gaAutoRefresh = <?php echo $auto_refresh; ?>;
555 555
             ga_data1 = false;
556 556
             ga_data2 = false;
557 557
             ga_data3 = false;
@@ -692,7 +692,7 @@  discard block
 block discarded – undo
692 692
             }
693 693
 
694 694
             function gdga_noResults() {
695
-                jQuery('#gdga-chart-container').html('<?php _e('No results available','geodirectory');?>');
695
+                jQuery('#gdga-chart-container').html('<?php _e('No results available', 'geodirectory'); ?>');
696 696
                 jQuery('#gdga-legend-container').html('');
697 697
             }
698 698
 
@@ -724,18 +724,18 @@  discard block
 block discarded – undo
724 724
                     var data2 = results[1].rows.map(function(row) { return +row[2]; });
725 725
                     //var labelsN = results[0].rows.map(function(row) { return +row[1]; });
726 726
 
727
-                    var labels = ['<?php _e('Jan', 'geodirectory');?>',
728
-                        '<?php _e('Feb', 'geodirectory');?>',
729
-                        '<?php _e('Mar', 'geodirectory');?>',
730
-                        '<?php _e('Apr', 'geodirectory');?>',
731
-                        '<?php _e('May', 'geodirectory');?>',
732
-                        '<?php _e('Jun', 'geodirectory');?>',
733
-                        '<?php _e('Jul', 'geodirectory');?>',
734
-                        '<?php _e('Aug', 'geodirectory');?>',
735
-                        '<?php _e('Sep', 'geodirectory');?>',
736
-                        '<?php _e('Oct', 'geodirectory');?>',
737
-                        '<?php _e('Nov', 'geodirectory');?>',
738
-                        '<?php _e('Dec', 'geodirectory');?>'];
727
+                    var labels = ['<?php _e('Jan', 'geodirectory'); ?>',
728
+                        '<?php _e('Feb', 'geodirectory'); ?>',
729
+                        '<?php _e('Mar', 'geodirectory'); ?>',
730
+                        '<?php _e('Apr', 'geodirectory'); ?>',
731
+                        '<?php _e('May', 'geodirectory'); ?>',
732
+                        '<?php _e('Jun', 'geodirectory'); ?>',
733
+                        '<?php _e('Jul', 'geodirectory'); ?>',
734
+                        '<?php _e('Aug', 'geodirectory'); ?>',
735
+                        '<?php _e('Sep', 'geodirectory'); ?>',
736
+                        '<?php _e('Oct', 'geodirectory'); ?>',
737
+                        '<?php _e('Nov', 'geodirectory'); ?>',
738
+                        '<?php _e('Dec', 'geodirectory'); ?>'];
739 739
 
740 740
                     // Ensure the data arrays are at least as long as the labels array.
741 741
                     // Chart.js bar charts don't (yet) accept sparse datasets.
@@ -748,13 +748,13 @@  discard block
 block discarded – undo
748 748
                         labels : labels,
749 749
                         datasets : [
750 750
                             {
751
-                                label: '<?php _e('Last Year', 'geodirectory');?>',
751
+                                label: '<?php _e('Last Year', 'geodirectory'); ?>',
752 752
                                 fillColor : "rgba(220,220,220,0.5)",
753 753
                                 strokeColor : "rgba(220,220,220,1)",
754 754
                                 data : data2
755 755
                             },
756 756
                             {
757
-                                label: '<?php _e('This Year', 'geodirectory');?>',
757
+                                label: '<?php _e('This Year', 'geodirectory'); ?>',
758 758
                                 fillColor : "rgba(151,187,205,0.5)",
759 759
                                 strokeColor : "rgba(151,187,205,1)",
760 760
                                 data : data1
@@ -799,30 +799,30 @@  discard block
 block discarded – undo
799 799
 
800 800
                     <?php
801 801
                     // Here we list the shorthand days of the week so it can be used in translation.
802
-                    __("Mon",'geodirectory');
803
-                    __("Tue",'geodirectory');
804
-                    __("Wed",'geodirectory');
805
-                    __("Thu",'geodirectory');
806
-                    __("Fri",'geodirectory');
807
-                    __("Sat",'geodirectory');
808
-                    __("Sun",'geodirectory');
802
+                    __("Mon", 'geodirectory');
803
+                    __("Tue", 'geodirectory');
804
+                    __("Wed", 'geodirectory');
805
+                    __("Thu", 'geodirectory');
806
+                    __("Fri", 'geodirectory');
807
+                    __("Sat", 'geodirectory');
808
+                    __("Sun", 'geodirectory');
809 809
                     ?>
810 810
 
811 811
                     labels = [
812
-                        "<?php _e(date('D', strtotime("+1 day")),'geodirectory'); ?>",
813
-                        "<?php _e(date('D', strtotime("+2 day")),'geodirectory'); ?>",
814
-                        "<?php _e(date('D', strtotime("+3 day")),'geodirectory'); ?>",
815
-                        "<?php _e(date('D', strtotime("+4 day")),'geodirectory'); ?>",
816
-                        "<?php _e(date('D', strtotime("+5 day")),'geodirectory'); ?>",
817
-                        "<?php _e(date('D', strtotime("+6 day")),'geodirectory'); ?>",
818
-                        "<?php _e(date('D', strtotime("+7 day")),'geodirectory'); ?>"
812
+                        "<?php _e(date('D', strtotime("+1 day")), 'geodirectory'); ?>",
813
+                        "<?php _e(date('D', strtotime("+2 day")), 'geodirectory'); ?>",
814
+                        "<?php _e(date('D', strtotime("+3 day")), 'geodirectory'); ?>",
815
+                        "<?php _e(date('D', strtotime("+4 day")), 'geodirectory'); ?>",
816
+                        "<?php _e(date('D', strtotime("+5 day")), 'geodirectory'); ?>",
817
+                        "<?php _e(date('D', strtotime("+6 day")), 'geodirectory'); ?>",
818
+                        "<?php _e(date('D', strtotime("+7 day")), 'geodirectory'); ?>"
819 819
                     ];
820 820
 
821 821
                     var data = {
822 822
                         labels : labels,
823 823
                         datasets : [
824 824
                             {
825
-                                label: '<?php _e('Last Week', 'geodirectory');?>',
825
+                                label: '<?php _e('Last Week', 'geodirectory'); ?>',
826 826
                                 fillColor : "rgba(220,220,220,0.5)",
827 827
                                 strokeColor : "rgba(220,220,220,1)",
828 828
                                 pointColor : "rgba(220,220,220,1)",
@@ -830,7 +830,7 @@  discard block
 block discarded – undo
830 830
                                 data : data2
831 831
                             },
832 832
                             {
833
-                                label: '<?php _e('This Week', 'geodirectory');?>',
833
+                                label: '<?php _e('This Week', 'geodirectory'); ?>',
834 834
                                 fillColor : "rgba(151,187,205,0.5)",
835 835
                                 strokeColor : "rgba(151,187,205,1)",
836 836
                                 pointColor : "rgba(151,187,205,1)",
@@ -1037,18 +1037,18 @@  discard block
 block discarded – undo
1037 1037
         </style>
1038 1038
         <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.2/Chart.min.js"></script>
1039 1039
         <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js"></script>
1040
-        <button type="button" class="gdga-show-analytics"><?php _e('Show Google Analytics', 'geodirectory');?></button>
1040
+        <button type="button" class="gdga-show-analytics"><?php _e('Show Google Analytics', 'geodirectory'); ?></button>
1041 1041
         <span id="ga_stats" class="gdga-analytics-box" style="display:none">
1042
-            <div id="ga-analytics-title"><?php _e("Analytics", 'geodirectory');?></div>
1042
+            <div id="ga-analytics-title"><?php _e("Analytics", 'geodirectory'); ?></div>
1043 1043
             <div id="gd-active-users-container">
1044
-                <div class="gd-ActiveUsers"><i id="gdga-loader-icon" class="fa fa-refresh fa-spin" title="<?php esc_attr_e("Refresh", 'geodirectory');?>"></i><?php _e("Active Users:", 'geodirectory');?>
1044
+                <div class="gd-ActiveUsers"><i id="gdga-loader-icon" class="fa fa-refresh fa-spin" title="<?php esc_attr_e("Refresh", 'geodirectory'); ?>"></i><?php _e("Active Users:", 'geodirectory'); ?>
1045 1045
                     <b class="gd-ActiveUsers-value">0</b>
1046 1046
                 </div>
1047 1047
             </div>
1048 1048
             <select id="gdga-select-analytic" onchange="gdga_select_option();" style="display: none;">
1049
-                <option value="weeks"><?php _e("Last Week vs This Week", 'geodirectory');?></option>
1050
-                <option value="years"><?php _e("This Year vs Last Year", 'geodirectory');?></option>
1051
-                <option value="country"><?php _e("Top Countries", 'geodirectory');?></option>
1049
+                <option value="weeks"><?php _e("Last Week vs This Week", 'geodirectory'); ?></option>
1050
+                <option value="years"><?php _e("This Year vs Last Year", 'geodirectory'); ?></option>
1051
+                <option value="country"><?php _e("Top Countries", 'geodirectory'); ?></option>
1052 1052
             </select>
1053 1053
             <div class="Chartjs-figure" id="gdga-chart-container"></div>
1054 1054
             <ol class="Chartjs-legend" id="gdga-legend-container"></ol>
@@ -1064,8 +1064,8 @@  discard block
 block discarded – undo
1064 1064
     do_action('geodir_after_google_analytics');
1065 1065
     $content_html = ob_get_clean();
1066 1066
     if (trim($content_html) != '')
1067
-        $content_html = '<div class="geodir-company_info geodir-details-sidebar-google-analytics">' . $content_html . '</div>';
1068
-    if ((int)get_option('geodir_disable_google_analytics_section') != 1) {
1067
+        $content_html = '<div class="geodir-company_info geodir-details-sidebar-google-analytics">'.$content_html.'</div>';
1068
+    if ((int) get_option('geodir_disable_google_analytics_section') != 1) {
1069 1069
         /**
1070 1070
          * Filter the geodir_edit_post_link() function content.
1071 1071
          *
@@ -1091,7 +1091,7 @@  discard block
 block discarded – undo
1091 1091
 {
1092 1092
     global $post, $preview, $post_images;
1093 1093
     
1094
-    if (!empty($post->ID) && geodir_cpt_has_rating_disabled((int)$post->ID)) {
1094
+    if (!empty($post->ID) && geodir_cpt_has_rating_disabled((int) $post->ID)) {
1095 1095
         return;
1096 1096
     }
1097 1097
     ob_start(); // Start  buffering;
@@ -1126,10 +1126,10 @@  discard block
 block discarded – undo
1126 1126
        
1127 1127
 	   $reviews_text = $comment_count > 1 ? __("reviews", 'geodirectory') : __("review", 'geodirectory');
1128 1128
 	   
1129
-	   $html .= '<span itemprop="rating" itemscope itemtype="http://data-vocabulary.org/Rating"><span class="rating" itemprop="average" content="' . $post_avgratings . '">' . $post_avgratings . '</span> / <span itemprop="best" content="5">5</span> ' . __("based on", 'geodirectory') . ' </span><span class="count" itemprop="count" content="' . $comment_count . '">' . $comment_count . ' ' . $reviews_text . '</span><br />';
1129
+	   $html .= '<span itemprop="rating" itemscope itemtype="http://data-vocabulary.org/Rating"><span class="rating" itemprop="average" content="'.$post_avgratings.'">'.$post_avgratings.'</span> / <span itemprop="best" content="5">5</span> '.__("based on", 'geodirectory').' </span><span class="count" itemprop="count" content="'.$comment_count.'">'.$comment_count.' '.$reviews_text.'</span><br />';
1130 1130
 
1131 1131
         $html .= '<span class="item">';
1132
-        $html .= '<span class="fn" itemprop="itemreviewed">' . $post->post_title . '</span>';
1132
+        $html .= '<span class="fn" itemprop="itemreviewed">'.$post->post_title.'</span>';
1133 1133
 
1134 1134
         if ($post_images) {
1135 1135
             foreach ($post_images as $img) {
@@ -1139,7 +1139,7 @@  discard block
 block discarded – undo
1139 1139
         }
1140 1140
 
1141 1141
         if (isset($post_img) && $post_img) {
1142
-            $html .= '<br /><img src="' . $post_img . '" class="photo" alt="' . esc_attr($post->post_title) . '" itemprop="photo" content="' . $post_img . '" class="photo" />';
1142
+            $html .= '<br /><img src="'.$post_img.'" class="photo" alt="'.esc_attr($post->post_title).'" itemprop="photo" content="'.$post_img.'" class="photo" />';
1143 1143
         }
1144 1144
 
1145 1145
         $html .= '</span>';
@@ -1166,9 +1166,9 @@  discard block
 block discarded – undo
1166 1166
     do_action('geodir_after_detail_page_review_rating');
1167 1167
     $content_html = ob_get_clean();
1168 1168
     if (trim($content_html) != '') {
1169
-        $content_html = '<div class="geodir-company_info geodir-details-sidebar-rating">' . $content_html . '</div>';
1169
+        $content_html = '<div class="geodir-company_info geodir-details-sidebar-rating">'.$content_html.'</div>';
1170 1170
     }
1171
-    if ((int)get_option('geodir_disable_rating_info_section') != 1) {
1171
+    if ((int) get_option('geodir_disable_rating_info_section') != 1) {
1172 1172
         /**
1173 1173
          * Filter the geodir_detail_page_review_rating() function content.
1174 1174
          *
@@ -1207,8 +1207,8 @@  discard block
 block discarded – undo
1207 1207
 
1208 1208
     $content_html = ob_get_clean();
1209 1209
     if (trim($content_html) != '')
1210
-        $content_html = '<div class="geodir-company_info geodir-details-sidebar-listing-info">' . $content_html . '</div>';
1211
-    if ((int)get_option('geodir_disable_listing_info_section') != 1) {
1210
+        $content_html = '<div class="geodir-company_info geodir-details-sidebar-listing-info">'.$content_html.'</div>';
1211
+    if ((int) get_option('geodir_disable_listing_info_section') != 1) {
1212 1212
         /**
1213 1213
          * Filter the output html for function geodir_detail_page_more_info().
1214 1214
          *
@@ -1309,7 +1309,7 @@  discard block
 block discarded – undo
1309 1309
 		'gd_allowed_img_types' => !empty($allowed_img_types) ? implode(',', $allowed_img_types) : '',
1310 1310
 		'geodir_txt_form_wait' => __('Wait...', 'geodirectory'),
1311 1311
 		'geodir_txt_form_searching' => __('Searching...', 'geodirectory'),
1312
-		'fa_rating' => (int)get_option('geodir_reviewrating_enable_font_awesome') == 1 ? 1 : '',
1312
+		'fa_rating' => (int) get_option('geodir_reviewrating_enable_font_awesome') == 1 ? 1 : '',
1313 1313
 		'reviewrating' => defined('GEODIRREVIEWRATING_VERSION') ? 1 : '',
1314 1314
         'multirating' => defined('GEODIRREVIEWRATING_VERSION') && get_option('geodir_reviewrating_enable_rating') ? true : false,
1315 1315
         'geodir_map_name' => geodir_map_name(),
@@ -1339,10 +1339,10 @@  discard block
 block discarded – undo
1339 1339
     foreach ($arr_alert_msg as $key => $value) {
1340 1340
         if (!is_scalar($value))
1341 1341
             continue;
1342
-        $arr_alert_msg[$key] = html_entity_decode((string)$value, ENT_QUOTES, 'UTF-8');
1342
+        $arr_alert_msg[$key] = html_entity_decode((string) $value, ENT_QUOTES, 'UTF-8');
1343 1343
     }
1344 1344
 
1345
-    $script = "var geodir_all_js_msg = " . json_encode($arr_alert_msg) . ';';
1345
+    $script = "var geodir_all_js_msg = ".json_encode($arr_alert_msg).';';
1346 1346
     echo '<script>';
1347 1347
     echo $script;
1348 1348
     echo '</script>';
@@ -1432,7 +1432,7 @@  discard block
 block discarded – undo
1432 1432
         $geodir_old_sidebars = get_option('geodir_sidebars');
1433 1433
         if (is_array($geodir_old_sidebars)) {
1434 1434
             foreach ($geodir_old_sidebars as $key => $val) {
1435
-                if(0 === strpos($key, 'geodir_'))// if gd widget
1435
+                if (0 === strpos($key, 'geodir_'))// if gd widget
1436 1436
                 {
1437 1437
                     $sidebars_widgets[$key] = $geodir_old_sidebars[$key];
1438 1438
                 }
@@ -1511,7 +1511,7 @@  discard block
 block discarded – undo
1511 1511
         global $post;
1512 1512
         $term_condition = '';
1513 1513
         if (isset($_REQUEST['backandedit'])) {
1514
-            $post = (object)$gd_session->get('listing');
1514
+            $post = (object) $gd_session->get('listing');
1515 1515
             $term_condition = isset($post->geodir_accept_term_condition) ? $post->geodir_accept_term_condition : '';
1516 1516
         }
1517 1517
 
@@ -1525,7 +1525,7 @@  discard block
 block discarded – undo
1525 1525
                     echo 'checked="checked"';
1526 1526
                 } ?> field_type="checkbox" name="geodir_accept_term_condition" id="geodir_accept_term_condition"
1527 1527
                        class="geodir_textfield" value="1"
1528
-                       style="display:inline-block"/><a href="<?php $terms_page = get_option('geodir_term_condition_page'); if($terms_page){ echo get_permalink($terms_page);}?>" target="_blank"><?php _e('Please accept our terms and conditions', 'geodirectory'); ?></a>
1528
+                       style="display:inline-block"/><a href="<?php $terms_page = get_option('geodir_term_condition_page'); if ($terms_page) { echo get_permalink($terms_page); }?>" target="_blank"><?php _e('Please accept our terms and conditions', 'geodirectory'); ?></a>
1529 1529
 				</span>
1530 1530
             </div>
1531 1531
             <span class="geodir_message_error"><?php if (isset($required_msg)) {
@@ -1565,7 +1565,7 @@  discard block
 block discarded – undo
1565 1565
         /** This action is documented in geodirectory_template_actions.php */
1566 1566
         $desc_limit = apply_filters('geodir_description_field_desc_limit', '');
1567 1567
         
1568
-        if (!($desc_limit === '' || (int)$desc_limit > 0)) {
1568
+        if (!($desc_limit === '' || (int) $desc_limit > 0)) {
1569 1569
             $is_display = false;
1570 1570
         }
1571 1571
     }
@@ -1613,16 +1613,16 @@  discard block
 block discarded – undo
1613 1613
     global $wpdb, $plugin_prefix;
1614 1614
 	
1615 1615
 	// Remove unused virtual page
1616
-	$listings_page_id = (int)get_option('geodir_listing_page');
1616
+	$listings_page_id = (int) get_option('geodir_listing_page');
1617 1617
 	if ($listings_page_id) {
1618
-		$wpdb->query($wpdb->prepare("DELETE FROM " . $wpdb->posts . " WHERE ID=%d AND post_name = %s AND post_type=%s", array($listings_page_id, 'listings', 'page')));
1618
+		$wpdb->query($wpdb->prepare("DELETE FROM ".$wpdb->posts." WHERE ID=%d AND post_name = %s AND post_type=%s", array($listings_page_id, 'listings', 'page')));
1619 1619
         delete_option('geodir_listing_page');
1620 1620
 	}
1621 1621
 
1622 1622
     if (!get_option('geodir_changes_in_custom_fields_table')) {
1623 1623
         $wpdb->query(
1624 1624
             $wpdb->prepare(
1625
-                "UPDATE " . GEODIR_CUSTOM_FIELDS_TABLE . " SET is_default=%s, is_admin=%s WHERE is_default=%s",
1625
+                "UPDATE ".GEODIR_CUSTOM_FIELDS_TABLE." SET is_default=%s, is_admin=%s WHERE is_default=%s",
1626 1626
                 array('1', '1', 'admin')
1627 1627
             )
1628 1628
         );
@@ -1630,9 +1630,9 @@  discard block
 block discarded – undo
1630 1630
 
1631 1631
         /* --- terms meta value set --- */
1632 1632
 
1633
-        update_option('geodir_default_marker_icon', geodir_plugin_url() . '/geodirectory-functions/map-functions/icons/pin.png');
1633
+        update_option('geodir_default_marker_icon', geodir_plugin_url().'/geodirectory-functions/map-functions/icons/pin.png');
1634 1634
 
1635
-        $options_data = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "options WHERE option_name LIKE %s", array('%tax_meta_%')));
1635
+        $options_data = $wpdb->get_results($wpdb->prepare("SELECT * FROM ".$wpdb->prefix."options WHERE option_name LIKE %s", array('%tax_meta_%')));
1636 1636
 
1637 1637
         if (!empty($options_data)) {
1638 1638
 
@@ -1640,7 +1640,7 @@  discard block
 block discarded – undo
1640 1640
 
1641 1641
                 $option_val = str_replace('tax_meta_', '', $optobj->option_name);
1642 1642
 
1643
-                $taxonomies_data = $wpdb->get_results($wpdb->prepare("SELECT taxonomy FROM " . $wpdb->prefix . "term_taxonomy WHERE taxonomy LIKE %s AND term_id=%d", array('%category%', $option_val)));
1643
+                $taxonomies_data = $wpdb->get_results($wpdb->prepare("SELECT taxonomy FROM ".$wpdb->prefix."term_taxonomy WHERE taxonomy LIKE %s AND term_id=%d", array('%category%', $option_val)));
1644 1644
 
1645 1645
                 if (!empty($taxonomies_data)) {
1646 1646
 
@@ -1649,17 +1649,17 @@  discard block
 block discarded – undo
1649 1649
                         $taxObject = get_taxonomy($taxobj->taxonomy);
1650 1650
                         $post_type = $taxObject->object_type[0];
1651 1651
 
1652
-                        $opt_value = 'tax_meta_' . $post_type . '_' . $option_val;
1652
+                        $opt_value = 'tax_meta_'.$post_type.'_'.$option_val;
1653 1653
 
1654
-                        $duplicate_data = $wpdb->get_var($wpdb->prepare("SELECT option_id FROM " . $wpdb->prefix . "options WHERE option_name=%s", array('tax_meta_' . $option_val)));
1654
+                        $duplicate_data = $wpdb->get_var($wpdb->prepare("SELECT option_id FROM ".$wpdb->prefix."options WHERE option_name=%s", array('tax_meta_'.$option_val)));
1655 1655
 
1656 1656
                         if ($duplicate_data) {
1657 1657
 
1658
-                            $wpdb->query($wpdb->prepare("UPDATE " . $wpdb->prefix . "options SET	option_name=%s WHERE option_id=%d", array($opt_value, $optobj->option_id)));
1658
+                            $wpdb->query($wpdb->prepare("UPDATE ".$wpdb->prefix."options SET	option_name=%s WHERE option_id=%d", array($opt_value, $optobj->option_id)));
1659 1659
 
1660 1660
                         } else {
1661 1661
 
1662
-                            $wpdb->query($wpdb->prepare("INSERT INTO " . $wpdb->prefix . "options (option_name,option_value,autoload) VALUES (%s, %s, %s)", array($opt_value, $optobj->option_value, $optobj->autoload)));
1662
+                            $wpdb->query($wpdb->prepare("INSERT INTO ".$wpdb->prefix."options (option_name,option_value,autoload) VALUES (%s, %s, %s)", array($opt_value, $optobj->option_value, $optobj->autoload)));
1663 1663
 
1664 1664
                         }
1665 1665
 
@@ -1693,14 +1693,14 @@  discard block
 block discarded – undo
1693 1693
 
1694 1694
     global $wpdb, $table_prefix;
1695 1695
 
1696
-    $slug_exists = $wpdb->get_var($wpdb->prepare("SELECT slug FROM " . $table_prefix . "terms WHERE slug=%s", array($slug)));
1696
+    $slug_exists = $wpdb->get_var($wpdb->prepare("SELECT slug FROM ".$table_prefix."terms WHERE slug=%s", array($slug)));
1697 1697
 
1698 1698
     if ($slug_exists) {
1699 1699
 
1700 1700
         $suffix = 1;
1701 1701
         do {
1702
-            $alt_location_name = _truncate_post_slug($slug, 200 - (strlen($suffix) + 1)) . "-$suffix";
1703
-            $location_slug_check = $wpdb->get_var($wpdb->prepare("SELECT slug FROM " . $table_prefix . "terms WHERE slug=%s", array($alt_location_name)));
1702
+            $alt_location_name = _truncate_post_slug($slug, 200 - (strlen($suffix) + 1))."-$suffix";
1703
+            $location_slug_check = $wpdb->get_var($wpdb->prepare("SELECT slug FROM ".$table_prefix."terms WHERE slug=%s", array($alt_location_name)));
1704 1704
             $suffix++;
1705 1705
         } while ($location_slug_check && $suffix < 100);
1706 1706
 
@@ -1754,7 +1754,7 @@  discard block
 block discarded – undo
1754 1754
 
1755 1755
         $suffix = 1;
1756 1756
         do {
1757
-            $new_slug = _truncate_post_slug($slug, 200 - (strlen($suffix) + 1)) . "-$suffix";
1757
+            $new_slug = _truncate_post_slug($slug, 200 - (strlen($suffix) + 1))."-$suffix";
1758 1758
 
1759 1759
             /** This action is documented in geodirectory_hooks_actions.php */
1760 1760
             $term_slug_check = apply_filters('geodir_term_slug_is_exists', false, $new_slug, $term_id);
@@ -1766,7 +1766,7 @@  discard block
 block discarded – undo
1766 1766
 
1767 1767
         //wp_update_term( $term_id, $taxonomy, array('slug' => $slug) );
1768 1768
 
1769
-        $wpdb->query($wpdb->prepare("UPDATE " . $table_prefix . "terms SET slug=%s WHERE term_id=%d", array($slug, $term_id)));
1769
+        $wpdb->query($wpdb->prepare("UPDATE ".$table_prefix."terms SET slug=%s WHERE term_id=%d", array($slug, $term_id)));
1770 1770
 
1771 1771
     }
1772 1772
 	
@@ -1775,18 +1775,18 @@  discard block
 block discarded – undo
1775 1775
 	$post_type = !empty($taxonomy_obj) ? $taxonomy_obj->object_type[0] : NULL;
1776 1776
 	
1777 1777
 	$post_types = geodir_get_posttypes();
1778
-	if ($post_type && in_array($post_type, $post_types) && $post_type . '_tags' == $taxonomy) {		
1779
-		$posts_obj = $wpdb->get_results($wpdb->prepare("SELECT object_id FROM " . $wpdb->term_relationships . " WHERE term_taxonomy_id = %d", array($tt_id)));
1778
+	if ($post_type && in_array($post_type, $post_types) && $post_type.'_tags' == $taxonomy) {		
1779
+		$posts_obj = $wpdb->get_results($wpdb->prepare("SELECT object_id FROM ".$wpdb->term_relationships." WHERE term_taxonomy_id = %d", array($tt_id)));
1780 1780
 		
1781 1781
 		if (!empty($posts_obj)) {
1782 1782
 			foreach ($posts_obj as $post_obj) {
1783 1783
 				$post_id = $post_obj->object_id;
1784 1784
 				
1785
-				$raw_tags = wp_get_object_terms($post_id, $post_type . '_tags', array('fields' => 'names'));
1785
+				$raw_tags = wp_get_object_terms($post_id, $post_type.'_tags', array('fields' => 'names'));
1786 1786
 				$post_tags = !empty($raw_tags) ? implode(',', $raw_tags) : '';
1787 1787
 				
1788
-				$listing_table = $plugin_prefix . $post_type . '_detail';
1789
-				$wpdb->query($wpdb->prepare("UPDATE " . $listing_table . " SET post_tags=%s WHERE post_id =%d", array($post_tags, $post_id)));
1788
+				$listing_table = $plugin_prefix.$post_type.'_detail';
1789
+				$wpdb->query($wpdb->prepare("UPDATE ".$listing_table." SET post_tags=%s WHERE post_id =%d", array($post_tags, $post_id)));
1790 1790
 			}
1791 1791
 		}
1792 1792
 	}
@@ -1820,7 +1820,7 @@  discard block
 block discarded – undo
1820 1820
     if ($country_slug == $slug || $region_slug == $slug || $city_slug == $slug)
1821 1821
         return $slug_exists = true;
1822 1822
 
1823
-    if ($wpdb->get_var($wpdb->prepare("SELECT slug FROM " . $table_prefix . "terms WHERE slug=%s AND term_id != %d", array($slug, $term_id))))
1823
+    if ($wpdb->get_var($wpdb->prepare("SELECT slug FROM ".$table_prefix."terms WHERE slug=%s AND term_id != %d", array($slug, $term_id))))
1824 1824
         return $slug_exists = true;
1825 1825
 
1826 1826
     return $slug_exists;
@@ -1861,43 +1861,43 @@  discard block
 block discarded – undo
1861 1861
 
1862 1862
 
1863 1863
     $gd_page = '';
1864
-    if(geodir_is_page('home')){
1864
+    if (geodir_is_page('home')) {
1865 1865
         $gd_page = 'home';
1866 1866
         $title = (get_option('geodir_meta_title_homepage')) ? get_option('geodir_meta_title_homepage') : $title;
1867 1867
     }
1868
-    elseif(geodir_is_page('detail')){
1868
+    elseif (geodir_is_page('detail')) {
1869 1869
         $gd_page = 'detail';
1870 1870
         $title = (get_option('geodir_meta_title_detail')) ? get_option('geodir_meta_title_detail') : $title;
1871 1871
     }
1872
-    elseif(geodir_is_page('pt')){
1872
+    elseif (geodir_is_page('pt')) {
1873 1873
         $gd_page = 'pt';
1874 1874
         $title = (get_option('geodir_meta_title_pt')) ? get_option('geodir_meta_title_pt') : $title;
1875 1875
     }
1876
-    elseif(geodir_is_page('listing')){
1876
+    elseif (geodir_is_page('listing')) {
1877 1877
         $gd_page = 'listing';
1878 1878
         $title = (get_option('geodir_meta_title_listing')) ? get_option('geodir_meta_title_listing') : $title;
1879 1879
     }
1880
-    elseif(geodir_is_page('location')){
1880
+    elseif (geodir_is_page('location')) {
1881 1881
         $gd_page = 'location';
1882 1882
         $title = (get_option('geodir_meta_title_location')) ? get_option('geodir_meta_title_location') : $title;
1883 1883
     }
1884
-    elseif(geodir_is_page('search')){
1884
+    elseif (geodir_is_page('search')) {
1885 1885
         $gd_page = 'search';
1886 1886
         $title = (get_option('geodir_meta_title_search')) ? get_option('geodir_meta_title_search') : $title;
1887 1887
     }
1888
-    elseif(geodir_is_page('add-listing')){
1888
+    elseif (geodir_is_page('add-listing')) {
1889 1889
         $gd_page = 'add-listing';
1890 1890
         $title = (get_option('geodir_meta_title_add-listing')) ? get_option('geodir_meta_title_add-listing') : $title;
1891 1891
     }
1892
-    elseif(geodir_is_page('author')){
1892
+    elseif (geodir_is_page('author')) {
1893 1893
         $gd_page = 'author';
1894 1894
         $title = (get_option('geodir_meta_title_author')) ? get_option('geodir_meta_title_author') : $title;
1895 1895
     }
1896
-    elseif(geodir_is_page('login')){
1896
+    elseif (geodir_is_page('login')) {
1897 1897
         $gd_page = 'login';
1898 1898
         $title = (get_option('geodir_meta_title_login')) ? get_option('geodir_meta_title_login') : $title;
1899 1899
     }
1900
-    elseif(geodir_is_page('listing-success')){
1900
+    elseif (geodir_is_page('listing-success')) {
1901 1901
         $gd_page = 'listing-success';
1902 1902
         $title = (get_option('geodir_meta_title_listing-success')) ? get_option('geodir_meta_title_listing-success') : $title;
1903 1903
     }
@@ -1929,12 +1929,12 @@  discard block
 block discarded – undo
1929 1929
 
1930 1930
     if (!get_option('geodir_set_post_attachments')) {
1931 1931
 
1932
-        require_once(ABSPATH . 'wp-admin/includes/image.php');
1933
-        require_once(ABSPATH . 'wp-admin/includes/file.php');
1932
+        require_once(ABSPATH.'wp-admin/includes/image.php');
1933
+        require_once(ABSPATH.'wp-admin/includes/file.php');
1934 1934
 
1935 1935
         $all_postypes = geodir_get_posttypes();
1936 1936
 
1937
-        foreach($all_postypes as $post_type){
1937
+        foreach ($all_postypes as $post_type) {
1938 1938
             $args = array(
1939 1939
                 'posts_per_page' => -1,
1940 1940
                 'post_type' => $post_type,
@@ -2028,7 +2028,7 @@  discard block
 block discarded – undo
2028 2028
 {
2029 2029
     $user_id = get_current_user_id();
2030 2030
 
2031
-    if(!$user_id){return $post;}
2031
+    if (!$user_id) {return $post; }
2032 2032
 
2033 2033
     $gd_post_types = geodir_get_posttypes();
2034 2034
 
@@ -2137,7 +2137,7 @@  discard block
 block discarded – undo
2137 2137
 
2138 2138
         if (array_key_exists('post_video', $tabs_arr)) {
2139 2139
 
2140
-            $field_title = $wpdb->get_var($wpdb->prepare("select site_title from " . GEODIR_CUSTOM_FIELDS_TABLE . " where htmlvar_name = %s and post_type = %s ", array('geodir_video', $post_type)));
2140
+            $field_title = $wpdb->get_var($wpdb->prepare("select site_title from ".GEODIR_CUSTOM_FIELDS_TABLE." where htmlvar_name = %s and post_type = %s ", array('geodir_video', $post_type)));
2141 2141
 
2142 2142
             if (isset($tabs_arr['post_video']['heading_text']) && $field_title != '')
2143 2143
                 $tabs_arr['post_video']['heading_text'] = $field_title;
@@ -2145,7 +2145,7 @@  discard block
 block discarded – undo
2145 2145
 
2146 2146
         if (array_key_exists('special_offers', $tabs_arr)) {
2147 2147
 
2148
-            $field_title = $wpdb->get_var($wpdb->prepare("select site_title from " . GEODIR_CUSTOM_FIELDS_TABLE . " where htmlvar_name = %s and post_type = %s ", array('geodir_special_offers', $post_type)));
2148
+            $field_title = $wpdb->get_var($wpdb->prepare("select site_title from ".GEODIR_CUSTOM_FIELDS_TABLE." where htmlvar_name = %s and post_type = %s ", array('geodir_special_offers', $post_type)));
2149 2149
 
2150 2150
             if (isset($tabs_arr['special_offers']['heading_text']) && $field_title != '')
2151 2151
                 $tabs_arr['special_offers']['heading_text'] = $field_title;
@@ -2166,7 +2166,7 @@  discard block
 block discarded – undo
2166 2166
  */
2167 2167
 function geodir_remove_template_redirect_actions()
2168 2168
 {
2169
-    if (geodir_is_page('login')){
2169
+    if (geodir_is_page('login')) {
2170 2170
         remove_all_actions('template_redirect');
2171 2171
         remove_action('init', 'avia_modify_front', 10);
2172 2172
     }
@@ -2213,25 +2213,25 @@  discard block
 block discarded – undo
2213 2213
         $split_img_file_path = isset($split_img_path[1]) ? $split_img_path[1] : '';
2214 2214
 
2215 2215
         $wpdb->query(
2216
-            $wpdb->prepare("DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id = %d AND file=%s ",
2216
+            $wpdb->prepare("DELETE FROM ".GEODIR_ATTACHMENT_TABLE." WHERE post_id = %d AND file=%s ",
2217 2217
                 array($post_id, $split_img_file_path)
2218 2218
             )
2219 2219
         );
2220 2220
 
2221 2221
         $attachment_data = $wpdb->get_row(
2222
-            $wpdb->prepare("SELECT ID, MIN(`menu_order`) FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id=%d",
2222
+            $wpdb->prepare("SELECT ID, MIN(`menu_order`) FROM ".GEODIR_ATTACHMENT_TABLE." WHERE post_id=%d",
2223 2223
                 array($post_id)
2224 2224
             )
2225 2225
         );
2226 2226
 
2227 2227
         if (!empty($attachment_data)) {
2228
-            $wpdb->query("UPDATE " . GEODIR_ATTACHMENT_TABLE . " SET menu_order=1 WHERE ID=" . $attachment_data->ID);
2228
+            $wpdb->query("UPDATE ".GEODIR_ATTACHMENT_TABLE." SET menu_order=1 WHERE ID=".$attachment_data->ID);
2229 2229
         }
2230 2230
 
2231 2231
 
2232
-        $table_name = $plugin_prefix . $post_type . '_detail';
2232
+        $table_name = $plugin_prefix.$post_type.'_detail';
2233 2233
 
2234
-        $wpdb->query("UPDATE " . $table_name . " SET featured_image='' WHERE post_id =" . $post_id);
2234
+        $wpdb->query("UPDATE ".$table_name." SET featured_image='' WHERE post_id =".$post_id);
2235 2235
 
2236 2236
         geodir_set_wp_featured_image($post_id);
2237 2237
 
@@ -2259,9 +2259,9 @@  discard block
 block discarded – undo
2259 2259
 
2260 2260
     foreach ($all_postypes as $posttype) {
2261 2261
 
2262
-        $tablename = $plugin_prefix . $posttype . '_detail';
2262
+        $tablename = $plugin_prefix.$posttype.'_detail';
2263 2263
 
2264
-        $get_post_data = $wpdb->get_results("SELECT post_id FROM " . $tablename);
2264
+        $get_post_data = $wpdb->get_results("SELECT post_id FROM ".$tablename);
2265 2265
 
2266 2266
         if (!empty($get_post_data)) {
2267 2267
 
@@ -2269,7 +2269,7 @@  discard block
 block discarded – undo
2269 2269
 
2270 2270
                 $post_id = $data->post_id;
2271 2271
 
2272
-                $attachment_data = $wpdb->get_results("SELECT * FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id =" . $post_id . " AND file!=''");
2272
+                $attachment_data = $wpdb->get_results("SELECT * FROM ".GEODIR_ATTACHMENT_TABLE." WHERE post_id =".$post_id." AND file!=''");
2273 2273
 
2274 2274
                 if (!empty($attachment_data)) {
2275 2275
 
@@ -2286,22 +2286,22 @@  discard block
 block discarded – undo
2286 2286
 
2287 2287
                         $file_name = $file_info['basename'];
2288 2288
 
2289
-                        $img_arr['path'] = $uploads_path . $sub_dir . '/' . $file_name;
2289
+                        $img_arr['path'] = $uploads_path.$sub_dir.'/'.$file_name;
2290 2290
 
2291 2291
                         if (!file_exists($img_arr['path'])) {
2292 2292
 
2293
-                            $wpdb->query("DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE ID=" . $attach->ID);
2293
+                            $wpdb->query("DELETE FROM ".GEODIR_ATTACHMENT_TABLE." WHERE ID=".$attach->ID);
2294 2294
 
2295 2295
                         }
2296 2296
 
2297 2297
                     }
2298 2298
 
2299
-                    $attachment_data = $wpdb->get_row("SELECT ID, MIN(`menu_order`) FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE post_id=" . $post_id . " GROUP BY post_id");
2299
+                    $attachment_data = $wpdb->get_row("SELECT ID, MIN(`menu_order`) FROM ".GEODIR_ATTACHMENT_TABLE." WHERE post_id=".$post_id." GROUP BY post_id");
2300 2300
 
2301 2301
                     if (!empty($attachment_data)) {
2302 2302
 
2303 2303
                         if ($attachment_data->ID)
2304
-                            $wpdb->query("UPDATE " . GEODIR_ATTACHMENT_TABLE . " SET menu_order=1 WHERE ID=" . $attachment_data->ID);
2304
+                            $wpdb->query("UPDATE ".GEODIR_ATTACHMENT_TABLE." SET menu_order=1 WHERE ID=".$attachment_data->ID);
2305 2305
 
2306 2306
                     } else {
2307 2307
 
@@ -2315,7 +2315,7 @@  discard block
 block discarded – undo
2315 2315
 
2316 2316
                     }
2317 2317
 
2318
-                    $wpdb->query("UPDATE " . $tablename . " SET featured_image='' WHERE post_id =" . $post_id);
2318
+                    $wpdb->query("UPDATE ".$tablename." SET featured_image='' WHERE post_id =".$post_id);
2319 2319
 
2320 2320
                     geodir_set_wp_featured_image($post_id);
2321 2321
 
@@ -2344,7 +2344,7 @@  discard block
 block discarded – undo
2344 2344
 {
2345 2345
 
2346 2346
     if (!get_option('geodir_default_rating_star_icon')) {
2347
-        update_option('geodir_default_rating_star_icon', geodir_plugin_url() . '/geodirectory-assets/images/stars.png');
2347
+        update_option('geodir_default_rating_star_icon', geodir_plugin_url().'/geodirectory-assets/images/stars.png');
2348 2348
     }
2349 2349
 
2350 2350
 }
@@ -2364,7 +2364,7 @@  discard block
 block discarded – undo
2364 2364
 function geodir_user_post_listing_count($user_id = 0)
2365 2365
 {
2366 2366
     global $wpdb, $plugin_prefix, $current_user;
2367
-    if(!$user_id){
2367
+    if (!$user_id) {
2368 2368
         $user_id = $current_user->ID;
2369 2369
     }
2370 2370
 
@@ -2373,7 +2373,7 @@  discard block
 block discarded – undo
2373 2373
     $user_listing = array();
2374 2374
     if ($user_id && is_array($all_posts) && !empty($all_posts)) {
2375 2375
         foreach ($all_posts as $ptype) {
2376
-            $total_posts = $wpdb->get_var("SELECT count( ID ) FROM " . $wpdb->prefix . "posts WHERE post_author=" . $user_id . " AND post_type='" . $ptype . "' AND ( post_status = 'publish' OR post_status = 'draft' OR post_status = 'private' OR post_status = 'pending' )");
2376
+            $total_posts = $wpdb->get_var("SELECT count( ID ) FROM ".$wpdb->prefix."posts WHERE post_author=".$user_id." AND post_type='".$ptype."' AND ( post_status = 'publish' OR post_status = 'draft' OR post_status = 'private' OR post_status = 'pending' )");
2377 2377
 
2378 2378
             if ($total_posts > 0) {
2379 2379
                 $user_listing[$ptype] = $total_posts;
@@ -2414,19 +2414,19 @@  discard block
 block discarded – undo
2414 2414
 
2415 2415
         $custom_fields = geodir_post_custom_fields($post_package_id, 'all', $post_type, $fields_location);
2416 2416
         //remove video and special offers if it is already set to show
2417
-        if(isset($tabs_arr['post_video']['is_display']) && $tabs_arr['post_video']['is_display']){
2417
+        if (isset($tabs_arr['post_video']['is_display']) && $tabs_arr['post_video']['is_display']) {
2418 2418
             $unset_video = true;
2419 2419
         }
2420 2420
 
2421
-        if(isset($tabs_arr['special_offers']['is_display']) && $tabs_arr['special_offers']['is_display']){
2421
+        if (isset($tabs_arr['special_offers']['is_display']) && $tabs_arr['special_offers']['is_display']) {
2422 2422
             $unset_special_offers = true;
2423 2423
         }
2424
-        if(isset($unset_video) || isset($unset_special_offers) && !empty($custom_fields)){
2425
-            foreach($custom_fields as $key => $custom_field){
2426
-                if($custom_field['name']=='geodir_video' && isset($unset_video)){
2424
+        if (isset($unset_video) || isset($unset_special_offers) && !empty($custom_fields)) {
2425
+            foreach ($custom_fields as $key => $custom_field) {
2426
+                if ($custom_field['name'] == 'geodir_video' && isset($unset_video)) {
2427 2427
                     unset($custom_fields[$key]);
2428 2428
                 }
2429
-                if($custom_field['name']=='geodir_special_offers' && isset($unset_special_offers)){
2429
+                if ($custom_field['name'] == 'geodir_special_offers' && isset($unset_special_offers)) {
2430 2430
                     unset($custom_fields[$key]);
2431 2431
                 }
2432 2432
             }
@@ -2443,7 +2443,7 @@  discard block
 block discarded – undo
2443 2443
                     $post->{$field_name} = $_REQUEST[$field_name];
2444 2444
                 }
2445 2445
 
2446
-                if (isset($field['show_in']) && strpos($field['show_in'], '[owntab]') !== false  && ((isset($post->{$field_name}) && $post->{$field_name} != '') || $field['type'] == 'fieldset' || $field['type'] == 'address') && in_array($field['type'], array('text', 'datepicker', 'textarea', 'time', 'phone', 'email', 'select', 'multiselect', 'url', 'html', 'fieldset', 'radio', 'checkbox', 'file','address','taxonomy'))) {
2446
+                if (isset($field['show_in']) && strpos($field['show_in'], '[owntab]') !== false && ((isset($post->{$field_name}) && $post->{$field_name} != '') || $field['type'] == 'fieldset' || $field['type'] == 'address') && in_array($field['type'], array('text', 'datepicker', 'textarea', 'time', 'phone', 'email', 'select', 'multiselect', 'url', 'html', 'fieldset', 'radio', 'checkbox', 'file', 'address', 'taxonomy'))) {
2447 2447
                     if ($type['type'] == 'datepicker' && ($post->{$type['htmlvar_name']} == '' || $post->{$type['htmlvar_name']} == '0000-00-00')) {
2448 2448
                         continue;
2449 2449
                     }
@@ -2476,7 +2476,7 @@  discard block
 block discarded – undo
2476 2476
                     $post->{$field_name} = $_REQUEST[$field_name];
2477 2477
                 }
2478 2478
 
2479
-                if (isset($field['show_in']) && strpos($field['show_in'], '[owntab]') !== false && ((isset($post->{$field_name}) && $post->{$field_name} != '') || $field['type'] == 'fieldset' || $field['type'] == 'address') && in_array($field['type'], array('text', 'datepicker', 'textarea', 'time', 'phone', 'email', 'select', 'multiselect', 'url', 'html', 'fieldset', 'radio', 'checkbox', 'file','address','taxonomy'))) {
2479
+                if (isset($field['show_in']) && strpos($field['show_in'], '[owntab]') !== false && ((isset($post->{$field_name}) && $post->{$field_name} != '') || $field['type'] == 'fieldset' || $field['type'] == 'address') && in_array($field['type'], array('text', 'datepicker', 'textarea', 'time', 'phone', 'email', 'select', 'multiselect', 'url', 'html', 'fieldset', 'radio', 'checkbox', 'file', 'address', 'taxonomy'))) {
2480 2480
                     $label = $field['site_title'] != '' ? $field['site_title'] : $field['admin_title'];
2481 2481
                     $site_title = trim($field['site_title']);
2482 2482
                     $type = $field;
@@ -2492,21 +2492,21 @@  discard block
 block discarded – undo
2492 2492
                         $variables_array['label'] = __($type['site_title'], 'geodirectory');
2493 2493
                         $variables_array['value'] = isset($post->{$type['htmlvar_name']}) ? $post->{$type['htmlvar_name']} : '';
2494 2494
 
2495
-                    }else{
2495
+                    } else {
2496 2496
                         $i = 0;
2497 2497
                         $fieldset_count++;
2498 2498
                         $field_set_start = 1;
2499
-                        $fieldset_arr[$fieldset_count]['htmlvar_name'] = 'gd_tab_' . $fieldset_count;
2499
+                        $fieldset_arr[$fieldset_count]['htmlvar_name'] = 'gd_tab_'.$fieldset_count;
2500 2500
                         $fieldset_arr[$fieldset_count]['label'] = $label;
2501 2501
                     }
2502 2502
 
2503 2503
 
2504
-                    if(isset($type['extra_fields'])){$extra_fields= $type['extra_fields'];}
2504
+                    if (isset($type['extra_fields'])) {$extra_fields = $type['extra_fields']; }
2505 2505
                     $type = stripslashes_deep($type); // strip slashes
2506
-                    if(isset($type['extra_fields'])){$type['extra_fields'] = $extra_fields;}
2506
+                    if (isset($type['extra_fields'])) {$type['extra_fields'] = $extra_fields; }
2507 2507
                     $html = '';
2508 2508
                     $html_var = isset($type['htmlvar_name']) ? $type['htmlvar_name'] : '';
2509
-                    if($html_var=='post'){$html_var='post_address';}
2509
+                    if ($html_var == 'post') {$html_var = 'post_address'; }
2510 2510
                     $field_icon = geodir_field_icon_proccess($type);
2511 2511
                     $filed_type = $type['type'];
2512 2512
 
@@ -2519,7 +2519,7 @@  discard block
 block discarded – undo
2519 2519
                      * @param string $fields_location The location the field is to be show.
2520 2520
                      * @param array $type The array of field values.
2521 2521
                      */
2522
-                    $html = apply_filters("geodir_custom_field_output_{$filed_type}",$html,$fields_location,$type);
2522
+                    $html = apply_filters("geodir_custom_field_output_{$filed_type}", $html, $fields_location, $type);
2523 2523
 
2524 2524
 
2525 2525
                     /**
@@ -2565,7 +2565,7 @@  discard block
 block discarded – undo
2565 2565
                                  * @param string $htmlvar_name The field HTML var name.
2566 2566
                                  */
2567 2567
                                 'is_display' => apply_filters('geodir_detail_page_tab_is_display', true, $htmlvar_name),
2568
-                                'tab_content' => '<div class="geodir-company_info field-group xxx">' . $fieldset_html . '</div>'
2568
+                                'tab_content' => '<div class="geodir-company_info field-group xxx">'.$fieldset_html.'</div>'
2569 2569
                             );
2570 2570
                         }
2571 2571
                     } else {
@@ -2629,7 +2629,7 @@  discard block
 block discarded – undo
2629 2629
             }
2630 2630
             $status .= ")</strong>";
2631 2631
 
2632
-            $html = '<span class="geodir-post-status">' . $status_icon . ' <font class="geodir-status-label">' . __('Status: ', 'geodirectory') . '</font>' . $status . '</span>';
2632
+            $html = '<span class="geodir-post-status">'.$status_icon.' <font class="geodir-status-label">'.__('Status: ', 'geodirectory').'</font>'.$status.'</span>';
2633 2633
         }
2634 2634
     }
2635 2635
 
@@ -2698,7 +2698,7 @@  discard block
 block discarded – undo
2698 2698
  * @return array Modified class array.
2699 2699
  */
2700 2700
 function geodir_body_class_active_map($classes = array()) {
2701
-    $classes[] = 'gd-map-' . geodir_map_name();
2701
+    $classes[] = 'gd-map-'.geodir_map_name();
2702 2702
 
2703 2703
     return $classes;
2704 2704
 }
@@ -2713,7 +2713,7 @@  discard block
 block discarded – undo
2713 2713
  * @return string Modified class string.
2714 2714
  */
2715 2715
 function geodir_admin_body_class_active_map($class = '') {    
2716
-    $class .= ' gd-map-' . geodir_map_name();
2716
+    $class .= ' gd-map-'.geodir_map_name();
2717 2717
 
2718 2718
     return $class;
2719 2719
 }
@@ -2733,7 +2733,7 @@  discard block
 block discarded – undo
2733 2733
  * @return array Translation texts.
2734 2734
  */
2735 2735
 function geodir_load_gd_options_text_translation($translation_texts = array()) {
2736
-    $translation_texts = !empty( $translation_texts ) && is_array( $translation_texts ) ? $translation_texts : array();
2736
+    $translation_texts = !empty($translation_texts) && is_array($translation_texts) ? $translation_texts : array();
2737 2737
 
2738 2738
     $gd_options = array('geodir_post_submited_success_email_subject_admin', 'geodir_post_submited_success_email_content_admin', 'geodir_post_submited_success_email_subject', 'geodir_post_submited_success_email_content', 'geodir_forgot_password_subject', 'geodir_forgot_password_content', 'geodir_registration_success_email_subject', 'geodir_registration_success_email_content', 'geodir_post_published_email_subject', 'geodir_post_published_email_content', 'geodir_email_enquiry_subject', 'geodir_email_enquiry_content', 'geodir_post_added_success_msg_content', 'geodir_post_edited_email_subject_admin', 'geodir_post_edited_email_content_admin');
2739 2739
 
@@ -2799,17 +2799,17 @@  discard block
 block discarded – undo
2799 2799
  * @param array $args The array of menu arguments.
2800 2800
  * @return array The modified arguments.
2801 2801
  */
2802
-function geodir_add_nav_menu_class( $args )
2802
+function geodir_add_nav_menu_class($args)
2803 2803
 {
2804 2804
 
2805
-        if(isset($args['menu_class'])){
2805
+        if (isset($args['menu_class'])) {
2806 2806
             $args['menu_class'] = $args['menu_class']." gd-menu-z";
2807 2807
         }
2808 2808
     
2809 2809
     return $args;
2810 2810
 }
2811 2811
 
2812
-add_filter( 'wp_nav_menu_args', 'geodir_add_nav_menu_class' );
2812
+add_filter('wp_nav_menu_args', 'geodir_add_nav_menu_class');
2813 2813
 
2814 2814
 /**
2815 2815
  * Filters WordPress locale ID.
@@ -2849,10 +2849,10 @@  discard block
 block discarded – undo
2849 2849
         }
2850 2850
         
2851 2851
         add_action('geodir_after_save_listing', 'geodir_wpml_duplicate_listing', 100, 2);
2852
-        add_action( 'geodir_edit_post_link_html', 'geodir_wpml_frontend_duplicate_listing', 0, 1 );
2853
-		add_action( 'geodir_after_search_form', 'geodir_wpml_add_language_input_field' );
2852
+        add_action('geodir_edit_post_link_html', 'geodir_wpml_frontend_duplicate_listing', 0, 1);
2853
+		add_action('geodir_after_search_form', 'geodir_wpml_add_language_input_field');
2854 2854
         if (is_admin()) {
2855
-            add_filter( 'geodir_design_settings', 'geodir_wpml_duplicate_settings', 10, 1 );
2855
+            add_filter('geodir_design_settings', 'geodir_wpml_duplicate_settings', 10, 1);
2856 2856
         }
2857 2857
     }
2858 2858
 }
@@ -2881,7 +2881,7 @@  discard block
 block discarded – undo
2881 2881
         }        
2882 2882
         
2883 2883
         if (!empty($keep_vars)) {
2884
-            foreach ( $languages as $code => $url) {
2884
+            foreach ($languages as $code => $url) {
2885 2885
                 $filter_url = $url['url'];
2886 2886
                 
2887 2887
                 foreach ($keep_vars as $var) {
@@ -2900,7 +2900,7 @@  discard block
 block discarded – undo
2900 2900
 
2901 2901
     return $languages;
2902 2902
 }
2903
-add_filter( 'icl_ls_languages', 'geodir_wpml_filter_ls_languages', 11, 1 );
2903
+add_filter('icl_ls_languages', 'geodir_wpml_filter_ls_languages', 11, 1);
2904 2904
 
2905 2905
 /**
2906 2906
  * Remove Yoast SEO hook if disabled on GD pages.
@@ -2908,18 +2908,18 @@  discard block
 block discarded – undo
2908 2908
  * @since 1.6.18
2909 2909
  *
2910 2910
  */
2911
-function geodir_remove_yoast_seo_metas(){
2912
-    if ( class_exists( 'WPSEO_Frontend' ) && geodir_is_geodir_page() && geodir_disable_yoast_seo_metas() ) {
2911
+function geodir_remove_yoast_seo_metas() {
2912
+    if (class_exists('WPSEO_Frontend') && geodir_is_geodir_page() && geodir_disable_yoast_seo_metas()) {
2913 2913
         $wpseo = WPSEO_Frontend::get_instance();
2914 2914
         
2915
-        remove_action( 'wp_head', array( $wpseo, 'metadesc' ), 6 );
2916
-        remove_action( 'wp_head', array( $wpseo, 'metakeywords' ), 11 );
2917
-        remove_filter( 'pre_get_document_title', array( $wpseo, 'title' ), 15 );
2918
-        remove_filter( 'wp_title', array( $wpseo, 'title' ), 15, 3 );
2919
-        remove_filter( 'thematic_doctitle', array( $wpseo, 'title' ), 15 );
2920
-        remove_filter( 'woo_title', array( $wpseo, 'fix_woo_title' ), 99 );
2915
+        remove_action('wp_head', array($wpseo, 'metadesc'), 6);
2916
+        remove_action('wp_head', array($wpseo, 'metakeywords'), 11);
2917
+        remove_filter('pre_get_document_title', array($wpseo, 'title'), 15);
2918
+        remove_filter('wp_title', array($wpseo, 'title'), 15, 3);
2919
+        remove_filter('thematic_doctitle', array($wpseo, 'title'), 15);
2920
+        remove_filter('woo_title', array($wpseo, 'fix_woo_title'), 99);
2921 2921
         
2922
-        remove_action( 'template_redirect', 'wpseo_frontend_head_init', 999 );
2922
+        remove_action('template_redirect', 'wpseo_frontend_head_init', 999);
2923 2923
     }
2924 2924
 }
2925 2925
 
@@ -2934,22 +2934,22 @@  discard block
 block discarded – undo
2934 2934
  *
2935 2935
  */
2936 2936
  function geodir_wpml_ajax_set_guest_lang() {    
2937
-    if ( geodir_is_wpml() && wpml_is_ajax() && !is_user_logged_in() ) {
2938
-        if ( empty( $_GET['lang'] ) && !( !empty( $_SERVER['REQUEST_URI'] ) && preg_match( '@\.(css|js|png|jpg|gif|jpeg|bmp)@i', basename( preg_replace( '@\?.*$@', '', $_SERVER['REQUEST_URI'] ) ) ) ) ) {
2937
+    if (geodir_is_wpml() && wpml_is_ajax() && !is_user_logged_in()) {
2938
+        if (empty($_GET['lang']) && !(!empty($_SERVER['REQUEST_URI']) && preg_match('@\.(css|js|png|jpg|gif|jpeg|bmp)@i', basename(preg_replace('@\?.*$@', '', $_SERVER['REQUEST_URI']))))) {
2939 2939
             global $sitepress;
2940 2940
             
2941 2941
             $referer = wp_get_referer();
2942 2942
             
2943 2943
             $current_lang = $sitepress->get_current_language();
2944
-            $referrer_lang = $sitepress->get_language_from_url( $referer );
2944
+            $referrer_lang = $sitepress->get_language_from_url($referer);
2945 2945
             
2946
-            if ( $referrer_lang && $current_lang != $referrer_lang ) {
2946
+            if ($referrer_lang && $current_lang != $referrer_lang) {
2947 2947
                 $_GET['lang'] = $referrer_lang;
2948 2948
             }
2949 2949
         }
2950 2950
     }
2951 2951
 }
2952
-add_action( 'plugins_loaded', 'geodir_wpml_ajax_set_guest_lang', -1 );
2952
+add_action('plugins_loaded', 'geodir_wpml_ajax_set_guest_lang', -1);
2953 2953
 
2954 2954
 /**
2955 2955
  * Change country slug czech-republic to czechia and redirect.
@@ -2970,18 +2970,18 @@  discard block
 block discarded – undo
2970 2970
         }
2971 2971
         
2972 2972
         $redirect = false;
2973
-        if (strpos($current_url, '/' . $search . '/') !== false) {
2973
+        if (strpos($current_url, '/'.$search.'/') !== false) {
2974 2974
             $redirect = true;
2975
-            $current_url = preg_replace('/\/' . $search . '\//', '/' . $replace . '/', $current_url, 1);
2975
+            $current_url = preg_replace('/\/'.$search.'\//', '/'.$replace.'/', $current_url, 1);
2976 2976
         }
2977 2977
         
2978 2978
         if ($has_slash != "/") {
2979 2979
             $current_url = trim($current_url, '/');
2980 2980
         }
2981 2981
         
2982
-        if (strpos($current_url, 'gd_country=' . $search) !== false) {
2982
+        if (strpos($current_url, 'gd_country='.$search) !== false) {
2983 2983
             $redirect = true;
2984
-            $current_url = str_replace('gd_country=' . $search, 'gd_country=' . $replace, $current_url);
2984
+            $current_url = str_replace('gd_country='.$search, 'gd_country='.$replace, $current_url);
2985 2985
         }
2986 2986
 
2987 2987
         if ($redirect) {
@@ -3007,10 +3007,10 @@  discard block
 block discarded – undo
3007 3007
  * @param int    $post_parent   Post parent ID
3008 3008
  * @param string $original_slug The original post slug.
3009 3009
  */
3010
-function geodir_check_post_to_term_slug( $slug, $post_ID, $post_status, $post_type, $post_parent, $original_slug ) {
3010
+function geodir_check_post_to_term_slug($slug, $post_ID, $post_status, $post_type, $post_parent, $original_slug) {
3011 3011
     global $wpdb, $sitepress;
3012 3012
     
3013
-    if ( $post_type && strpos( $post_type, 'gd_' ) === 0 ) {
3013
+    if ($post_type && strpos($post_type, 'gd_') === 0) {
3014 3014
         $wpml_post_join = "";
3015 3015
         $wpml_post_where = "";
3016 3016
         $wpml_term_join = "";
@@ -3024,28 +3024,28 @@  discard block
 block discarded – undo
3024 3024
             }
3025 3025
             
3026 3026
             $wpml_post_join = " JOIN {$wpdb->prefix}icl_translations AS icl_t ON p.ID = icl_t.element_id AND icl_t.element_type = CONCAT('post_', p.post_type)";
3027
-            $wpml_post_where = " AND icl_t.language_code = '" . $post_language ."'";
3027
+            $wpml_post_where = " AND icl_t.language_code = '".$post_language."'";
3028 3028
             
3029 3029
             $wpml_term_join = " JOIN {$wpdb->prefix}icl_translations AS icl_t ON icl_t.element_id = tt.term_taxonomy_id AND icl_t.element_type = CONCAT('tax_', tt.taxonomy)";
3030
-            $wpml_term_where = " AND icl_t.language_code = '" . $post_language ."'";
3030
+            $wpml_term_where = " AND icl_t.language_code = '".$post_language."'";
3031 3031
         }
3032 3032
 
3033
-        $term_slug_check = $wpdb->get_var( $wpdb->prepare( "SELECT t.slug FROM $wpdb->terms AS t LEFT JOIN $wpdb->term_taxonomy AS tt ON tt.term_id = t.term_id {$wpml_term_join} WHERE t.slug = '%s' AND ( tt.taxonomy = '" . $post_type . "category' OR tt.taxonomy = '" . $post_type . "_tags' ) {$wpml_term_where} LIMIT 1", $slug ) );
3033
+        $term_slug_check = $wpdb->get_var($wpdb->prepare("SELECT t.slug FROM $wpdb->terms AS t LEFT JOIN $wpdb->term_taxonomy AS tt ON tt.term_id = t.term_id {$wpml_term_join} WHERE t.slug = '%s' AND ( tt.taxonomy = '".$post_type."category' OR tt.taxonomy = '".$post_type."_tags' ) {$wpml_term_where} LIMIT 1", $slug));
3034 3034
 
3035
-        if ( $term_slug_check ) {
3035
+        if ($term_slug_check) {
3036 3036
             $suffix = 1;
3037 3037
             
3038 3038
             do {
3039
-                $alt_slug = _truncate_post_slug( $original_slug, 200 - ( strlen( $suffix ) + 1 ) ) . "-$suffix";
3039
+                $alt_slug = _truncate_post_slug($original_slug, 200 - (strlen($suffix) + 1))."-$suffix";
3040 3040
                 
3041
-                $term_check = $wpdb->get_var( $wpdb->prepare( "SELECT t.slug FROM $wpdb->terms AS t LEFT JOIN $wpdb->term_taxonomy AS tt ON tt.term_id = t.term_id {$wpml_term_join} WHERE t.slug = '%s' AND ( tt.taxonomy = '" . $post_type . "category' OR tt.taxonomy = '" . $post_type . "_tags' ) {$wpml_term_where} LIMIT 1", $alt_slug ) );
3041
+                $term_check = $wpdb->get_var($wpdb->prepare("SELECT t.slug FROM $wpdb->terms AS t LEFT JOIN $wpdb->term_taxonomy AS tt ON tt.term_id = t.term_id {$wpml_term_join} WHERE t.slug = '%s' AND ( tt.taxonomy = '".$post_type."category' OR tt.taxonomy = '".$post_type."_tags' ) {$wpml_term_where} LIMIT 1", $alt_slug));
3042 3042
                 
3043
-                $post_check = !$term_check && $wpdb->get_var( $wpdb->prepare( "SELECT p.post_name FROM $wpdb->posts p {$wpml_post_join} WHERE p.post_name = %s AND p.post_type = %s AND p.ID != %d {$wpml_term_where} LIMIT 1", $alt_slug, $post_type, $post_ID ) );
3043
+                $post_check = !$term_check && $wpdb->get_var($wpdb->prepare("SELECT p.post_name FROM $wpdb->posts p {$wpml_post_join} WHERE p.post_name = %s AND p.post_type = %s AND p.ID != %d {$wpml_term_where} LIMIT 1", $alt_slug, $post_type, $post_ID));
3044 3044
                 
3045 3045
                 $term_slug_check = $term_check || $post_check;
3046 3046
                 
3047 3047
                 $suffix++;
3048
-            } while ( $term_slug_check );
3048
+            } while ($term_slug_check);
3049 3049
             
3050 3050
             $slug = $alt_slug;
3051 3051
         }
@@ -3053,7 +3053,7 @@  discard block
 block discarded – undo
3053 3053
     
3054 3054
     return $slug;
3055 3055
 }
3056
-add_filter( 'wp_unique_post_slug', 'geodir_check_post_to_term_slug', 101, 6 );
3056
+add_filter('wp_unique_post_slug', 'geodir_check_post_to_term_slug', 101, 6);
3057 3057
 
3058 3058
 /**
3059 3059
  * Check whether a post name with slug exists or not.
@@ -3070,51 +3070,51 @@  discard block
 block discarded – undo
3070 3070
  * @param int $term_id The term ID.
3071 3071
  * @return bool true when exists. false when not exists.
3072 3072
  */
3073
-function geodir_check_term_to_post_slug( $slug_exists, $slug, $term_id ) {
3073
+function geodir_check_term_to_post_slug($slug_exists, $slug, $term_id) {
3074 3074
     global $wpdb, $gd_term_post_type, $gd_term_taxonomy, $sitepress;
3075 3075
     
3076
-    if ( $slug_exists ) {
3076
+    if ($slug_exists) {
3077 3077
         return $slug_exists;
3078 3078
     }
3079 3079
     
3080
-    if ( !empty( $gd_term_taxonomy ) && isset($gd_term_taxonomy[$term_id]) ) {
3080
+    if (!empty($gd_term_taxonomy) && isset($gd_term_taxonomy[$term_id])) {
3081 3081
         $taxonomy = $gd_term_taxonomy[$term_id];
3082 3082
     } else {
3083
-        $taxonomy = $wpdb->get_var( $wpdb->prepare( "SELECT taxonomy FROM $wpdb->term_taxonomy WHERE term_id = %d LIMIT 1", $term_id ) );
3083
+        $taxonomy = $wpdb->get_var($wpdb->prepare("SELECT taxonomy FROM $wpdb->term_taxonomy WHERE term_id = %d LIMIT 1", $term_id));
3084 3084
         $gd_term_taxonomy[$term_id] = $taxonomy;
3085 3085
     }
3086 3086
     
3087
-    if ( empty($taxonomy) ) {
3087
+    if (empty($taxonomy)) {
3088 3088
         return $slug_exists;
3089 3089
     }
3090 3090
     
3091
-    if ( !empty( $gd_term_post_type ) && $gd_term_post_type[$term_id] ) {
3091
+    if (!empty($gd_term_post_type) && $gd_term_post_type[$term_id]) {
3092 3092
         $post_type = $gd_term_post_type[$term_id];
3093 3093
     } else {
3094
-        $taxonomy_obj = get_taxonomy( $taxonomy );
3095
-        $post_type = !empty( $taxonomy_obj->object_type ) ? $taxonomy_obj->object_type[0] : NULL;
3094
+        $taxonomy_obj = get_taxonomy($taxonomy);
3095
+        $post_type = !empty($taxonomy_obj->object_type) ? $taxonomy_obj->object_type[0] : NULL;
3096 3096
     }
3097 3097
     
3098 3098
     $wpml_post_join = "";
3099 3099
     $wpml_post_where = "";
3100 3100
     
3101 3101
     if (geodir_wpml_is_taxonomy_translated($taxonomy) || geodir_wpml_is_post_type_translated($post_type)) {
3102
-        $term_language = $term_id ? geodir_get_language_for_element($term_id, 'tax_' . $taxonomy) : $sitepress->get_current_language();
3102
+        $term_language = $term_id ? geodir_get_language_for_element($term_id, 'tax_'.$taxonomy) : $sitepress->get_current_language();
3103 3103
         if (!$term_language) {
3104 3104
             $term_language = $sitepress->get_current_language();
3105 3105
         }
3106 3106
         
3107 3107
         $wpml_post_join = " JOIN {$wpdb->prefix}icl_translations AS icl_t ON p.ID = icl_t.element_id AND icl_t.element_type = CONCAT('post_', p.post_type)";
3108
-        $wpml_post_where = " AND icl_t.language_code = '" . $term_language ."'";
3108
+        $wpml_post_where = " AND icl_t.language_code = '".$term_language."'";
3109 3109
     }
3110 3110
     
3111
-    if ( $post_type && $wpdb->get_var( $wpdb->prepare( "SELECT p.post_name FROM $wpdb->posts p {$wpml_post_join} WHERE p.post_name = %s AND p.post_type = %s  {$wpml_post_where} LIMIT 1", $slug, $post_type ) ) ) {
3111
+    if ($post_type && $wpdb->get_var($wpdb->prepare("SELECT p.post_name FROM $wpdb->posts p {$wpml_post_join} WHERE p.post_name = %s AND p.post_type = %s  {$wpml_post_where} LIMIT 1", $slug, $post_type))) {
3112 3112
         $slug_exists = true;
3113 3113
     }
3114 3114
 
3115 3115
     return $slug_exists;
3116 3116
 }
3117
-add_filter( 'geodir_term_slug_is_exists', 'geodir_check_term_to_post_slug', 10, 3 );
3117
+add_filter('geodir_term_slug_is_exists', 'geodir_check_term_to_post_slug', 10, 3);
3118 3118
 
3119 3119
 /**
3120 3120
  * Add hidden WPML language input field.
@@ -3128,7 +3128,7 @@  discard block
 block discarded – undo
3128 3128
 function geodir_wpml_add_language_input_field() {
3129 3129
 	global $sitepress;
3130 3130
 
3131
-	if ( function_exists( 'wpml_add_language_form_field_action' ) && WPML_LANGUAGE_NEGOTIATION_TYPE_PARAMETER === (int) $sitepress->get_setting( 'language_negotiation_type' ) ) {
3131
+	if (function_exists('wpml_add_language_form_field_action') && WPML_LANGUAGE_NEGOTIATION_TYPE_PARAMETER === (int) $sitepress->get_setting('language_negotiation_type')) {
3132 3132
 		wpml_add_language_form_field_action();
3133 3133
 	}
3134 3134
 }
3135 3135
\ No newline at end of file
Please login to merge, or discard this patch.
geodirectory-admin/option-pages/notifications_settings_array.php 2 patches
Indentation   +273 added lines, -273 removed lines patch added patch discarded remove patch
@@ -17,278 +17,278 @@
 block discarded – undo
17 17
 $geodir_settings['notifications_settings'] = apply_filters('geodir_notifications_settings', array(
18 18
 
19 19
 
20
-    array('name' => __('Options', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'notification_options'),
21
-
22
-
23
-    array('name' => __('Notification Options', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'notification_options'),
24
-
25
-    array(
26
-        'name' => __('List of usable shortcodes', 'geodirectory'),
27
-        'desc' => __('[#client_name#],[#listing_link#],[#posted_date#],[#number_of_days#],[#number_of_grace_days#],[#login_url#],[#username#],[#user_email#],[#site_name_url#],[#renew_link#],[#post_id#],[#site_name#],[#from_email#](in most cases this will be the admin email, except for popup forms)', 'geodirectory'),
28
-        'id' => 'geodir_list_of_usable_shordcodes',
29
-        'type' => 'html_content',
30
-        'css' => 'min-width:300px;',
31
-        'std' => 'All Places' // Default value for the page title - changed in settings
32
-    ),
33
-
34
-    array(
35
-        'name' => __('Use advanced editor? (slow loading)', 'geodirectory'),
36
-        'desc' => __('Yes', 'geodirectory'),
37
-        'id' => 'geodir_tiny_editor',
38
-        'std' => 'yes',
39
-        'type' => 'radio',
40
-        'value' => '1',
41
-        'radiogroup' => 'start'
42
-    ),
43
-    array(
44
-        'name' => __('Use advanced editor?(slow loading)', 'geodirectory'),
45
-        'desc' => __('No', 'geodirectory'),
46
-        'id' => 'geodir_tiny_editor',
47
-        'std' => 'yes',
48
-        'type' => 'radio',
49
-        'value' => '0',
50
-        'radiogroup' => 'end'
51
-    ),
52
-
53
-
54
-    array('type' => 'sectionend', 'id' => 'notification_options'),
55
-
56
-
57
-    array('name' => __('Site Bcc Options', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'site_bcc_options'),
58
-
59
-    array('name' => __('Site Bcc Options', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'site_bcc_options'),
60
-
61
-    array(
62
-        'name' => __('New user registration', 'geodirectory'),
63
-        'desc' => __('Yes', 'geodirectory'),
64
-        'id' => 'geodir_bcc_new_user',
65
-        'std' => 'yes',
66
-        'type' => 'radio',
67
-        'value' => '1',
68
-        'radiogroup' => 'start'
69
-    ),
70
-    array(
71
-        'name' => __('New user registration', 'geodirectory'),
72
-        'desc' => __('No', 'geodirectory'),
73
-        'id' => 'geodir_bcc_new_user',
74
-        'std' => 'yes',
75
-        'type' => 'radio',
76
-        'value' => '0',
77
-        'radiogroup' => 'end'
78
-    ),
79
-
80
-    array(
81
-        'name' => __('Send enquiry', 'geodirectory'),
82
-        'desc' => __('Yes', 'geodirectory'),
83
-        'id' => 'geodir_bcc_enquiry',
84
-        'std' => 'yes',
85
-        'type' => 'radio',
86
-        'value' => '1',
87
-        'radiogroup' => 'start'
88
-    ),
89
-    array(
90
-        'name' => __('Send enquiry', 'geodirectory'),
91
-        'desc' => __('No', 'geodirectory'),
92
-        'id' => 'geodir_bcc_enquiry',
93
-        'std' => 'yes',
94
-        'type' => 'radio',
95
-        'value' => '0',
96
-        'radiogroup' => 'end'
97
-    ),
98
-
99
-
100
-    array('type' => 'sectionend', 'id' => 'site_bcc_options'),
101
-
102
-
103
-    array('name' => __('Admin Emails', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'admin_emails'),
104
-
105
-    array('name' => __('Admin Emails', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'admin_emails'),
106
-
107
-    array(
108
-        'name' => __('Notify to admin on post submit', 'geodirectory'),
109
-        'desc' => __('Yes', 'geodirectory'),
110
-        'id' => 'geodir_notify_post_submit',
111
-        'std' => '1',
112
-        'type' => 'radio',
113
-        'value' => '1',
114
-        'radiogroup' => 'start'
115
-    ),
116
-    array(
117
-        'name' => __('Notify to admin on post submit', 'geodirectory'),
118
-        'desc' => __('No', 'geodirectory'),
119
-        'id' => 'geodir_notify_post_submit',
120
-        'std' => '1',
121
-        'type' => 'radio',
122
-        'value' => '0',
123
-        'radiogroup' => 'end'
124
-    ),
125
-    array(
126
-        'name' => __('Post submit success to admin email', 'geodirectory'),
127
-        'desc' => '',
128
-        'id' => 'geodir_post_submited_success_email_subject_admin',
129
-        'type' => 'text',
130
-        'css' => 'min-width:300px;',
131
-        'std' => __('Post Submitted Successfully','geodirectory') // Default value for the page title - changed in settings
132
-    ),
133
-     array(
134
-        'name' => '',
135
-        'desc' => '',
136
-        'id' => 'geodir_post_submited_success_email_content_admin',
137
-        'css' => 'width:500px; height: 150px;',
138
-        'type' => 'textarea',
139
-        'std' => __('<p>Dear Admin,</p><p>A new  listing has been published [#listing_link#]. This email is just for your information.</p><br><p>[#site_name#]</p>','geodirectory')
140
-    ),
141
-    array(
142
-        'name' => __('Notify Admin when listing edited by Author', 'geodirectory'),
143
-        'desc' => __('Yes', 'geodirectory'),
144
-        'id' => 'geodir_notify_post_edited',
145
-        'std' => '0',
146
-        'type' => 'radio',
147
-        'value' => '1',
148
-        'radiogroup' => 'start'
149
-    ),
150
-    array(
151
-        'name' => __('Notify Admin when listing edited by Author', 'geodirectory'),
152
-        'desc' => __('No', 'geodirectory'),
153
-        'id' => 'geodir_notify_post_edited',
154
-        'std' => '0',
155
-        'type' => 'radio',
156
-        'value' => '0',
157
-        'radiogroup' => 'end'
158
-    ),
159
-    array(
160
-        'name' => __('Listing edited by Author', 'geodirectory'),
161
-        'desc' => '',
162
-        'id' => 'geodir_post_edited_email_subject_admin',
163
-        'type' => 'text',
164
-        'css' => 'min-width:300px;',
165
-        'std' => __('[[#site_name#]] Listing edited by Author', 'geodirectory')
166
-    ),
167
-    array(
168
-        'name' => '',
169
-        'desc' => '',
170
-        'id' => 'geodir_post_edited_email_content_admin',
171
-        'css' => 'width:500px; height: 150px;',
172
-        'type' => 'textarea',
173
-        'std' => __('<p>Dear Admin,</p><p>A listing [#listing_link#] has been edited by it\'s author [#post_author_name#].</p><br><p><b>Listing Details:</b></p><p>Listing ID: [#post_id#]</p><p>Listing URL: [#listing_link#]</p><p>Date: [#current_date#]</p><br><p>This email is just for your information.</p><p>[#site_name#]</p>', 'geodirectory')
174
-    ),
175
-
176
-
177
-    array('type' => 'sectionend', 'id' => 'admin_emails'),
178
-
179
-
180
-    array('name' => __('Client Emails', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'client_emails'),
181
-
182
-    array('name' => __('Client Emails', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'client_emails'),
183
-
184
-    array(
185
-        'name' => __('Post submit success to client email', 'geodirectory'),
186
-        'desc' => '',
187
-        'id' => 'geodir_post_submited_success_email_subject',
188
-        'type' => 'text',
189
-        'css' => 'min-width:300px;',
190
-        'std' => __('Post Submitted Successfully','geodirectory') // Default value for the page title - changed in settings
191
-    ),
192
-    array(
193
-        'name' => '',
194
-        'desc' => '',
195
-        'id' => 'geodir_post_submited_success_email_content',
196
-        'css' => 'width:500px; height: 150px;',
197
-        'type' => 'textarea',
198
-        'std' => __('<p>Dear [#client_name#],</p><p>You submitted the below listing information. This email is just for your information.</p><p>[#listing_link#]</p><br><p>Thank you for your contribution.</p><p>[#site_name#]</p>','geodirectory')
199
-    ),
200
-
201
-
202
-    array(
203
-        'name' => __('User forgot password email', 'geodirectory'),
204
-        'desc' => '',
205
-        'id' => 'geodir_forgot_password_subject',
206
-        'type' => 'text',
207
-        'css' => 'min-width:300px;',
208
-        'std' => __('[#site_name#] - Your new password', 'geodirectory') // Default value for the page title - changed in settings
209
-    ),
210
-    array(
211
-        'name' => '',
212
-        'desc' => '',
213
-        'id' => 'geodir_forgot_password_content',
214
-        'css' => 'width:500px; height: 150px;',
215
-        'type' => 'textarea',
216
-        'std' => __("<p>Dear [#client_name#],<p><p>You requested a new password for [#site_name_url#]</p><p>[#login_details#]</p><p>You can login here: [#login_url#]</p><p>Thank you,<br /><br />[#site_name_url#].</p>",'geodirectory')
217
-    ),
218
-
219
-    array(
220
-        'name' => __('Registration success email', 'geodirectory'),
221
-        'desc' => '',
222
-        'id' => 'geodir_registration_success_email_subject',
223
-        'type' => 'text',
224
-        'css' => 'min-width:300px;',
225
-        'std' => __('Your Log In Details', 'geodirectory') // Default value for the page title - changed in settings
226
-    ),
227
-    array(
228
-        'name' => '',
229
-        'desc' => '',
230
-        'id' => 'geodir_registration_success_email_content',
231
-        'css' => 'width:500px; height: 150px;',
232
-        'type' => 'textarea',
233
-        'std' => __("<p>Dear [#client_name#],</p><p>You can log in  with the following information:</p><p>[#login_details#]</p><p>You can login here: [#login_url#]</p><p>Thank you,<br /><br />[#site_name_url#].</p>",'geodirectory')
234
-    ),
235
-    array(
236
-        'name' => __('Listing published email', 'geodirectory'),
237
-        'desc' => '',
238
-        'id' => 'geodir_post_published_email_subject',
239
-        'type' => 'text',
240
-        'css' => 'min-width:300px;',
241
-        'std' => __('Listing Published Successfully', 'geodirectory') // Default value for the page title - changed in settings
242
-    ),
243
-    array(
244
-        'name' => '',
245
-        'desc' => '',
246
-        'id' => 'geodir_post_published_email_content',
247
-        'css' => 'width:500px; height: 150px;',
248
-        'type' => 'textarea',
249
-        'std' => __("<p>Dear [#client_name#],</p><p>Your listing [#listing_link#] has been published. This email is just for your information.</p><p>[#listing_link#]</p><br><p>Thank you for your contribution.</p><p>[#site_name#]</p>", 'geodirectory')
250
-    ),
251
-
252
-    array('type' => 'sectionend', 'id' => 'client_emails'),
253
-
254
-    array('name' => __('Other Emails', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'other_emails'),
255
-
256
-    array('name' => __('Other Emails', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'other_emails'),
257
-
258
-    array(
259
-        'name' => __('Email enquiry', 'geodirectory'),
260
-        'desc' => '',
261
-        'id' => 'geodir_email_enquiry_subject',
262
-        'type' => 'text',
263
-        'css' => 'min-width:300px;',
264
-        'std' => __('Website Enquiry', 'geodirectory')
265
-    ),
266
-    array(
267
-        'name' => '',
268
-        'desc' => '',
269
-        'id' => 'geodir_email_enquiry_content',
270
-        'css' => 'width:500px; height: 150px;',
271
-        'type' => 'textarea',
272
-        'std' => __("<p>Dear [#to_name#],<p><p>An enquiry has been sent from <b>[#listing_link#]</b></p><p>===============================</p><p>[#comments#]</p><p>===============================</p><p>Thank you,<br /><br />[#site_name_url#].</p>",'geodirectory')
273
-    ),
274
-
275
-    array('type' => 'sectionend', 'id' => 'other_emails'),
276
-
277
-
278
-    array('name' => __('Messages', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'messages'),
279
-
280
-    array('name' => __('Messages', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'messages'),
281
-
282
-    array(
283
-        'name' => __('Post submitted success', 'geodirectory'),
284
-        'desc' => '',
285
-        'id' => 'geodir_post_added_success_msg_content',
286
-        'css' => 'width:500px; height: 150px;',
287
-        'type' => 'textarea',
288
-        'std' => __('<p>Thank you, your information has been successfully received.</p><p><a href="[#submited_information_link#]" >View your submitted information &raquo;</a></p><p>Thank you for visiting us at [#site_name#].</p>','geodirectory')
289
-    ),
290
-
291
-
292
-    array('type' => 'sectionend', 'id' => 'messages'),
20
+	array('name' => __('Options', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'notification_options'),
21
+
22
+
23
+	array('name' => __('Notification Options', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'notification_options'),
24
+
25
+	array(
26
+		'name' => __('List of usable shortcodes', 'geodirectory'),
27
+		'desc' => __('[#client_name#],[#listing_link#],[#posted_date#],[#number_of_days#],[#number_of_grace_days#],[#login_url#],[#username#],[#user_email#],[#site_name_url#],[#renew_link#],[#post_id#],[#site_name#],[#from_email#](in most cases this will be the admin email, except for popup forms)', 'geodirectory'),
28
+		'id' => 'geodir_list_of_usable_shordcodes',
29
+		'type' => 'html_content',
30
+		'css' => 'min-width:300px;',
31
+		'std' => 'All Places' // Default value for the page title - changed in settings
32
+	),
33
+
34
+	array(
35
+		'name' => __('Use advanced editor? (slow loading)', 'geodirectory'),
36
+		'desc' => __('Yes', 'geodirectory'),
37
+		'id' => 'geodir_tiny_editor',
38
+		'std' => 'yes',
39
+		'type' => 'radio',
40
+		'value' => '1',
41
+		'radiogroup' => 'start'
42
+	),
43
+	array(
44
+		'name' => __('Use advanced editor?(slow loading)', 'geodirectory'),
45
+		'desc' => __('No', 'geodirectory'),
46
+		'id' => 'geodir_tiny_editor',
47
+		'std' => 'yes',
48
+		'type' => 'radio',
49
+		'value' => '0',
50
+		'radiogroup' => 'end'
51
+	),
52
+
53
+
54
+	array('type' => 'sectionend', 'id' => 'notification_options'),
55
+
56
+
57
+	array('name' => __('Site Bcc Options', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'site_bcc_options'),
58
+
59
+	array('name' => __('Site Bcc Options', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'site_bcc_options'),
60
+
61
+	array(
62
+		'name' => __('New user registration', 'geodirectory'),
63
+		'desc' => __('Yes', 'geodirectory'),
64
+		'id' => 'geodir_bcc_new_user',
65
+		'std' => 'yes',
66
+		'type' => 'radio',
67
+		'value' => '1',
68
+		'radiogroup' => 'start'
69
+	),
70
+	array(
71
+		'name' => __('New user registration', 'geodirectory'),
72
+		'desc' => __('No', 'geodirectory'),
73
+		'id' => 'geodir_bcc_new_user',
74
+		'std' => 'yes',
75
+		'type' => 'radio',
76
+		'value' => '0',
77
+		'radiogroup' => 'end'
78
+	),
79
+
80
+	array(
81
+		'name' => __('Send enquiry', 'geodirectory'),
82
+		'desc' => __('Yes', 'geodirectory'),
83
+		'id' => 'geodir_bcc_enquiry',
84
+		'std' => 'yes',
85
+		'type' => 'radio',
86
+		'value' => '1',
87
+		'radiogroup' => 'start'
88
+	),
89
+	array(
90
+		'name' => __('Send enquiry', 'geodirectory'),
91
+		'desc' => __('No', 'geodirectory'),
92
+		'id' => 'geodir_bcc_enquiry',
93
+		'std' => 'yes',
94
+		'type' => 'radio',
95
+		'value' => '0',
96
+		'radiogroup' => 'end'
97
+	),
98
+
99
+
100
+	array('type' => 'sectionend', 'id' => 'site_bcc_options'),
101
+
102
+
103
+	array('name' => __('Admin Emails', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'admin_emails'),
104
+
105
+	array('name' => __('Admin Emails', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'admin_emails'),
106
+
107
+	array(
108
+		'name' => __('Notify to admin on post submit', 'geodirectory'),
109
+		'desc' => __('Yes', 'geodirectory'),
110
+		'id' => 'geodir_notify_post_submit',
111
+		'std' => '1',
112
+		'type' => 'radio',
113
+		'value' => '1',
114
+		'radiogroup' => 'start'
115
+	),
116
+	array(
117
+		'name' => __('Notify to admin on post submit', 'geodirectory'),
118
+		'desc' => __('No', 'geodirectory'),
119
+		'id' => 'geodir_notify_post_submit',
120
+		'std' => '1',
121
+		'type' => 'radio',
122
+		'value' => '0',
123
+		'radiogroup' => 'end'
124
+	),
125
+	array(
126
+		'name' => __('Post submit success to admin email', 'geodirectory'),
127
+		'desc' => '',
128
+		'id' => 'geodir_post_submited_success_email_subject_admin',
129
+		'type' => 'text',
130
+		'css' => 'min-width:300px;',
131
+		'std' => __('Post Submitted Successfully','geodirectory') // Default value for the page title - changed in settings
132
+	),
133
+	 array(
134
+		'name' => '',
135
+		'desc' => '',
136
+		'id' => 'geodir_post_submited_success_email_content_admin',
137
+		'css' => 'width:500px; height: 150px;',
138
+		'type' => 'textarea',
139
+		'std' => __('<p>Dear Admin,</p><p>A new  listing has been published [#listing_link#]. This email is just for your information.</p><br><p>[#site_name#]</p>','geodirectory')
140
+	),
141
+	array(
142
+		'name' => __('Notify Admin when listing edited by Author', 'geodirectory'),
143
+		'desc' => __('Yes', 'geodirectory'),
144
+		'id' => 'geodir_notify_post_edited',
145
+		'std' => '0',
146
+		'type' => 'radio',
147
+		'value' => '1',
148
+		'radiogroup' => 'start'
149
+	),
150
+	array(
151
+		'name' => __('Notify Admin when listing edited by Author', 'geodirectory'),
152
+		'desc' => __('No', 'geodirectory'),
153
+		'id' => 'geodir_notify_post_edited',
154
+		'std' => '0',
155
+		'type' => 'radio',
156
+		'value' => '0',
157
+		'radiogroup' => 'end'
158
+	),
159
+	array(
160
+		'name' => __('Listing edited by Author', 'geodirectory'),
161
+		'desc' => '',
162
+		'id' => 'geodir_post_edited_email_subject_admin',
163
+		'type' => 'text',
164
+		'css' => 'min-width:300px;',
165
+		'std' => __('[[#site_name#]] Listing edited by Author', 'geodirectory')
166
+	),
167
+	array(
168
+		'name' => '',
169
+		'desc' => '',
170
+		'id' => 'geodir_post_edited_email_content_admin',
171
+		'css' => 'width:500px; height: 150px;',
172
+		'type' => 'textarea',
173
+		'std' => __('<p>Dear Admin,</p><p>A listing [#listing_link#] has been edited by it\'s author [#post_author_name#].</p><br><p><b>Listing Details:</b></p><p>Listing ID: [#post_id#]</p><p>Listing URL: [#listing_link#]</p><p>Date: [#current_date#]</p><br><p>This email is just for your information.</p><p>[#site_name#]</p>', 'geodirectory')
174
+	),
175
+
176
+
177
+	array('type' => 'sectionend', 'id' => 'admin_emails'),
178
+
179
+
180
+	array('name' => __('Client Emails', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'client_emails'),
181
+
182
+	array('name' => __('Client Emails', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'client_emails'),
183
+
184
+	array(
185
+		'name' => __('Post submit success to client email', 'geodirectory'),
186
+		'desc' => '',
187
+		'id' => 'geodir_post_submited_success_email_subject',
188
+		'type' => 'text',
189
+		'css' => 'min-width:300px;',
190
+		'std' => __('Post Submitted Successfully','geodirectory') // Default value for the page title - changed in settings
191
+	),
192
+	array(
193
+		'name' => '',
194
+		'desc' => '',
195
+		'id' => 'geodir_post_submited_success_email_content',
196
+		'css' => 'width:500px; height: 150px;',
197
+		'type' => 'textarea',
198
+		'std' => __('<p>Dear [#client_name#],</p><p>You submitted the below listing information. This email is just for your information.</p><p>[#listing_link#]</p><br><p>Thank you for your contribution.</p><p>[#site_name#]</p>','geodirectory')
199
+	),
200
+
201
+
202
+	array(
203
+		'name' => __('User forgot password email', 'geodirectory'),
204
+		'desc' => '',
205
+		'id' => 'geodir_forgot_password_subject',
206
+		'type' => 'text',
207
+		'css' => 'min-width:300px;',
208
+		'std' => __('[#site_name#] - Your new password', 'geodirectory') // Default value for the page title - changed in settings
209
+	),
210
+	array(
211
+		'name' => '',
212
+		'desc' => '',
213
+		'id' => 'geodir_forgot_password_content',
214
+		'css' => 'width:500px; height: 150px;',
215
+		'type' => 'textarea',
216
+		'std' => __("<p>Dear [#client_name#],<p><p>You requested a new password for [#site_name_url#]</p><p>[#login_details#]</p><p>You can login here: [#login_url#]</p><p>Thank you,<br /><br />[#site_name_url#].</p>",'geodirectory')
217
+	),
218
+
219
+	array(
220
+		'name' => __('Registration success email', 'geodirectory'),
221
+		'desc' => '',
222
+		'id' => 'geodir_registration_success_email_subject',
223
+		'type' => 'text',
224
+		'css' => 'min-width:300px;',
225
+		'std' => __('Your Log In Details', 'geodirectory') // Default value for the page title - changed in settings
226
+	),
227
+	array(
228
+		'name' => '',
229
+		'desc' => '',
230
+		'id' => 'geodir_registration_success_email_content',
231
+		'css' => 'width:500px; height: 150px;',
232
+		'type' => 'textarea',
233
+		'std' => __("<p>Dear [#client_name#],</p><p>You can log in  with the following information:</p><p>[#login_details#]</p><p>You can login here: [#login_url#]</p><p>Thank you,<br /><br />[#site_name_url#].</p>",'geodirectory')
234
+	),
235
+	array(
236
+		'name' => __('Listing published email', 'geodirectory'),
237
+		'desc' => '',
238
+		'id' => 'geodir_post_published_email_subject',
239
+		'type' => 'text',
240
+		'css' => 'min-width:300px;',
241
+		'std' => __('Listing Published Successfully', 'geodirectory') // Default value for the page title - changed in settings
242
+	),
243
+	array(
244
+		'name' => '',
245
+		'desc' => '',
246
+		'id' => 'geodir_post_published_email_content',
247
+		'css' => 'width:500px; height: 150px;',
248
+		'type' => 'textarea',
249
+		'std' => __("<p>Dear [#client_name#],</p><p>Your listing [#listing_link#] has been published. This email is just for your information.</p><p>[#listing_link#]</p><br><p>Thank you for your contribution.</p><p>[#site_name#]</p>", 'geodirectory')
250
+	),
251
+
252
+	array('type' => 'sectionend', 'id' => 'client_emails'),
253
+
254
+	array('name' => __('Other Emails', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'other_emails'),
255
+
256
+	array('name' => __('Other Emails', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'other_emails'),
257
+
258
+	array(
259
+		'name' => __('Email enquiry', 'geodirectory'),
260
+		'desc' => '',
261
+		'id' => 'geodir_email_enquiry_subject',
262
+		'type' => 'text',
263
+		'css' => 'min-width:300px;',
264
+		'std' => __('Website Enquiry', 'geodirectory')
265
+	),
266
+	array(
267
+		'name' => '',
268
+		'desc' => '',
269
+		'id' => 'geodir_email_enquiry_content',
270
+		'css' => 'width:500px; height: 150px;',
271
+		'type' => 'textarea',
272
+		'std' => __("<p>Dear [#to_name#],<p><p>An enquiry has been sent from <b>[#listing_link#]</b></p><p>===============================</p><p>[#comments#]</p><p>===============================</p><p>Thank you,<br /><br />[#site_name_url#].</p>",'geodirectory')
273
+	),
274
+
275
+	array('type' => 'sectionend', 'id' => 'other_emails'),
276
+
277
+
278
+	array('name' => __('Messages', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'messages'),
279
+
280
+	array('name' => __('Messages', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'messages'),
281
+
282
+	array(
283
+		'name' => __('Post submitted success', 'geodirectory'),
284
+		'desc' => '',
285
+		'id' => 'geodir_post_added_success_msg_content',
286
+		'css' => 'width:500px; height: 150px;',
287
+		'type' => 'textarea',
288
+		'std' => __('<p>Thank you, your information has been successfully received.</p><p><a href="[#submited_information_link#]" >View your submitted information &raquo;</a></p><p>Thank you for visiting us at [#site_name#].</p>','geodirectory')
289
+	),
290
+
291
+
292
+	array('type' => 'sectionend', 'id' => 'messages'),
293 293
 
294 294
 )); // End Manage NOtifications settings
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
         'id' => 'geodir_post_submited_success_email_subject_admin',
129 129
         'type' => 'text',
130 130
         'css' => 'min-width:300px;',
131
-        'std' => __('Post Submitted Successfully','geodirectory') // Default value for the page title - changed in settings
131
+        'std' => __('Post Submitted Successfully', 'geodirectory') // Default value for the page title - changed in settings
132 132
     ),
133 133
      array(
134 134
         'name' => '',
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
         'id' => 'geodir_post_submited_success_email_content_admin',
137 137
         'css' => 'width:500px; height: 150px;',
138 138
         'type' => 'textarea',
139
-        'std' => __('<p>Dear Admin,</p><p>A new  listing has been published [#listing_link#]. This email is just for your information.</p><br><p>[#site_name#]</p>','geodirectory')
139
+        'std' => __('<p>Dear Admin,</p><p>A new  listing has been published [#listing_link#]. This email is just for your information.</p><br><p>[#site_name#]</p>', 'geodirectory')
140 140
     ),
141 141
     array(
142 142
         'name' => __('Notify Admin when listing edited by Author', 'geodirectory'),
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
         'id' => 'geodir_post_submited_success_email_subject',
188 188
         'type' => 'text',
189 189
         'css' => 'min-width:300px;',
190
-        'std' => __('Post Submitted Successfully','geodirectory') // Default value for the page title - changed in settings
190
+        'std' => __('Post Submitted Successfully', 'geodirectory') // Default value for the page title - changed in settings
191 191
     ),
192 192
     array(
193 193
         'name' => '',
@@ -195,7 +195,7 @@  discard block
 block discarded – undo
195 195
         'id' => 'geodir_post_submited_success_email_content',
196 196
         'css' => 'width:500px; height: 150px;',
197 197
         'type' => 'textarea',
198
-        'std' => __('<p>Dear [#client_name#],</p><p>You submitted the below listing information. This email is just for your information.</p><p>[#listing_link#]</p><br><p>Thank you for your contribution.</p><p>[#site_name#]</p>','geodirectory')
198
+        'std' => __('<p>Dear [#client_name#],</p><p>You submitted the below listing information. This email is just for your information.</p><p>[#listing_link#]</p><br><p>Thank you for your contribution.</p><p>[#site_name#]</p>', 'geodirectory')
199 199
     ),
200 200
 
201 201
 
@@ -213,7 +213,7 @@  discard block
 block discarded – undo
213 213
         'id' => 'geodir_forgot_password_content',
214 214
         'css' => 'width:500px; height: 150px;',
215 215
         'type' => 'textarea',
216
-        'std' => __("<p>Dear [#client_name#],<p><p>You requested a new password for [#site_name_url#]</p><p>[#login_details#]</p><p>You can login here: [#login_url#]</p><p>Thank you,<br /><br />[#site_name_url#].</p>",'geodirectory')
216
+        'std' => __("<p>Dear [#client_name#],<p><p>You requested a new password for [#site_name_url#]</p><p>[#login_details#]</p><p>You can login here: [#login_url#]</p><p>Thank you,<br /><br />[#site_name_url#].</p>", 'geodirectory')
217 217
     ),
218 218
 
219 219
     array(
@@ -230,7 +230,7 @@  discard block
 block discarded – undo
230 230
         'id' => 'geodir_registration_success_email_content',
231 231
         'css' => 'width:500px; height: 150px;',
232 232
         'type' => 'textarea',
233
-        'std' => __("<p>Dear [#client_name#],</p><p>You can log in  with the following information:</p><p>[#login_details#]</p><p>You can login here: [#login_url#]</p><p>Thank you,<br /><br />[#site_name_url#].</p>",'geodirectory')
233
+        'std' => __("<p>Dear [#client_name#],</p><p>You can log in  with the following information:</p><p>[#login_details#]</p><p>You can login here: [#login_url#]</p><p>Thank you,<br /><br />[#site_name_url#].</p>", 'geodirectory')
234 234
     ),
235 235
     array(
236 236
         'name' => __('Listing published email', 'geodirectory'),
@@ -269,7 +269,7 @@  discard block
 block discarded – undo
269 269
         'id' => 'geodir_email_enquiry_content',
270 270
         'css' => 'width:500px; height: 150px;',
271 271
         'type' => 'textarea',
272
-        'std' => __("<p>Dear [#to_name#],<p><p>An enquiry has been sent from <b>[#listing_link#]</b></p><p>===============================</p><p>[#comments#]</p><p>===============================</p><p>Thank you,<br /><br />[#site_name_url#].</p>",'geodirectory')
272
+        'std' => __("<p>Dear [#to_name#],<p><p>An enquiry has been sent from <b>[#listing_link#]</b></p><p>===============================</p><p>[#comments#]</p><p>===============================</p><p>Thank you,<br /><br />[#site_name_url#].</p>", 'geodirectory')
273 273
     ),
274 274
 
275 275
     array('type' => 'sectionend', 'id' => 'other_emails'),
@@ -285,7 +285,7 @@  discard block
 block discarded – undo
285 285
         'id' => 'geodir_post_added_success_msg_content',
286 286
         'css' => 'width:500px; height: 150px;',
287 287
         'type' => 'textarea',
288
-        'std' => __('<p>Thank you, your information has been successfully received.</p><p><a href="[#submited_information_link#]" >View your submitted information &raquo;</a></p><p>Thank you for visiting us at [#site_name#].</p>','geodirectory')
288
+        'std' => __('<p>Thank you, your information has been successfully received.</p><p><a href="[#submited_information_link#]" >View your submitted information &raquo;</a></p><p>Thank you for visiting us at [#site_name#].</p>', 'geodirectory')
289 289
     ),
290 290
 
291 291
 
Please login to merge, or discard this patch.