Test Failed
Pull Request — master (#382)
by Kiran
34:30
created
geodirectory-functions/custom_functions.php 4 patches
Braces   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -2256,7 +2256,7 @@  discard block
 block discarded – undo
2256 2256
 
2257 2257
 	if ( $new_style ) {
2258 2258
 		$default_search_button_label = '<i class="fa fa-search" aria-hidden="true"></i>';
2259
-	}else{
2259
+	} else{
2260 2260
 		$default_search_button_label = 'Search';
2261 2261
 	}
2262 2262
 	if ( get_option( 'geodir_search_button_label' ) && get_option( 'geodir_search_button_label' ) != 'Search' ) {
@@ -2283,7 +2283,7 @@  discard block
 block discarded – undo
2283 2283
 	if ( $new_style ) {
2284 2284
 	?>
2285 2285
 		<button class="geodir_submit_search <?php echo $fa_class; ?>"><?php _e( $default_search_button_label ,'geodirectory'); ?></button>
2286
-<?php }else{?>
2286
+<?php } else{?>
2287 2287
 		<input type="button" value="<?php esc_attr_e( $default_search_button_label ); ?>"
2288 2288
 	       class="geodir_submit_search <?php echo $fa_class; ?>"/>
2289 2289
 	<?php }
@@ -2333,17 +2333,17 @@  discard block
 block discarded – undo
2333 2333
 			if ( $new_style ) {
2334 2334
 				echo "</div>";
2335 2335
 			}
2336
-		}else{
2336
+		} else{
2337 2337
 			if(! empty( $post_types )){
2338 2338
 				$pt_arr = (array)$post_types;
2339 2339
 				echo '<input type="hidden" name="stype" value="' . key( $pt_arr  ) . '"  />';
2340
-			}else{
2340
+			} else{
2341 2341
 				echo '<input type="hidden" name="stype" value="gd_place"  />';
2342 2342
 			}
2343 2343
 
2344 2344
 		}
2345 2345
 
2346
-	}elseif ( ! empty( $post_types ) ) {
2346
+	} elseif ( ! empty( $post_types ) ) {
2347 2347
 		echo '<input type="hidden" name="stype" value="gd_place"  />';
2348 2348
 	}
2349 2349
 }
Please login to merge, or discard this patch.
Doc Comments   +3 added lines, -6 removed lines patch added patch discarded remove patch
@@ -161,7 +161,7 @@  discard block
 block discarded – undo
161 161
  * @param object|string $post The post object.
162 162
  * @param string $post_type   The post type.
163 163
  *
164
- * @return object Returns filtered package info as an object.
164
+ * @return string Returns filtered package info as an object.
165 165
  */
166 166
 function geodir_post_package_info( $package_info, $post = '', $post_type = '' ) {
167 167
 	$package_info['pid']              = 0;
@@ -2489,7 +2489,7 @@  discard block
 block discarded – undo
2489 2489
  *
2490 2490
  * @since 1.5.0
2491 2491
  *
2492
- * @return True if WPML is active else False.
2492
+ * @return boolean if WPML is active else False.
2493 2493
  */
2494 2494
 function geodir_is_wpml() {
2495 2495
     if (function_exists('icl_object_id')) {
@@ -2561,7 +2561,6 @@  discard block
 block discarded – undo
2561 2561
  * @since 1.6.16 Sync reviews if sync comments allowed.
2562 2562
  *
2563 2563
  * @param int $post_id The Post ID.
2564
- * @param string $lang Language code for translating post.
2565 2564
  * @param array $request_info The post details in an array.
2566 2565
  */
2567 2566
 function geodir_wpml_duplicate_listing($post_id, $request_info) {
@@ -2645,7 +2644,7 @@  discard block
 block discarded – undo
2645 2644
  * @param int $master_post_id Original Post ID.
2646 2645
  * @param int $tr_post_id Translation Post ID.
2647 2646
  * @param string $lang Language code for translating post.
2648
- * @return bool True for success, False for fail.
2647
+ * @return boolean|null True for success, False for fail.
2649 2648
  */
2650 2649
 function geodir_icl_duplicate_taxonomies($master_post_id, $tr_post_id, $lang) {
2651 2650
     global $sitepress, $wpdb;
@@ -2888,8 +2887,6 @@  discard block
 block discarded – undo
2888 2887
  *
2889 2888
  * @since 1.6.16
2890 2889
  *
2891
- * @param string $post_type WP post type or WP texonomy. Ex: gd_place.
2892
- * @param bool $taxonomy Whether $post_type is taxonomy or not.
2893 2890
  * @return bool True if review star disabled, otherwise false.
2894 2891
  */ 
2895 2892
 function geodir_rating_disabled_post_types() {
Please login to merge, or discard this patch.
Indentation   +204 added lines, -204 removed lines patch added patch discarded remove patch
@@ -2363,10 +2363,10 @@  discard block
 block discarded – undo
2363 2363
 	?>
2364 2364
 	<input class="search_text" name="s"
2365 2365
 	       value="<?php if ( isset( $_REQUEST['s'] ) && trim( $_REQUEST['s'] ) != '' ) {
2366
-		       echo esc_attr( stripslashes_deep( $_REQUEST['s'] ) );
2367
-	       } else {
2368
-		       echo $default_search_for_text;
2369
-	       } ?>" type="text"
2366
+			   echo esc_attr( stripslashes_deep( $_REQUEST['s'] ) );
2367
+		   } else {
2368
+			   echo $default_search_for_text;
2369
+		   } ?>" type="text"
2370 2370
 	       onblur="if (this.value.trim() == '') {this.value = '<?php echo esc_sql( $default_search_for_text ); ?>';}"
2371 2371
 	       onfocus="if (this.value == '<?php echo esc_sql( $default_search_for_text ); ?>') {this.value = '';}"
2372 2372
 	       onkeydown="javascript: if(event.keyCode == 13) geodir_click_search(this);">
@@ -2493,11 +2493,11 @@  discard block
 block discarded – undo
2493 2493
  * @return True if WPML is active else False.
2494 2494
  */
2495 2495
 function geodir_is_wpml() {
2496
-    if (function_exists('icl_object_id')) {
2497
-        return true;
2498
-    }
2496
+	if (function_exists('icl_object_id')) {
2497
+		return true;
2498
+	}
2499 2499
 
2500
-    return false;
2500
+	return false;
2501 2501
 }
2502 2502
 
2503 2503
 /**
@@ -2512,9 +2512,9 @@  discard block
 block discarded – undo
2512 2512
  * @return Language code.
2513 2513
  */
2514 2514
 function geodir_get_language_for_element($element_id, $element_type) {
2515
-    global $sitepress;
2515
+	global $sitepress;
2516 2516
 
2517
-    return $sitepress->get_language_for_element($element_id, $element_type);
2517
+	return $sitepress->get_language_for_element($element_id, $element_type);
2518 2518
 }
2519 2519
 
2520 2520
 /**
@@ -2531,31 +2531,31 @@  discard block
 block discarded – undo
2531 2531
  *                         Added to fix duplicate transaltion for front end.
2532 2532
  */
2533 2533
 function geodir_icl_make_duplicate($master_post_id, $lang, $postarr, $tr_post_id, $after_save = false) {
2534
-    global $sitepress;
2534
+	global $sitepress;
2535 2535
     
2536
-    $post_type = get_post_type($master_post_id);
2537
-    $icl_ajx_action = !empty($_REQUEST['icl_ajx_action']) && $_REQUEST['icl_ajx_action'] == 'make_duplicates' ? true : false;
2538
-    if (!empty($_REQUEST['action']) && $_REQUEST['action'] == 'wpml_duplicate_dashboard' && !empty($_REQUEST['duplicate_post_ids'])) {
2539
-        $icl_ajx_action = true;
2540
-    }
2536
+	$post_type = get_post_type($master_post_id);
2537
+	$icl_ajx_action = !empty($_REQUEST['icl_ajx_action']) && $_REQUEST['icl_ajx_action'] == 'make_duplicates' ? true : false;
2538
+	if (!empty($_REQUEST['action']) && $_REQUEST['action'] == 'wpml_duplicate_dashboard' && !empty($_REQUEST['duplicate_post_ids'])) {
2539
+		$icl_ajx_action = true;
2540
+	}
2541 2541
     
2542
-    if (in_array($post_type, geodir_get_posttypes())) {
2543
-        if ($icl_ajx_action || $after_save) {
2544
-            // Duplicate post details
2545
-            geodir_icl_duplicate_post_details($master_post_id, $tr_post_id, $lang);
2542
+	if (in_array($post_type, geodir_get_posttypes())) {
2543
+		if ($icl_ajx_action || $after_save) {
2544
+			// Duplicate post details
2545
+			geodir_icl_duplicate_post_details($master_post_id, $tr_post_id, $lang);
2546 2546
             
2547
-            // Duplicate taxonomies
2548
-            geodir_icl_duplicate_taxonomies($master_post_id, $tr_post_id, $lang);
2547
+			// Duplicate taxonomies
2548
+			geodir_icl_duplicate_taxonomies($master_post_id, $tr_post_id, $lang);
2549 2549
             
2550
-            // Duplicate post images
2551
-            geodir_icl_duplicate_post_images($master_post_id, $tr_post_id, $lang);
2552
-        }
2550
+			// Duplicate post images
2551
+			geodir_icl_duplicate_post_images($master_post_id, $tr_post_id, $lang);
2552
+		}
2553 2553
         
2554
-        // Sync post reviews
2555
-        if ($sitepress->get_setting('sync_comments_on_duplicates')) {
2556
-            geodir_wpml_duplicate_post_reviews($master_post_id, $tr_post_id, $lang);
2557
-        }
2558
-    }
2554
+		// Sync post reviews
2555
+		if ($sitepress->get_setting('sync_comments_on_duplicates')) {
2556
+			geodir_wpml_duplicate_post_reviews($master_post_id, $tr_post_id, $lang);
2557
+		}
2558
+	}
2559 2559
 }
2560 2560
 add_filter( 'icl_make_duplicate', 'geodir_icl_make_duplicate', 11, 4 );
2561 2561
 
@@ -2569,18 +2569,18 @@  discard block
 block discarded – undo
2569 2569
  * @param array $request_info The post details in an array.
2570 2570
  */
2571 2571
 function geodir_wpml_duplicate_listing($post_id, $request_info) {
2572
-    global $sitepress;
2572
+	global $sitepress;
2573 2573
     
2574
-    $icl_ajx_action = !empty($_REQUEST['icl_ajx_action']) && $_REQUEST['icl_ajx_action'] == 'make_duplicates' ? true : false;
2575
-    if (!empty($_REQUEST['action']) && $_REQUEST['action'] == 'wpml_duplicate_dashboard' && !empty($_REQUEST['duplicate_post_ids'])) {
2576
-        $icl_ajx_action = true;
2577
-    }
2574
+	$icl_ajx_action = !empty($_REQUEST['icl_ajx_action']) && $_REQUEST['icl_ajx_action'] == 'make_duplicates' ? true : false;
2575
+	if (!empty($_REQUEST['action']) && $_REQUEST['action'] == 'wpml_duplicate_dashboard' && !empty($_REQUEST['duplicate_post_ids'])) {
2576
+		$icl_ajx_action = true;
2577
+	}
2578 2578
     
2579
-    if (!$icl_ajx_action && in_array(get_post_type($post_id), geodir_get_posttypes()) && $post_duplicates = $sitepress->get_duplicates($post_id)) {
2580
-        foreach ($post_duplicates as $lang => $dup_post_id) {
2581
-            geodir_icl_make_duplicate($post_id, $lang, $request_info, $dup_post_id, true);
2582
-        }
2583
-    }
2579
+	if (!$icl_ajx_action && in_array(get_post_type($post_id), geodir_get_posttypes()) && $post_duplicates = $sitepress->get_duplicates($post_id)) {
2580
+		foreach ($post_duplicates as $lang => $dup_post_id) {
2581
+			geodir_icl_make_duplicate($post_id, $lang, $request_info, $dup_post_id, true);
2582
+		}
2583
+	}
2584 2584
 }
2585 2585
 
2586 2586
 /**
@@ -2596,17 +2596,17 @@  discard block
 block discarded – undo
2596 2596
  * @return bool True for success, False for fail.
2597 2597
  */
2598 2598
 function geodir_wpml_duplicate_post_reviews($master_post_id, $tr_post_id, $lang) {
2599
-    global $wpdb;
2599
+	global $wpdb;
2600 2600
 
2601
-    $reviews = $wpdb->get_results($wpdb->prepare("SELECT comment_id FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id=%d ORDER BY id ASC", $master_post_id), ARRAY_A);
2601
+	$reviews = $wpdb->get_results($wpdb->prepare("SELECT comment_id FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id=%d ORDER BY id ASC", $master_post_id), ARRAY_A);
2602 2602
 
2603
-    if (!empty($reviews)) {
2604
-        foreach ($reviews as $review) {
2605
-            geodir_wpml_duplicate_post_review($review['comment_id'], $master_post_id, $tr_post_id, $lang);
2606
-        }
2607
-    }
2603
+	if (!empty($reviews)) {
2604
+		foreach ($reviews as $review) {
2605
+			geodir_wpml_duplicate_post_review($review['comment_id'], $master_post_id, $tr_post_id, $lang);
2606
+		}
2607
+	}
2608 2608
 
2609
-    return false;
2609
+	return false;
2610 2610
 }
2611 2611
 
2612 2612
 /**
@@ -2623,22 +2623,22 @@  discard block
 block discarded – undo
2623 2623
  * @return bool True for success, False for fail.
2624 2624
  */
2625 2625
 function geodir_icl_duplicate_post_details($master_post_id, $tr_post_id, $lang) {
2626
-    global $wpdb, $plugin_prefix;
2626
+	global $wpdb, $plugin_prefix;
2627 2627
 
2628
-    $post_type = get_post_type($master_post_id);
2629
-    $post_table = $plugin_prefix . $post_type . '_detail';
2628
+	$post_type = get_post_type($master_post_id);
2629
+	$post_table = $plugin_prefix . $post_type . '_detail';
2630 2630
 
2631
-    $query = $wpdb->prepare("SELECT * FROM " . $post_table . " WHERE post_id = %d", array($master_post_id));
2632
-    $data = (array)$wpdb->get_row($query);
2631
+	$query = $wpdb->prepare("SELECT * FROM " . $post_table . " WHERE post_id = %d", array($master_post_id));
2632
+	$data = (array)$wpdb->get_row($query);
2633 2633
 
2634
-    if ( !empty( $data ) ) {
2635
-        $data['post_id'] = $tr_post_id;
2636
-        unset($data['default_category'], $data['marker_json'], $data['featured_image'], $data[$post_type . 'category']);
2637
-        $wpdb->update($post_table, $data, array('post_id' => $tr_post_id));
2638
-        return true;
2639
-    }
2634
+	if ( !empty( $data ) ) {
2635
+		$data['post_id'] = $tr_post_id;
2636
+		unset($data['default_category'], $data['marker_json'], $data['featured_image'], $data[$post_type . 'category']);
2637
+		$wpdb->update($post_table, $data, array('post_id' => $tr_post_id));
2638
+		return true;
2639
+	}
2640 2640
 
2641
-    return false;
2641
+	return false;
2642 2642
 }
2643 2643
 
2644 2644
 /**
@@ -2655,40 +2655,40 @@  discard block
 block discarded – undo
2655 2655
  * @return bool True for success, False for fail.
2656 2656
  */
2657 2657
 function geodir_icl_duplicate_taxonomies($master_post_id, $tr_post_id, $lang) {
2658
-    global $sitepress, $wpdb;
2659
-    $post_type = get_post_type($master_post_id);
2658
+	global $sitepress, $wpdb;
2659
+	$post_type = get_post_type($master_post_id);
2660 2660
 
2661
-    remove_filter('get_term', array($sitepress,'get_term_adjust_id')); // AVOID filtering to current language
2661
+	remove_filter('get_term', array($sitepress,'get_term_adjust_id')); // AVOID filtering to current language
2662 2662
 
2663
-    $taxonomies = get_object_taxonomies($post_type);
2664
-    foreach ($taxonomies as $taxonomy) {
2665
-        $terms = get_the_terms($master_post_id, $taxonomy);
2666
-        $terms_array = array();
2663
+	$taxonomies = get_object_taxonomies($post_type);
2664
+	foreach ($taxonomies as $taxonomy) {
2665
+		$terms = get_the_terms($master_post_id, $taxonomy);
2666
+		$terms_array = array();
2667 2667
         
2668
-        if ($terms) {
2669
-            foreach ($terms as $term) {
2670
-                $tr_id = apply_filters( 'translate_object_id',$term->term_id, $taxonomy, false, $lang);
2668
+		if ($terms) {
2669
+			foreach ($terms as $term) {
2670
+				$tr_id = apply_filters( 'translate_object_id',$term->term_id, $taxonomy, false, $lang);
2671 2671
                 
2672
-                if (!is_null($tr_id)){
2673
-                    // not using get_term - unfiltered get_term
2674
-                    $translated_term = $wpdb->get_row($wpdb->prepare("
2672
+				if (!is_null($tr_id)){
2673
+					// not using get_term - unfiltered get_term
2674
+					$translated_term = $wpdb->get_row($wpdb->prepare("
2675 2675
                         SELECT * FROM {$wpdb->terms} t JOIN {$wpdb->term_taxonomy} x ON x.term_id = t.term_id WHERE t.term_id = %d AND x.taxonomy = %s", $tr_id, $taxonomy));
2676 2676
 
2677
-                    $terms_array[] = $translated_term->term_id;
2678
-                }
2679
-            }
2677
+					$terms_array[] = $translated_term->term_id;
2678
+				}
2679
+			}
2680 2680
 
2681
-            if (!is_taxonomy_hierarchical($taxonomy)){
2682
-                $terms_array = array_unique( array_map( 'intval', $terms_array ) );
2683
-            }
2681
+			if (!is_taxonomy_hierarchical($taxonomy)){
2682
+				$terms_array = array_unique( array_map( 'intval', $terms_array ) );
2683
+			}
2684 2684
 
2685
-            wp_set_post_terms($tr_post_id, $terms_array, $taxonomy);
2685
+			wp_set_post_terms($tr_post_id, $terms_array, $taxonomy);
2686 2686
             
2687
-            if ($taxonomy == $post_type . 'category') {
2688
-                geodir_set_postcat_structure($tr_post_id, $post_type . 'category');
2689
-            }
2690
-        }
2691
-    }
2687
+			if ($taxonomy == $post_type . 'category') {
2688
+				geodir_set_postcat_structure($tr_post_id, $post_type . 'category');
2689
+			}
2690
+		}
2691
+	}
2692 2692
 }
2693 2693
 
2694 2694
 /**
@@ -2704,29 +2704,29 @@  discard block
 block discarded – undo
2704 2704
  * @return bool True for success, False for fail.
2705 2705
  */
2706 2706
 function geodir_icl_duplicate_post_images($master_post_id, $tr_post_id, $lang) {
2707
-    global $wpdb;
2707
+	global $wpdb;
2708 2708
 
2709
-    $query = $wpdb->prepare("DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE mime_type like %s AND post_id = %d", array('%image%', $tr_post_id));
2710
-    $wpdb->query($query);
2709
+	$query = $wpdb->prepare("DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE mime_type like %s AND post_id = %d", array('%image%', $tr_post_id));
2710
+	$wpdb->query($query);
2711 2711
 
2712
-    $query = $wpdb->prepare("SELECT * FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE mime_type like %s AND post_id = %d ORDER BY menu_order ASC", array('%image%', $master_post_id));
2713
-    $post_images = $wpdb->get_results($query);
2712
+	$query = $wpdb->prepare("SELECT * FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE mime_type like %s AND post_id = %d ORDER BY menu_order ASC", array('%image%', $master_post_id));
2713
+	$post_images = $wpdb->get_results($query);
2714 2714
 
2715
-    if ( !empty( $post_images ) ) {
2716
-        foreach ( $post_images as $post_image) {
2717
-            $image_data = (array)$post_image;
2718
-            unset($image_data['ID']);
2719
-            $image_data['post_id'] = $tr_post_id;
2715
+	if ( !empty( $post_images ) ) {
2716
+		foreach ( $post_images as $post_image) {
2717
+			$image_data = (array)$post_image;
2718
+			unset($image_data['ID']);
2719
+			$image_data['post_id'] = $tr_post_id;
2720 2720
             
2721
-            $wpdb->insert(GEODIR_ATTACHMENT_TABLE, $image_data);
2721
+			$wpdb->insert(GEODIR_ATTACHMENT_TABLE, $image_data);
2722 2722
             
2723
-            geodir_set_wp_featured_image($tr_post_id);
2724
-        }
2723
+			geodir_set_wp_featured_image($tr_post_id);
2724
+		}
2725 2725
         
2726
-        return true;
2727
-    }
2726
+		return true;
2727
+	}
2728 2728
 
2729
-    return false;
2729
+	return false;
2730 2730
 }
2731 2731
 
2732 2732
 
@@ -2745,73 +2745,73 @@  discard block
 block discarded – undo
2745 2745
  * @return bool True for success, False for fail.
2746 2746
  */
2747 2747
 function geodir_wpml_duplicate_post_review($master_comment_id, $master_post_id, $tr_post_id, $lang) {
2748
-    global $wpdb, $plugin_prefix, $sitepress;
2749
-
2750
-    $review = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d ORDER BY id ASC", $master_comment_id), ARRAY_A);
2751
-
2752
-    if (empty($review)) {
2753
-        return false;
2754
-    }
2755
-    if ($review['post_id'] != $master_post_id) {
2756
-        $wpdb->query($wpdb->prepare("UPDATE " . GEODIR_REVIEW_TABLE . " SET post_id=%d WHERE comment_id=%d", $master_post_id, $master_comment_id));
2757
-        geodir_update_postrating($master_post_id, $post_type);
2758
-    }
2759
-
2760
-    $tr_comment_id = geodir_wpml_duplicate_comment_exists($tr_post_id, $master_comment_id);
2761
-
2762
-    if (empty($tr_comment_id)) {
2763
-        return false;
2764
-    }
2765
-
2766
-    $post_type = get_post_type($master_post_id);
2767
-    $post_table = $plugin_prefix . $post_type . '_detail';
2768
-
2769
-    $translated_post = $wpdb->get_row($wpdb->prepare("SELECT post_title, post_latitude, post_longitude, post_city, post_region, post_country FROM " . $post_table . " WHERE post_id = %d", $tr_post_id), ARRAY_A);
2770
-    if (empty($translated_post)) {
2771
-        return false;
2772
-    }
2773
-
2774
-    $review['comment_id'] = $tr_comment_id;
2775
-    $review['post_id'] = $tr_post_id;
2776
-    $review['post_title'] = $translated_post['post_title'];
2777
-    $review['post_city'] = $translated_post['post_city'];
2778
-    $review['post_region'] = $translated_post['post_region'];
2779
-    $review['post_country'] = $translated_post['post_country'];
2780
-    $review['post_latitude'] = $translated_post['post_latitude'];
2781
-    $review['post_longitude'] = $translated_post['post_longitude'];
2782
-
2783
-    if (isset($review['id'])) {
2784
-        unset($review['id']);
2785
-    }
2786
-
2787
-    $tr_review_id = $wpdb->get_var($wpdb->prepare("SELECT id FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d AND post_id=%d ORDER BY id ASC", $tr_comment_id, $tr_post_id));
2788
-
2789
-    if ($tr_review_id) { // update review
2790
-        $wpdb->update(GEODIR_REVIEW_TABLE, $review, array('id' => $tr_review_id));
2791
-    } else { // insert review
2792
-        $wpdb->insert(GEODIR_REVIEW_TABLE, $review);
2793
-        $tr_review_id = $wpdb->insert_id;
2794
-    }
2795
-
2796
-    if ($tr_post_id) {
2797
-        geodir_update_postrating($tr_post_id, $post_type);
2748
+	global $wpdb, $plugin_prefix, $sitepress;
2749
+
2750
+	$review = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d ORDER BY id ASC", $master_comment_id), ARRAY_A);
2751
+
2752
+	if (empty($review)) {
2753
+		return false;
2754
+	}
2755
+	if ($review['post_id'] != $master_post_id) {
2756
+		$wpdb->query($wpdb->prepare("UPDATE " . GEODIR_REVIEW_TABLE . " SET post_id=%d WHERE comment_id=%d", $master_post_id, $master_comment_id));
2757
+		geodir_update_postrating($master_post_id, $post_type);
2758
+	}
2759
+
2760
+	$tr_comment_id = geodir_wpml_duplicate_comment_exists($tr_post_id, $master_comment_id);
2761
+
2762
+	if (empty($tr_comment_id)) {
2763
+		return false;
2764
+	}
2765
+
2766
+	$post_type = get_post_type($master_post_id);
2767
+	$post_table = $plugin_prefix . $post_type . '_detail';
2768
+
2769
+	$translated_post = $wpdb->get_row($wpdb->prepare("SELECT post_title, post_latitude, post_longitude, post_city, post_region, post_country FROM " . $post_table . " WHERE post_id = %d", $tr_post_id), ARRAY_A);
2770
+	if (empty($translated_post)) {
2771
+		return false;
2772
+	}
2773
+
2774
+	$review['comment_id'] = $tr_comment_id;
2775
+	$review['post_id'] = $tr_post_id;
2776
+	$review['post_title'] = $translated_post['post_title'];
2777
+	$review['post_city'] = $translated_post['post_city'];
2778
+	$review['post_region'] = $translated_post['post_region'];
2779
+	$review['post_country'] = $translated_post['post_country'];
2780
+	$review['post_latitude'] = $translated_post['post_latitude'];
2781
+	$review['post_longitude'] = $translated_post['post_longitude'];
2782
+
2783
+	if (isset($review['id'])) {
2784
+		unset($review['id']);
2785
+	}
2786
+
2787
+	$tr_review_id = $wpdb->get_var($wpdb->prepare("SELECT id FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d AND post_id=%d ORDER BY id ASC", $tr_comment_id, $tr_post_id));
2788
+
2789
+	if ($tr_review_id) { // update review
2790
+		$wpdb->update(GEODIR_REVIEW_TABLE, $review, array('id' => $tr_review_id));
2791
+	} else { // insert review
2792
+		$wpdb->insert(GEODIR_REVIEW_TABLE, $review);
2793
+		$tr_review_id = $wpdb->insert_id;
2794
+	}
2795
+
2796
+	if ($tr_post_id) {
2797
+		geodir_update_postrating($tr_post_id, $post_type);
2798 2798
         
2799
-        if (defined('GEODIRREVIEWRATING_VERSION') && get_option('geodir_reviewrating_enable_review') && $sitepress->get_setting('sync_comments_on_duplicates')) {
2800
-            $wpdb->query($wpdb->prepare("DELETE FROM " . GEODIR_COMMENTS_REVIEWS_TABLE . " WHERE comment_id = %d", array($tr_comment_id)));
2801
-            $likes = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . GEODIR_COMMENTS_REVIEWS_TABLE . " WHERE comment_id=%d ORDER BY like_date ASC", $master_comment_id, $tr_post_id), ARRAY_A);
2802
-
2803
-            if (!empty($likes)) {
2804
-                foreach ($likes as $like) {
2805
-                    unset($like['like_id']);
2806
-                    $like['comment_id'] = $tr_comment_id;
2799
+		if (defined('GEODIRREVIEWRATING_VERSION') && get_option('geodir_reviewrating_enable_review') && $sitepress->get_setting('sync_comments_on_duplicates')) {
2800
+			$wpdb->query($wpdb->prepare("DELETE FROM " . GEODIR_COMMENTS_REVIEWS_TABLE . " WHERE comment_id = %d", array($tr_comment_id)));
2801
+			$likes = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . GEODIR_COMMENTS_REVIEWS_TABLE . " WHERE comment_id=%d ORDER BY like_date ASC", $master_comment_id, $tr_post_id), ARRAY_A);
2802
+
2803
+			if (!empty($likes)) {
2804
+				foreach ($likes as $like) {
2805
+					unset($like['like_id']);
2806
+					$like['comment_id'] = $tr_comment_id;
2807 2807
                     
2808
-                    $wpdb->insert(GEODIR_COMMENTS_REVIEWS_TABLE, $like);
2809
-                }
2810
-            }
2811
-        }
2812
-    }
2808
+					$wpdb->insert(GEODIR_COMMENTS_REVIEWS_TABLE, $like);
2809
+				}
2810
+			}
2811
+		}
2812
+	}
2813 2813
 
2814
-    return $tr_review_id;
2814
+	return $tr_review_id;
2815 2815
 }
2816 2816
 
2817 2817
 /**
@@ -2826,36 +2826,36 @@  discard block
 block discarded – undo
2826 2826
  * @param int $comment_id The Comment ID.
2827 2827
  */
2828 2828
 function gepdir_wpml_sync_comment($comment_id) {
2829
-    global $wpdb, $sitepress, $gd_wpml_posttypes;
2830
-
2831
-    if (empty($gd_post_types)) {
2832
-        $gd_wpml_posttypes = geodir_get_posttypes();
2833
-    }
2834
-
2835
-    $comment = $wpdb->get_row($wpdb->prepare("SELECT * FROM {$wpdb->comments} WHERE comment_ID=%d", $comment_id), ARRAY_A);
2836
-    if (empty($comment)) {
2837
-        return;
2838
-    }
2839
-
2840
-    $post_id = $comment['comment_post_ID'];
2841
-    $post_type = $post_id ? get_post_type($post_id) : NULL;
2842
-
2843
-    if (!($post_type && in_array($post_type, $gd_wpml_posttypes))) {
2844
-        return;
2845
-    }
2846
-
2847
-    $post_duplicates = $sitepress->get_duplicates($post_id);
2848
-    if (empty($post_duplicates)) {
2849
-        return;
2850
-    }
2851
-
2852
-    foreach ($post_duplicates as $lang => $dup_post_id) {
2853
-        if (empty($comment['comment_parent'])) {
2854
-            geodir_wpml_duplicate_post_review($comment_id, $post_id, $dup_post_id, $lang);
2855
-        }
2856
-    }
2829
+	global $wpdb, $sitepress, $gd_wpml_posttypes;
2830
+
2831
+	if (empty($gd_post_types)) {
2832
+		$gd_wpml_posttypes = geodir_get_posttypes();
2833
+	}
2834
+
2835
+	$comment = $wpdb->get_row($wpdb->prepare("SELECT * FROM {$wpdb->comments} WHERE comment_ID=%d", $comment_id), ARRAY_A);
2836
+	if (empty($comment)) {
2837
+		return;
2838
+	}
2839
+
2840
+	$post_id = $comment['comment_post_ID'];
2841
+	$post_type = $post_id ? get_post_type($post_id) : NULL;
2842
+
2843
+	if (!($post_type && in_array($post_type, $gd_wpml_posttypes))) {
2844
+		return;
2845
+	}
2846
+
2847
+	$post_duplicates = $sitepress->get_duplicates($post_id);
2848
+	if (empty($post_duplicates)) {
2849
+		return;
2850
+	}
2851
+
2852
+	foreach ($post_duplicates as $lang => $dup_post_id) {
2853
+		if (empty($comment['comment_parent'])) {
2854
+			geodir_wpml_duplicate_post_review($comment_id, $post_id, $dup_post_id, $lang);
2855
+		}
2856
+	}
2857 2857
     
2858
-    return true;
2858
+	return true;
2859 2859
 }
2860 2860
 
2861 2861
 /**
@@ -2870,11 +2870,11 @@  discard block
 block discarded – undo
2870 2870
  * @return int The duplicate comment ID.
2871 2871
  */
2872 2872
 function geodir_wpml_duplicate_comment_exists($dup_post_id, $original_cid) {
2873
-    global $wpdb;
2873
+	global $wpdb;
2874 2874
 
2875
-    $duplicate = $wpdb->get_var(
2876
-        $wpdb->prepare(
2877
-            "   SELECT comm.comment_ID
2875
+	$duplicate = $wpdb->get_var(
2876
+		$wpdb->prepare(
2877
+			"   SELECT comm.comment_ID
2878 2878
                 FROM {$wpdb->comments} comm
2879 2879
                 JOIN {$wpdb->commentmeta} cm
2880 2880
                     ON comm.comment_ID = cm.comment_id
@@ -2882,12 +2882,12 @@  discard block
 block discarded – undo
2882 2882
                     AND cm.meta_key = '_icl_duplicate_of'
2883 2883
                     AND cm.meta_value = %d
2884 2884
                 LIMIT 1",
2885
-            $dup_post_id,
2886
-            $original_cid
2887
-        )
2888
-    );
2885
+			$dup_post_id,
2886
+			$original_cid
2887
+		)
2888
+	);
2889 2889
 
2890
-    return $duplicate;
2890
+	return $duplicate;
2891 2891
 }
2892 2892
 
2893 2893
 /**
@@ -2959,5 +2959,5 @@  discard block
 block discarded – undo
2959 2959
  * @return bool True if Yoast SEO disabled on GD pages.
2960 2960
  */
2961 2961
 function geodir_disable_yoast_seo_metas() {
2962
-    return (bool)get_option( 'geodir_disable_yoast_meta' );
2962
+	return (bool)get_option( 'geodir_disable_yoast_meta' );
2963 2963
 }
2964 2964
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +669 added lines, -669 removed lines patch added patch discarded remove patch
@@ -52,31 +52,31 @@  discard block
 block discarded – undo
52 52
 				jQuery(listSel).children('li').switchClass('gridview_onehalf gridview_onethird gridview_onefourth', 'gridview_onefifth', 600);
53 53
 			}
54 54
 
55
-			jQuery.post("<?php echo geodir_get_ajax_url();?>&gd_listing_view=" + val, function (data) {
55
+			jQuery.post("<?php echo geodir_get_ajax_url(); ?>&gd_listing_view=" + val, function (data) {
56 56
 				//alert(data );
57 57
 			});
58 58
 		}
59 59
 	</script>
60 60
 	<div class="geodir-list-view-select">
61 61
 		<select name="gd_list_view" id="gd_list_view" onchange="geodir_list_view_select(this);">
62
-			<?php $listing_view = (int) $gd_session->get( 'gd_listing_view' ); ?>
63
-			<option value=""><?php _e( 'View:', 'geodirectory' ); ?></option>
62
+			<?php $listing_view = (int) $gd_session->get('gd_listing_view'); ?>
63
+			<option value=""><?php _e('View:', 'geodirectory'); ?></option>
64 64
 			<option
65
-				value="1" <?php selected( 1, $listing_view ); ?>><?php _e( 'View: List', 'geodirectory' ); ?></option>
65
+				value="1" <?php selected(1, $listing_view); ?>><?php _e('View: List', 'geodirectory'); ?></option>
66 66
 			<option
67
-				value="2" <?php selected( 2, $listing_view ); ?>><?php _e( 'View: Grid 2', 'geodirectory' ); ?></option>
67
+				value="2" <?php selected(2, $listing_view); ?>><?php _e('View: Grid 2', 'geodirectory'); ?></option>
68 68
 			<option
69
-				value="3" <?php selected( 3, $listing_view ); ?>><?php _e( 'View: Grid 3', 'geodirectory' ); ?></option>
69
+				value="3" <?php selected(3, $listing_view); ?>><?php _e('View: Grid 3', 'geodirectory'); ?></option>
70 70
 			<option
71
-				value="4" <?php selected( 4, $listing_view ); ?>><?php _e( 'View: Grid 4', 'geodirectory' ); ?></option>
71
+				value="4" <?php selected(4, $listing_view); ?>><?php _e('View: Grid 4', 'geodirectory'); ?></option>
72 72
 			<option
73
-				value="5" <?php selected( 5, $listing_view ); ?>><?php _e( 'View: Grid 5', 'geodirectory' ); ?></option>
73
+				value="5" <?php selected(5, $listing_view); ?>><?php _e('View: Grid 5', 'geodirectory'); ?></option>
74 74
 		</select>
75 75
 	</div>
76 76
 	<?php
77 77
 }
78 78
 
79
-add_action( 'geodir_before_listing', 'geodir_list_view_select', 100 );
79
+add_action('geodir_before_listing', 'geodir_list_view_select', 100);
80 80
 
81 81
 /**
82 82
  * Limit the listing excerpt.
@@ -91,9 +91,9 @@  discard block
 block discarded – undo
91 91
  * @global object $post          The current post object.
92 92
  * @return string The modified excerpt.
93 93
  */
94
-function geodir_max_excerpt( $charlength ) {
94
+function geodir_max_excerpt($charlength) {
95 95
 	global $post;
96
-	if ( $charlength == '0' ) {
96
+	if ($charlength == '0') {
97 97
 		return;
98 98
 	}
99 99
 	$out = '';
@@ -101,46 +101,46 @@  discard block
 block discarded – undo
101 101
 	$temp_post = $post;
102 102
 	$excerpt   = get_the_excerpt();
103 103
 
104
-	$charlength ++;
105
-	$excerpt_more = function_exists( 'geodirf_excerpt_more' ) ? geodirf_excerpt_more( '' ) : geodir_excerpt_more( '' );
106
-	if ( geodir_utf8_strlen( $excerpt ) > $charlength ) {
107
-		if ( geodir_utf8_strlen( $excerpt_more ) > 0 && geodir_utf8_strpos( $excerpt, $excerpt_more ) !== false ) {
108
-			$excut = - ( geodir_utf8_strlen( $excerpt_more ) );
109
-			$subex = geodir_utf8_substr( $excerpt, 0, $excut );
110
-			if ( $charlength > 0 && geodir_utf8_strlen( $subex ) > $charlength ) {
111
-				$subex = geodir_utf8_substr( $subex, 0, $charlength );
104
+	$charlength++;
105
+	$excerpt_more = function_exists('geodirf_excerpt_more') ? geodirf_excerpt_more('') : geodir_excerpt_more('');
106
+	if (geodir_utf8_strlen($excerpt) > $charlength) {
107
+		if (geodir_utf8_strlen($excerpt_more) > 0 && geodir_utf8_strpos($excerpt, $excerpt_more) !== false) {
108
+			$excut = - (geodir_utf8_strlen($excerpt_more));
109
+			$subex = geodir_utf8_substr($excerpt, 0, $excut);
110
+			if ($charlength > 0 && geodir_utf8_strlen($subex) > $charlength) {
111
+				$subex = geodir_utf8_substr($subex, 0, $charlength);
112 112
 			}
113 113
 			$out .= $subex;
114 114
 		} else {
115
-			$subex   = geodir_utf8_substr( $excerpt, 0, $charlength - 5 );
116
-			$exwords = explode( ' ', $subex );
117
-			$excut   = - ( geodir_utf8_strlen( $exwords[ count( $exwords ) - 1 ] ) );
118
-			if ( $excut < 0 ) {
119
-				$out .= geodir_utf8_substr( $subex, 0, $excut );
115
+			$subex   = geodir_utf8_substr($excerpt, 0, $charlength - 5);
116
+			$exwords = explode(' ', $subex);
117
+			$excut   = - (geodir_utf8_strlen($exwords[count($exwords) - 1]));
118
+			if ($excut < 0) {
119
+				$out .= geodir_utf8_substr($subex, 0, $excut);
120 120
 			} else {
121 121
 				$out .= $subex;
122 122
 			}
123 123
 		}
124
-		$out .= ' <a class="excerpt-read-more" href="' . get_permalink() . '" title="' . get_the_title() . '">';
124
+		$out .= ' <a class="excerpt-read-more" href="'.get_permalink().'" title="'.get_the_title().'">';
125 125
 		/**
126 126
 		 * Filter excerpt read more text.
127 127
 		 *
128 128
 		 * @since 1.0.0
129 129
 		 */
130
-		$out .= apply_filters( 'geodir_max_excerpt_end', __( 'Read more [...]', 'geodirectory' ) );
130
+		$out .= apply_filters('geodir_max_excerpt_end', __('Read more [...]', 'geodirectory'));
131 131
 		$out .= '</a>';
132 132
 
133 133
 	} else {
134
-		if ( geodir_utf8_strlen( $excerpt_more ) > 0 && geodir_utf8_strpos( $excerpt, $excerpt_more ) !== false ) {
135
-			$excut = - ( geodir_utf8_strlen( $excerpt_more ) );
136
-			$out .= geodir_utf8_substr( $excerpt, 0, $excut );
137
-			$out .= ' <a class="excerpt-read-more" href="' . get_permalink() . '" title="' . get_the_title() . '">';
134
+		if (geodir_utf8_strlen($excerpt_more) > 0 && geodir_utf8_strpos($excerpt, $excerpt_more) !== false) {
135
+			$excut = - (geodir_utf8_strlen($excerpt_more));
136
+			$out .= geodir_utf8_substr($excerpt, 0, $excut);
137
+			$out .= ' <a class="excerpt-read-more" href="'.get_permalink().'" title="'.get_the_title().'">';
138 138
 			/**
139 139
 			 * Filter excerpt read more text.
140 140
 			 *
141 141
 			 * @since 1.0.0
142 142
 			 */
143
-			$out .= apply_filters( 'geodir_max_excerpt_end', __( 'Read more [...]', 'geodirectory' ) );
143
+			$out .= apply_filters('geodir_max_excerpt_end', __('Read more [...]', 'geodirectory'));
144 144
 			$out .= '</a>';
145 145
 		} else {
146 146
 			$out .= $excerpt;
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
  *
164 164
  * @return object Returns filtered package info as an object.
165 165
  */
166
-function geodir_post_package_info( $package_info, $post = '', $post_type = '' ) {
166
+function geodir_post_package_info($package_info, $post = '', $post_type = '') {
167 167
 	$package_info['pid']              = 0;
168 168
 	$package_info['days']             = 0;
169 169
 	$package_info['amount']           = 0;
@@ -192,7 +192,7 @@  discard block
 block discarded – undo
192 192
 	 * @param object|string $post  The post object.
193 193
 	 * @param string $post_type    The post type.
194 194
 	 */
195
-	return (object) apply_filters( 'geodir_post_package_info', $package_info, $post, $post_type );
195
+	return (object) apply_filters('geodir_post_package_info', $package_info, $post, $post_type);
196 196
 
197 197
 }
198 198
 
@@ -220,11 +220,11 @@  discard block
 block discarded – undo
220 220
  *
221 221
  * }
222 222
  */
223
-function geodir_send_inquiry( $request ) {
223
+function geodir_send_inquiry($request) {
224 224
 	global $wpdb;
225 225
 
226 226
 	// strip slashes from text
227
-	$request = ! empty( $request ) ? stripslashes_deep( $request ) : $request;
227
+	$request = !empty($request) ? stripslashes_deep($request) : $request;
228 228
 
229 229
 	$yourname      = $request['inq_name'];
230 230
 	$youremail     = $request['inq_email'];
@@ -235,26 +235,26 @@  discard block
 block discarded – undo
235 235
 	$author_id  = '';
236 236
 	$post_title = '';
237 237
 
238
-	if ( $request['pid'] ) {
238
+	if ($request['pid']) {
239 239
 
240 240
 		$productinfosql = $wpdb->prepare(
241 241
 			"select ID,post_author,post_title from $wpdb->posts where ID =%d",
242
-			array( $request['pid'] )
242
+			array($request['pid'])
243 243
 		);
244
-		$productinfo    = $wpdb->get_row( $productinfosql );
244
+		$productinfo = $wpdb->get_row($productinfosql);
245 245
 
246 246
 		$author_id  = $productinfo->post_author;
247 247
 		$post_title = $productinfo->post_title;
248 248
 	}
249 249
 
250
-	$post_title = '<a href="' . get_permalink( $pid ) . '">' . $post_title . '</a>';
250
+	$post_title = '<a href="'.get_permalink($pid).'">'.$post_title.'</a>';
251 251
 
252
-	$user_info = get_userdata( $author_id );
253
-	$to_email  = geodir_get_post_meta( $pid, 'geodir_email', true );
254
-	$to_name   = geodir_get_client_name( $author_id );
252
+	$user_info = get_userdata($author_id);
253
+	$to_email  = geodir_get_post_meta($pid, 'geodir_email', true);
254
+	$to_name   = geodir_get_client_name($author_id);
255 255
 
256
-	if ( $to_email == '' ) {
257
-		$to_email = get_option( 'admin_email' );
256
+	if ($to_email == '') {
257
+		$to_email = get_option('admin_email');
258 258
 	}
259 259
 
260 260
 	/**
@@ -275,10 +275,10 @@  discard block
 block discarded – undo
275 275
 	 * }
276 276
 	 * @param string $type     The form type, default: `Enquiry`.
277 277
 	 */
278
-	do_action( 'geodir_after_send_enquiry', $request, 'Enquiry' );
278
+	do_action('geodir_after_send_enquiry', $request, 'Enquiry');
279 279
 
280 280
 	$client_message = $frnd_comments;
281
-	$client_message .= '<br>' . __( 'From :', 'geodirectory' ) . ' ' . $yourname . '<br>' . __( 'Phone :', 'geodirectory' ) . ' ' . $inq_phone . '<br>' . __( 'Email :', 'geodirectory' ) . ' ' . $youremail . '<br><br>' . __( 'Sent from', 'geodirectory' ) . ' - <b><a href="' . trailingslashit( home_url() ) . '">' . get_option( 'blogname' ) . '</a></b>.';
281
+	$client_message .= '<br>'.__('From :', 'geodirectory').' '.$yourname.'<br>'.__('Phone :', 'geodirectory').' '.$inq_phone.'<br>'.__('Email :', 'geodirectory').' '.$youremail.'<br><br>'.__('Sent from', 'geodirectory').' - <b><a href="'.trailingslashit(home_url()).'">'.get_option('blogname').'</a></b>.';
282 282
 	/**
283 283
 	 * Filter client message text.
284 284
 	 *
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
 	 *
287 287
 	 * @param string $client_message Client message text.
288 288
 	 */
289
-	$client_message = apply_filters( 'geodir_inquiry_email_msg', $client_message );
289
+	$client_message = apply_filters('geodir_inquiry_email_msg', $client_message);
290 290
 
291 291
 	/**
292 292
 	 * Called before the send enquiry email is sent.
@@ -305,12 +305,12 @@  discard block
 block discarded – undo
305 305
 	 *
306 306
 	 * }
307 307
 	 */
308
-	do_action( 'geodir_before_send_enquiry_email', $request );
309
-	if ( $to_email ) {
308
+	do_action('geodir_before_send_enquiry_email', $request);
309
+	if ($to_email) {
310 310
 		// strip slashes message
311
-		$client_message = stripslashes_deep( $client_message );
311
+		$client_message = stripslashes_deep($client_message);
312 312
 
313
-		geodir_sendEmail( $youremail, $yourname, $to_email, $to_name, '', $client_message, $extra = '', 'send_enquiry', $request['pid'] );//To client email
313
+		geodir_sendEmail($youremail, $yourname, $to_email, $to_name, '', $client_message, $extra = '', 'send_enquiry', $request['pid']); //To client email
314 314
 	}
315 315
 
316 316
 	/**
@@ -330,12 +330,12 @@  discard block
 block discarded – undo
330 330
 	 *
331 331
 	 * }
332 332
 	 */
333
-	do_action( 'geodir_after_send_enquiry_email', $request );
334
-	$url = get_permalink( $pid );
335
-	if ( strstr( $url, '?' ) ) {
336
-		$url = $url . "&send_inquiry=success";
333
+	do_action('geodir_after_send_enquiry_email', $request);
334
+	$url = get_permalink($pid);
335
+	if (strstr($url, '?')) {
336
+		$url = $url."&send_inquiry=success";
337 337
 	} else {
338
-		$url = $url . "?send_inquiry=success";
338
+		$url = $url."?send_inquiry=success";
339 339
 	}
340 340
 	/**
341 341
 	 * Filter redirect url after the send enquiry email is sent.
@@ -344,8 +344,8 @@  discard block
 block discarded – undo
344 344
 	 *
345 345
 	 * @param string $url Redirect url.
346 346
 	 */
347
-	$url = apply_filters( 'geodir_send_enquiry_after_submit_redirect', $url );
348
-	wp_redirect( $url );
347
+	$url = apply_filters('geodir_send_enquiry_after_submit_redirect', $url);
348
+	wp_redirect($url);
349 349
 	gd_die();
350 350
 
351 351
 }
@@ -374,11 +374,11 @@  discard block
 block discarded – undo
374 374
  * }
375 375
  * @global object $wpdb        WordPress Database object.
376 376
  */
377
-function geodir_send_friend( $request ) {
377
+function geodir_send_friend($request) {
378 378
 	global $wpdb;
379 379
 
380 380
 	// strip slashes from text
381
-	$request = ! empty( $request ) ? stripslashes_deep( $request ) : $request;
381
+	$request = !empty($request) ? stripslashes_deep($request) : $request;
382 382
 
383 383
 	$yourname      = $request['yourname'];
384 384
 	$youremail     = $request['youremail'];
@@ -387,13 +387,13 @@  discard block
 block discarded – undo
387 387
 	$pid           = $request['pid'];
388 388
 	$to_email      = $request['to_email'];
389 389
 	$to_name       = $request['to_name'];
390
-	if ( $request['pid'] ) {
390
+	if ($request['pid']) {
391 391
 		$productinfosql = $wpdb->prepare(
392 392
 			"select ID,post_title from $wpdb->posts where ID =%d",
393
-			array( $request['pid'] )
393
+			array($request['pid'])
394 394
 		);
395
-		$productinfo    = $wpdb->get_results( $productinfosql );
396
-		foreach ( $productinfo as $productinfoObj ) {
395
+		$productinfo = $wpdb->get_results($productinfosql);
396
+		foreach ($productinfo as $productinfoObj) {
397 397
 			$post_title = $productinfoObj->post_title;
398 398
 		}
399 399
 	}
@@ -417,8 +417,8 @@  discard block
 block discarded – undo
417 417
 	 *
418 418
 	 * }
419 419
 	 */
420
-	do_action( 'geodir_before_send_to_friend_email', $request );
421
-	geodir_sendEmail( $youremail, $yourname, $to_email, $to_name, $frnd_subject, $frnd_comments, $extra = '', 'send_friend', $request['pid'] );//To client email
420
+	do_action('geodir_before_send_to_friend_email', $request);
421
+	geodir_sendEmail($youremail, $yourname, $to_email, $to_name, $frnd_subject, $frnd_comments, $extra = '', 'send_friend', $request['pid']); //To client email
422 422
 
423 423
 	/**
424 424
 	 * Called after the send to friend email is sent.
@@ -439,13 +439,13 @@  discard block
 block discarded – undo
439 439
 	 *
440 440
 	 * }
441 441
 	 */
442
-	do_action( 'geodir_after_send_to_friend_email', $request );
442
+	do_action('geodir_after_send_to_friend_email', $request);
443 443
 
444
-	$url = get_permalink( $pid );
445
-	if ( strstr( $url, '?' ) ) {
446
-		$url = $url . "&sendtofrnd=success";
444
+	$url = get_permalink($pid);
445
+	if (strstr($url, '?')) {
446
+		$url = $url."&sendtofrnd=success";
447 447
 	} else {
448
-		$url = $url . "?sendtofrnd=success";
448
+		$url = $url."?sendtofrnd=success";
449 449
 	}
450 450
 	/**
451 451
 	 * Filter redirect url after the send to friend email is sent.
@@ -454,8 +454,8 @@  discard block
 block discarded – undo
454 454
 	 *
455 455
 	 * @param string $url Redirect url.
456 456
 	 */
457
-	$url = apply_filters( 'geodir_send_to_friend_after_submit_redirect', $url );
458
-	wp_redirect( $url );
457
+	$url = apply_filters('geodir_send_to_friend_after_submit_redirect', $url);
458
+	wp_redirect($url);
459 459
 	gd_die();
460 460
 }
461 461
 
@@ -469,8 +469,8 @@  discard block
 block discarded – undo
469 469
  *
470 470
  * @param string $hash_key
471 471
  */
472
-function geodir_before_tab_content( $hash_key ) {
473
-	switch ( $hash_key ) {
472
+function geodir_before_tab_content($hash_key) {
473
+	switch ($hash_key) {
474 474
 		case 'post_info' :
475 475
 			echo '<div class="geodir-company_info field-group">';
476 476
 			break;
@@ -480,7 +480,7 @@  discard block
 block discarded – undo
480 480
 			 *
481 481
 			 * @since 1.0.0
482 482
 			 */
483
-			echo ' <div id="' . apply_filters( 'geodir_post_gallery_id', 'geodir-post-gallery' ) . '" class="clearfix" >';
483
+			echo ' <div id="'.apply_filters('geodir_post_gallery_id', 'geodir-post-gallery').'" class="clearfix" >';
484 484
 			break;
485 485
 		case 'reviews' :
486 486
 			echo '<div id="reviews-wrap" class="clearfix"> ';
@@ -504,8 +504,8 @@  discard block
 block discarded – undo
504 504
  *
505 505
  * @param string $hash_key
506 506
  */
507
-function geodir_after_tab_content( $hash_key ) {
508
-	switch ( $hash_key ) {
507
+function geodir_after_tab_content($hash_key) {
508
+	switch ($hash_key) {
509 509
 		case 'post_info' :
510 510
 			echo '</div>';
511 511
 			break;
@@ -536,25 +536,25 @@  discard block
 block discarded – undo
536 536
  * @global object $wpdb     WordPress Database object.
537 537
  * @return bool|null|string Returns default sort results, when the post type is valid. Otherwise returns false.
538 538
  */
539
-function geodir_get_posts_default_sort( $post_type ) {
539
+function geodir_get_posts_default_sort($post_type) {
540 540
 
541 541
 	global $wpdb;
542 542
 
543
-	if ( $post_type != '' ) {
543
+	if ($post_type != '') {
544 544
 
545 545
 		$all_postypes = geodir_get_posttypes();
546 546
 
547
-		if ( ! in_array( $post_type, $all_postypes ) ) {
547
+		if (!in_array($post_type, $all_postypes)) {
548 548
 			return false;
549 549
 		}
550 550
 
551
-		$sort_field_info = $wpdb->get_var( $wpdb->prepare( "select default_order from " . GEODIR_CUSTOM_SORT_FIELDS_TABLE . " where	post_type= %s and is_active=%d and is_default=%d", array(
551
+		$sort_field_info = $wpdb->get_var($wpdb->prepare("select default_order from ".GEODIR_CUSTOM_SORT_FIELDS_TABLE." where	post_type= %s and is_active=%d and is_default=%d", array(
552 552
 			$post_type,
553 553
 			1,
554 554
 			1
555
-		) ) );
555
+		)));
556 556
 
557
-		if ( ! empty( $sort_field_info ) ) {
557
+		if (!empty($sort_field_info)) {
558 558
 			return $sort_field_info;
559 559
 		}
560 560
 
@@ -574,20 +574,20 @@  discard block
 block discarded – undo
574 574
  * @global object $wpdb     WordPress Database object.
575 575
  * @return bool|mixed|void Returns sort results, when the post type is valid. Otherwise returns false.
576 576
  */
577
-function geodir_get_sort_options( $post_type ) {
577
+function geodir_get_sort_options($post_type) {
578 578
 	global $wpdb;
579 579
 
580
-	if ( $post_type != '' ) {
580
+	if ($post_type != '') {
581 581
 		$all_postypes = geodir_get_posttypes();
582 582
 
583
-		if ( ! in_array( $post_type, $all_postypes ) ) {
583
+		if (!in_array($post_type, $all_postypes)) {
584 584
 			return false;
585 585
 		}
586 586
 
587
-		$sort_field_info = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM " . GEODIR_CUSTOM_SORT_FIELDS_TABLE . " WHERE post_type=%s AND is_active=%d AND (sort_asc=1 || sort_desc=1 || field_type='random') AND field_type != 'address' ORDER BY sort_order ASC", array(
587
+		$sort_field_info = $wpdb->get_results($wpdb->prepare("SELECT * FROM ".GEODIR_CUSTOM_SORT_FIELDS_TABLE." WHERE post_type=%s AND is_active=%d AND (sort_asc=1 || sort_desc=1 || field_type='random') AND field_type != 'address' ORDER BY sort_order ASC", array(
588 588
 			$post_type,
589 589
 			1
590
-		) ) );
590
+		)));
591 591
 
592 592
 		/**
593 593
 		 * Filter post sort options.
@@ -597,7 +597,7 @@  discard block
 block discarded – undo
597 597
 		 * @param array $sort_field_info Unfiltered sort field array.
598 598
 		 * @param string $post_type      Post type.
599 599
 		 */
600
-		return apply_filters( 'geodir_get_sort_options', $sort_field_info, $post_type );
600
+		return apply_filters('geodir_get_sort_options', $sort_field_info, $post_type);
601 601
 	}
602 602
 
603 603
 }
@@ -618,63 +618,63 @@  discard block
 block discarded – undo
618 618
 	 *
619 619
 	 * @since 1.4.4
620 620
 	 */
621
-	if ( is_search() ) {
621
+	if (is_search()) {
622 622
 		return;
623 623
 	}
624 624
 
625 625
 	$sort_by = '';
626 626
 
627
-	if ( isset( $_REQUEST['sort_by'] ) ) {
627
+	if (isset($_REQUEST['sort_by'])) {
628 628
 		$sort_by = $_REQUEST['sort_by'];
629 629
 	}
630 630
 
631 631
 	$gd_post_type = geodir_get_current_posttype();
632 632
 
633
-	$sort_options = geodir_get_sort_options( $gd_post_type );
633
+	$sort_options = geodir_get_sort_options($gd_post_type);
634 634
 
635 635
 
636 636
 	$sort_field_options = '';
637 637
 
638
-	if ( ! empty( $sort_options ) ) {
639
-		foreach ( $sort_options as $sort ) {
640
-			$sort = stripslashes_deep( $sort ); // strip slashes
638
+	if (!empty($sort_options)) {
639
+		foreach ($sort_options as $sort) {
640
+			$sort = stripslashes_deep($sort); // strip slashes
641 641
 
642
-			$label = __( $sort->site_title, 'geodirectory' );
642
+			$label = __($sort->site_title, 'geodirectory');
643 643
 
644
-			if ( $sort->field_type == 'random' ) {
644
+			if ($sort->field_type == 'random') {
645 645
 				$key = $sort->field_type;
646
-				( $sort_by == $key || ( $sort->is_default == '1' && ! isset( $_REQUEST['sort_by'] ) ) ) ? $selected = 'selected="selected"' : $selected = '';
647
-				$sort_field_options .= '<option ' . $selected . ' value="' . esc_url( add_query_arg( 'sort_by', $key ) ) . '">' . __( $label, 'geodirectory' ) . '</option>';
646
+				($sort_by == $key || ($sort->is_default == '1' && !isset($_REQUEST['sort_by']))) ? $selected = 'selected="selected"' : $selected = '';
647
+				$sort_field_options .= '<option '.$selected.' value="'.esc_url(add_query_arg('sort_by', $key)).'">'.__($label, 'geodirectory').'</option>';
648 648
 			}
649 649
 
650
-			if ( $sort->htmlvar_name == 'comment_count' ) {
650
+			if ($sort->htmlvar_name == 'comment_count') {
651 651
 				$sort->htmlvar_name = 'rating_count';
652 652
 			}
653 653
 
654
-			if ( $sort->sort_asc ) {
655
-				$key   = $sort->htmlvar_name . '_asc';
654
+			if ($sort->sort_asc) {
655
+				$key   = $sort->htmlvar_name.'_asc';
656 656
 				$label = $sort->site_title;
657
-				if ( $sort->asc_title ) {
657
+				if ($sort->asc_title) {
658 658
 					$label = $sort->asc_title;
659 659
 				}
660
-				( $sort_by == $key || ( $sort->is_default == '1' && $sort->default_order == $key && ! isset( $_REQUEST['sort_by'] ) ) ) ? $selected = 'selected="selected"' : $selected = '';
661
-				$sort_field_options .= '<option ' . $selected . ' value="' . esc_url( add_query_arg( 'sort_by', $key ) ) . '">' . __( $label, 'geodirectory' ) . '</option>';
660
+				($sort_by == $key || ($sort->is_default == '1' && $sort->default_order == $key && !isset($_REQUEST['sort_by']))) ? $selected = 'selected="selected"' : $selected = '';
661
+				$sort_field_options .= '<option '.$selected.' value="'.esc_url(add_query_arg('sort_by', $key)).'">'.__($label, 'geodirectory').'</option>';
662 662
 			}
663 663
 
664
-			if ( $sort->sort_desc ) {
665
-				$key   = $sort->htmlvar_name . '_desc';
664
+			if ($sort->sort_desc) {
665
+				$key   = $sort->htmlvar_name.'_desc';
666 666
 				$label = $sort->site_title;
667
-				if ( $sort->desc_title ) {
667
+				if ($sort->desc_title) {
668 668
 					$label = $sort->desc_title;
669 669
 				}
670
-				( $sort_by == $key || ( $sort->is_default == '1' && $sort->default_order == $key && ! isset( $_REQUEST['sort_by'] ) ) ) ? $selected = 'selected="selected"' : $selected = '';
671
-				$sort_field_options .= '<option ' . $selected . ' value="' . esc_url( add_query_arg( 'sort_by', $key ) ) . '">' . __( $label, 'geodirectory' ) . '</option>';
670
+				($sort_by == $key || ($sort->is_default == '1' && $sort->default_order == $key && !isset($_REQUEST['sort_by']))) ? $selected = 'selected="selected"' : $selected = '';
671
+				$sort_field_options .= '<option '.$selected.' value="'.esc_url(add_query_arg('sort_by', $key)).'">'.__($label, 'geodirectory').'</option>';
672 672
 			}
673 673
 
674 674
 		}
675 675
 	}
676 676
 
677
-	if ( $sort_field_options != '' ) {
677
+	if ($sort_field_options != '') {
678 678
 
679 679
 		?>
680 680
 
@@ -683,9 +683,9 @@  discard block
 block discarded – undo
683 683
 			<select name="sort_by" id="sort_by" onchange="javascript:window.location=this.value;">
684 684
 
685 685
 				<option
686
-					value="<?php echo esc_url( add_query_arg( 'sort_by', '' ) ); ?>" <?php if ( $sort_by == '' ) {
686
+					value="<?php echo esc_url(add_query_arg('sort_by', '')); ?>" <?php if ($sort_by == '') {
687 687
 					echo 'selected="selected"';
688
-				} ?>><?php _e( 'Sort By', 'geodirectory' ); ?></option><?php
688
+				} ?>><?php _e('Sort By', 'geodirectory'); ?></option><?php
689 689
 
690 690
 				echo $sort_field_options; ?>
691 691
 
@@ -713,9 +713,9 @@  discard block
 block discarded – undo
713 713
  *
714 714
  * @return string Returns the section title.
715 715
  */
716
-function geodir_advance_customfields_heading( $title, $field_type ) {
716
+function geodir_advance_customfields_heading($title, $field_type) {
717 717
 
718
-	if ( in_array( $field_type, array( 'multiselect', 'textarea', 'taxonomy' ) ) ) {
718
+	if (in_array($field_type, array('multiselect', 'textarea', 'taxonomy'))) {
719 719
 		$title = '';
720 720
 	}
721 721
 
@@ -737,19 +737,19 @@  discard block
 block discarded – undo
737 737
  * @global object $gd_session       GeoDirectory Session object.
738 738
  * @return string Returns related posts html.
739 739
  */
740
-function geodir_related_posts_display( $request ) {
741
-	if ( ! empty( $request ) ) {
742
-		$before_title = ( isset( $request['before_title'] ) && ! empty( $request['before_title'] ) ) ? $request['before_title'] : '';
743
-		$after_title  = ( isset( $request['after_title'] ) && ! empty( $request['after_title'] ) ) ? $request['after_title'] : '';
744
-
745
-		$title               = ( isset( $request['title'] ) && ! empty( $request['title'] ) ) ? $request['title'] : __( 'Related Listings', 'geodirectory' );
746
-		$post_number         = ( isset( $request['post_number'] ) && ! empty( $request['post_number'] ) ) ? $request['post_number'] : '5';
747
-		$relate_to           = ( isset( $request['relate_to'] ) && ! empty( $request['relate_to'] ) ) ? $request['relate_to'] : 'category';
748
-		$layout              = ( isset( $request['layout'] ) && ! empty( $request['layout'] ) ) ? $request['layout'] : 'gridview_onehalf';
749
-		$add_location_filter = ( isset( $request['add_location_filter'] ) && ! empty( $request['add_location_filter'] ) ) ? $request['add_location_filter'] : '0';
750
-		$listing_width       = ( isset( $request['listing_width'] ) && ! empty( $request['listing_width'] ) ) ? $request['listing_width'] : '';
751
-		$list_sort           = ( isset( $request['list_sort'] ) && ! empty( $request['list_sort'] ) ) ? $request['list_sort'] : 'latest';
752
-		$character_count     = ( isset( $request['character_count'] ) && ! empty( $request['character_count'] ) ) ? $request['character_count'] : '';
740
+function geodir_related_posts_display($request) {
741
+	if (!empty($request)) {
742
+		$before_title = (isset($request['before_title']) && !empty($request['before_title'])) ? $request['before_title'] : '';
743
+		$after_title  = (isset($request['after_title']) && !empty($request['after_title'])) ? $request['after_title'] : '';
744
+
745
+		$title               = (isset($request['title']) && !empty($request['title'])) ? $request['title'] : __('Related Listings', 'geodirectory');
746
+		$post_number         = (isset($request['post_number']) && !empty($request['post_number'])) ? $request['post_number'] : '5';
747
+		$relate_to           = (isset($request['relate_to']) && !empty($request['relate_to'])) ? $request['relate_to'] : 'category';
748
+		$layout              = (isset($request['layout']) && !empty($request['layout'])) ? $request['layout'] : 'gridview_onehalf';
749
+		$add_location_filter = (isset($request['add_location_filter']) && !empty($request['add_location_filter'])) ? $request['add_location_filter'] : '0';
750
+		$listing_width       = (isset($request['listing_width']) && !empty($request['listing_width'])) ? $request['listing_width'] : '';
751
+		$list_sort           = (isset($request['list_sort']) && !empty($request['list_sort'])) ? $request['list_sort'] : 'latest';
752
+		$character_count     = (isset($request['character_count']) && !empty($request['character_count'])) ? $request['character_count'] : '';
753 753
 
754 754
 		global $wpdb, $post, $gd_session, $related_nearest, $related_parent_lat, $related_parent_lon;
755 755
 		$related_parent_lat   = !empty($post->post_latitude) ? $post->post_latitude : '';
@@ -757,10 +757,10 @@  discard block
 block discarded – undo
757 757
 		$arr_detail_page_tabs = geodir_detail_page_tabs_list();
758 758
 
759 759
 		$related_listing_array = array();
760
-		if ( get_option( 'geodir_add_related_listing_posttypes' ) ) {
761
-			$related_listing_array = get_option( 'geodir_add_related_listing_posttypes' );
760
+		if (get_option('geodir_add_related_listing_posttypes')) {
761
+			$related_listing_array = get_option('geodir_add_related_listing_posttypes');
762 762
 		}
763
-		if ( isset($post->post_type) && in_array( $post->post_type, $related_listing_array ) ) {
763
+		if (isset($post->post_type) && in_array($post->post_type, $related_listing_array)) {
764 764
 			$arr_detail_page_tabs['related_listing']['is_display'] = true;
765 765
 		}
766 766
 
@@ -772,90 +772,90 @@  discard block
 block discarded – undo
772 772
 		$tax_field         = 'id';
773 773
 		$category          = array();
774 774
 
775
-		if ( isset( $_REQUEST['backandedit'] ) ) {
776
-			$post      = (object) $gd_session->get( 'listing' );
775
+		if (isset($_REQUEST['backandedit'])) {
776
+			$post      = (object) $gd_session->get('listing');
777 777
 			$post_type = $post->listing_type;
778
-			if ( isset( $_REQUEST['pid'] ) && $_REQUEST['pid'] != '' ) {
778
+			if (isset($_REQUEST['pid']) && $_REQUEST['pid'] != '') {
779 779
 				$post_id = $_REQUEST['pid'];
780 780
 			}
781
-		} elseif ( isset( $_REQUEST['pid'] ) && $_REQUEST['pid'] != '' ) {
782
-			$post      = geodir_get_post_info( $_REQUEST['pid'] );
781
+		} elseif (isset($_REQUEST['pid']) && $_REQUEST['pid'] != '') {
782
+			$post      = geodir_get_post_info($_REQUEST['pid']);
783 783
 			$post_type = $post->post_type;
784 784
 			$post_id   = $_REQUEST['pid'];
785
-		} elseif ( isset( $post->post_type ) && $post->post_type != '' ) {
785
+		} elseif (isset($post->post_type) && $post->post_type != '') {
786 786
 			$post_type = $post->post_type;
787 787
 			$post_id   = $post->ID;
788 788
 		}
789 789
 
790
-		if ( $relate_to == 'category' ) {
790
+		if ($relate_to == 'category') {
791 791
 
792
-			$category_taxonomy = $post_type . $relate_to;
793
-			if ( isset( $post->{$category_taxonomy} ) && $post->{$category_taxonomy} != '' ) {
794
-				$category = explode( ',', trim( $post->{$category_taxonomy}, ',' ) );
792
+			$category_taxonomy = $post_type.$relate_to;
793
+			if (isset($post->{$category_taxonomy} ) && $post->{$category_taxonomy} != '') {
794
+				$category = explode(',', trim($post->{$category_taxonomy}, ','));
795 795
 			}
796 796
 
797
-		} elseif ( $relate_to == 'tags' ) {
797
+		} elseif ($relate_to == 'tags') {
798 798
 
799
-			$category_taxonomy = $post_type . '_' . $relate_to;
800
-			if ( $post->post_tags != '' ) {
801
-				$category = explode( ',', trim( $post->post_tags, ',' ) );
799
+			$category_taxonomy = $post_type.'_'.$relate_to;
800
+			if ($post->post_tags != '') {
801
+				$category = explode(',', trim($post->post_tags, ','));
802 802
 			}
803 803
 			$tax_field = 'name';
804 804
 		}
805 805
 
806 806
 		/* --- return false in invalid request --- */
807
-		if ( empty( $category ) ) {
807
+		if (empty($category)) {
808 808
 			return false;
809 809
 		}
810 810
 
811 811
 		$all_postypes = geodir_get_posttypes();
812 812
 
813
-		if ( ! in_array( $post_type, $all_postypes ) ) {
813
+		if (!in_array($post_type, $all_postypes)) {
814 814
 			return false;
815 815
 		}
816 816
 
817 817
 		/* --- return false in invalid request --- */
818 818
 
819 819
 		$location_url = '';
820
-		if ( $add_location_filter != '0' ) {
820
+		if ($add_location_filter != '0') {
821 821
 			$location_url             = array();
822
-			$geodir_show_location_url = get_option( 'geodir_show_location_url' );
822
+			$geodir_show_location_url = get_option('geodir_show_location_url');
823 823
 
824
-			$gd_city = get_query_var( 'gd_city' );
824
+			$gd_city = get_query_var('gd_city');
825 825
 
826
-			if ( $gd_city ) {
827
-				$gd_country = get_query_var( 'gd_country' );
828
-				$gd_region  = get_query_var( 'gd_region' );
826
+			if ($gd_city) {
827
+				$gd_country = get_query_var('gd_country');
828
+				$gd_region  = get_query_var('gd_region');
829 829
 			} else {
830 830
 				$location = geodir_get_default_location();
831 831
 
832
-				$gd_country = isset( $location->country_slug ) ? $location->country_slug : '';
833
-				$gd_region  = isset( $location->region_slug ) ? $location->region_slug : '';
834
-				$gd_city    = isset( $location->city_slug ) ? $location->city_slug : '';
832
+				$gd_country = isset($location->country_slug) ? $location->country_slug : '';
833
+				$gd_region  = isset($location->region_slug) ? $location->region_slug : '';
834
+				$gd_city    = isset($location->city_slug) ? $location->city_slug : '';
835 835
 			}
836 836
 
837
-			if ( $geodir_show_location_url == 'all' ) {
837
+			if ($geodir_show_location_url == 'all') {
838 838
 				$location_url[] = $gd_country;
839 839
 				$location_url[] = $gd_region;
840
-			} else if ( $geodir_show_location_url == 'country_city' ) {
840
+			} else if ($geodir_show_location_url == 'country_city') {
841 841
 				$location_url[] = $gd_country;
842
-			} else if ( $geodir_show_location_url == 'region_city' ) {
842
+			} else if ($geodir_show_location_url == 'region_city') {
843 843
 				$location_url[] = $gd_region;
844 844
 			}
845 845
 
846 846
 			$location_url[] = $gd_city;
847 847
 
848
-			$location_url = implode( '/', $location_url );
848
+			$location_url = implode('/', $location_url);
849 849
 		}
850 850
 
851 851
 
852
-		if ( ! empty( $category ) ) {
852
+		if (!empty($category)) {
853 853
 			global $geodir_add_location_url;
854 854
 			$geodir_add_location_url = '0';
855
-			if ( $add_location_filter != '0' ) {
855
+			if ($add_location_filter != '0') {
856 856
 				$geodir_add_location_url = '1';
857 857
 			}
858
-			$viewall_url             = get_term_link( (int) $category[0], $post_type . $category_taxonomy );
858
+			$viewall_url             = get_term_link((int) $category[0], $post_type.$category_taxonomy);
859 859
 			$geodir_add_location_url = null;
860 860
 		}
861 861
 		ob_start();
@@ -865,24 +865,24 @@  discard block
 block discarded – undo
865 865
 		<div class="geodir_locations geodir_location_listing">
866 866
 
867 867
 			<?php
868
-			if ( isset( $request['is_widget'] ) && $request['is_widget'] == '1' ) {
868
+			if (isset($request['is_widget']) && $request['is_widget'] == '1') {
869 869
 				/** geodir_before_title filter Documented in geodirectory_widgets.php */
870
-				$before_title = isset( $before_title ) ? $before_title : apply_filters( 'geodir_before_title', '<h3 class="widget-title">' );
870
+				$before_title = isset($before_title) ? $before_title : apply_filters('geodir_before_title', '<h3 class="widget-title">');
871 871
 				/** geodir_after_title filter Documented in geodirectory_widgets.php */
872
-				$after_title = isset( $after_title ) ? $after_title : apply_filters( 'geodir_after_title', '</h3>' );
872
+				$after_title = isset($after_title) ? $after_title : apply_filters('geodir_after_title', '</h3>');
873 873
 				?>
874 874
 				<div class="location_list_heading clearfix">
875
-					<?php echo $before_title . $title . $after_title; ?>
875
+					<?php echo $before_title.$title.$after_title; ?>
876 876
 				</div>
877 877
 				<?php
878 878
 			}
879 879
 			$query_args = array(
880 880
 				'posts_per_page'   => $post_number,
881 881
 				'is_geodir_loop'   => true,
882
-				'gd_location'      => ( $add_location_filter ) ? true : false,
882
+				'gd_location'      => ($add_location_filter) ? true : false,
883 883
 				'post_type'        => $post_type,
884 884
 				'order_by'         => $list_sort,
885
-				'post__not_in'     => array( $post_id ),
885
+				'post__not_in'     => array($post_id),
886 886
 				'excerpt_length'   => $character_count,
887 887
 				'related_listings' => $is_display
888 888
 			);
@@ -893,7 +893,7 @@  discard block
 block discarded – undo
893 893
 				'terms'    => $category
894 894
 			);
895 895
 
896
-			$query_args['tax_query'] = array( $tax_query );
896
+			$query_args['tax_query'] = array($tax_query);
897 897
 
898 898
 			global $gridview_columns, $post;
899 899
 
@@ -905,21 +905,21 @@  discard block
 block discarded – undo
905 905
 			 * @param array $query_args The query array.
906 906
 			 * @param array $request Related posts request array.
907 907
 			 */
908
-			$query_args = apply_filters( 'geodir_related_posts_widget_query_args', $query_args, $request );
908
+			$query_args = apply_filters('geodir_related_posts_widget_query_args', $query_args, $request);
909 909
 
910
-			query_posts( $query_args );
910
+			query_posts($query_args);
911 911
 
912
-			if ( strstr( $layout, 'gridview' ) ) {
913
-				$listing_view_exp = explode( '_', $layout );
912
+			if (strstr($layout, 'gridview')) {
913
+				$listing_view_exp = explode('_', $layout);
914 914
 				$gridview_columns = $layout;
915 915
 				$layout           = $listing_view_exp[0];
916
-			} else if ( $layout == 'list' ) {
916
+			} else if ($layout == 'list') {
917 917
 				$gridview_columns = '';
918 918
 			}
919 919
 			$related_posts = true;
920 920
 
921 921
 			$related_nearest = false;
922
-			if ( $list_sort == 'nearest' ) {
922
+			if ($list_sort == 'nearest') {
923 923
 				$related_nearest = true;
924 924
 			}
925 925
 
@@ -929,14 +929,14 @@  discard block
 block discarded – undo
929 929
 			 *
930 930
 			 * @since 1.0.0
931 931
 			 */
932
-			$template = apply_filters( "geodir_template_part-related-listing-listview", geodir_locate_template( 'listing-listview' ) );
932
+			$template = apply_filters("geodir_template_part-related-listing-listview", geodir_locate_template('listing-listview'));
933 933
 
934 934
 			/**
935 935
 			 * Includes related listing listview template.
936 936
 			 *
937 937
 			 * @since 1.0.0
938 938
 			 */
939
-			include( $template );
939
+			include($template);
940 940
 
941 941
 			wp_reset_query();
942 942
 			$post            = $origi_post;
@@ -964,12 +964,12 @@  discard block
 block discarded – undo
964 964
 function geodir_category_count_script() {
965 965
 	global $geodir_post_category_str;
966 966
 
967
-	if ( ! empty( $geodir_post_category_str ) ) {
968
-		$geodir_post_category_str = serialize( $geodir_post_category_str );
967
+	if (!empty($geodir_post_category_str)) {
968
+		$geodir_post_category_str = serialize($geodir_post_category_str);
969 969
 	}
970 970
 
971
-	$all_var['post_category_array'] = html_entity_decode( (string) $geodir_post_category_str, ENT_QUOTES, 'UTF-8' );
972
-	$script                         = "var post_category_array = " . json_encode( $all_var ) . ';';
971
+	$all_var['post_category_array'] = html_entity_decode((string) $geodir_post_category_str, ENT_QUOTES, 'UTF-8');
972
+	$script                         = "var post_category_array = ".json_encode($all_var).';';
973 973
 	echo '<script>';
974 974
 	echo $script;
975 975
 	echo '</script>';
@@ -984,8 +984,8 @@  discard block
 block discarded – undo
984 984
  * @return string Returns the default language.
985 985
  */
986 986
 function geodir_get_map_default_language() {
987
-	$geodir_default_map_language = get_option( 'geodir_default_map_language' );
988
-	if ( empty( $geodir_default_map_language ) ) {
987
+	$geodir_default_map_language = get_option('geodir_default_map_language');
988
+	if (empty($geodir_default_map_language)) {
989 989
 		$geodir_default_map_language = 'en';
990 990
 	}
991 991
 
@@ -996,7 +996,7 @@  discard block
 block discarded – undo
996 996
 	 *
997 997
 	 * @param string $geodir_default_map_language Default map language.
998 998
 	 */
999
-	return apply_filters( 'geodir_default_map_language', $geodir_default_map_language );
999
+	return apply_filters('geodir_default_map_language', $geodir_default_map_language);
1000 1000
 }
1001 1001
 
1002 1002
 /**
@@ -1007,7 +1007,7 @@  discard block
 block discarded – undo
1007 1007
  * @return string Returns the api key.
1008 1008
  */
1009 1009
 function geodir_get_map_api_key() {
1010
-	$key = get_option( 'geodir_google_api_key' );
1010
+	$key = get_option('geodir_google_api_key');
1011 1011
 
1012 1012
 	/**
1013 1013
 	 * Filter Google maps api key.
@@ -1016,7 +1016,7 @@  discard block
 block discarded – undo
1016 1016
 	 *
1017 1017
 	 * @param string $key Google maps api key.
1018 1018
 	 */
1019
-	return apply_filters( 'geodir_google_api_key', $key );
1019
+	return apply_filters('geodir_google_api_key', $key);
1020 1020
 }
1021 1021
 
1022 1022
 
@@ -1036,20 +1036,20 @@  discard block
 block discarded – undo
1036 1036
 	global $wp, $post, $wp_query, $wpdb, $geodir_addon_list;
1037 1037
 
1038 1038
 	$is_geodir_page = geodir_is_geodir_page();
1039
-	if ( ! $is_geodir_page ) {
1039
+	if (!$is_geodir_page) {
1040 1040
 		return;
1041 1041
 	}// if non GD page, bail
1042 1042
 
1043 1043
 	$use_gd_meta = true;
1044
-	if ( ( class_exists( 'WPSEO_Frontend' ) || class_exists( 'All_in_One_SEO_Pack' ) ) && !geodir_disable_yoast_seo_metas() ) {
1044
+	if ((class_exists('WPSEO_Frontend') || class_exists('All_in_One_SEO_Pack')) && !geodir_disable_yoast_seo_metas()) {
1045 1045
 		$use_gd_meta = false;
1046 1046
 
1047
-		if ( geodir_is_page( 'search' ) ) {
1047
+		if (geodir_is_page('search')) {
1048 1048
 			$use_gd_meta = true;
1049 1049
 		}
1050 1050
 	}
1051 1051
 
1052
-	if ( ! $use_gd_meta ) {
1052
+	if (!$use_gd_meta) {
1053 1053
 		return;
1054 1054
 	}// bail if Yoast Wordpress SEO or All_in_One_SEO_Pack active.
1055 1055
 
@@ -1057,170 +1057,170 @@  discard block
 block discarded – undo
1057 1057
 
1058 1058
 	$all_postypes = geodir_get_posttypes();
1059 1059
 
1060
-	$geodir_taxonomies = geodir_get_taxonomies( '', true );
1060
+	$geodir_taxonomies = geodir_get_taxonomies('', true);
1061 1061
 
1062 1062
 	$meta_desc = '';
1063 1063
 	$meta_key  = '';
1064
-	if ( isset( $current_term->ID ) && $current_term->ID == geodir_location_page_id() ) {
1064
+	if (isset($current_term->ID) && $current_term->ID == geodir_location_page_id()) {
1065 1065
 		/**
1066 1066
 		 * Filter SEO meta location description.
1067 1067
 		 *
1068 1068
 		 * @since 1.0.0
1069 1069
 		 */
1070
-		$meta_desc = apply_filters( 'geodir_seo_meta_location_description', '' );
1070
+		$meta_desc = apply_filters('geodir_seo_meta_location_description', '');
1071 1071
 		$meta_desc .= '';
1072 1072
 	}
1073
-	if ( have_posts() && is_single() OR is_page() ) {
1074
-		while ( have_posts() ) {
1073
+	if (have_posts() && is_single() OR is_page()) {
1074
+		while (have_posts()) {
1075 1075
 			the_post();
1076 1076
 
1077
-			if ( has_excerpt() ) {
1078
-				$out_excerpt = strip_tags( strip_shortcodes( get_the_excerpt() ) );
1079
-				if ( empty( $out_excerpt ) ) {
1080
-					$out_excerpt = strip_tags( do_shortcode( get_the_excerpt() ) );
1077
+			if (has_excerpt()) {
1078
+				$out_excerpt = strip_tags(strip_shortcodes(get_the_excerpt()));
1079
+				if (empty($out_excerpt)) {
1080
+					$out_excerpt = strip_tags(do_shortcode(get_the_excerpt()));
1081 1081
 				}
1082
-				$out_excerpt = str_replace( array( "\r\n", "\r", "\n" ), "", $out_excerpt );
1082
+				$out_excerpt = str_replace(array("\r\n", "\r", "\n"), "", $out_excerpt);
1083 1083
 			} else {
1084
-				$out_excerpt = str_replace( array( "\r\n", "\r", "\n" ), "", $post->post_content );
1085
-				$out_excerpt = strip_tags( strip_shortcodes( $out_excerpt ) );
1086
-				if ( empty( $out_excerpt ) ) {
1087
-					$out_excerpt = strip_tags( do_shortcode( $out_excerpt ) ); // parse short code from content
1084
+				$out_excerpt = str_replace(array("\r\n", "\r", "\n"), "", $post->post_content);
1085
+				$out_excerpt = strip_tags(strip_shortcodes($out_excerpt));
1086
+				if (empty($out_excerpt)) {
1087
+					$out_excerpt = strip_tags(do_shortcode($out_excerpt)); // parse short code from content
1088 1088
 				}
1089
-				$out_excerpt = trim( wp_trim_words( $out_excerpt, 35, '' ), '.!?,;:-' );
1089
+				$out_excerpt = trim(wp_trim_words($out_excerpt, 35, ''), '.!?,;:-');
1090 1090
 			}
1091 1091
 
1092 1092
 			$meta_desc .= $out_excerpt;
1093 1093
 		}
1094
-	} elseif ( ( is_category() || is_tag() ) && isset( $current_term->taxonomy ) && in_array( $current_term->taxonomy, $geodir_taxonomies ) ) {
1095
-		if ( is_category() ) {
1096
-			$meta_desc .= __( "Posts related to Category:", 'geodirectory' ) . " " . geodir_utf8_ucfirst( single_cat_title( "", false ) );
1097
-		} elseif ( is_tag() ) {
1098
-			$meta_desc .= __( "Posts related to Tag:", 'geodirectory' ) . " " . geodir_utf8_ucfirst( single_tag_title( "", false ) );
1094
+	} elseif ((is_category() || is_tag()) && isset($current_term->taxonomy) && in_array($current_term->taxonomy, $geodir_taxonomies)) {
1095
+		if (is_category()) {
1096
+			$meta_desc .= __("Posts related to Category:", 'geodirectory')." ".geodir_utf8_ucfirst(single_cat_title("", false));
1097
+		} elseif (is_tag()) {
1098
+			$meta_desc .= __("Posts related to Tag:", 'geodirectory')." ".geodir_utf8_ucfirst(single_tag_title("", false));
1099 1099
 		}
1100
-	} elseif ( isset( $current_term->taxonomy ) && in_array( $current_term->taxonomy, $geodir_taxonomies ) ) {
1101
-		$meta_desc .= isset( $current_term->description ) ? $current_term->description : '';
1100
+	} elseif (isset($current_term->taxonomy) && in_array($current_term->taxonomy, $geodir_taxonomies)) {
1101
+		$meta_desc .= isset($current_term->description) ? $current_term->description : '';
1102 1102
 	}
1103 1103
 
1104 1104
 
1105 1105
 	$geodir_post_type       = geodir_get_current_posttype();
1106
-	$geodir_post_type_info  = get_post_type_object( $geodir_post_type );
1107
-	$geodir_is_page_listing = geodir_is_page( 'listing' ) ? true : false;
1108
-
1109
-	$category_taxonomy = geodir_get_taxonomies( $geodir_post_type );
1110
-	$tag_taxonomy      = geodir_get_taxonomies( $geodir_post_type, true );
1111
-
1112
-	$geodir_is_category = isset( $category_taxonomy[0] ) && get_query_var( $category_taxonomy[0] ) ? get_query_var( $category_taxonomy[0] ) : false;
1113
-	$geodir_is_tag      = isset( $tag_taxonomy[0] ) && get_query_var( $tag_taxonomy[0] ) ? true : false;
1114
-
1115
-	$geodir_is_search        = geodir_is_page( 'search' ) ? true : false;
1116
-	$geodir_is_location      = geodir_is_page( 'location' ) ? true : false;
1117
-	$geodir_location_manager = isset( $geodir_addon_list['geodir_location_manager'] ) && $geodir_addon_list['geodir_location_manager'] = 'yes' ? true : false;
1118
-	$godir_location_terms    = geodir_get_current_location_terms( 'query_vars' );
1119
-	$gd_city                 = $geodir_location_manager && isset( $godir_location_terms['gd_city'] ) ? $godir_location_terms['gd_city'] : null;
1120
-	$gd_region               = $geodir_location_manager && isset( $godir_location_terms['gd_region'] ) ? $godir_location_terms['gd_region'] : null;
1121
-	$gd_country              = $geodir_location_manager && isset( $godir_location_terms['gd_country'] ) ? $godir_location_terms['gd_country'] : null;
1122
-	$replace_location        = __( 'Everywhere', 'geodirectory' );
1106
+	$geodir_post_type_info  = get_post_type_object($geodir_post_type);
1107
+	$geodir_is_page_listing = geodir_is_page('listing') ? true : false;
1108
+
1109
+	$category_taxonomy = geodir_get_taxonomies($geodir_post_type);
1110
+	$tag_taxonomy      = geodir_get_taxonomies($geodir_post_type, true);
1111
+
1112
+	$geodir_is_category = isset($category_taxonomy[0]) && get_query_var($category_taxonomy[0]) ? get_query_var($category_taxonomy[0]) : false;
1113
+	$geodir_is_tag      = isset($tag_taxonomy[0]) && get_query_var($tag_taxonomy[0]) ? true : false;
1114
+
1115
+	$geodir_is_search        = geodir_is_page('search') ? true : false;
1116
+	$geodir_is_location      = geodir_is_page('location') ? true : false;
1117
+	$geodir_location_manager = isset($geodir_addon_list['geodir_location_manager']) && $geodir_addon_list['geodir_location_manager'] = 'yes' ? true : false;
1118
+	$godir_location_terms    = geodir_get_current_location_terms('query_vars');
1119
+	$gd_city                 = $geodir_location_manager && isset($godir_location_terms['gd_city']) ? $godir_location_terms['gd_city'] : null;
1120
+	$gd_region               = $geodir_location_manager && isset($godir_location_terms['gd_region']) ? $godir_location_terms['gd_region'] : null;
1121
+	$gd_country              = $geodir_location_manager && isset($godir_location_terms['gd_country']) ? $godir_location_terms['gd_country'] : null;
1122
+	$replace_location        = __('Everywhere', 'geodirectory');
1123 1123
 	$location_id             = null;
1124
-	if ( $geodir_location_manager ) {
1125
-		$sql           = $wpdb->prepare( "SELECT location_id FROM " . POST_LOCATION_TABLE . " WHERE city_slug=%s ORDER BY location_id ASC LIMIT 1", array( $gd_city ) );
1126
-		$location_id   = (int) $wpdb->get_var( $sql );
1124
+	if ($geodir_location_manager) {
1125
+		$sql           = $wpdb->prepare("SELECT location_id FROM ".POST_LOCATION_TABLE." WHERE city_slug=%s ORDER BY location_id ASC LIMIT 1", array($gd_city));
1126
+		$location_id   = (int) $wpdb->get_var($sql);
1127 1127
 		$location_type = geodir_what_is_current_location();
1128
-		if ( $location_type == 'city' ) {
1129
-			$replace_location = geodir_get_current_location( array( 'what' => 'city', 'echo' => false ) );
1130
-		} elseif ( $location_type == 'region' ) {
1131
-			$replace_location = geodir_get_current_location( array( 'what' => 'region', 'echo' => false ) );
1132
-		} elseif ( $location_type == 'country' ) {
1133
-			$replace_location = geodir_get_current_location( array( 'what' => 'country', 'echo' => false ) );
1134
-			$replace_location = __( $replace_location, 'geodirectory' );
1128
+		if ($location_type == 'city') {
1129
+			$replace_location = geodir_get_current_location(array('what' => 'city', 'echo' => false));
1130
+		} elseif ($location_type == 'region') {
1131
+			$replace_location = geodir_get_current_location(array('what' => 'region', 'echo' => false));
1132
+		} elseif ($location_type == 'country') {
1133
+			$replace_location = geodir_get_current_location(array('what' => 'country', 'echo' => false));
1134
+			$replace_location = __($replace_location, 'geodirectory');
1135 1135
 		}
1136
-		$country          = get_query_var( 'gd_country' );
1137
-		$region           = get_query_var( 'gd_region' );
1138
-		$city             = get_query_var( 'gd_city' );
1136
+		$country          = get_query_var('gd_country');
1137
+		$region           = get_query_var('gd_region');
1138
+		$city             = get_query_var('gd_city');
1139 1139
 		$current_location = '';
1140
-		if ( $country != '' ) {
1141
-			$current_location = get_actual_location_name( 'country', $country, true );
1140
+		if ($country != '') {
1141
+			$current_location = get_actual_location_name('country', $country, true);
1142 1142
 		}
1143
-		if ( $region != '' ) {
1144
-			$current_location = get_actual_location_name( 'region', $region );
1143
+		if ($region != '') {
1144
+			$current_location = get_actual_location_name('region', $region);
1145 1145
 		}
1146
-		if ( $city != '' ) {
1147
-			$current_location = get_actual_location_name( 'city', $city );
1146
+		if ($city != '') {
1147
+			$current_location = get_actual_location_name('city', $city);
1148 1148
 		}
1149 1149
 		$replace_location = $current_location != '' ? $current_location : $replace_location;
1150 1150
 	}
1151 1151
 
1152 1152
 	$geodir_meta_keys = '';
1153 1153
 	$geodir_meta_desc = '';
1154
-	if ( $is_geodir_page && ! empty( $geodir_post_type_info ) ) {
1155
-		if ( $geodir_is_page_listing || $geodir_is_search || geodir_is_page( 'add-listing' ) ) {
1156
-			$geodir_meta_keys = isset( $geodir_post_type_info->seo['meta_keyword'] ) && $geodir_post_type_info->seo['meta_keyword'] != '' ? $geodir_post_type_info->seo['meta_keyword'] : $geodir_meta_keys;
1154
+	if ($is_geodir_page && !empty($geodir_post_type_info)) {
1155
+		if ($geodir_is_page_listing || $geodir_is_search || geodir_is_page('add-listing')) {
1156
+			$geodir_meta_keys = isset($geodir_post_type_info->seo['meta_keyword']) && $geodir_post_type_info->seo['meta_keyword'] != '' ? $geodir_post_type_info->seo['meta_keyword'] : $geodir_meta_keys;
1157 1157
 
1158
-			$geodir_meta_desc = isset( $geodir_post_type_info->description ) ? $geodir_post_type_info->description : $geodir_meta_desc;
1159
-			$geodir_meta_desc = isset( $geodir_post_type_info->seo['meta_description'] ) && $geodir_post_type_info->seo['meta_description'] != '' ? $geodir_post_type_info->seo['meta_description'] : $geodir_meta_desc;
1158
+			$geodir_meta_desc = isset($geodir_post_type_info->description) ? $geodir_post_type_info->description : $geodir_meta_desc;
1159
+			$geodir_meta_desc = isset($geodir_post_type_info->seo['meta_description']) && $geodir_post_type_info->seo['meta_description'] != '' ? $geodir_post_type_info->seo['meta_description'] : $geodir_meta_desc;
1160 1160
 
1161
-			if ( $geodir_is_category ) {
1162
-				$category = $geodir_is_category ? get_term_by( 'slug', $geodir_is_category, $category_taxonomy[0] ) : null;
1163
-				if ( isset( $category->term_id ) && ! empty( $category->term_id ) ) {
1161
+			if ($geodir_is_category) {
1162
+				$category = $geodir_is_category ? get_term_by('slug', $geodir_is_category, $category_taxonomy[0]) : null;
1163
+				if (isset($category->term_id) && !empty($category->term_id)) {
1164 1164
 					$category_id   = $category->term_id;
1165
-					$category_desc = trim( $category->description ) != '' ? trim( $category->description ) : get_tax_meta( $category_id, 'ct_cat_top_desc', false, $geodir_post_type );
1166
-					if ( $location_id ) {
1167
-						$option_name    = 'geodir_cat_loc_' . $geodir_post_type . '_' . $category_id;
1168
-						$cat_loc_option = get_option( $option_name );
1169
-
1170
-						$gd_cat_loc_default = ! empty( $cat_loc_option ) && isset( $cat_loc_option['gd_cat_loc_default'] ) && $cat_loc_option['gd_cat_loc_default'] > 0 ? true : false;
1171
-						if ( ! $gd_cat_loc_default ) {
1172
-							$option_name   = 'geodir_cat_loc_' . $geodir_post_type . '_' . $category_id . '_' . $location_id;
1173
-							$option        = get_option( $option_name );
1174
-							$category_desc = isset( $option['gd_cat_loc_desc'] ) && trim( $option['gd_cat_loc_desc'] ) != '' ? trim( $option['gd_cat_loc_desc'] ) : $category_desc;
1165
+					$category_desc = trim($category->description) != '' ? trim($category->description) : get_tax_meta($category_id, 'ct_cat_top_desc', false, $geodir_post_type);
1166
+					if ($location_id) {
1167
+						$option_name    = 'geodir_cat_loc_'.$geodir_post_type.'_'.$category_id;
1168
+						$cat_loc_option = get_option($option_name);
1169
+
1170
+						$gd_cat_loc_default = !empty($cat_loc_option) && isset($cat_loc_option['gd_cat_loc_default']) && $cat_loc_option['gd_cat_loc_default'] > 0 ? true : false;
1171
+						if (!$gd_cat_loc_default) {
1172
+							$option_name   = 'geodir_cat_loc_'.$geodir_post_type.'_'.$category_id.'_'.$location_id;
1173
+							$option        = get_option($option_name);
1174
+							$category_desc = isset($option['gd_cat_loc_desc']) && trim($option['gd_cat_loc_desc']) != '' ? trim($option['gd_cat_loc_desc']) : $category_desc;
1175 1175
 						}
1176 1176
 					}
1177
-					$geodir_meta_desc = __( "Posts related to Category:", 'geodirectory' ) . " " . geodir_utf8_ucfirst( single_cat_title( "", false ) ) . '. ' . $category_desc;
1177
+					$geodir_meta_desc = __("Posts related to Category:", 'geodirectory')." ".geodir_utf8_ucfirst(single_cat_title("", false)).'. '.$category_desc;
1178 1178
 				}
1179
-			} else if ( $geodir_is_tag ) {
1180
-				$geodir_meta_desc = __( "Posts related to Tag:", 'geodirectory' ) . " " . geodir_utf8_ucfirst( single_tag_title( "", false ) ) . '. ' . $geodir_meta_desc;
1179
+			} else if ($geodir_is_tag) {
1180
+				$geodir_meta_desc = __("Posts related to Tag:", 'geodirectory')." ".geodir_utf8_ucfirst(single_tag_title("", false)).'. '.$geodir_meta_desc;
1181 1181
 			}
1182 1182
 		}
1183 1183
 	}
1184 1184
 
1185 1185
 
1186 1186
 	$gd_page = '';
1187
-	if ( geodir_is_page( 'home' ) ) {
1187
+	if (geodir_is_page('home')) {
1188 1188
 		$gd_page   = 'home';
1189
-		$meta_desc = ( get_option( 'geodir_meta_desc_homepage' ) ) ? get_option( 'geodir_meta_desc_homepage' ) : $meta_desc;
1190
-	} elseif ( geodir_is_page( 'detail' ) ) {
1189
+		$meta_desc = (get_option('geodir_meta_desc_homepage')) ? get_option('geodir_meta_desc_homepage') : $meta_desc;
1190
+	} elseif (geodir_is_page('detail')) {
1191 1191
 		$gd_page   = 'detail';
1192
-		$meta_desc = ( get_option( 'geodir_meta_desc_detail' ) ) ? get_option( 'geodir_meta_desc_detail' ) : $meta_desc;
1193
-	} elseif ( geodir_is_page( 'pt' ) ) {
1192
+		$meta_desc = (get_option('geodir_meta_desc_detail')) ? get_option('geodir_meta_desc_detail') : $meta_desc;
1193
+	} elseif (geodir_is_page('pt')) {
1194 1194
 		$gd_page   = 'pt';
1195
-		$meta_desc = ( get_option( 'geodir_meta_desc_pt' ) ) ? get_option( 'geodir_meta_desc_pt' ) : $meta_desc;
1196
-	} elseif ( geodir_is_page( 'listing' ) ) {
1195
+		$meta_desc = (get_option('geodir_meta_desc_pt')) ? get_option('geodir_meta_desc_pt') : $meta_desc;
1196
+	} elseif (geodir_is_page('listing')) {
1197 1197
 		$gd_page   = 'listing';
1198
-		$meta_desc = ( get_option( 'geodir_meta_desc_listing' ) ) ? get_option( 'geodir_meta_desc_listing' ) : $meta_desc;
1199
-	} elseif ( geodir_is_page( 'location' ) ) {
1198
+		$meta_desc = (get_option('geodir_meta_desc_listing')) ? get_option('geodir_meta_desc_listing') : $meta_desc;
1199
+	} elseif (geodir_is_page('location')) {
1200 1200
 		$gd_page   = 'location';
1201
-		$meta_desc = ( get_option( 'geodir_meta_desc_location' ) ) ? get_option( 'geodir_meta_desc_location' ) : $meta_desc;
1202
-		$meta_desc = apply_filters( 'geodir_seo_meta_location_description', $meta_desc );
1201
+		$meta_desc = (get_option('geodir_meta_desc_location')) ? get_option('geodir_meta_desc_location') : $meta_desc;
1202
+		$meta_desc = apply_filters('geodir_seo_meta_location_description', $meta_desc);
1203 1203
 
1204
-	} elseif ( geodir_is_page( 'search' ) ) {
1204
+	} elseif (geodir_is_page('search')) {
1205 1205
 		$gd_page   = 'search';
1206
-		$meta_desc = ( get_option( 'geodir_meta_desc_search' ) ) ? get_option( 'geodir_meta_desc_search' ) : $meta_desc;
1207
-	} elseif ( geodir_is_page( 'add-listing' ) ) {
1206
+		$meta_desc = (get_option('geodir_meta_desc_search')) ? get_option('geodir_meta_desc_search') : $meta_desc;
1207
+	} elseif (geodir_is_page('add-listing')) {
1208 1208
 		$gd_page   = 'add-listing';
1209
-		$meta_desc = ( get_option( 'geodir_meta_desc_add-listing' ) ) ? get_option( 'geodir_meta_desc_add-listing' ) : $meta_desc;
1210
-	} elseif ( geodir_is_page( 'author' ) ) {
1209
+		$meta_desc = (get_option('geodir_meta_desc_add-listing')) ? get_option('geodir_meta_desc_add-listing') : $meta_desc;
1210
+	} elseif (geodir_is_page('author')) {
1211 1211
 		$gd_page   = 'author';
1212
-		$meta_desc = ( get_option( 'geodir_meta_desc_author' ) ) ? get_option( 'geodir_meta_desc_author' ) : $meta_desc;
1213
-	} elseif ( geodir_is_page( 'login' ) ) {
1212
+		$meta_desc = (get_option('geodir_meta_desc_author')) ? get_option('geodir_meta_desc_author') : $meta_desc;
1213
+	} elseif (geodir_is_page('login')) {
1214 1214
 		$gd_page   = 'login';
1215
-		$meta_desc = ( get_option( 'geodir_meta_desc_login' ) ) ? get_option( 'geodir_meta_desc_login' ) : $meta_desc;
1216
-	} elseif ( geodir_is_page( 'listing-success' ) ) {
1215
+		$meta_desc = (get_option('geodir_meta_desc_login')) ? get_option('geodir_meta_desc_login') : $meta_desc;
1216
+	} elseif (geodir_is_page('listing-success')) {
1217 1217
 		$gd_page   = 'listing-success';
1218
-		$meta_desc = ( get_option( 'geodir_meta_desc_listing-success' ) ) ? get_option( 'geodir_meta_desc_listing-success' ) : $meta_desc;
1218
+		$meta_desc = (get_option('geodir_meta_desc_listing-success')) ? get_option('geodir_meta_desc_listing-success') : $meta_desc;
1219 1219
 	}
1220 1220
 
1221 1221
 
1222
-	if ( $meta_desc ) {
1223
-		$meta_desc = stripslashes_deep( $meta_desc );
1222
+	if ($meta_desc) {
1223
+		$meta_desc = stripslashes_deep($meta_desc);
1224 1224
 		/**
1225 1225
 		 * Filter page description to replace variables.
1226 1226
 		 *
@@ -1229,7 +1229,7 @@  discard block
 block discarded – undo
1229 1229
 		 * @param string $title   The page description including variables.
1230 1230
 		 * @param string $gd_page The GeoDirectory page type if any.
1231 1231
 		 */
1232
-		$meta_desc = apply_filters( 'geodir_seo_meta_description_pre', __( $meta_desc, 'geodirectory' ), $gd_page, '' );
1232
+		$meta_desc = apply_filters('geodir_seo_meta_description_pre', __($meta_desc, 'geodirectory'), $gd_page, '');
1233 1233
 
1234 1234
 		/**
1235 1235
 		 * Filter SEO meta description.
@@ -1238,49 +1238,49 @@  discard block
 block discarded – undo
1238 1238
 		 *
1239 1239
 		 * @param string $meta_desc Meta description content.
1240 1240
 		 */
1241
-		echo apply_filters( 'geodir_seo_meta_description', '<meta name="description" content="' . $meta_desc . '" />', $meta_desc );
1241
+		echo apply_filters('geodir_seo_meta_description', '<meta name="description" content="'.$meta_desc.'" />', $meta_desc);
1242 1242
 	}
1243 1243
 
1244 1244
 	// meta keywords
1245
-	if ( isset( $post->post_type ) && in_array( $post->post_type, $all_postypes ) ) {
1246
-		$place_tags = wp_get_post_terms( $post->ID, $post->post_type . '_tags', array( "fields" => "names" ) );
1247
-		$place_cats = wp_get_post_terms( $post->ID, $post->post_type . 'category', array( "fields" => "names" ) );
1245
+	if (isset($post->post_type) && in_array($post->post_type, $all_postypes)) {
1246
+		$place_tags = wp_get_post_terms($post->ID, $post->post_type.'_tags', array("fields" => "names"));
1247
+		$place_cats = wp_get_post_terms($post->ID, $post->post_type.'category', array("fields" => "names"));
1248 1248
 
1249
-		$meta_key .= implode( ", ", array_merge( (array) $place_cats, (array) $place_tags ) );
1249
+		$meta_key .= implode(", ", array_merge((array) $place_cats, (array) $place_tags));
1250 1250
 	} else {
1251 1251
 		$posttags = get_the_tags();
1252
-		if ( $posttags ) {
1253
-			foreach ( $posttags as $tag ) {
1254
-				$meta_key .= $tag->name . ' ';
1252
+		if ($posttags) {
1253
+			foreach ($posttags as $tag) {
1254
+				$meta_key .= $tag->name.' ';
1255 1255
 			}
1256 1256
 		} else {
1257
-			$tags = get_tags( array( 'orderby' => 'count', 'order' => 'DESC' ) );
1257
+			$tags = get_tags(array('orderby' => 'count', 'order' => 'DESC'));
1258 1258
 			$xt   = 1;
1259 1259
 
1260
-			foreach ( $tags as $tag ) {
1261
-				if ( $xt <= 20 ) {
1262
-					$meta_key .= $tag->name . ", ";
1260
+			foreach ($tags as $tag) {
1261
+				if ($xt <= 20) {
1262
+					$meta_key .= $tag->name.", ";
1263 1263
 				}
1264 1264
 
1265
-				$xt ++;
1265
+				$xt++;
1266 1266
 			}
1267 1267
 		}
1268 1268
 	}
1269 1269
 
1270
-	$meta_key         = $meta_key != '' ? rtrim( trim( $meta_key ), "," ) : $meta_key;
1271
-	$geodir_meta_keys = $geodir_meta_keys != '' ? ( $meta_key != '' ? $meta_key . ', ' . $geodir_meta_keys : $geodir_meta_keys ) : $meta_key;
1272
-	if ( $geodir_meta_keys != '' ) {
1273
-		$geodir_meta_keys = strip_tags( $geodir_meta_keys );
1274
-		$geodir_meta_keys = esc_html( $geodir_meta_keys );
1275
-		$geodir_meta_keys = geodir_strtolower( $geodir_meta_keys );
1276
-		$geodir_meta_keys = wp_html_excerpt( $geodir_meta_keys, 1000, '' );
1277
-		$geodir_meta_keys = str_replace( '%location%', $replace_location, $geodir_meta_keys );
1270
+	$meta_key         = $meta_key != '' ? rtrim(trim($meta_key), ",") : $meta_key;
1271
+	$geodir_meta_keys = $geodir_meta_keys != '' ? ($meta_key != '' ? $meta_key.', '.$geodir_meta_keys : $geodir_meta_keys) : $meta_key;
1272
+	if ($geodir_meta_keys != '') {
1273
+		$geodir_meta_keys = strip_tags($geodir_meta_keys);
1274
+		$geodir_meta_keys = esc_html($geodir_meta_keys);
1275
+		$geodir_meta_keys = geodir_strtolower($geodir_meta_keys);
1276
+		$geodir_meta_keys = wp_html_excerpt($geodir_meta_keys, 1000, '');
1277
+		$geodir_meta_keys = str_replace('%location%', $replace_location, $geodir_meta_keys);
1278 1278
 
1279
-		$meta_key = rtrim( trim( $geodir_meta_keys ), "," );
1279
+		$meta_key = rtrim(trim($geodir_meta_keys), ",");
1280 1280
 	}
1281 1281
 
1282
-	if ( $meta_key ) {
1283
-		$meta_key = stripslashes_deep( $meta_key );
1282
+	if ($meta_key) {
1283
+		$meta_key = stripslashes_deep($meta_key);
1284 1284
 		/**
1285 1285
 		 * Filter SEO meta keywords.
1286 1286
 		 *
@@ -1288,7 +1288,7 @@  discard block
 block discarded – undo
1288 1288
 		 *
1289 1289
 		 * @param string $meta_desc Meta keywords.
1290 1290
 		 */
1291
-		echo apply_filters( 'geodir_seo_meta_keywords', '<meta name="keywords" content="' . $meta_key . '" />', $meta_key );
1291
+		echo apply_filters('geodir_seo_meta_keywords', '<meta name="keywords" content="'.$meta_key.'" />', $meta_key);
1292 1292
 	}
1293 1293
 
1294 1294
 }
@@ -1308,8 +1308,8 @@  discard block
 block discarded – undo
1308 1308
 
1309 1309
 	$geodir_detail_page_tabs_array = geodir_detail_page_tabs_array();
1310 1310
 
1311
-	foreach ( $geodir_detail_page_tabs_array as $key => $tabs_obj ) {
1312
-		$geodir_detail_page_tabs_key_value_array[ $key ] = $tabs_obj['heading_text'];
1311
+	foreach ($geodir_detail_page_tabs_array as $key => $tabs_obj) {
1312
+		$geodir_detail_page_tabs_key_value_array[$key] = $tabs_obj['heading_text'];
1313 1313
 	}
1314 1314
 
1315 1315
 	return $geodir_detail_page_tabs_key_value_array;
@@ -1331,57 +1331,57 @@  discard block
 block discarded – undo
1331 1331
 	 * @since 1.0.0
1332 1332
 	 */
1333 1333
 	$arr_tabs['post_profile'] = array(
1334
-		'heading_text'  => __( 'Profile', 'geodirectory' ),
1334
+		'heading_text'  => __('Profile', 'geodirectory'),
1335 1335
 		'is_active_tab' => true,
1336
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'post_profile' ),
1336
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'post_profile'),
1337 1337
 		'tab_content'   => ''
1338 1338
 	);
1339
-	$arr_tabs['post_info']    = array(
1340
-		'heading_text'  => __( 'More Info', 'geodirectory' ),
1339
+	$arr_tabs['post_info'] = array(
1340
+		'heading_text'  => __('More Info', 'geodirectory'),
1341 1341
 		'is_active_tab' => false,
1342
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'post_info' ),
1342
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'post_info'),
1343 1343
 		'tab_content'   => ''
1344 1344
 	);
1345 1345
 
1346 1346
 	$arr_tabs['post_images'] = array(
1347
-		'heading_text'  => __( 'Photos', 'geodirectory' ),
1347
+		'heading_text'  => __('Photos', 'geodirectory'),
1348 1348
 		'is_active_tab' => false,
1349
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'post_images' ),
1349
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'post_images'),
1350 1350
 		'tab_content'   => ''
1351 1351
 	);
1352 1352
 
1353 1353
 	$arr_tabs['post_video'] = array(
1354
-		'heading_text'  => __( 'Video', 'geodirectory' ),
1354
+		'heading_text'  => __('Video', 'geodirectory'),
1355 1355
 		'is_active_tab' => false,
1356
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'post_video' ),
1356
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'post_video'),
1357 1357
 		'tab_content'   => ''
1358 1358
 	);
1359 1359
 
1360 1360
 	$arr_tabs['special_offers'] = array(
1361
-		'heading_text'  => __( 'Special Offers', 'geodirectory' ),
1361
+		'heading_text'  => __('Special Offers', 'geodirectory'),
1362 1362
 		'is_active_tab' => false,
1363
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'special_offers' ),
1363
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'special_offers'),
1364 1364
 		'tab_content'   => ''
1365 1365
 	);
1366 1366
 
1367 1367
 	$arr_tabs['post_map'] = array(
1368
-		'heading_text'  => __( 'Map', 'geodirectory' ),
1368
+		'heading_text'  => __('Map', 'geodirectory'),
1369 1369
 		'is_active_tab' => false,
1370
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'post_map' ),
1370
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'post_map'),
1371 1371
 		'tab_content'   => ''
1372 1372
 	);
1373 1373
 
1374 1374
 	$arr_tabs['reviews'] = array(
1375
-		'heading_text'  => __( 'Reviews', 'geodirectory' ),
1375
+		'heading_text'  => __('Reviews', 'geodirectory'),
1376 1376
 		'is_active_tab' => false,
1377
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'reviews' ),
1377
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'reviews'),
1378 1378
 		'tab_content'   => 'review display'
1379 1379
 	);
1380 1380
 
1381 1381
 	$arr_tabs['related_listing'] = array(
1382
-		'heading_text'  => __( 'Related Listing', 'geodirectory' ),
1382
+		'heading_text'  => __('Related Listing', 'geodirectory'),
1383 1383
 		'is_active_tab' => false,
1384
-		'is_display'    => apply_filters( 'geodir_detail_page_tab_is_display', true, 'related_listing' ),
1384
+		'is_display'    => apply_filters('geodir_detail_page_tab_is_display', true, 'related_listing'),
1385 1385
 		'tab_content'   => ''
1386 1386
 	);
1387 1387
 
@@ -1390,7 +1390,7 @@  discard block
 block discarded – undo
1390 1390
 	 *
1391 1391
 	 * @since 1.0.0
1392 1392
 	 */
1393
-	return apply_filters( 'geodir_detail_page_tab_list_extend', $arr_tabs );
1393
+	return apply_filters('geodir_detail_page_tab_list_extend', $arr_tabs);
1394 1394
 
1395 1395
 
1396 1396
 }
@@ -1404,13 +1404,13 @@  discard block
 block discarded – undo
1404 1404
  * @return mixed|array Tabs array.
1405 1405
  */
1406 1406
 function geodir_detail_page_tabs_list() {
1407
-	$tabs_excluded = get_option( 'geodir_detail_page_tabs_excluded' );
1407
+	$tabs_excluded = get_option('geodir_detail_page_tabs_excluded');
1408 1408
 	$tabs_array    = geodir_detail_page_tabs_array();
1409 1409
 
1410
-	if ( ! empty( $tabs_excluded ) ) {
1411
-		foreach ( $tabs_excluded as $tab ) {
1412
-			if ( array_key_exists( $tab, $tabs_array ) ) {
1413
-				unset( $tabs_array[ $tab ] );
1410
+	if (!empty($tabs_excluded)) {
1411
+		foreach ($tabs_excluded as $tab) {
1412
+			if (array_key_exists($tab, $tabs_array)) {
1413
+				unset($tabs_array[$tab]);
1414 1414
 			}
1415 1415
 		}
1416 1416
 	}
@@ -1434,58 +1434,58 @@  discard block
 block discarded – undo
1434 1434
 function geodir_show_detail_page_tabs() {
1435 1435
 	global $post, $post_images, $video, $special_offers, $related_listing, $geodir_post_detail_fields, $preview;
1436 1436
 
1437
-	$post_id            = ! empty( $post ) && isset( $post->ID ) ? (int) $post->ID : 0;
1438
-	$request_post_id    = ! empty( $_REQUEST['p'] ) ? (int) $_REQUEST['p'] : 0;
1439
-	$is_backend_preview = ( is_single() && ! empty( $_REQUEST['post_type'] ) && ! empty( $_REQUEST['preview'] ) && ! empty( $_REQUEST['p'] ) ) && is_super_admin() ? true : false; // skip if preview from backend
1437
+	$post_id            = !empty($post) && isset($post->ID) ? (int) $post->ID : 0;
1438
+	$request_post_id    = !empty($_REQUEST['p']) ? (int) $_REQUEST['p'] : 0;
1439
+	$is_backend_preview = (is_single() && !empty($_REQUEST['post_type']) && !empty($_REQUEST['preview']) && !empty($_REQUEST['p'])) && is_super_admin() ? true : false; // skip if preview from backend
1440 1440
 
1441
-	if ( $is_backend_preview && ! $post_id > 0 && $request_post_id > 0 ) {
1442
-		$post = geodir_get_post_info( $request_post_id );
1443
-		setup_postdata( $post );
1441
+	if ($is_backend_preview && !$post_id > 0 && $request_post_id > 0) {
1442
+		$post = geodir_get_post_info($request_post_id);
1443
+		setup_postdata($post);
1444 1444
 	}
1445 1445
 
1446
-	$geodir_post_detail_fields = geodir_show_listing_info( 'moreinfo' );
1446
+	$geodir_post_detail_fields = geodir_show_listing_info('moreinfo');
1447 1447
 
1448 1448
 
1449
-	if ( geodir_is_page( 'detail' ) ) {
1450
-		$video                 = geodir_get_video( $post->ID );
1451
-		$special_offers        = geodir_get_special_offers( $post->ID );
1449
+	if (geodir_is_page('detail')) {
1450
+		$video                 = geodir_get_video($post->ID);
1451
+		$special_offers        = geodir_get_special_offers($post->ID);
1452 1452
 		$related_listing_array = array();
1453
-		if ( get_option( 'geodir_add_related_listing_posttypes' ) ) {
1454
-			$related_listing_array = get_option( 'geodir_add_related_listing_posttypes' );
1453
+		if (get_option('geodir_add_related_listing_posttypes')) {
1454
+			$related_listing_array = get_option('geodir_add_related_listing_posttypes');
1455 1455
 		}
1456 1456
 
1457 1457
 
1458
-		$excluded_tabs = get_option( 'geodir_detail_page_tabs_excluded' );
1459
-		if ( ! $excluded_tabs ) {
1458
+		$excluded_tabs = get_option('geodir_detail_page_tabs_excluded');
1459
+		if (!$excluded_tabs) {
1460 1460
 			$excluded_tabs = array();
1461 1461
 		}
1462 1462
 
1463 1463
 		$related_listing = '';
1464
-		if ( in_array( $post->post_type, $related_listing_array ) && ! in_array( 'related_listing', $excluded_tabs ) ) {
1464
+		if (in_array($post->post_type, $related_listing_array) && !in_array('related_listing', $excluded_tabs)) {
1465 1465
 			$request = array(
1466
-				'post_number'         => get_option( 'geodir_related_post_count' ),
1467
-				'relate_to'           => get_option( 'geodir_related_post_relate_to' ),
1468
-				'layout'              => get_option( 'geodir_related_post_listing_view' ),
1469
-				'add_location_filter' => get_option( 'geodir_related_post_location_filter' ),
1470
-				'list_sort'           => get_option( 'geodir_related_post_sortby' ),
1471
-				'character_count'     => get_option( 'geodir_related_post_excerpt' )
1466
+				'post_number'         => get_option('geodir_related_post_count'),
1467
+				'relate_to'           => get_option('geodir_related_post_relate_to'),
1468
+				'layout'              => get_option('geodir_related_post_listing_view'),
1469
+				'add_location_filter' => get_option('geodir_related_post_location_filter'),
1470
+				'list_sort'           => get_option('geodir_related_post_sortby'),
1471
+				'character_count'     => get_option('geodir_related_post_excerpt')
1472 1472
 			);
1473 1473
 
1474
-			if ( $post->post_type == 'gd_event' && defined( 'GDEVENTS_VERSION' ) ) {
1475
-				$related_listing = geodir_get_detail_page_related_events( $request );
1474
+			if ($post->post_type == 'gd_event' && defined('GDEVENTS_VERSION')) {
1475
+				$related_listing = geodir_get_detail_page_related_events($request);
1476 1476
 			} else {
1477
-				$related_listing = geodir_related_posts_display( $request );
1477
+				$related_listing = geodir_related_posts_display($request);
1478 1478
 			}
1479 1479
 
1480 1480
 		}
1481 1481
 
1482
-		$post_images = geodir_get_images( $post->ID, 'thumbnail' );
1482
+		$post_images = geodir_get_images($post->ID, 'thumbnail');
1483 1483
 		$thumb_image = '';
1484
-		if ( ! empty( $post_images ) ) {
1485
-			foreach ( $post_images as $image ) {
1486
-				$caption = ( ! empty( $image->caption ) ) ? $image->caption : '';
1487
-				$thumb_image .= '<a href="' . $image->src . '" title="' . $caption . '">';
1488
-				$thumb_image .= geodir_show_image( $image, 'thumbnail', true, false );
1484
+		if (!empty($post_images)) {
1485
+			foreach ($post_images as $image) {
1486
+				$caption = (!empty($image->caption)) ? $image->caption : '';
1487
+				$thumb_image .= '<a href="'.$image->src.'" title="'.$caption.'">';
1488
+				$thumb_image .= geodir_show_image($image, 'thumbnail', true, false);
1489 1489
 				$thumb_image .= '</a>';
1490 1490
 			}
1491 1491
 		}
@@ -1494,11 +1494,11 @@  discard block
 block discarded – undo
1494 1494
 		$map_args['map_canvas_name'] = 'detail_page_map_canvas';
1495 1495
 		$map_args['width']           = '600';
1496 1496
 		$map_args['height']          = '300';
1497
-		if ( $post->post_mapzoom ) {
1498
-			$map_args['zoom'] = '' . $post->post_mapzoom . '';
1497
+		if ($post->post_mapzoom) {
1498
+			$map_args['zoom'] = ''.$post->post_mapzoom.'';
1499 1499
 		}
1500 1500
 		$map_args['autozoom']                 = false;
1501
-		$map_args['scrollwheel']              = ( get_option( 'geodir_add_listing_mouse_scroll' ) ) ? 0 : 1;
1501
+		$map_args['scrollwheel']              = (get_option('geodir_add_listing_mouse_scroll')) ? 0 : 1;
1502 1502
 		$map_args['child_collapse']           = '0';
1503 1503
 		$map_args['enable_cat_filters']       = false;
1504 1504
 		$map_args['enable_text_search']       = false;
@@ -1507,43 +1507,43 @@  discard block
 block discarded – undo
1507 1507
 		$map_args['enable_jason_on_load']     = true;
1508 1508
 		$map_args['enable_map_direction']     = true;
1509 1509
 		$map_args['map_class_name']           = 'geodir-map-detail-page';
1510
-		$map_args['maptype']                  = ( ! empty( $post->post_mapview ) ) ? $post->post_mapview : 'ROADMAP';
1511
-	} else if ( geodir_is_page( 'preview' ) ) {
1512
-		$video          = isset( $post->geodir_video ) ? $post->geodir_video : '';
1513
-		$special_offers = isset( $post->geodir_special_offers ) ? $post->geodir_special_offers : '';
1510
+		$map_args['maptype']                  = (!empty($post->post_mapview)) ? $post->post_mapview : 'ROADMAP';
1511
+	} else if (geodir_is_page('preview')) {
1512
+		$video          = isset($post->geodir_video) ? $post->geodir_video : '';
1513
+		$special_offers = isset($post->geodir_special_offers) ? $post->geodir_special_offers : '';
1514 1514
 
1515
-		if ( isset( $post->post_images ) ) {
1516
-			$post->post_images = trim( $post->post_images, "," );
1515
+		if (isset($post->post_images)) {
1516
+			$post->post_images = trim($post->post_images, ",");
1517 1517
 		}
1518 1518
 
1519
-		if ( isset( $post->post_images ) && ! empty( $post->post_images ) ) {
1520
-			$post_images = explode( ",", $post->post_images );
1519
+		if (isset($post->post_images) && !empty($post->post_images)) {
1520
+			$post_images = explode(",", $post->post_images);
1521 1521
 		}
1522 1522
 
1523 1523
 		$thumb_image = '';
1524
-		if ( ! empty( $post_images ) ) {
1525
-			foreach ( $post_images as $image ) {
1526
-				if ( $image != '' ) {
1527
-					$thumb_image .= '<a href="' . $image . '">';
1528
-					$thumb_image .= geodir_show_image( array( 'src' => $image ), 'thumbnail', true, false );
1524
+		if (!empty($post_images)) {
1525
+			foreach ($post_images as $image) {
1526
+				if ($image != '') {
1527
+					$thumb_image .= '<a href="'.$image.'">';
1528
+					$thumb_image .= geodir_show_image(array('src' => $image), 'thumbnail', true, false);
1529 1529
 					$thumb_image .= '</a>';
1530 1530
 				}
1531 1531
 			}
1532 1532
 		}
1533 1533
 
1534 1534
 		global $map_jason;
1535
-		$marker_json      = $post->marker_json != '' ? json_decode( $post->marker_json, true ) : array();
1536
-		$marker_icon      = ( ! empty( $marker_json ) && ! empty( $marker_json['i'] ) ) ? $marker_json['i'] : '';
1537
-		$icon_size        = geodir_get_marker_size( $marker_icon );
1535
+		$marker_json      = $post->marker_json != '' ? json_decode($post->marker_json, true) : array();
1536
+		$marker_icon      = (!empty($marker_json) && !empty($marker_json['i'])) ? $marker_json['i'] : '';
1537
+		$icon_size        = geodir_get_marker_size($marker_icon);
1538 1538
 		$marker_json['w'] = $icon_size['w'];
1539 1539
 		$marker_json['h'] = $icon_size['h'];
1540
-		$map_jason[]      = json_encode( $marker_json );
1540
+		$map_jason[]      = json_encode($marker_json);
1541 1541
 
1542
-		$address_latitude  = isset( $post->post_latitude ) ? $post->post_latitude : '';
1543
-		$address_longitude = isset( $post->post_longitude ) ? $post->post_longitude : '';
1544
-		$mapview           = isset( $post->post_mapview ) ? $post->post_mapview : '';
1545
-		$mapzoom           = isset( $post->post_mapzoom ) ? $post->post_mapzoom : '';
1546
-		if ( ! $mapzoom ) {
1542
+		$address_latitude  = isset($post->post_latitude) ? $post->post_latitude : '';
1543
+		$address_longitude = isset($post->post_longitude) ? $post->post_longitude : '';
1544
+		$mapview           = isset($post->post_mapview) ? $post->post_mapview : '';
1545
+		$mapzoom           = isset($post->post_mapzoom) ? $post->post_mapzoom : '';
1546
+		if (!$mapzoom) {
1547 1547
 			$mapzoom = 12;
1548 1548
 		}
1549 1549
 
@@ -1566,37 +1566,37 @@  discard block
 block discarded – undo
1566 1566
 		$map_args['map_class_name']           = 'geodir-map-preview-page';
1567 1567
 	}
1568 1568
 
1569
-	$arr_detail_page_tabs = geodir_detail_page_tabs_list();// get this sooner so we can get the active tab for the user
1569
+	$arr_detail_page_tabs = geodir_detail_page_tabs_list(); // get this sooner so we can get the active tab for the user
1570 1570
 
1571 1571
 	$active_tab       = '';
1572 1572
 	$active_tab_name  = '';
1573 1573
 	$default_tab      = '';
1574 1574
 	$default_tab_name = '';
1575
-	foreach ( $arr_detail_page_tabs as $tab_index => $tabs ) {
1576
-		if ( isset( $tabs['is_active_tab'] ) && $tabs['is_active_tab'] && ! empty( $tabs['is_display'] ) && isset( $tabs['heading_text'] ) && $tabs['heading_text'] ) {
1575
+	foreach ($arr_detail_page_tabs as $tab_index => $tabs) {
1576
+		if (isset($tabs['is_active_tab']) && $tabs['is_active_tab'] && !empty($tabs['is_display']) && isset($tabs['heading_text']) && $tabs['heading_text']) {
1577 1577
 			$active_tab      = $tab_index;
1578
-			$active_tab_name = __( $tabs['heading_text'], 'geodirectory' );
1578
+			$active_tab_name = __($tabs['heading_text'], 'geodirectory');
1579 1579
 		}
1580 1580
 
1581
-		if ( $default_tab === '' && ! empty( $tabs['is_display'] ) && ! empty( $tabs['heading_text'] ) ) {
1581
+		if ($default_tab === '' && !empty($tabs['is_display']) && !empty($tabs['heading_text'])) {
1582 1582
 			$default_tab      = $tab_index;
1583
-			$default_tab_name = __( $tabs['heading_text'], 'geodirectory' );
1583
+			$default_tab_name = __($tabs['heading_text'], 'geodirectory');
1584 1584
 		}
1585 1585
 	}
1586 1586
 
1587
-	if ( $active_tab === '' && $default_tab !== '' ) { // Make first tab acs a active tab if not any tab is active.
1588
-		if ( isset( $arr_detail_page_tabs[ $active_tab ] ) && isset( $arr_detail_page_tabs[ $active_tab ]['is_active_tab'] ) ) {
1589
-			$arr_detail_page_tabs[ $active_tab ]['is_active_tab'] = false;
1587
+	if ($active_tab === '' && $default_tab !== '') { // Make first tab acs a active tab if not any tab is active.
1588
+		if (isset($arr_detail_page_tabs[$active_tab]) && isset($arr_detail_page_tabs[$active_tab]['is_active_tab'])) {
1589
+			$arr_detail_page_tabs[$active_tab]['is_active_tab'] = false;
1590 1590
 		}
1591 1591
 
1592
-		$arr_detail_page_tabs[ $default_tab ]['is_active_tab'] = true;
1592
+		$arr_detail_page_tabs[$default_tab]['is_active_tab'] = true;
1593 1593
 		$active_tab                                            = $default_tab;
1594 1594
 		$active_tab_name                                       = $default_tab_name;
1595 1595
 	}
1596
-	$tab_list = ( get_option( 'geodir_disable_tabs', false ) ) ? true : false;
1596
+	$tab_list = (get_option('geodir_disable_tabs', false)) ? true : false;
1597 1597
 	?>
1598 1598
 	<div class="geodir-tabs" id="gd-tabs" style="position:relative;">
1599
-		<?php if ( ! $tab_list ){ ?>
1599
+		<?php if (!$tab_list) { ?>
1600 1600
 		<div id="geodir-tab-mobile-menu">
1601 1601
 			<i class="fa fa-bars"></i>
1602 1602
 			<span class="geodir-mobile-active-tab"><?php echo $active_tab_name; ?></span>
@@ -1611,26 +1611,26 @@  discard block
 block discarded – undo
1611 1611
 			 * @since 1.0.0
1612 1612
 			 * @see   'geodir_after_tab_list'
1613 1613
 			 */
1614
-			do_action( 'geodir_before_tab_list' ); ?>
1614
+			do_action('geodir_before_tab_list'); ?>
1615 1615
 			<?php
1616 1616
 
1617
-			foreach ( $arr_detail_page_tabs as $tab_index => $detail_page_tab ) {
1618
-				if ( $detail_page_tab['is_display'] ) {
1617
+			foreach ($arr_detail_page_tabs as $tab_index => $detail_page_tab) {
1618
+				if ($detail_page_tab['is_display']) {
1619 1619
 
1620
-					if ( ! $tab_list ) {
1620
+					if (!$tab_list) {
1621 1621
 						?>
1622 1622
 						<dt></dt> <!-- added to comply with validation -->
1623
-						<dd <?php if ( $detail_page_tab['is_active_tab'] ){ ?>class="geodir-tab-active"<?php } ?> ><a
1623
+						<dd <?php if ($detail_page_tab['is_active_tab']) { ?>class="geodir-tab-active"<?php } ?> ><a
1624 1624
 								data-tab="#<?php echo $tab_index; ?>"
1625
-								data-status="enable"><?php _e( $detail_page_tab['heading_text'], 'geodirectory' ); ?></a>
1625
+								data-status="enable"><?php _e($detail_page_tab['heading_text'], 'geodirectory'); ?></a>
1626 1626
 						</dd>
1627 1627
 						<?php
1628 1628
 					}
1629 1629
 					ob_start() // start tab content buffering
1630 1630
 					?>
1631 1631
 					<li id="<?php echo $tab_index; ?>Tab">
1632
-						<?php if ( $tab_list ) {
1633
-							$tab_title = '<span class="gd-tab-list-title" ><a href="#' . $tab_index . '">' . __( $detail_page_tab['heading_text'], 'geodirectory' ) . '</a></span><hr />';
1632
+						<?php if ($tab_list) {
1633
+							$tab_title = '<span class="gd-tab-list-title" ><a href="#'.$tab_index.'">'.__($detail_page_tab['heading_text'], 'geodirectory').'</a></span><hr />';
1634 1634
 							/**
1635 1635
 							 * Filter the tab list title html.
1636 1636
 							 *
@@ -1640,7 +1640,7 @@  discard block
 block discarded – undo
1640 1640
 							 * @param string $tab_index      The tab index type.
1641 1641
 							 * @param array $detail_page_tab The array of values including title text.
1642 1642
 							 */
1643
-							echo apply_filters( 'geodir_tab_list_title', $tab_title, $tab_index, $detail_page_tab );
1643
+							echo apply_filters('geodir_tab_list_title', $tab_title, $tab_index, $detail_page_tab);
1644 1644
 						} ?>
1645 1645
 						<div id="<?php echo $tab_index; ?>" class="hash-offset"></div>
1646 1646
 						<?php
@@ -1651,7 +1651,7 @@  discard block
 block discarded – undo
1651 1651
 						 *
1652 1652
 						 * @param string $tab_index The tab name ID.
1653 1653
 						 */
1654
-						do_action( 'geodir_before_tab_content', $tab_index );
1654
+						do_action('geodir_before_tab_content', $tab_index);
1655 1655
 
1656 1656
 						/**
1657 1657
 						 * Called before the details tab content is output per tab.
@@ -1661,21 +1661,21 @@  discard block
 block discarded – undo
1661 1661
 						 * @since 1.0.0
1662 1662
 						 * @todo  do we need this if we have the hook above? 'geodir_before_tab_content'
1663 1663
 						 */
1664
-						do_action( 'geodir_before_' . $tab_index . '_tab_content' );
1664
+						do_action('geodir_before_'.$tab_index.'_tab_content');
1665 1665
 						/// write a code to generate content of each tab
1666
-						switch ( $tab_index ) {
1666
+						switch ($tab_index) {
1667 1667
 							case 'post_profile':
1668 1668
 								/**
1669 1669
 								 * Called before the listing description content on the details page tab.
1670 1670
 								 *
1671 1671
 								 * @since 1.0.0
1672 1672
 								 */
1673
-								do_action( 'geodir_before_description_on_listing_detail' );
1674
-								if ( geodir_is_page( 'detail' ) ) {
1673
+								do_action('geodir_before_description_on_listing_detail');
1674
+								if (geodir_is_page('detail')) {
1675 1675
 									the_content();
1676 1676
 								} else {
1677 1677
 									/** This action is documented in geodirectory_template_actions.php */
1678
-									echo apply_filters( 'the_content', stripslashes( $post->post_desc ) );
1678
+									echo apply_filters('the_content', stripslashes($post->post_desc));
1679 1679
 								}
1680 1680
 
1681 1681
 								/**
@@ -1683,7 +1683,7 @@  discard block
 block discarded – undo
1683 1683
 								 *
1684 1684
 								 * @since 1.0.0
1685 1685
 								 */
1686
-								do_action( 'geodir_after_description_on_listing_detail' );
1686
+								do_action('geodir_after_description_on_listing_detail');
1687 1687
 								break;
1688 1688
 							case 'post_info':
1689 1689
 								echo $geodir_post_detail_fields;
@@ -1693,32 +1693,32 @@  discard block
 block discarded – undo
1693 1693
 								break;
1694 1694
 							case 'post_video':
1695 1695
 								// some browsers hide $_POST data if used for embeds so we repalce with a placeholder
1696
-								if ( $preview ) {
1697
-									if ( $video ) {
1698
-										echo "<span class='gd-video-embed-preview' ><p class='gd-video-preview-text'><i class=\"fa fa-video-camera\" aria-hidden=\"true\"></i><br />" . __( 'Video Preview Placeholder', 'geodirectory' ) . "</p></span>";
1696
+								if ($preview) {
1697
+									if ($video) {
1698
+										echo "<span class='gd-video-embed-preview' ><p class='gd-video-preview-text'><i class=\"fa fa-video-camera\" aria-hidden=\"true\"></i><br />".__('Video Preview Placeholder', 'geodirectory')."</p></span>";
1699 1699
 									}
1700 1700
 								} else {
1701 1701
 
1702 1702
 									// stop payment manager filtering content length
1703
-									$filter_priority = has_filter( 'the_content', 'geodir_payments_the_content' );
1704
-									if ( false !== $filter_priority ) {
1705
-										remove_filter( 'the_content', 'geodir_payments_the_content', $filter_priority );
1703
+									$filter_priority = has_filter('the_content', 'geodir_payments_the_content');
1704
+									if (false !== $filter_priority) {
1705
+										remove_filter('the_content', 'geodir_payments_the_content', $filter_priority);
1706 1706
 									}
1707 1707
 
1708 1708
 									/** This action is documented in geodirectory_template_actions.php */
1709
-									echo apply_filters( 'the_content', stripslashes( $video ) );// we apply the_content filter so oembed works also;
1709
+									echo apply_filters('the_content', stripslashes($video)); // we apply the_content filter so oembed works also;
1710 1710
 
1711
-									if ( false !== $filter_priority ) {
1712
-										add_filter( 'the_content', 'geodir_payments_the_content', $filter_priority );
1711
+									if (false !== $filter_priority) {
1712
+										add_filter('the_content', 'geodir_payments_the_content', $filter_priority);
1713 1713
 									}
1714 1714
 								}
1715 1715
 								break;
1716 1716
 							case 'special_offers':
1717
-								echo apply_filters( 'gd_special_offers_content', wpautop( stripslashes( $special_offers ) ) );
1717
+								echo apply_filters('gd_special_offers_content', wpautop(stripslashes($special_offers)));
1718 1718
 
1719 1719
 								break;
1720 1720
 							case 'post_map':
1721
-								geodir_draw_map( $map_args );
1721
+								geodir_draw_map($map_args);
1722 1722
 								break;
1723 1723
 							case 'reviews':
1724 1724
 								comments_template();
@@ -1727,7 +1727,7 @@  discard block
 block discarded – undo
1727 1727
 								echo $related_listing;
1728 1728
 								break;
1729 1729
 							default: {
1730
-								if ( ( isset( $post->{$tab_index} ) || ( ! isset( $post->{$tab_index} ) && ( strpos( $tab_index, 'gd_tab_' ) !== false || $tab_index == 'link_business' ) ) ) && ! empty( $detail_page_tab['tab_content'] ) ) {
1730
+								if ((isset($post->{$tab_index} ) || (!isset($post->{$tab_index} ) && (strpos($tab_index, 'gd_tab_') !== false || $tab_index == 'link_business'))) && !empty($detail_page_tab['tab_content'])) {
1731 1731
 									echo $detail_page_tab['tab_content'];
1732 1732
 								}
1733 1733
 							}
@@ -1739,7 +1739,7 @@  discard block
 block discarded – undo
1739 1739
 						 *
1740 1740
 						 * @since 1.0.0
1741 1741
 						 */
1742
-						do_action( 'geodir_after_tab_content', $tab_index );
1742
+						do_action('geodir_after_tab_content', $tab_index);
1743 1743
 
1744 1744
 						/**
1745 1745
 						 * Called after the details tab content is output per tab.
@@ -1749,7 +1749,7 @@  discard block
 block discarded – undo
1749 1749
 						 * @since 1.0.0
1750 1750
 						 * @todo  do we need this if we have the hook above? 'geodir_after_tab_content'
1751 1751
 						 */
1752
-						do_action( 'geodir_after_' . $tab_index . '_tab_content' );
1752
+						do_action('geodir_after_'.$tab_index.'_tab_content');
1753 1753
 						?> </li>
1754 1754
 					<?php
1755 1755
 					/**
@@ -1757,7 +1757,7 @@  discard block
 block discarded – undo
1757 1757
 					 *
1758 1758
 					 * @since 1.0.0
1759 1759
 					 */
1760
-					$arr_detail_page_tabs[ $tab_index ]['tab_content'] = apply_filters( "geodir_modify_" . $detail_page_tab['tab_content'] . "_tab_content", ob_get_clean() );
1760
+					$arr_detail_page_tabs[$tab_index]['tab_content'] = apply_filters("geodir_modify_".$detail_page_tab['tab_content']."_tab_content", ob_get_clean());
1761 1761
 				} // end of if for is_display
1762 1762
 			}// end of foreach
1763 1763
 
@@ -1767,14 +1767,14 @@  discard block
 block discarded – undo
1767 1767
 			 * @since 1.0.0
1768 1768
 			 * @see   'geodir_before_tab_list'
1769 1769
 			 */
1770
-			do_action( 'geodir_after_tab_list' );
1770
+			do_action('geodir_after_tab_list');
1771 1771
 			?>
1772
-			<?php if ( ! $tab_list ){ ?></dl><?php } ?>
1773
-		<ul class="geodir-tabs-content entry-content <?php if ( $tab_list ) { ?>geodir-tabs-list<?php } ?>"
1772
+			<?php if (!$tab_list) { ?></dl><?php } ?>
1773
+		<ul class="geodir-tabs-content entry-content <?php if ($tab_list) { ?>geodir-tabs-list<?php } ?>"
1774 1774
 		    style="position:relative;">
1775 1775
 			<?php
1776
-			foreach ( $arr_detail_page_tabs as $detail_page_tab ) {
1777
-				if ( $detail_page_tab['is_display'] && ! empty( $detail_page_tab['tab_content'] ) ) {
1776
+			foreach ($arr_detail_page_tabs as $detail_page_tab) {
1777
+				if ($detail_page_tab['is_display'] && !empty($detail_page_tab['tab_content'])) {
1778 1778
 					echo $detail_page_tab['tab_content'];
1779 1779
 				}// end of if
1780 1780
 			}// end of foreach
@@ -1784,11 +1784,11 @@  discard block
 block discarded – undo
1784 1784
 			 *
1785 1785
 			 * @since 1.0.0
1786 1786
 			 */
1787
-			do_action( 'geodir_add_tab_content' ); ?>
1787
+			do_action('geodir_add_tab_content'); ?>
1788 1788
 		</ul>
1789 1789
 		<!--gd-tabs-content ul end-->
1790 1790
 	</div>
1791
-	<?php if ( ! $tab_list ) { ?>
1791
+	<?php if (!$tab_list) { ?>
1792 1792
 		<script>
1793 1793
 			if (window.location.hash && window.location.hash.indexOf('&') === -1 && jQuery(window.location.hash + 'Tab').length) {
1794 1794
 				hashVal = window.location.hash;
@@ -1820,31 +1820,31 @@  discard block
 block discarded – undo
1820 1820
  *
1821 1821
  * @return mixed Image file.
1822 1822
  */
1823
-function geodir_exif( $file ) {
1824
-	if ( empty( $file ) || ! is_array( $file ) ) {
1823
+function geodir_exif($file) {
1824
+	if (empty($file) || !is_array($file)) {
1825 1825
 		return $file;
1826 1826
 	}
1827 1827
 
1828
-	$file_path = ! empty( $file['tmp_name'] ) ? sanitize_text_field( $file['tmp_name'] ) : '';
1829
-	if ( ! ( $file_path && file_exists( $file_path ) ) ) {
1828
+	$file_path = !empty($file['tmp_name']) ? sanitize_text_field($file['tmp_name']) : '';
1829
+	if (!($file_path && file_exists($file_path))) {
1830 1830
 		return $file;
1831 1831
 	}
1832 1832
 	$file['file'] = $file_path;
1833 1833
 
1834
-	if ( ! file_is_valid_image( $file_path ) ) {
1834
+	if (!file_is_valid_image($file_path)) {
1835 1835
 		return $file; // Bail if file is not an image.
1836 1836
 	}
1837 1837
 
1838
-	if ( ! function_exists( 'wp_get_image_editor' ) ) {
1838
+	if (!function_exists('wp_get_image_editor')) {
1839 1839
 		return $file;
1840 1840
 	}
1841 1841
 
1842 1842
 	$mime_type = $file['type'];
1843 1843
 	$exif      = array();
1844
-	if ( $mime_type == 'image/jpeg' && function_exists( 'exif_read_data' ) ) {
1844
+	if ($mime_type == 'image/jpeg' && function_exists('exif_read_data')) {
1845 1845
 		try {
1846
-			$exif = exif_read_data( $file_path );
1847
-		} catch ( Exception $e ) {
1846
+			$exif = exif_read_data($file_path);
1847
+		} catch (Exception $e) {
1848 1848
 			$exif = array();
1849 1849
 		}
1850 1850
 	}
@@ -1853,13 +1853,13 @@  discard block
 block discarded – undo
1853 1853
 	$flip        = false;
1854 1854
 	$modify      = false;
1855 1855
 	$orientation = 0;
1856
-	if ( ! empty( $exif ) && isset( $exif['Orientation'] ) ) {
1857
-		switch ( (int) $exif['Orientation'] ) {
1856
+	if (!empty($exif) && isset($exif['Orientation'])) {
1857
+		switch ((int) $exif['Orientation']) {
1858 1858
 			case 1:
1859 1859
 				// do nothing
1860 1860
 				break;
1861 1861
 			case 2:
1862
-				$flip   = array( false, true );
1862
+				$flip   = array(false, true);
1863 1863
 				$modify = true;
1864 1864
 				break;
1865 1865
 			case 3:
@@ -1868,13 +1868,13 @@  discard block
 block discarded – undo
1868 1868
 				$modify      = true;
1869 1869
 				break;
1870 1870
 			case 4:
1871
-				$flip   = array( true, false );
1871
+				$flip   = array(true, false);
1872 1872
 				$modify = true;
1873 1873
 				break;
1874 1874
 			case 5:
1875 1875
 				$orientation = - 90;
1876 1876
 				$rotate      = true;
1877
-				$flip        = array( false, true );
1877
+				$flip        = array(false, true);
1878 1878
 				$modify      = true;
1879 1879
 				break;
1880 1880
 			case 6:
@@ -1885,7 +1885,7 @@  discard block
 block discarded – undo
1885 1885
 			case 7:
1886 1886
 				$orientation = - 270;
1887 1887
 				$rotate      = true;
1888
-				$flip        = array( false, true );
1888
+				$flip        = array(false, true);
1889 1889
 				$modify      = true;
1890 1890
 				break;
1891 1891
 			case 8:
@@ -1911,31 +1911,31 @@  discard block
 block discarded – undo
1911 1911
 	 * @param int|null $quality Image Compression quality between 1-100% scale. Default null.
1912 1912
 	 * @param string $quality   Image mime type.
1913 1913
 	 */
1914
-	$quality = apply_filters( 'geodir_image_upload_set_quality', $quality, $mime_type );
1915
-	if ( $quality !== null ) {
1914
+	$quality = apply_filters('geodir_image_upload_set_quality', $quality, $mime_type);
1915
+	if ($quality !== null) {
1916 1916
 		$modify = true;
1917 1917
 	}
1918 1918
 
1919
-	if ( ! $modify ) {
1919
+	if (!$modify) {
1920 1920
 		return $file; // no change
1921 1921
 	}
1922 1922
 
1923
-	$image = wp_get_image_editor( $file_path );
1924
-	if ( ! is_wp_error( $image ) ) {
1925
-		if ( $rotate ) {
1926
-			$image->rotate( $orientation );
1923
+	$image = wp_get_image_editor($file_path);
1924
+	if (!is_wp_error($image)) {
1925
+		if ($rotate) {
1926
+			$image->rotate($orientation);
1927 1927
 		}
1928 1928
 
1929
-		if ( ! empty( $flip ) ) {
1930
-			$image->flip( $flip[0], $flip[1] );
1929
+		if (!empty($flip)) {
1930
+			$image->flip($flip[0], $flip[1]);
1931 1931
 		}
1932 1932
 
1933
-		if ( $quality !== null ) {
1934
-			$image->set_quality( (int) $quality );
1933
+		if ($quality !== null) {
1934
+			$image->set_quality((int) $quality);
1935 1935
 		}
1936 1936
 
1937
-		$result = $image->save( $file_path );
1938
-		if ( ! is_wp_error( $result ) ) {
1937
+		$result = $image->save($file_path);
1938
+		if (!is_wp_error($result)) {
1939 1939
 			$file['file']     = $result['path'];
1940 1940
 			$file['tmp_name'] = $result['path'];
1941 1941
 		}
@@ -1962,7 +1962,7 @@  discard block
 block discarded – undo
1962 1962
  *
1963 1963
  * @return string Returns the recent reviews html.
1964 1964
  */
1965
-function geodir_get_recent_reviews( $g_size = 60, $no_comments = 10, $comment_lenth = 60, $show_pass_post = false ) {
1965
+function geodir_get_recent_reviews($g_size = 60, $no_comments = 10, $comment_lenth = 60, $show_pass_post = false) {
1966 1966
 	global $wpdb, $tablecomments, $tableposts, $rating_table_name, $gd_session;
1967 1967
 	$tablecomments = $wpdb->comments;
1968 1968
 	$tableposts    = $wpdb->posts;
@@ -1972,28 +1972,28 @@  discard block
 block discarded – undo
1972 1972
 	$region_filter  = '';
1973 1973
 	$country_filter = '';
1974 1974
 
1975
-	if ( $gd_session->get( 'gd_multi_location' ) ) {
1976
-		if ( $gd_ses_country = $gd_session->get( 'gd_country' ) ) {
1977
-			$country_filter = $wpdb->prepare( " AND r.post_country=%s ", str_replace( "-", " ", $gd_ses_country ) );
1975
+	if ($gd_session->get('gd_multi_location')) {
1976
+		if ($gd_ses_country = $gd_session->get('gd_country')) {
1977
+			$country_filter = $wpdb->prepare(" AND r.post_country=%s ", str_replace("-", " ", $gd_ses_country));
1978 1978
 		}
1979 1979
 
1980
-		if ( $gd_ses_region = $gd_session->get( 'gd_region' ) ) {
1981
-			$region_filter = $wpdb->prepare( " AND r.post_region=%s ", str_replace( "-", " ", $gd_ses_region ) );
1980
+		if ($gd_ses_region = $gd_session->get('gd_region')) {
1981
+			$region_filter = $wpdb->prepare(" AND r.post_region=%s ", str_replace("-", " ", $gd_ses_region));
1982 1982
 		}
1983 1983
 
1984
-		if ( $gd_ses_city = $gd_session->get( 'gd_city' ) ) {
1985
-			$city_filter = $wpdb->prepare( " AND r.post_city=%s ", str_replace( "-", " ", $gd_ses_city ) );
1984
+		if ($gd_ses_city = $gd_session->get('gd_city')) {
1985
+			$city_filter = $wpdb->prepare(" AND r.post_city=%s ", str_replace("-", " ", $gd_ses_city));
1986 1986
 		}
1987 1987
 	}
1988 1988
 
1989 1989
 	$review_table = GEODIR_REVIEW_TABLE;
1990 1990
 	$request      = "SELECT r.id as ID, r.post_type, r.comment_id as comment_ID, r.post_date as comment_date,r.overall_rating, r.user_id, r.post_id FROM $review_table as r WHERE r.post_status = 1 AND r.status =1 AND r.overall_rating>=1 $country_filter $region_filter $city_filter ORDER BY r.post_date DESC, r.id DESC LIMIT $no_comments";
1991 1991
 
1992
-	$comments = $wpdb->get_results( $request );
1992
+	$comments = $wpdb->get_results($request);
1993 1993
 
1994
-	foreach ( $comments as $comment ) {
1994
+	foreach ($comments as $comment) {
1995 1995
 		// Set the extra comment info needed.
1996
-		$comment_extra = $wpdb->get_row( "SELECT * FROM $wpdb->comments WHERE comment_ID =$comment->comment_ID" );
1996
+		$comment_extra = $wpdb->get_row("SELECT * FROM $wpdb->comments WHERE comment_ID =$comment->comment_ID");
1997 1997
 		//echo "SELECT * FROM $wpdb->comments WHERE comment_ID =$comment->comment_ID";
1998 1998
 		$comment->comment_content      = $comment_extra->comment_content;
1999 1999
 		$comment->comment_author       = $comment_extra->comment_author;
@@ -2001,75 +2001,75 @@  discard block
 block discarded – undo
2001 2001
 
2002 2002
 		$comment_id      = '';
2003 2003
 		$comment_id      = $comment->comment_ID;
2004
-		$comment_content = strip_tags( $comment->comment_content );
2004
+		$comment_content = strip_tags($comment->comment_content);
2005 2005
 
2006
-		$comment_content = preg_replace( '#(\\[img\\]).+(\\[\\/img\\])#', '', $comment_content );
2006
+		$comment_content = preg_replace('#(\\[img\\]).+(\\[\\/img\\])#', '', $comment_content);
2007 2007
 
2008
-		$permalink            = get_permalink( $comment->ID ) . "#comment-" . $comment->comment_ID;
2008
+		$permalink            = get_permalink($comment->ID)."#comment-".$comment->comment_ID;
2009 2009
 		$comment_author_email = $comment->comment_author_email;
2010 2010
 		$comment_post_ID      = $comment->post_id;
2011 2011
 
2012 2012
 		$na = true;
2013
-		if ( function_exists( 'icl_object_id' ) && icl_object_id( $comment_post_ID, $comment->post_type, true ) ) {
2014
-			$comment_post_ID2 = icl_object_id( $comment_post_ID, $comment->post_type, false );
2015
-			if ( $comment_post_ID == $comment_post_ID2 ) {
2013
+		if (function_exists('icl_object_id') && icl_object_id($comment_post_ID, $comment->post_type, true)) {
2014
+			$comment_post_ID2 = icl_object_id($comment_post_ID, $comment->post_type, false);
2015
+			if ($comment_post_ID == $comment_post_ID2) {
2016 2016
 			} else {
2017 2017
 				$na = false;
2018 2018
 			}
2019 2019
 		}
2020 2020
 
2021
-		$post_title        = get_the_title( $comment_post_ID );
2022
-		$permalink         = get_permalink( $comment_post_ID );
2023
-		$comment_permalink = $permalink . "#comment-" . $comment->comment_ID;
2024
-		$read_more         = '<a class="comment_excerpt" href="' . $comment_permalink . '">' . __( 'Read more', 'geodirectory' ) . '</a>';
2021
+		$post_title        = get_the_title($comment_post_ID);
2022
+		$permalink         = get_permalink($comment_post_ID);
2023
+		$comment_permalink = $permalink."#comment-".$comment->comment_ID;
2024
+		$read_more         = '<a class="comment_excerpt" href="'.$comment_permalink.'">'.__('Read more', 'geodirectory').'</a>';
2025 2025
 
2026
-		$comment_content_length = strlen( $comment_content );
2027
-		if ( $comment_content_length > $comment_lenth ) {
2028
-			$comment_excerpt = geodir_utf8_substr( $comment_content, 0, $comment_lenth ) . '... ' . $read_more;
2026
+		$comment_content_length = strlen($comment_content);
2027
+		if ($comment_content_length > $comment_lenth) {
2028
+			$comment_excerpt = geodir_utf8_substr($comment_content, 0, $comment_lenth).'... '.$read_more;
2029 2029
 		} else {
2030 2030
 			$comment_excerpt = $comment_content;
2031 2031
 		}
2032 2032
 
2033
-		if ( $comment->user_id ) {
2034
-			$user_profile_url = get_author_posts_url( $comment->user_id );
2033
+		if ($comment->user_id) {
2034
+			$user_profile_url = get_author_posts_url($comment->user_id);
2035 2035
 		} else {
2036 2036
 			$user_profile_url = '';
2037 2037
 		}
2038 2038
 
2039
-		if ( $comment_id && $na ) {
2039
+		if ($comment_id && $na) {
2040 2040
 			$comments_echo .= '<li class="clearfix">';
2041
-			$comments_echo .= "<span class=\"li" . $comment_id . " geodir_reviewer_image\">";
2042
-			if ( function_exists( 'get_avatar' ) ) {
2043
-				if ( ! isset( $comment->comment_type ) ) {
2044
-					if ( $user_profile_url ) {
2045
-						$comments_echo .= '<a href="' . $user_profile_url . '">';
2041
+			$comments_echo .= "<span class=\"li".$comment_id." geodir_reviewer_image\">";
2042
+			if (function_exists('get_avatar')) {
2043
+				if (!isset($comment->comment_type)) {
2044
+					if ($user_profile_url) {
2045
+						$comments_echo .= '<a href="'.$user_profile_url.'">';
2046 2046
 					}
2047
-					$comments_echo .= get_avatar( $comment->comment_author_email, $g_size, geodir_plugin_url() . '/geodirectory-assets/images/gravatar2.png' );
2048
-					if ( $user_profile_url ) {
2047
+					$comments_echo .= get_avatar($comment->comment_author_email, $g_size, geodir_plugin_url().'/geodirectory-assets/images/gravatar2.png');
2048
+					if ($user_profile_url) {
2049 2049
 						$comments_echo .= '</a>';
2050 2050
 					}
2051
-				} elseif ( ( isset( $comment->comment_type ) && $comment->comment_type == 'trackback' ) || ( isset( $comment->comment_type ) && $comment->comment_type == 'pingback' ) ) {
2052
-					if ( $user_profile_url ) {
2053
-						$comments_echo .= '<a href="' . $user_profile_url . '">';
2051
+				} elseif ((isset($comment->comment_type) && $comment->comment_type == 'trackback') || (isset($comment->comment_type) && $comment->comment_type == 'pingback')) {
2052
+					if ($user_profile_url) {
2053
+						$comments_echo .= '<a href="'.$user_profile_url.'">';
2054 2054
 					}
2055
-					$comments_echo .= get_avatar( $comment->comment_author_url, $g_size, geodir_plugin_url() . '/geodirectory-assets/images/gravatar2.png' );
2055
+					$comments_echo .= get_avatar($comment->comment_author_url, $g_size, geodir_plugin_url().'/geodirectory-assets/images/gravatar2.png');
2056 2056
 				}
2057
-			} elseif ( function_exists( 'gravatar' ) ) {
2058
-				if ( $user_profile_url ) {
2059
-					$comments_echo .= '<a href="' . $user_profile_url . '">';
2057
+			} elseif (function_exists('gravatar')) {
2058
+				if ($user_profile_url) {
2059
+					$comments_echo .= '<a href="'.$user_profile_url.'">';
2060 2060
 				}
2061 2061
 				$comments_echo .= "<img src=\"";
2062
-				if ( '' == $comment->comment_type ) {
2063
-					$comments_echo .= gravatar( $comment->comment_author_email, $g_size, geodir_plugin_url() . '/geodirectory-assets/images/gravatar2.png' );
2064
-					if ( $user_profile_url ) {
2062
+				if ('' == $comment->comment_type) {
2063
+					$comments_echo .= gravatar($comment->comment_author_email, $g_size, geodir_plugin_url().'/geodirectory-assets/images/gravatar2.png');
2064
+					if ($user_profile_url) {
2065 2065
 						$comments_echo .= '</a>';
2066 2066
 					}
2067
-				} elseif ( ( 'trackback' == $comment->comment_type ) || ( 'pingback' == $comment->comment_type ) ) {
2068
-					if ( $user_profile_url ) {
2069
-						$comments_echo .= '<a href="' . $user_profile_url . '">';
2067
+				} elseif (('trackback' == $comment->comment_type) || ('pingback' == $comment->comment_type)) {
2068
+					if ($user_profile_url) {
2069
+						$comments_echo .= '<a href="'.$user_profile_url.'">';
2070 2070
 					}
2071
-					$comments_echo .= gravatar( $comment->comment_author_url, $g_size, geodir_plugin_url() . '/geodirectory-assets/images/gravatar2.png' );
2072
-					if ( $user_profile_url ) {
2071
+					$comments_echo .= gravatar($comment->comment_author_url, $g_size, geodir_plugin_url().'/geodirectory-assets/images/gravatar2.png');
2072
+					if ($user_profile_url) {
2073 2073
 						$comments_echo .= '</a>';
2074 2074
 					}
2075 2075
 				}
@@ -2079,17 +2079,17 @@  discard block
 block discarded – undo
2079 2079
 			$comments_echo .= "</span>\n";
2080 2080
 
2081 2081
 			$comments_echo .= '<span class="geodir_reviewer_content">';
2082
-			if ( $comment->user_id ) {
2083
-				$comments_echo .= '<a href="' . get_author_posts_url( $comment->user_id ) . '">';
2082
+			if ($comment->user_id) {
2083
+				$comments_echo .= '<a href="'.get_author_posts_url($comment->user_id).'">';
2084 2084
 			}
2085
-			$comments_echo .= '<span class="geodir_reviewer_author">' . $comment->comment_author . '</span> ';
2086
-			if ( $comment->user_id ) {
2085
+			$comments_echo .= '<span class="geodir_reviewer_author">'.$comment->comment_author.'</span> ';
2086
+			if ($comment->user_id) {
2087 2087
 				$comments_echo .= '</a>';
2088 2088
 			}
2089
-			$comments_echo .= '<span class="geodir_reviewer_reviewed">' . __( 'reviewed', 'geodirectory' ) . '</span> ';
2090
-			$comments_echo .= '<a href="' . $permalink . '" class="geodir_reviewer_title">' . $post_title . '</a>';
2091
-			$comments_echo .= geodir_get_rating_stars( $comment->overall_rating, $comment_post_ID );
2092
-			$comments_echo .= '<p class="geodir_reviewer_text">' . $comment_excerpt . '';
2089
+			$comments_echo .= '<span class="geodir_reviewer_reviewed">'.__('reviewed', 'geodirectory').'</span> ';
2090
+			$comments_echo .= '<a href="'.$permalink.'" class="geodir_reviewer_title">'.$post_title.'</a>';
2091
+			$comments_echo .= geodir_get_rating_stars($comment->overall_rating, $comment_post_ID);
2092
+			$comments_echo .= '<p class="geodir_reviewer_text">'.$comment_excerpt.'';
2093 2093
 			//echo preg_replace('#(\\[img\\]).+(\\[\\/img\\])#', '', $comment_excerpt);
2094 2094
 			$comments_echo .= '</p>';
2095 2095
 
@@ -2109,25 +2109,25 @@  discard block
 block discarded – undo
2109 2109
  * @return array Returns post categories as an array.
2110 2110
  */
2111 2111
 function geodir_home_map_cats_key_value_array() {
2112
-	$post_types = geodir_get_posttypes( 'object' );
2112
+	$post_types = geodir_get_posttypes('object');
2113 2113
 
2114 2114
 	$return = array();
2115
-	if ( ! empty( $post_types ) ) {
2116
-		foreach ( $post_types as $key => $post_type ) {
2117
-			$cpt_name       = __( $post_type->labels->singular_name, 'geodirectory' );
2118
-			$post_type_name = sprintf( __( '%s Categories', 'geodirectory' ), $cpt_name );
2119
-			$taxonomies     = geodir_get_taxonomies( $key );
2120
-			$cat_taxonomy   = ! empty( $taxonomies[0] ) ? $taxonomies[0] : null;
2121
-			$cat_terms      = $cat_taxonomy ? get_terms( $cat_taxonomy ) : null;
2122
-
2123
-			if ( ! empty( $cat_terms ) ) {
2124
-				$return[ 'optgroup_start-' . $key ] = $post_type_name;
2125
-
2126
-				foreach ( $cat_terms as $cat_term ) {
2127
-					$return[ $key . '_' . $cat_term->term_id ] = $cat_term->name;
2115
+	if (!empty($post_types)) {
2116
+		foreach ($post_types as $key => $post_type) {
2117
+			$cpt_name       = __($post_type->labels->singular_name, 'geodirectory');
2118
+			$post_type_name = sprintf(__('%s Categories', 'geodirectory'), $cpt_name);
2119
+			$taxonomies     = geodir_get_taxonomies($key);
2120
+			$cat_taxonomy   = !empty($taxonomies[0]) ? $taxonomies[0] : null;
2121
+			$cat_terms      = $cat_taxonomy ? get_terms($cat_taxonomy) : null;
2122
+
2123
+			if (!empty($cat_terms)) {
2124
+				$return['optgroup_start-'.$key] = $post_type_name;
2125
+
2126
+				foreach ($cat_terms as $cat_term) {
2127
+					$return[$key.'_'.$cat_term->term_id] = $cat_term->name;
2128 2128
 				}
2129 2129
 
2130
-				$return[ 'optgroup_end-' . $key ] = $post_type_name;
2130
+				$return['optgroup_end-'.$key] = $post_type_name;
2131 2131
 			}
2132 2132
 		}
2133 2133
 	}
@@ -2143,14 +2143,14 @@  discard block
 block discarded – undo
2143 2143
  * @package GeoDirectory
2144 2144
  */
2145 2145
 function geodir_twitter_tweet_button() {
2146
-	if ( isset( $_GET['gde'] ) ) {
2147
-		$link = '?url=' . urlencode( geodir_curPageURL() );
2146
+	if (isset($_GET['gde'])) {
2147
+		$link = '?url='.urlencode(geodir_curPageURL());
2148 2148
 	} else {
2149 2149
 		$link = '';
2150 2150
 	}
2151 2151
 	?>
2152 2152
 	<a href="http://twitter.com/share<?php echo $link; ?>"
2153
-	   class="twitter-share-button"><?php _e( 'Tweet', 'geodirectory' ); ?></a>
2153
+	   class="twitter-share-button"><?php _e('Tweet', 'geodirectory'); ?></a>
2154 2154
 	<script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>
2155 2155
 	<?php
2156 2156
 }
@@ -2167,10 +2167,10 @@  discard block
 block discarded – undo
2167 2167
 function geodir_fb_like_button() {
2168 2168
 	global $post;
2169 2169
 	?>
2170
-	<iframe <?php if ( isset( $_SERVER['HTTP_USER_AGENT'] ) && ( strpos( $_SERVER['HTTP_USER_AGENT'], 'MSIE' ) !== false ) ) {
2170
+	<iframe <?php if (isset($_SERVER['HTTP_USER_AGENT']) && (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false)) {
2171 2171
 		echo 'allowtransparency="true"';
2172 2172
 	} ?> class="facebook"
2173
-	     src="//www.facebook.com/plugins/like.php?href=<?php echo urlencode( get_permalink( $post->ID ) ); ?>&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light"
2173
+	     src="//www.facebook.com/plugins/like.php?href=<?php echo urlencode(get_permalink($post->ID)); ?>&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light"
2174 2174
 	     style="border:none; overflow:hidden; width:100px; height:20px"></iframe>
2175 2175
 	<?php
2176 2176
 }
@@ -2201,7 +2201,7 @@  discard block
 block discarded – undo
2201 2201
 
2202 2202
 
2203 2203
 function geodir_listing_bounce_map_pin_on_hover() {
2204
-	if ( get_option( 'geodir_listing_hover_bounce_map_pin', true ) ) {
2204
+	if (get_option('geodir_listing_hover_bounce_map_pin', true)) {
2205 2205
 		?>
2206 2206
 		<script>
2207 2207
 			jQuery(function ($) {
@@ -2224,44 +2224,44 @@  discard block
 block discarded – undo
2224 2224
 	}
2225 2225
 }
2226 2226
 
2227
-add_action( 'geodir_after_listing_listview', 'geodir_listing_bounce_map_pin_on_hover', 10 );
2227
+add_action('geodir_after_listing_listview', 'geodir_listing_bounce_map_pin_on_hover', 10);
2228 2228
 
2229
-add_action( 'geodir_after_favorite_html', 'geodir_output_favourite_html_listings', 1, 1 );
2230
-function geodir_output_favourite_html_listings( $post_id ) {
2231
-	geodir_favourite_html( '', $post_id );
2229
+add_action('geodir_after_favorite_html', 'geodir_output_favourite_html_listings', 1, 1);
2230
+function geodir_output_favourite_html_listings($post_id) {
2231
+	geodir_favourite_html('', $post_id);
2232 2232
 }
2233 2233
 
2234
-add_action( 'geodir_listing_after_pinpoint', 'geodir_output_pinpoint_html_listings', 1, 2 );
2235
-function geodir_output_pinpoint_html_listings( $post_id, $post ) {
2234
+add_action('geodir_listing_after_pinpoint', 'geodir_output_pinpoint_html_listings', 1, 2);
2235
+function geodir_output_pinpoint_html_listings($post_id, $post) {
2236 2236
 	global $wp_query;
2237 2237
 
2238 2238
 	$show_pin_point = $wp_query->is_main_query();
2239 2239
 
2240
-	if ( ! empty( $show_pin_point ) && is_active_widget( false, "", "geodir_map_v3_listing_map" ) ) {
2241
-		$term_icon_url = get_tax_meta( $post->default_category, 'ct_cat_icon', false, $post->post_type );
2242
-		$marker_icon   = isset( $term_icon_url['src'] ) ? $term_icon_url['src'] : get_option( 'geodir_default_marker_icon' );
2240
+	if (!empty($show_pin_point) && is_active_widget(false, "", "geodir_map_v3_listing_map")) {
2241
+		$term_icon_url = get_tax_meta($post->default_category, 'ct_cat_icon', false, $post->post_type);
2242
+		$marker_icon   = isset($term_icon_url['src']) ? $term_icon_url['src'] : get_option('geodir_default_marker_icon');
2243 2243
 		?>
2244 2244
 		<span class="geodir-pinpoint"
2245
-		      style="background:url('<?php echo $marker_icon; ?>') no-repeat scroll left top transparent;background-size:auto 100%; -webkit-background-size:auto 100%;-moz-background-size:auto 100%;height:9px;width:14px;"><?php echo apply_filters( 'geodir_listing_listview_pinpoint_inner_content', '', 'listing' ); ?></span>
2245
+		      style="background:url('<?php echo $marker_icon; ?>') no-repeat scroll left top transparent;background-size:auto 100%; -webkit-background-size:auto 100%;-moz-background-size:auto 100%;height:9px;width:14px;"><?php echo apply_filters('geodir_listing_listview_pinpoint_inner_content', '', 'listing'); ?></span>
2246 2246
 		<a class="geodir-pinpoint-link" href="javascript:void(0)"
2247 2247
 		   onclick="if(typeof openMarker=='function'){openMarker('listing_map_canvas' ,'<?php echo $post->ID; ?>')}"
2248 2248
 		   onmouseover="if(typeof animate_marker=='function'){animate_marker('listing_map_canvas' ,'<?php echo $post->ID; ?>')}"
2249
-		   onmouseout="if(typeof stop_marker_animation=='function'){stop_marker_animation('listing_map_canvas' ,'<?php echo $post->ID; ?>')}"><?php _e( 'Pinpoint', 'geodirectory' ); ?></a>
2249
+		   onmouseout="if(typeof stop_marker_animation=='function'){stop_marker_animation('listing_map_canvas' ,'<?php echo $post->ID; ?>')}"><?php _e('Pinpoint', 'geodirectory'); ?></a>
2250 2250
 		<?php
2251 2251
 	}
2252 2252
 }
2253 2253
 
2254 2254
 function geodir_search_form_submit_button() {
2255 2255
 
2256
-	$new_style = get_option( 'geodir_show_search_old_search_from' ) ? false : true;
2256
+	$new_style = get_option('geodir_show_search_old_search_from') ? false : true;
2257 2257
 
2258
-	if ( $new_style ) {
2258
+	if ($new_style) {
2259 2259
 		$default_search_button_label = '<i class="fa fa-search" aria-hidden="true"></i>';
2260
-	}else{
2260
+	} else {
2261 2261
 		$default_search_button_label = 'Search';
2262 2262
 	}
2263
-	if ( get_option( 'geodir_search_button_label' ) && get_option( 'geodir_search_button_label' ) != 'Search' ) {
2264
-		$default_search_button_label = __( get_option( 'geodir_search_button_label' ), 'geodirectory' );
2263
+	if (get_option('geodir_search_button_label') && get_option('geodir_search_button_label') != 'Search') {
2264
+		$default_search_button_label = __(get_option('geodir_search_button_label'), 'geodirectory');
2265 2265
 	}
2266 2266
 
2267 2267
 	/**
@@ -2273,78 +2273,78 @@  discard block
 block discarded – undo
2273 2273
 	 *
2274 2274
 	 * @param string $default_search_button_label The current search button text.
2275 2275
 	 */
2276
-	$default_search_button_label = apply_filters( 'geodir_search_default_search_button_text', $default_search_button_label );
2276
+	$default_search_button_label = apply_filters('geodir_search_default_search_button_text', $default_search_button_label);
2277 2277
 
2278 2278
 	$fa_class = '';
2279
-	if ( strpos( $default_search_button_label, '&#' ) !== false ) {
2279
+	if (strpos($default_search_button_label, '&#') !== false) {
2280 2280
 		$fa_class = 'fa';
2281 2281
 	}
2282 2282
 
2283 2283
 
2284
-	if ( $new_style ) {
2284
+	if ($new_style) {
2285 2285
 	?>
2286
-		<button class="geodir_submit_search <?php echo $fa_class; ?>"><?php _e( $default_search_button_label ,'geodirectory'); ?></button>
2287
-<?php }else{?>
2288
-		<input type="button" value="<?php esc_attr_e( $default_search_button_label ); ?>"
2286
+		<button class="geodir_submit_search <?php echo $fa_class; ?>"><?php _e($default_search_button_label, 'geodirectory'); ?></button>
2287
+<?php } else {?>
2288
+		<input type="button" value="<?php esc_attr_e($default_search_button_label); ?>"
2289 2289
 	       class="geodir_submit_search <?php echo $fa_class; ?>"/>
2290 2290
 	<?php }
2291 2291
 }
2292 2292
 
2293
-add_action( 'geodir_before_search_button', 'geodir_search_form_submit_button', 5000 );
2293
+add_action('geodir_before_search_button', 'geodir_search_form_submit_button', 5000);
2294 2294
 
2295 2295
 function geodir_search_form_post_type_input() {
2296 2296
 	global $geodir_search_post_type;
2297
-	$post_types     = apply_filters( 'geodir_search_form_post_types', geodir_get_posttypes( 'object' ) );
2297
+	$post_types     = apply_filters('geodir_search_form_post_types', geodir_get_posttypes('object'));
2298 2298
 	$curr_post_type = $geodir_search_post_type;
2299 2299
 
2300
-	if ( ! empty( $post_types ) && count( (array) $post_types ) > 1 ) {
2300
+	if (!empty($post_types) && count((array) $post_types) > 1) {
2301 2301
 
2302
-		foreach ( $post_types as $post_type => $info ){
2302
+		foreach ($post_types as $post_type => $info) {
2303 2303
 			global $wpdb;
2304
-			$has_posts = $wpdb->get_row( $wpdb->prepare( "SELECT ID FROM $wpdb->posts WHERE post_type = %s AND post_status='publish' LIMIT 1", $post_type ) );
2305
-			if ( ! $has_posts ) {
2304
+			$has_posts = $wpdb->get_row($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE post_type = %s AND post_status='publish' LIMIT 1", $post_type));
2305
+			if (!$has_posts) {
2306 2306
 				unset($post_types->{$post_type});
2307 2307
 			}
2308 2308
 		}
2309 2309
 
2310
-		if ( ! empty( $post_types ) && count( (array) $post_types ) > 1 ) {
2310
+		if (!empty($post_types) && count((array) $post_types) > 1) {
2311 2311
 
2312
-			$new_style = get_option( 'geodir_show_search_old_search_from' ) ? false : true;
2313
-			if ( $new_style ) {
2312
+			$new_style = get_option('geodir_show_search_old_search_from') ? false : true;
2313
+			if ($new_style) {
2314 2314
 				echo "<div class='gd-search-input-wrapper gd-search-field-cpt'>";
2315 2315
 			}
2316 2316
 			?>
2317 2317
 			<select name="stype" class="search_by_post">
2318
-				<?php foreach ( $post_types as $post_type => $info ):
2318
+				<?php foreach ($post_types as $post_type => $info):
2319 2319
 					global $wpdb;
2320 2320
 					?>
2321 2321
 
2322
-					<option data-label="<?php echo get_post_type_archive_link( $post_type ); ?>"
2323
-					        value="<?php echo $post_type; ?>" <?php if ( isset( $_REQUEST['stype'] ) ) {
2324
-						if ( $post_type == $_REQUEST['stype'] ) {
2322
+					<option data-label="<?php echo get_post_type_archive_link($post_type); ?>"
2323
+					        value="<?php echo $post_type; ?>" <?php if (isset($_REQUEST['stype'])) {
2324
+						if ($post_type == $_REQUEST['stype']) {
2325 2325
 							echo 'selected="selected"';
2326 2326
 						}
2327
-					} elseif ( $curr_post_type == $post_type ) {
2327
+					} elseif ($curr_post_type == $post_type) {
2328 2328
 						echo 'selected="selected"';
2329
-					} ?>><?php _e( geodir_utf8_ucfirst( $info->labels->name ), 'geodirectory' ); ?></option>
2329
+					} ?>><?php _e(geodir_utf8_ucfirst($info->labels->name), 'geodirectory'); ?></option>
2330 2330
 
2331 2331
 				<?php endforeach; ?>
2332 2332
 			</select>
2333 2333
 			<?php
2334
-			if ( $new_style ) {
2334
+			if ($new_style) {
2335 2335
 				echo "</div>";
2336 2336
 			}
2337
-		}else{
2338
-			if(! empty( $post_types )){
2339
-				$pt_arr = (array)$post_types;
2340
-				echo '<input type="hidden" name="stype" value="' . key( $pt_arr  ) . '"  />';
2341
-			}else{
2337
+		} else {
2338
+			if (!empty($post_types)) {
2339
+				$pt_arr = (array) $post_types;
2340
+				echo '<input type="hidden" name="stype" value="'.key($pt_arr).'"  />';
2341
+			} else {
2342 2342
 				echo '<input type="hidden" name="stype" value="gd_place"  />';
2343 2343
 			}
2344 2344
 
2345 2345
 		}
2346 2346
 
2347
-	}elseif ( ! empty( $post_types ) ) {
2347
+	}elseif (!empty($post_types)) {
2348 2348
 		echo '<input type="hidden" name="stype" value="gd_place"  />';
2349 2349
 	}
2350 2350
 }
@@ -2352,26 +2352,26 @@  discard block
 block discarded – undo
2352 2352
 function geodir_search_form_search_input() {
2353 2353
 
2354 2354
 	$default_search_for_text = SEARCH_FOR_TEXT;
2355
-	if ( get_option( 'geodir_search_field_default_text' ) ) {
2356
-		$default_search_for_text = __( get_option( 'geodir_search_field_default_text' ), 'geodirectory' );
2355
+	if (get_option('geodir_search_field_default_text')) {
2356
+		$default_search_for_text = __(get_option('geodir_search_field_default_text'), 'geodirectory');
2357 2357
 	}
2358 2358
 
2359 2359
 	$new_style = get_option('geodir_show_search_old_search_from') ? false : true;
2360
-	if($new_style){
2360
+	if ($new_style) {
2361 2361
 		echo "<div class='gd-search-input-wrapper gd-search-field-search'>";
2362 2362
 	}
2363 2363
 	?>
2364 2364
 	<input class="search_text" name="s"
2365
-	       value="<?php if ( isset( $_REQUEST['s'] ) && trim( $_REQUEST['s'] ) != '' ) {
2366
-		       echo esc_attr( stripslashes_deep( $_REQUEST['s'] ) );
2365
+	       value="<?php if (isset($_REQUEST['s']) && trim($_REQUEST['s']) != '') {
2366
+		       echo esc_attr(stripslashes_deep($_REQUEST['s']));
2367 2367
 	       } else {
2368 2368
 		       echo $default_search_for_text;
2369 2369
 	       } ?>" type="text"
2370
-	       onblur="if (this.value.trim() == '') {this.value = '<?php echo esc_sql( $default_search_for_text ); ?>';}"
2371
-	       onfocus="if (this.value == '<?php echo esc_sql( $default_search_for_text ); ?>') {this.value = '';}"
2370
+	       onblur="if (this.value.trim() == '') {this.value = '<?php echo esc_sql($default_search_for_text); ?>';}"
2371
+	       onfocus="if (this.value == '<?php echo esc_sql($default_search_for_text); ?>') {this.value = '';}"
2372 2372
 	       onkeydown="javascript: if(event.keyCode == 13) geodir_click_search(this);">
2373 2373
 	<?php
2374
-	if($new_style){
2374
+	if ($new_style) {
2375 2375
 		echo "</div>";
2376 2376
 	}
2377 2377
 }
@@ -2379,12 +2379,12 @@  discard block
 block discarded – undo
2379 2379
 function geodir_search_form_near_input() {
2380 2380
 
2381 2381
 	$default_near_text = NEAR_TEXT;
2382
-	if ( get_option( 'geodir_near_field_default_text' ) ) {
2383
-		$default_near_text = __( get_option( 'geodir_near_field_default_text' ), 'geodirectory' );
2382
+	if (get_option('geodir_near_field_default_text')) {
2383
+		$default_near_text = __(get_option('geodir_near_field_default_text'), 'geodirectory');
2384 2384
 	}
2385 2385
 
2386
-	if ( isset( $_REQUEST['snear'] ) && $_REQUEST['snear'] != '' ) {
2387
-		$near = esc_attr( stripslashes_deep( $_REQUEST['snear'] ) );
2386
+	if (isset($_REQUEST['snear']) && $_REQUEST['snear'] != '') {
2387
+		$near = esc_attr(stripslashes_deep($_REQUEST['snear']));
2388 2388
 	} else {
2389 2389
 		$near = $default_near_text;
2390 2390
 	}
@@ -2398,7 +2398,7 @@  discard block
 block discarded – undo
2398 2398
 	 * @since 1.6.9
2399 2399
 	 * @param string $curr_post_type The current post type.
2400 2400
 	 */
2401
-	$near_input_extra = apply_filters('geodir_near_input_extra','',$curr_post_type);
2401
+	$near_input_extra = apply_filters('geodir_near_input_extra', '', $curr_post_type);
2402 2402
 
2403 2403
 
2404 2404
 	/**
@@ -2411,7 +2411,7 @@  discard block
 block discarded – undo
2411 2411
 	 * @param string $near              The current near value.
2412 2412
 	 * @param string $default_near_text The default near value.
2413 2413
 	 */
2414
-	$near = apply_filters( 'geodir_search_near_text', $near, $default_near_text );
2414
+	$near = apply_filters('geodir_search_near_text', $near, $default_near_text);
2415 2415
 	/**
2416 2416
 	 * Filter the default "Near" text value for the search form.
2417 2417
 	 *
@@ -2422,7 +2422,7 @@  discard block
 block discarded – undo
2422 2422
 	 * @param string $near              The current near value.
2423 2423
 	 * @param string $default_near_text The default near value.
2424 2424
 	 */
2425
-	$default_near_text = apply_filters( 'geodir_search_default_near_text', $default_near_text, $near );
2425
+	$default_near_text = apply_filters('geodir_search_default_near_text', $default_near_text, $near);
2426 2426
 	/**
2427 2427
 	 * Filter the class for the near search input.
2428 2428
 	 *
@@ -2430,10 +2430,10 @@  discard block
 block discarded – undo
2430 2430
 	 *
2431 2431
 	 * @param string $class The class for the HTML near input, default is blank.
2432 2432
 	 */
2433
-	$near_class = apply_filters( 'geodir_search_near_class', '' );
2433
+	$near_class = apply_filters('geodir_search_near_class', '');
2434 2434
 
2435 2435
 	$new_style = get_option('geodir_show_search_old_search_from') ? false : true;
2436
-	if($new_style){
2436
+	if ($new_style) {
2437 2437
 		echo "<div class='gd-search-input-wrapper gd-search-field-near' $near_input_extra>";
2438 2438
 		
2439 2439
 		do_action('geodir_before_near_input');
@@ -2441,30 +2441,30 @@  discard block
 block discarded – undo
2441 2441
 
2442 2442
 	?>
2443 2443
 	<input name="snear" class="snear <?php echo $near_class; ?>" type="text" value="<?php echo $near; ?>"
2444
-	       onblur="if (this.value.trim() == '') {this.value = ('<?php echo esc_sql( $near ); ?>' != '' ? '<?php echo esc_sql( $near ); ?>' : '<?php echo $default_near_text; ?>');}"
2445
-	       onfocus="if (this.value == '<?php echo $default_near_text; ?>' || this.value =='<?php echo esc_sql( $near ); ?>') {this.value = '';}"
2446
-	       onkeydown="javascript: if(event.keyCode == 13) geodir_click_search(this);" <?php echo $near_input_extra;?>/>
2444
+	       onblur="if (this.value.trim() == '') {this.value = ('<?php echo esc_sql($near); ?>' != '' ? '<?php echo esc_sql($near); ?>' : '<?php echo $default_near_text; ?>');}"
2445
+	       onfocus="if (this.value == '<?php echo $default_near_text; ?>' || this.value =='<?php echo esc_sql($near); ?>') {this.value = '';}"
2446
+	       onkeydown="javascript: if(event.keyCode == 13) geodir_click_search(this);" <?php echo $near_input_extra; ?>/>
2447 2447
 	<?php
2448
-	if($new_style){
2448
+	if ($new_style) {
2449 2449
 		do_action('geodir_after_near_input');
2450 2450
 
2451 2451
 		echo "</div>";
2452 2452
 	}
2453 2453
 }
2454 2454
 
2455
-add_action( 'geodir_search_form_inputs', 'geodir_search_form_post_type_input', 10 );
2456
-add_action( 'geodir_search_form_inputs', 'geodir_search_form_search_input', 20 );
2457
-add_action( 'geodir_search_form_inputs', 'geodir_search_form_near_input', 30 );
2455
+add_action('geodir_search_form_inputs', 'geodir_search_form_post_type_input', 10);
2456
+add_action('geodir_search_form_inputs', 'geodir_search_form_search_input', 20);
2457
+add_action('geodir_search_form_inputs', 'geodir_search_form_near_input', 30);
2458 2458
 
2459
-function geodir_get_search_post_type($pt=''){
2459
+function geodir_get_search_post_type($pt = '') {
2460 2460
 	global $geodir_search_post_type;
2461 2461
 
2462
-	if($pt!=''){return $geodir_search_post_type = $pt;}
2463
-	if(!empty($geodir_search_post_type)){ return $geodir_search_post_type;}
2462
+	if ($pt != '') {return $geodir_search_post_type = $pt; }
2463
+	if (!empty($geodir_search_post_type)) { return $geodir_search_post_type; }
2464 2464
 
2465 2465
 	$geodir_search_post_type = geodir_get_current_posttype();
2466 2466
 
2467
-	if(!$geodir_search_post_type) {
2467
+	if (!$geodir_search_post_type) {
2468 2468
 		$geodir_search_post_type = geodir_get_default_posttype();
2469 2469
 	}
2470 2470
 
@@ -2472,7 +2472,7 @@  discard block
 block discarded – undo
2472 2472
 	return $geodir_search_post_type;
2473 2473
 }
2474 2474
 
2475
-function geodir_search_form(){
2475
+function geodir_search_form() {
2476 2476
 
2477 2477
 	geodir_get_search_post_type();
2478 2478
 
@@ -2482,8 +2482,8 @@  discard block
 block discarded – undo
2482 2482
 	die();
2483 2483
 }
2484 2484
 
2485
-add_action( 'wp_ajax_geodir_search_form', 'geodir_search_form' );
2486
-add_action( 'wp_ajax_nopriv_geodir_search_form', 'geodir_search_form' );
2485
+add_action('wp_ajax_geodir_search_form', 'geodir_search_form');
2486
+add_action('wp_ajax_nopriv_geodir_search_form', 'geodir_search_form');
2487 2487
 
2488 2488
 /**
2489 2489
  * Check wpml active or not.
@@ -2557,7 +2557,7 @@  discard block
 block discarded – undo
2557 2557
         }
2558 2558
     }
2559 2559
 }
2560
-add_filter( 'icl_make_duplicate', 'geodir_icl_make_duplicate', 11, 4 );
2560
+add_filter('icl_make_duplicate', 'geodir_icl_make_duplicate', 11, 4);
2561 2561
 
2562 2562
 /**
2563 2563
  * Duplicate post listing manually after listing saved.
@@ -2598,7 +2598,7 @@  discard block
 block discarded – undo
2598 2598
 function geodir_wpml_duplicate_post_reviews($master_post_id, $tr_post_id, $lang) {
2599 2599
     global $wpdb;
2600 2600
 
2601
-    $reviews = $wpdb->get_results($wpdb->prepare("SELECT comment_id FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id=%d ORDER BY id ASC", $master_post_id), ARRAY_A);
2601
+    $reviews = $wpdb->get_results($wpdb->prepare("SELECT comment_id FROM ".GEODIR_REVIEW_TABLE." WHERE post_id=%d ORDER BY id ASC", $master_post_id), ARRAY_A);
2602 2602
 
2603 2603
     if (!empty($reviews)) {
2604 2604
         foreach ($reviews as $review) {
@@ -2626,14 +2626,14 @@  discard block
 block discarded – undo
2626 2626
     global $wpdb, $plugin_prefix;
2627 2627
 
2628 2628
     $post_type = get_post_type($master_post_id);
2629
-    $post_table = $plugin_prefix . $post_type . '_detail';
2629
+    $post_table = $plugin_prefix.$post_type.'_detail';
2630 2630
 
2631
-    $query = $wpdb->prepare("SELECT * FROM " . $post_table . " WHERE post_id = %d", array($master_post_id));
2632
-    $data = (array)$wpdb->get_row($query);
2631
+    $query = $wpdb->prepare("SELECT * FROM ".$post_table." WHERE post_id = %d", array($master_post_id));
2632
+    $data = (array) $wpdb->get_row($query);
2633 2633
 
2634
-    if ( !empty( $data ) ) {
2634
+    if (!empty($data)) {
2635 2635
         $data['post_id'] = $tr_post_id;
2636
-        unset($data['default_category'], $data['marker_json'], $data['featured_image'], $data[$post_type . 'category']);
2636
+        unset($data['default_category'], $data['marker_json'], $data['featured_image'], $data[$post_type.'category']);
2637 2637
         $wpdb->update($post_table, $data, array('post_id' => $tr_post_id));
2638 2638
         return true;
2639 2639
     }
@@ -2658,7 +2658,7 @@  discard block
 block discarded – undo
2658 2658
     global $sitepress, $wpdb;
2659 2659
     $post_type = get_post_type($master_post_id);
2660 2660
 
2661
-    remove_filter('get_term', array($sitepress,'get_term_adjust_id')); // AVOID filtering to current language
2661
+    remove_filter('get_term', array($sitepress, 'get_term_adjust_id')); // AVOID filtering to current language
2662 2662
 
2663 2663
     $taxonomies = get_object_taxonomies($post_type);
2664 2664
     foreach ($taxonomies as $taxonomy) {
@@ -2667,9 +2667,9 @@  discard block
 block discarded – undo
2667 2667
         
2668 2668
         if ($terms) {
2669 2669
             foreach ($terms as $term) {
2670
-                $tr_id = apply_filters( 'translate_object_id',$term->term_id, $taxonomy, false, $lang);
2670
+                $tr_id = apply_filters('translate_object_id', $term->term_id, $taxonomy, false, $lang);
2671 2671
                 
2672
-                if (!is_null($tr_id)){
2672
+                if (!is_null($tr_id)) {
2673 2673
                     // not using get_term - unfiltered get_term
2674 2674
                     $translated_term = $wpdb->get_row($wpdb->prepare("
2675 2675
                         SELECT * FROM {$wpdb->terms} t JOIN {$wpdb->term_taxonomy} x ON x.term_id = t.term_id WHERE t.term_id = %d AND x.taxonomy = %s", $tr_id, $taxonomy));
@@ -2678,14 +2678,14 @@  discard block
 block discarded – undo
2678 2678
                 }
2679 2679
             }
2680 2680
 
2681
-            if (!is_taxonomy_hierarchical($taxonomy)){
2682
-                $terms_array = array_unique( array_map( 'intval', $terms_array ) );
2681
+            if (!is_taxonomy_hierarchical($taxonomy)) {
2682
+                $terms_array = array_unique(array_map('intval', $terms_array));
2683 2683
             }
2684 2684
 
2685 2685
             wp_set_post_terms($tr_post_id, $terms_array, $taxonomy);
2686 2686
             
2687
-            if ($taxonomy == $post_type . 'category') {
2688
-                geodir_set_postcat_structure($tr_post_id, $post_type . 'category');
2687
+            if ($taxonomy == $post_type.'category') {
2688
+                geodir_set_postcat_structure($tr_post_id, $post_type.'category');
2689 2689
             }
2690 2690
         }
2691 2691
     }
@@ -2706,15 +2706,15 @@  discard block
 block discarded – undo
2706 2706
 function geodir_icl_duplicate_post_images($master_post_id, $tr_post_id, $lang) {
2707 2707
     global $wpdb;
2708 2708
 
2709
-    $query = $wpdb->prepare("DELETE FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE mime_type like %s AND post_id = %d", array('%image%', $tr_post_id));
2709
+    $query = $wpdb->prepare("DELETE FROM ".GEODIR_ATTACHMENT_TABLE." WHERE mime_type like %s AND post_id = %d", array('%image%', $tr_post_id));
2710 2710
     $wpdb->query($query);
2711 2711
 
2712
-    $query = $wpdb->prepare("SELECT * FROM " . GEODIR_ATTACHMENT_TABLE . " WHERE mime_type like %s AND post_id = %d ORDER BY menu_order ASC", array('%image%', $master_post_id));
2712
+    $query = $wpdb->prepare("SELECT * FROM ".GEODIR_ATTACHMENT_TABLE." WHERE mime_type like %s AND post_id = %d ORDER BY menu_order ASC", array('%image%', $master_post_id));
2713 2713
     $post_images = $wpdb->get_results($query);
2714 2714
 
2715
-    if ( !empty( $post_images ) ) {
2716
-        foreach ( $post_images as $post_image) {
2717
-            $image_data = (array)$post_image;
2715
+    if (!empty($post_images)) {
2716
+        foreach ($post_images as $post_image) {
2717
+            $image_data = (array) $post_image;
2718 2718
             unset($image_data['ID']);
2719 2719
             $image_data['post_id'] = $tr_post_id;
2720 2720
             
@@ -2747,13 +2747,13 @@  discard block
 block discarded – undo
2747 2747
 function geodir_wpml_duplicate_post_review($master_comment_id, $master_post_id, $tr_post_id, $lang) {
2748 2748
     global $wpdb, $plugin_prefix, $sitepress;
2749 2749
 
2750
-    $review = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d ORDER BY id ASC", $master_comment_id), ARRAY_A);
2750
+    $review = $wpdb->get_row($wpdb->prepare("SELECT * FROM ".GEODIR_REVIEW_TABLE." WHERE comment_id=%d ORDER BY id ASC", $master_comment_id), ARRAY_A);
2751 2751
 
2752 2752
     if (empty($review)) {
2753 2753
         return false;
2754 2754
     }
2755 2755
     if ($review['post_id'] != $master_post_id) {
2756
-        $wpdb->query($wpdb->prepare("UPDATE " . GEODIR_REVIEW_TABLE . " SET post_id=%d WHERE comment_id=%d", $master_post_id, $master_comment_id));
2756
+        $wpdb->query($wpdb->prepare("UPDATE ".GEODIR_REVIEW_TABLE." SET post_id=%d WHERE comment_id=%d", $master_post_id, $master_comment_id));
2757 2757
         geodir_update_postrating($master_post_id, $post_type);
2758 2758
     }
2759 2759
 
@@ -2764,9 +2764,9 @@  discard block
 block discarded – undo
2764 2764
     }
2765 2765
 
2766 2766
     $post_type = get_post_type($master_post_id);
2767
-    $post_table = $plugin_prefix . $post_type . '_detail';
2767
+    $post_table = $plugin_prefix.$post_type.'_detail';
2768 2768
 
2769
-    $translated_post = $wpdb->get_row($wpdb->prepare("SELECT post_title, post_latitude, post_longitude, post_city, post_region, post_country FROM " . $post_table . " WHERE post_id = %d", $tr_post_id), ARRAY_A);
2769
+    $translated_post = $wpdb->get_row($wpdb->prepare("SELECT post_title, post_latitude, post_longitude, post_city, post_region, post_country FROM ".$post_table." WHERE post_id = %d", $tr_post_id), ARRAY_A);
2770 2770
     if (empty($translated_post)) {
2771 2771
         return false;
2772 2772
     }
@@ -2784,7 +2784,7 @@  discard block
 block discarded – undo
2784 2784
         unset($review['id']);
2785 2785
     }
2786 2786
 
2787
-    $tr_review_id = $wpdb->get_var($wpdb->prepare("SELECT id FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d AND post_id=%d ORDER BY id ASC", $tr_comment_id, $tr_post_id));
2787
+    $tr_review_id = $wpdb->get_var($wpdb->prepare("SELECT id FROM ".GEODIR_REVIEW_TABLE." WHERE comment_id=%d AND post_id=%d ORDER BY id ASC", $tr_comment_id, $tr_post_id));
2788 2788
 
2789 2789
     if ($tr_review_id) { // update review
2790 2790
         $wpdb->update(GEODIR_REVIEW_TABLE, $review, array('id' => $tr_review_id));
@@ -2797,8 +2797,8 @@  discard block
 block discarded – undo
2797 2797
         geodir_update_postrating($tr_post_id, $post_type);
2798 2798
         
2799 2799
         if (defined('GEODIRREVIEWRATING_VERSION') && get_option('geodir_reviewrating_enable_review') && $sitepress->get_setting('sync_comments_on_duplicates')) {
2800
-            $wpdb->query($wpdb->prepare("DELETE FROM " . GEODIR_COMMENTS_REVIEWS_TABLE . " WHERE comment_id = %d", array($tr_comment_id)));
2801
-            $likes = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . GEODIR_COMMENTS_REVIEWS_TABLE . " WHERE comment_id=%d ORDER BY like_date ASC", $master_comment_id, $tr_post_id), ARRAY_A);
2800
+            $wpdb->query($wpdb->prepare("DELETE FROM ".GEODIR_COMMENTS_REVIEWS_TABLE." WHERE comment_id = %d", array($tr_comment_id)));
2801
+            $likes = $wpdb->get_results($wpdb->prepare("SELECT * FROM ".GEODIR_COMMENTS_REVIEWS_TABLE." WHERE comment_id=%d ORDER BY like_date ASC", $master_comment_id, $tr_post_id), ARRAY_A);
2802 2802
 
2803 2803
             if (!empty($likes)) {
2804 2804
                 foreach ($likes as $like) {
@@ -2900,7 +2900,7 @@  discard block
 block discarded – undo
2900 2900
  * @return bool True if review star disabled, otherwise false.
2901 2901
  */ 
2902 2902
 function geodir_rating_disabled_post_types() {
2903
-	$post_types = get_option( 'geodir_disable_rating_cpt' );
2903
+	$post_types = get_option('geodir_disable_rating_cpt');
2904 2904
 	
2905 2905
 	/**
2906 2906
 	 * Filter the post types array which have rating disabled.
@@ -2909,7 +2909,7 @@  discard block
 block discarded – undo
2909 2909
 	 *
2910 2910
 	 * @param array $post_types Array of post types which have rating starts disabled.
2911 2911
 	 */
2912
-	return apply_filters( 'geodir_rating_disabled_post_types', $post_types );
2912
+	return apply_filters('geodir_rating_disabled_post_types', $post_types);
2913 2913
 }
2914 2914
 
2915 2915
 /**
@@ -2921,30 +2921,30 @@  discard block
 block discarded – undo
2921 2921
  * @param bool $taxonomy Whether $post_type is taxonomy or not.
2922 2922
  * @return bool True if review star disabled, otherwise false.
2923 2923
  */ 
2924
-function geodir_cpt_has_rating_disabled( $post_type = '', $taxonomy = false ) {
2924
+function geodir_cpt_has_rating_disabled($post_type = '', $taxonomy = false) {
2925 2925
 	$post_types = geodir_rating_disabled_post_types();
2926 2926
 	
2927
-	if ( empty( $post_types ) ) {
2927
+	if (empty($post_types)) {
2928 2928
 		return false;
2929 2929
 	}
2930 2930
 	
2931
-	if ( is_int( $post_type ) ) {
2932
-		$post_type = get_post_type( $post_type );
2931
+	if (is_int($post_type)) {
2932
+		$post_type = get_post_type($post_type);
2933 2933
 	}
2934 2934
 	
2935
-	if ( $taxonomy && !empty( $post_types ) ) {
2935
+	if ($taxonomy && !empty($post_types)) {
2936 2936
 		$posttypes = array();
2937 2937
 		
2938
-		foreach ( $post_types as $posttype ) {
2939
-			$posttypes[] = $posttype . 'category';
2940
-			$posttypes[] = $posttype . '_tags';
2938
+		foreach ($post_types as $posttype) {
2939
+			$posttypes[] = $posttype.'category';
2940
+			$posttypes[] = $posttype.'_tags';
2941 2941
 		}
2942 2942
 		
2943 2943
 		$post_types = $posttypes;
2944 2944
 	}
2945 2945
 
2946 2946
 	$return = false;
2947
-	if ( $post_type != '' && !empty( $post_types ) && in_array( $post_type, $post_types ) ) {
2947
+	if ($post_type != '' && !empty($post_types) && in_array($post_type, $post_types)) {
2948 2948
 		$return = true;
2949 2949
 	}
2950 2950
 
@@ -2959,5 +2959,5 @@  discard block
 block discarded – undo
2959 2959
  * @return bool True if Yoast SEO disabled on GD pages.
2960 2960
  */
2961 2961
 function geodir_disable_yoast_seo_metas() {
2962
-    return (bool)get_option( 'geodir_disable_yoast_meta' );
2962
+    return (bool) get_option('geodir_disable_yoast_meta');
2963 2963
 }
2964 2964
\ No newline at end of file
Please login to merge, or discard this patch.
geodirectory-functions/map-functions/map_template_tags.php 3 patches
Braces   +8 added lines, -6 removed lines patch added patch discarded remove patch
@@ -225,10 +225,11 @@  discard block
 block discarded – undo
225 225
                     <input type="hidden" id="<?php echo $map_canvas_name;?>_jason_enabled" value="0"/>
226 226
                 <?php }
227 227
 
228
-                if (!$geodir_map_options['enable_text_search'] && !$geodir_map_options['enable_cat_filters'])
229
-                    $show_entire_cat_panel = "none";
230
-                else
231
-                    $show_entire_cat_panel = "''";
228
+                if (!$geodir_map_options['enable_text_search'] && !$geodir_map_options['enable_cat_filters']) {
229
+                                    $show_entire_cat_panel = "none";
230
+                } else {
231
+                                    $show_entire_cat_panel = "''";
232
+                }
232 233
                 ?>
233 234
 
234 235
                 <?php if ($geodir_map_options['enable_map_direction']) { ?>
@@ -302,8 +303,9 @@  discard block
 block discarded – undo
302 303
 				}
303 304
 				
304 305
 				$geodir_default_map_search_pt = get_option('geodir_default_map_search_pt');
305
-				if (empty($geodir_default_map_search_pt))
306
-					$geodir_default_map_search_pt = 'gd_place';
306
+				if (empty($geodir_default_map_search_pt)) {
307
+									$geodir_default_map_search_pt = 'gd_place';
308
+				}
307 309
 
308 310
                 global $gd_session;
309 311
                 $homemap_catlist_ptype = $gd_session->get('homemap_catlist_ptype');
Please login to merge, or discard this patch.
Indentation   +140 added lines, -140 removed lines patch added patch discarded remove patch
@@ -67,77 +67,77 @@  discard block
 block discarded – undo
67 67
  */
68 68
 function geodir_draw_map($map_args = array())
69 69
 {
70
-    global $map_canvas_arr;
71
-    $map_canvas_name = (!empty($map_args) && $map_args['map_canvas_name'] != '') ? $map_args['map_canvas_name'] : 'home_map_canvas';
72
-    $map_class_name = (!empty($map_args) && isset($map_args['map_class_name'])) ? $map_args['map_class_name'] : '';
73
-
74
-    $default_location = geodir_get_default_location();
75
-
76
-    $map_default_lat = isset($default_location->city_latitude) ? $default_location->city_latitude : '';
77
-    $map_default_lng = isset($default_location->city_longitude) ? $default_location->city_longitude : '';
78
-    $map_default_zoom = 12;
79
-    // map options default values
80
-    $width = 950;
81
-    $height = 450;
82
-    $child_collapse = '0';
83
-    $sticky = '';
84
-    $enable_cat_filters = false;
85
-    $enable_text_search = false;
86
-    $enable_post_type_filters = false;
87
-    $enable_location_filters = false;
88
-    $enable_jason_on_load = false;
89
-    $enable_map_direction = false;
90
-    $enable_marker_cluster = false;
91
-    $enable_map_resize_button = false;
92
-    $maptype = 'ROADMAP';
93
-
94
-    $geodir_map_options = array(
95
-        'width' => $width,
96
-        'height' => $height,
97
-        'child_collapse' => $child_collapse,
98
-        'sticky' => $sticky,
99
-        'enable_map_resize_button' => $enable_map_resize_button,
100
-        'enable_cat_filters' => $enable_cat_filters,
101
-        'enable_text_search' => $enable_text_search,
102
-        'enable_post_type_filters' => $enable_post_type_filters,
103
-        'enable_location_filters' => $enable_location_filters,
104
-        'enable_jason_on_load' => $enable_jason_on_load,
105
-        'enable_map_direction' => $enable_map_direction,
106
-        'enable_marker_cluster' => $enable_marker_cluster,
107
-        'ajax_url' => geodir_get_ajax_url(),
108
-        'map_canvas_name' => $map_canvas_name,
109
-        'inputText' => __('Title or Keyword', 'geodirectory'),
110
-        'latitude' => $map_default_lat,
111
-        'longitude' => $map_default_lng,
112
-        'zoom' => $map_default_zoom,
113
-        'scrollwheel' => true,
114
-        'streetViewControl' => true,
115
-        'maptype' => $maptype,
116
-        'showPreview' => '0',
117
-        'maxZoom' => 21,
118
-        'autozoom' => true,
119
-        'bubble_size' => 'small',
120
-        'token' => '68f48005e256696074e1da9bf9f67f06',
121
-        'navigationControlOptions' => array('position' => 'TOP_LEFT', 'style' => 'ZOOM_PAN')
122
-    );
123
-
124
-    if (!empty($map_args)) {
125
-        foreach ($map_args as $map_option_key => $map_option_value) {
126
-            $geodir_map_options[$map_option_key] = $map_option_value;
127
-        }
128
-    }
129
-
130
-    if (strpos($geodir_map_options['height'], '%') !== false || strpos($geodir_map_options['height'], 'px') !== false || strpos($geodir_map_options['height'], 'vh') !== false) {
131
-    } else {
132
-        $geodir_map_options['height'] = $geodir_map_options['height'] . 'px';
133
-    }
134
-
135
-    if (strpos($geodir_map_options['width'], '%') !== false || strpos($geodir_map_options['width'], 'px') !== false) {
136
-    } else {
137
-        $geodir_map_options['width'] = $geodir_map_options['width'] . 'px';
138
-    }
139
-
140
-    /**
70
+	global $map_canvas_arr;
71
+	$map_canvas_name = (!empty($map_args) && $map_args['map_canvas_name'] != '') ? $map_args['map_canvas_name'] : 'home_map_canvas';
72
+	$map_class_name = (!empty($map_args) && isset($map_args['map_class_name'])) ? $map_args['map_class_name'] : '';
73
+
74
+	$default_location = geodir_get_default_location();
75
+
76
+	$map_default_lat = isset($default_location->city_latitude) ? $default_location->city_latitude : '';
77
+	$map_default_lng = isset($default_location->city_longitude) ? $default_location->city_longitude : '';
78
+	$map_default_zoom = 12;
79
+	// map options default values
80
+	$width = 950;
81
+	$height = 450;
82
+	$child_collapse = '0';
83
+	$sticky = '';
84
+	$enable_cat_filters = false;
85
+	$enable_text_search = false;
86
+	$enable_post_type_filters = false;
87
+	$enable_location_filters = false;
88
+	$enable_jason_on_load = false;
89
+	$enable_map_direction = false;
90
+	$enable_marker_cluster = false;
91
+	$enable_map_resize_button = false;
92
+	$maptype = 'ROADMAP';
93
+
94
+	$geodir_map_options = array(
95
+		'width' => $width,
96
+		'height' => $height,
97
+		'child_collapse' => $child_collapse,
98
+		'sticky' => $sticky,
99
+		'enable_map_resize_button' => $enable_map_resize_button,
100
+		'enable_cat_filters' => $enable_cat_filters,
101
+		'enable_text_search' => $enable_text_search,
102
+		'enable_post_type_filters' => $enable_post_type_filters,
103
+		'enable_location_filters' => $enable_location_filters,
104
+		'enable_jason_on_load' => $enable_jason_on_load,
105
+		'enable_map_direction' => $enable_map_direction,
106
+		'enable_marker_cluster' => $enable_marker_cluster,
107
+		'ajax_url' => geodir_get_ajax_url(),
108
+		'map_canvas_name' => $map_canvas_name,
109
+		'inputText' => __('Title or Keyword', 'geodirectory'),
110
+		'latitude' => $map_default_lat,
111
+		'longitude' => $map_default_lng,
112
+		'zoom' => $map_default_zoom,
113
+		'scrollwheel' => true,
114
+		'streetViewControl' => true,
115
+		'maptype' => $maptype,
116
+		'showPreview' => '0',
117
+		'maxZoom' => 21,
118
+		'autozoom' => true,
119
+		'bubble_size' => 'small',
120
+		'token' => '68f48005e256696074e1da9bf9f67f06',
121
+		'navigationControlOptions' => array('position' => 'TOP_LEFT', 'style' => 'ZOOM_PAN')
122
+	);
123
+
124
+	if (!empty($map_args)) {
125
+		foreach ($map_args as $map_option_key => $map_option_value) {
126
+			$geodir_map_options[$map_option_key] = $map_option_value;
127
+		}
128
+	}
129
+
130
+	if (strpos($geodir_map_options['height'], '%') !== false || strpos($geodir_map_options['height'], 'px') !== false || strpos($geodir_map_options['height'], 'vh') !== false) {
131
+	} else {
132
+		$geodir_map_options['height'] = $geodir_map_options['height'] . 'px';
133
+	}
134
+
135
+	if (strpos($geodir_map_options['width'], '%') !== false || strpos($geodir_map_options['width'], 'px') !== false) {
136
+	} else {
137
+		$geodir_map_options['width'] = $geodir_map_options['width'] . 'px';
138
+	}
139
+
140
+	/**
141 141
 	 * Filter the options to use in google map.
142 142
 	 *
143 143
 	 * @since 1.0.0
@@ -146,9 +146,9 @@  discard block
 block discarded – undo
146 146
 	 */
147 147
 	$geodir_map_options = apply_filters("geodir_map_options_{$map_canvas_name}", $geodir_map_options);
148 148
 
149
-    $map_canvas_arr[$map_canvas_name] = array();
149
+	$map_canvas_arr[$map_canvas_name] = array();
150 150
 
151
-    /**
151
+	/**
152 152
 	 * Filter the post types to display data on map.
153 153
 	 *
154 154
 	 * @since 1.0.0
@@ -166,20 +166,20 @@  discard block
 block discarded – undo
166 166
 	 */
167 167
 	$exclude_post_types = apply_filters("geodir_exclude_post_type_on_map_{$map_canvas_name}", get_option('geodir_exclude_post_type_on_map'));
168 168
 
169
-    if (count((array)$post_types) != count($exclude_post_types) || ($enable_jason_on_load)):
170
-        // Set default map options
169
+	if (count((array)$post_types) != count($exclude_post_types) || ($enable_jason_on_load)):
170
+		// Set default map options
171 171
 
172
-        wp_enqueue_script('geodir-map-widget', geodir_plugin_url() . '/geodirectory-functions/map-functions/js/map.min.js',array(),false,true);
172
+		wp_enqueue_script('geodir-map-widget', geodir_plugin_url() . '/geodirectory-functions/map-functions/js/map.min.js',array(),false,true);
173 173
 
174
-        wp_localize_script('geodir-map-widget', $map_canvas_name, $geodir_map_options);
174
+		wp_localize_script('geodir-map-widget', $map_canvas_name, $geodir_map_options);
175 175
 
176
-        if ($map_canvas_name == 'detail_page_map_canvas' || $map_canvas_name == 'preview_map_canvas') {
177
-            $map_width = '100%';
178
-        } else {
179
-            $map_width = $geodir_map_options['width'];
180
-        }
176
+		if ($map_canvas_name == 'detail_page_map_canvas' || $map_canvas_name == 'preview_map_canvas') {
177
+			$map_width = '100%';
178
+		} else {
179
+			$map_width = $geodir_map_options['width'];
180
+		}
181 181
 
182
-        /**
182
+		/**
183 183
 		 * Filter the width of map.
184 184
 		 *
185 185
 		 * @since 1.0.0
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
 		 * @param int $map_width Width of map box, eg: gd_place.
188 188
 		 */
189 189
 		$map_width = apply_filters('geodir_change_map_width', $map_width);
190
-        ?>
190
+		?>
191 191
         <div id="catcher_<?php echo $map_canvas_name;?>"></div>
192 192
         <div class="stick_trigger_container">
193 193
             <div class="trigger_sticky triggeroff_sticky"></div>
@@ -221,15 +221,15 @@  discard block
 block discarded – undo
221 221
                 <?php if ($geodir_map_options['enable_jason_on_load']) { ?>
222 222
                     <input type="hidden" id="<?php echo $map_canvas_name;?>_jason_enabled" value="1"/>
223 223
                 <?php } else {
224
-                    ?>
224
+					?>
225 225
                     <input type="hidden" id="<?php echo $map_canvas_name;?>_jason_enabled" value="0"/>
226 226
                 <?php }
227 227
 
228
-                if (!$geodir_map_options['enable_text_search'] && !$geodir_map_options['enable_cat_filters'])
229
-                    $show_entire_cat_panel = "none";
230
-                else
231
-                    $show_entire_cat_panel = "''";
232
-                ?>
228
+				if (!$geodir_map_options['enable_text_search'] && !$geodir_map_options['enable_cat_filters'])
229
+					$show_entire_cat_panel = "none";
230
+				else
231
+					$show_entire_cat_panel = "''";
232
+				?>
233 233
 
234 234
                 <?php if ($geodir_map_options['enable_map_direction']) { ?>
235 235
                     <div class="gd-input-group gd-get-directions">
@@ -292,8 +292,8 @@  discard block
 block discarded – undo
292 292
                         <select id="travel-units" onchange="calcRoute('<?php echo $map_canvas_name; ?>')">
293 293
                             <option value="miles"><?php _e('Miles', 'geodirectory'); ?></option>
294 294
                             <option <?php if (get_option('geodir_search_dist_1') == 'km') {
295
-                                echo 'selected="selected"';
296
-                            } ?> value="kilometers"><?php _e('Kilometers', 'geodirectory'); ?></option>
295
+								echo 'selected="selected"';
296
+							} ?> value="kilometers"><?php _e('Kilometers', 'geodirectory'); ?></option>
297 297
                         </select>
298 298
                     </div>
299 299
 
@@ -305,12 +305,12 @@  discard block
 block discarded – undo
305 305
 				if (empty($geodir_default_map_search_pt))
306 306
 					$geodir_default_map_search_pt = 'gd_place';
307 307
 
308
-                global $gd_session;
309
-                $homemap_catlist_ptype = $gd_session->get('homemap_catlist_ptype');
308
+				global $gd_session;
309
+				$homemap_catlist_ptype = $gd_session->get('homemap_catlist_ptype');
310 310
 
311
-                if ($homemap_catlist_ptype) {
312
-                    $geodir_default_map_search_pt = $homemap_catlist_ptype;
313
-                }
311
+				if ($homemap_catlist_ptype) {
312
+					$geodir_default_map_search_pt = $homemap_catlist_ptype;
313
+				}
314 314
 
315 315
 				/**
316 316
 				 * Filter the post type to retrieve data for map
@@ -323,13 +323,13 @@  discard block
 block discarded – undo
323 323
 				?>
324 324
                 <div class="map-category-listing-main" style="display:<?php echo $show_entire_cat_panel;?>">
325 325
                     <?php
326
-                    $exclude_post_types = get_option('geodir_exclude_post_type_on_map');
327
-                    $geodir_available_pt_on_map = count(geodir_get_posttypes('array')) - count($exclude_post_types);
326
+					$exclude_post_types = get_option('geodir_exclude_post_type_on_map');
327
+					$geodir_available_pt_on_map = count(geodir_get_posttypes('array')) - count($exclude_post_types);
328 328
 					$map_cat_class = '';
329 329
 					if ($geodir_map_options['enable_post_type_filters']) {
330 330
 						$map_cat_class = $geodir_available_pt_on_map > 1 ? ' map-cat-ptypes' : ' map-cat-floor';
331 331
 					}
332
-                    ?>
332
+					?>
333 333
                     <div
334 334
                         class="map-category-listing<?php echo $map_cat_class;?>">
335 335
                         <div class="gd-trigger gd-triggeroff"><i class="fa fa-compress"></i><i class="fa fa-expand"></i></div>
@@ -347,7 +347,7 @@  discard block
 block discarded – undo
347 347
                                 <?php if ($geodir_map_options['child_collapse']) { $child_collapse = "1"; ?>
348 348
                                     <input type="hidden" id="<?php echo $map_canvas_name; ?>_child_collapse" value="1"/>
349 349
                                 <?php } else {$child_collapse = "0";
350
-                                    ?>
350
+									?>
351 351
                                     <input type="hidden" id="<?php echo $map_canvas_name;?>_child_collapse" value="0"/>
352 352
                                 <?php } ?>
353 353
                                 <input type="hidden" id="<?php echo $map_canvas_name; ?>_cat_enabled" value="1"/>
@@ -369,17 +369,17 @@  discard block
 block discarded – undo
369 369
                 <!-- map-category-listings-->
370 370
 
371 371
                 <?php
372
-                if ($geodir_map_options['enable_location_filters']) {
372
+				if ($geodir_map_options['enable_location_filters']) {
373 373
 					$country = get_query_var('gd_country');
374 374
 					$region = get_query_var('gd_region');
375 375
 					$city = get_query_var('gd_city');
376 376
                     
377
-                    //fix for location/me page
378
-                    $country = $country != 'me' ? $country : '';
377
+					//fix for location/me page
378
+					$country = $country != 'me' ? $country : '';
379 379
 					$region = $region != 'me' ? $region : '';
380 380
 					$city = $country != 'me' ? $city : '';
381
-                    $gd_neighbourhood = isset($_REQUEST['gd_neighbourhood']) ? sanitize_text_field($_REQUEST['gd_neighbourhood']) : '';
382
-                    ?>
381
+					$gd_neighbourhood = isset($_REQUEST['gd_neighbourhood']) ? sanitize_text_field($_REQUEST['gd_neighbourhood']) : '';
382
+					?>
383 383
                     <input type="hidden" id="<?php echo $map_canvas_name;?>_location_enabled" value="1"/>
384 384
                     <input type="hidden" id="<?php echo $map_canvas_name;?>_country" name="gd_country"
385 385
                            value="<?php echo $country;?>"/>
@@ -390,7 +390,7 @@  discard block
 block discarded – undo
390 390
                     <input type="hidden" id="<?php echo $map_canvas_name;?>_neighbourhood" name="gd_neighbourhood"
391 391
                            value="<?php echo $gd_neighbourhood;?>"/>
392 392
                 <?php } else { //end of location filter
393
-                    ?>
393
+					?>
394 394
                     <input type="hidden" id="<?php echo $map_canvas_name;?>_location_enabled" value="0"/>
395 395
                 <?php }?>
396 396
 
@@ -401,16 +401,16 @@  discard block
 block discarded – undo
401 401
 
402 402
 
403 403
                 <?php if ($geodir_map_options['enable_post_type_filters']) {
404
-                    $post_types = geodir_get_posttypes('object');
405
-                    $all_post_types = geodir_get_posttypes('names');
406
-                    $exclude_post_types = get_option('geodir_exclude_post_type_on_map');
407
-                    if (is_array($exclude_post_types)) {
408
-                        $map_post_types = array_diff($all_post_types, $exclude_post_types);
409
-                    } else {
410
-                        $map_post_types = $all_post_types;
411
-                    }
412
-                    if (count($map_post_types) > 1) {
413
-                        ?>
404
+					$post_types = geodir_get_posttypes('object');
405
+					$all_post_types = geodir_get_posttypes('names');
406
+					$exclude_post_types = get_option('geodir_exclude_post_type_on_map');
407
+					if (is_array($exclude_post_types)) {
408
+						$map_post_types = array_diff($all_post_types, $exclude_post_types);
409
+					} else {
410
+						$map_post_types = $all_post_types;
411
+					}
412
+					if (count($map_post_types) > 1) {
413
+						?>
414 414
                         <div class="map-places-listing" id="<?php echo $map_canvas_name;?>_posttype_menu"
415 415
                              style="max-width:<?php echo $map_width;?>!important;">
416 416
 
@@ -420,13 +420,13 @@  discard block
 block discarded – undo
420 420
                                     <?php
421 421
 
422 422
 
423
-                                    foreach ($post_types as $post_type => $args) {
424
-                                        if (!in_array($post_type, $exclude_post_types)) {
425
-                                            $class = $map_search_pt == $post_type ? 'class="gd-map-search-pt"' : '';
423
+									foreach ($post_types as $post_type => $args) {
424
+										if (!in_array($post_type, $exclude_post_types)) {
425
+											$class = $map_search_pt == $post_type ? 'class="gd-map-search-pt"' : '';
426 426
 											echo '<li id="' . $post_type . '" ' . $class . '><a href="javascript:void(0);" onclick="jQuery(\'#' . $map_canvas_name . '_posttype\').val(\'' . $post_type . '\');build_map_ajax_search_param(\'' . $map_canvas_name . '\', true)">' . __($args->labels->name, 'geodirectory') . '</a></li>';
427
-                                        }
428
-                                    }
429
-                                    ?>
427
+										}
428
+									}
429
+									?>
430 430
                                 </ul>
431 431
                                 <?php if (isset($geodir_map_options['is_geodir_home_map_widget']) && $map_args['is_geodir_home_map_widget']) { ?>
432 432
                             </div><?php } ?>
@@ -440,8 +440,8 @@  discard block
 block discarded – undo
440 440
 
441 441
                         </div> <!-- map-places-listings-->
442 442
                     <?php }
443
-                } // end of post type filter if
444
-                ?>
443
+				} // end of post type filter if
444
+				?>
445 445
 
446 446
             </div>
447 447
         </div> <!--end of stick trigger container-->
@@ -456,8 +456,8 @@  discard block
 block discarded – undo
456 456
         </script>
457 457
         <?php
458 458
 
459
-        if (strpos($geodir_map_options['height'], 'vh')) {
460
-            ?>
459
+		if (strpos($geodir_map_options['height'], 'vh')) {
460
+			?>
461 461
             <script>
462 462
                 (function () {
463 463
                     var screenH = jQuery(window).height();
@@ -479,8 +479,8 @@  discard block
 block discarded – undo
479 479
 
480 480
         <?php
481 481
 
482
-        } elseif (strpos($geodir_map_options['height'], 'px')) {
483
-            ?>
482
+		} elseif (strpos($geodir_map_options['height'], 'px')) {
483
+			?>
484 484
             <script>
485 485
                 (function () {
486 486
                     var screenH = jQuery(window).height();
@@ -495,20 +495,20 @@  discard block
 block discarded – undo
495 495
                 }());
496 496
             </script>
497 497
         <?php
498
-        }
498
+		}
499 499
 
500
-        /**
501
-         * Action that runs after all the map code has been output;
502
-         *
503
-         * @since 1.5.3
504
-         *
505
-         * @param array $geodir_map_options Array of map settings.
506
-         * @param string $map_canvas_name The canvas name and ID for the map.
507
-         */
508
-        do_action('geodir_map_after_render',$geodir_map_options,$map_canvas_name);
500
+		/**
501
+		 * Action that runs after all the map code has been output;
502
+		 *
503
+		 * @since 1.5.3
504
+		 *
505
+		 * @param array $geodir_map_options Array of map settings.
506
+		 * @param string $map_canvas_name The canvas name and ID for the map.
507
+		 */
508
+		do_action('geodir_map_after_render',$geodir_map_options,$map_canvas_name);
509 509
 
510 510
 
511
-    endif; // Exclude posttypes if end
511
+	endif; // Exclude posttypes if end
512 512
 }
513 513
 
514 514
 /**
Please login to merge, or discard this patch.
Spacing   +62 added lines, -62 removed lines patch added patch discarded remove patch
@@ -129,12 +129,12 @@  discard block
 block discarded – undo
129 129
 
130 130
     if (strpos($geodir_map_options['height'], '%') !== false || strpos($geodir_map_options['height'], 'px') !== false || strpos($geodir_map_options['height'], 'vh') !== false) {
131 131
     } else {
132
-        $geodir_map_options['height'] = $geodir_map_options['height'] . 'px';
132
+        $geodir_map_options['height'] = $geodir_map_options['height'].'px';
133 133
     }
134 134
 
135 135
     if (strpos($geodir_map_options['width'], '%') !== false || strpos($geodir_map_options['width'], 'px') !== false) {
136 136
     } else {
137
-        $geodir_map_options['width'] = $geodir_map_options['width'] . 'px';
137
+        $geodir_map_options['width'] = $geodir_map_options['width'].'px';
138 138
     }
139 139
 
140 140
     /**
@@ -166,10 +166,10 @@  discard block
 block discarded – undo
166 166
 	 */
167 167
 	$exclude_post_types = apply_filters("geodir_exclude_post_type_on_map_{$map_canvas_name}", get_option('geodir_exclude_post_type_on_map'));
168 168
 
169
-    if (count((array)$post_types) != count($exclude_post_types) || ($enable_jason_on_load)):
169
+    if (count((array) $post_types) != count($exclude_post_types) || ($enable_jason_on_load)):
170 170
         // Set default map options
171 171
 
172
-        wp_enqueue_script('geodir-map-widget', geodir_plugin_url() . '/geodirectory-functions/map-functions/js/map.min.js',array(),false,true);
172
+        wp_enqueue_script('geodir-map-widget', geodir_plugin_url().'/geodirectory-functions/map-functions/js/map.min.js', array(), false, true);
173 173
 
174 174
         wp_localize_script('geodir-map-widget', $map_canvas_name, $geodir_map_options);
175 175
 
@@ -188,41 +188,41 @@  discard block
 block discarded – undo
188 188
 		 */
189 189
 		$map_width = apply_filters('geodir_change_map_width', $map_width);
190 190
         ?>
191
-        <div id="catcher_<?php echo $map_canvas_name;?>"></div>
191
+        <div id="catcher_<?php echo $map_canvas_name; ?>"></div>
192 192
         <div class="stick_trigger_container">
193 193
             <div class="trigger_sticky triggeroff_sticky"></div>
194
-            <div class="top_banner_section geodir_map_container <?php echo $map_class_name;?>"
195
-                 id="sticky_map_<?php echo $map_canvas_name;?>"
196
-                 style="min-height:<?php echo $geodir_map_options['height'];?>;width:<?php echo $map_width;?>;">
194
+            <div class="top_banner_section geodir_map_container <?php echo $map_class_name; ?>"
195
+                 id="sticky_map_<?php echo $map_canvas_name; ?>"
196
+                 style="min-height:<?php echo $geodir_map_options['height']; ?>;width:<?php echo $map_width; ?>;">
197 197
 
198 198
                 <div class="map_background">
199 199
                     <div class="top_banner_section_in clearfix">
200
-                        <div class="<?php echo $map_canvas_name;?>_TopLeft TopLeft"><span class="triggermap" id="<?php echo $map_canvas_name;?>_triggermap" <?php if (!$geodir_map_options['enable_map_resize_button']) { ?> <?php }?>><i class="fa fa-arrows-alt"></i></span></div>
201
-                        <div class="<?php echo $map_canvas_name;?>_TopRight TopRight"></div>
202
-                        <div id="<?php echo $map_canvas_name;?>_wrapper" class="main_map_wrapper"
203
-                             style="height:<?php echo $geodir_map_options['height'];?>;width:<?php echo $map_width;?>;">
200
+                        <div class="<?php echo $map_canvas_name; ?>_TopLeft TopLeft"><span class="triggermap" id="<?php echo $map_canvas_name; ?>_triggermap" <?php if (!$geodir_map_options['enable_map_resize_button']) { ?> <?php }?>><i class="fa fa-arrows-alt"></i></span></div>
201
+                        <div class="<?php echo $map_canvas_name; ?>_TopRight TopRight"></div>
202
+                        <div id="<?php echo $map_canvas_name; ?>_wrapper" class="main_map_wrapper"
203
+                             style="height:<?php echo $geodir_map_options['height']; ?>;width:<?php echo $map_width; ?>;">
204 204
                             <!-- new map start -->
205 205
                             <div class="iprelative">
206
-                                <div class="geodir_marker_cluster" id="<?php echo $map_canvas_name;?>"
207
-                                     style="height:<?php echo $geodir_map_options['height'];?>;width:<?php echo $map_width;?>;"></div>
208
-                                <div id="<?php echo $map_canvas_name;?>_loading_div" class="loading_div"
209
-                                     style=" height:<?php echo $geodir_map_options['height'];?>;width:<?php echo $map_width;?>;"></div>
206
+                                <div class="geodir_marker_cluster" id="<?php echo $map_canvas_name; ?>"
207
+                                     style="height:<?php echo $geodir_map_options['height']; ?>;width:<?php echo $map_width; ?>;"></div>
208
+                                <div id="<?php echo $map_canvas_name; ?>_loading_div" class="loading_div"
209
+                                     style=" height:<?php echo $geodir_map_options['height']; ?>;width:<?php echo $map_width; ?>;"></div>
210 210
                                 <!--<div id="home_map_counter"></div>        -->
211
-                                <div id="<?php echo $map_canvas_name;?>_map_nofound"
211
+                                <div id="<?php echo $map_canvas_name; ?>_map_nofound"
212 212
                                      class="advmap_nofound"><?php echo MAP_NO_RESULTS; ?></div>
213
-                                <div id="<?php echo $map_canvas_name;?>_map_notloaded"
213
+                                <div id="<?php echo $map_canvas_name; ?>_map_notloaded"
214 214
                                      class="advmap_notloaded"><?php _e('<h3>Google Map Not Loaded</h3><p>Sorry, unable to load Google Maps API.', 'geodirectory'); ?></div>
215 215
                             </div>
216 216
                             <!-- new map end -->
217 217
                         </div>
218
-                        <div class="<?php echo $map_canvas_name;?>_BottomLeft BottomLeft"></div>
218
+                        <div class="<?php echo $map_canvas_name; ?>_BottomLeft BottomLeft"></div>
219 219
                     </div>
220 220
                 </div>
221 221
                 <?php if ($geodir_map_options['enable_jason_on_load']) { ?>
222
-                    <input type="hidden" id="<?php echo $map_canvas_name;?>_jason_enabled" value="1"/>
222
+                    <input type="hidden" id="<?php echo $map_canvas_name; ?>_jason_enabled" value="1"/>
223 223
                 <?php } else {
224 224
                     ?>
225
-                    <input type="hidden" id="<?php echo $map_canvas_name;?>_jason_enabled" value="0"/>
225
+                    <input type="hidden" id="<?php echo $map_canvas_name; ?>_jason_enabled" value="0"/>
226 226
                 <?php }
227 227
 
228 228
                 if (!$geodir_map_options['enable_text_search'] && !$geodir_map_options['enable_cat_filters'])
@@ -242,7 +242,7 @@  discard block
 block discarded – undo
242 242
                       <div class="gd-input-group-addon gd-directions-right gd-mylocation-go"><input type="button" value="<?php _e('Get Directions', 'geodirectory'); ?>" class="<?php echo $map_canvas_name; ?>_getdirection" id="directions" onclick="calcRoute('<?php echo $map_canvas_name; ?>')" /></div>
243 243
                     </div>
244 244
                     <script>
245
-                        <?php if(geodir_is_page('detail')){?>
245
+                        <?php if (geodir_is_page('detail')) {?>
246 246
                         jQuery(function () {
247 247
                             gd_initialize_ac();
248 248
                         });
@@ -253,7 +253,7 @@  discard block
 block discarded – undo
253 253
                                 // Create the autocomplete object, restricting the search
254 254
                                 // to geographical location types.
255 255
                                 autocomplete = new google.maps.places.Autocomplete(
256
-                                    /** @type {HTMLInputElement} */(document.getElementById('<?php echo $map_canvas_name;?>_fromAddress')),
256
+                                    /** @type {HTMLInputElement} */(document.getElementById('<?php echo $map_canvas_name; ?>_fromAddress')),
257 257
                                     {types: ['geocode']});
258 258
                                 // When the user selects an address from the dropdown,
259 259
                                 // populate the address fields in the form.
@@ -267,7 +267,7 @@  discard block
 block discarded – undo
267 267
                                 
268 268
                                 if (window.gdMaps == 'osm') {
269 269
                                     window.setTimeout(function() {
270
-                                        calcRoute('<?php echo $map_canvas_name;?>');
270
+                                        calcRoute('<?php echo $map_canvas_name; ?>');
271 271
                                     }, 1000);
272 272
                                 }
273 273
                             }
@@ -321,7 +321,7 @@  discard block
 block discarded – undo
321 321
 				 */
322 322
 				$map_search_pt = apply_filters('geodir_default_map_search_pt', $geodir_default_map_search_pt);
323 323
 				?>
324
-                <div class="map-category-listing-main" style="display:<?php echo $show_entire_cat_panel;?>">
324
+                <div class="map-category-listing-main" style="display:<?php echo $show_entire_cat_panel; ?>">
325 325
                     <?php
326 326
                     $exclude_post_types = get_option('geodir_exclude_post_type_on_map');
327 327
                     $geodir_available_pt_on_map = count(geodir_get_posttypes('array')) - count($exclude_post_types);
@@ -331,12 +331,12 @@  discard block
 block discarded – undo
331 331
 					}
332 332
                     ?>
333 333
                     <div
334
-                        class="map-category-listing<?php echo $map_cat_class;?>">
334
+                        class="map-category-listing<?php echo $map_cat_class; ?>">
335 335
                         <div class="gd-trigger gd-triggeroff"><i class="fa fa-compress"></i><i class="fa fa-expand"></i></div>
336
-                        <div id="<?php echo $map_canvas_name;?>_cat"
337
-                             class="<?php echo $map_canvas_name;?>_map_category  map_category"
338
-                             <?php if ($child_collapse){ ?>checked="checked" <?php }?>
339
-                             style="max-height:<?php echo $geodir_map_options['height'];?>;">
336
+                        <div id="<?php echo $map_canvas_name; ?>_cat"
337
+                             class="<?php echo $map_canvas_name; ?>_map_category  map_category"
338
+                             <?php if ($child_collapse) { ?>checked="checked" <?php }?>
339
+                             style="max-height:<?php echo $geodir_map_options['height']; ?>;">
340 340
                             <input
341 341
                                 onkeydown="if(event.keyCode == 13){build_map_ajax_search_param('<?php echo $map_canvas_name; ?>', false)}"
342 342
                                 type="text"
@@ -348,11 +348,11 @@  discard block
 block discarded – undo
348 348
                                     <input type="hidden" id="<?php echo $map_canvas_name; ?>_child_collapse" value="1"/>
349 349
                                 <?php } else {$child_collapse = "0";
350 350
                                     ?>
351
-                                    <input type="hidden" id="<?php echo $map_canvas_name;?>_child_collapse" value="0"/>
351
+                                    <input type="hidden" id="<?php echo $map_canvas_name; ?>_child_collapse" value="0"/>
352 352
                                 <?php } ?>
353 353
                                 <input type="hidden" id="<?php echo $map_canvas_name; ?>_cat_enabled" value="1"/>
354 354
                                 <div class="geodir_toggle">
355
-                                    <?php echo home_map_taxonomy_walker(array($map_search_pt.'category'),0,true,0,$map_canvas_name,$child_collapse,true); ?>
355
+                                    <?php echo home_map_taxonomy_walker(array($map_search_pt.'category'), 0, true, 0, $map_canvas_name, $child_collapse, true); ?>
356 356
                                     <script>jQuery( document ).ready(function() {
357 357
                                             geodir_show_sub_cat_collapse_button();
358 358
                                         });</script>
@@ -380,21 +380,21 @@  discard block
 block discarded – undo
380 380
 					$city = $country != 'me' ? $city : '';
381 381
                     $gd_neighbourhood = isset($_REQUEST['gd_neighbourhood']) ? sanitize_text_field($_REQUEST['gd_neighbourhood']) : '';
382 382
                     ?>
383
-                    <input type="hidden" id="<?php echo $map_canvas_name;?>_location_enabled" value="1"/>
384
-                    <input type="hidden" id="<?php echo $map_canvas_name;?>_country" name="gd_country"
385
-                           value="<?php echo $country;?>"/>
386
-                    <input type="hidden" id="<?php echo $map_canvas_name;?>_region" name="gd_region"
387
-                           value="<?php echo $region;?>"/>
388
-                    <input type="hidden" id="<?php echo $map_canvas_name;?>_city" name="gd_city"
389
-                           value="<?php echo $city;?>"/>
390
-                    <input type="hidden" id="<?php echo $map_canvas_name;?>_neighbourhood" name="gd_neighbourhood"
391
-                           value="<?php echo $gd_neighbourhood;?>"/>
383
+                    <input type="hidden" id="<?php echo $map_canvas_name; ?>_location_enabled" value="1"/>
384
+                    <input type="hidden" id="<?php echo $map_canvas_name; ?>_country" name="gd_country"
385
+                           value="<?php echo $country; ?>"/>
386
+                    <input type="hidden" id="<?php echo $map_canvas_name; ?>_region" name="gd_region"
387
+                           value="<?php echo $region; ?>"/>
388
+                    <input type="hidden" id="<?php echo $map_canvas_name; ?>_city" name="gd_city"
389
+                           value="<?php echo $city; ?>"/>
390
+                    <input type="hidden" id="<?php echo $map_canvas_name; ?>_neighbourhood" name="gd_neighbourhood"
391
+                           value="<?php echo $gd_neighbourhood; ?>"/>
392 392
                 <?php } else { //end of location filter
393 393
                     ?>
394
-                    <input type="hidden" id="<?php echo $map_canvas_name;?>_location_enabled" value="0"/>
394
+                    <input type="hidden" id="<?php echo $map_canvas_name; ?>_location_enabled" value="0"/>
395 395
                 <?php }?>
396 396
 
397
-                <input type="hidden" id="<?php echo $map_canvas_name;?>_posttype" name="gd_posttype" value="<?php echo $map_search_pt;?>"/>
397
+                <input type="hidden" id="<?php echo $map_canvas_name; ?>_posttype" name="gd_posttype" value="<?php echo $map_search_pt; ?>"/>
398 398
 
399 399
                 <input type="hidden" name="limitstart" value=""/>
400 400
 
@@ -411,8 +411,8 @@  discard block
 block discarded – undo
411 411
                     }
412 412
                     if (count($map_post_types) > 1) {
413 413
                         ?>
414
-                        <div class="map-places-listing" id="<?php echo $map_canvas_name;?>_posttype_menu"
415
-                             style="max-width:<?php echo $map_width;?>!important;">
414
+                        <div class="map-places-listing" id="<?php echo $map_canvas_name; ?>_posttype_menu"
415
+                             style="max-width:<?php echo $map_width; ?>!important;">
416 416
 
417 417
                             <?php if (isset($geodir_map_options['is_geodir_home_map_widget']) && $map_args['is_geodir_home_map_widget']) { ?>
418 418
                             <div class="geodir-map-posttype-list"><?php } ?>
@@ -423,7 +423,7 @@  discard block
 block discarded – undo
423 423
                                     foreach ($post_types as $post_type => $args) {
424 424
                                         if (!in_array($post_type, $exclude_post_types)) {
425 425
                                             $class = $map_search_pt == $post_type ? 'class="gd-map-search-pt"' : '';
426
-											echo '<li id="' . $post_type . '" ' . $class . '><a href="javascript:void(0);" onclick="jQuery(\'#' . $map_canvas_name . '_posttype\').val(\'' . $post_type . '\');build_map_ajax_search_param(\'' . $map_canvas_name . '\', true)">' . __($args->labels->name, 'geodirectory') . '</a></li>';
426
+											echo '<li id="'.$post_type.'" '.$class.'><a href="javascript:void(0);" onclick="jQuery(\'#'.$map_canvas_name.'_posttype\').val(\''.$post_type.'\');build_map_ajax_search_param(\''.$map_canvas_name.'\', true)">'.__($args->labels->name, 'geodirectory').'</a></li>';
427 427
                                         }
428 428
                                     }
429 429
                                     ?>
@@ -448,9 +448,9 @@  discard block
 block discarded – undo
448 448
         <script type="text/javascript">
449 449
 
450 450
             jQuery(document).ready(function () {
451
-                //initMap('<?php echo $map_canvas_name;?>'); // depreciated, no need to load this twice
452
-                build_map_ajax_search_param('<?php echo $map_canvas_name;?>', false);
453
-                map_sticky('<?php echo $map_canvas_name;?>');
451
+                //initMap('<?php echo $map_canvas_name; ?>'); // depreciated, no need to load this twice
452
+                build_map_ajax_search_param('<?php echo $map_canvas_name; ?>', false);
453
+                map_sticky('<?php echo $map_canvas_name; ?>');
454 454
             });
455 455
 
456 456
         </script>
@@ -461,18 +461,18 @@  discard block
 block discarded – undo
461 461
             <script>
462 462
                 (function () {
463 463
                     var screenH = jQuery(window).height();
464
-                    var heightVH = "<?php echo str_replace("vh", "", $geodir_map_options['height']);?>";
464
+                    var heightVH = "<?php echo str_replace("vh", "", $geodir_map_options['height']); ?>";
465 465
 
466 466
                     var ptypeH = '';
467
-                    if (jQuery("#<?php echo $map_canvas_name;?>_posttype_menu").length) {
468
-                        ptypeH = jQuery("#<?php echo $map_canvas_name;?>_posttype_menu").outerHeight();
467
+                    if (jQuery("#<?php echo $map_canvas_name; ?>_posttype_menu").length) {
468
+                        ptypeH = jQuery("#<?php echo $map_canvas_name; ?>_posttype_menu").outerHeight();
469 469
                     }
470 470
 
471
-                    jQuery("#sticky_map_<?php echo $map_canvas_name;?>").css("min-height", screenH * (heightVH / 100) + 'px');
472
-                    jQuery("#<?php echo $map_canvas_name;?>_wrapper").height(screenH * (heightVH / 100) + 'px');
473
-                    jQuery("#<?php echo $map_canvas_name;?>").height(screenH * (heightVH / 100) + 'px');
474
-                    jQuery("#<?php echo $map_canvas_name;?>_loading_div").height(screenH * (heightVH / 100) + 'px');
475
-                    jQuery("#<?php echo $map_canvas_name;?>_cat").css("max-height", (screenH * (heightVH / 100)) - ptypeH + 'px');
471
+                    jQuery("#sticky_map_<?php echo $map_canvas_name; ?>").css("min-height", screenH * (heightVH / 100) + 'px');
472
+                    jQuery("#<?php echo $map_canvas_name; ?>_wrapper").height(screenH * (heightVH / 100) + 'px');
473
+                    jQuery("#<?php echo $map_canvas_name; ?>").height(screenH * (heightVH / 100) + 'px');
474
+                    jQuery("#<?php echo $map_canvas_name; ?>_loading_div").height(screenH * (heightVH / 100) + 'px');
475
+                    jQuery("#<?php echo $map_canvas_name; ?>_cat").css("max-height", (screenH * (heightVH / 100)) - ptypeH + 'px');
476 476
 
477 477
                 }());
478 478
             </script>
@@ -484,13 +484,13 @@  discard block
 block discarded – undo
484 484
             <script>
485 485
                 (function () {
486 486
                     var screenH = jQuery(window).height();
487
-                    var heightVH = "<?php echo str_replace("px", "", $geodir_map_options['height']);?>";
487
+                    var heightVH = "<?php echo str_replace("px", "", $geodir_map_options['height']); ?>";
488 488
                     var ptypeH = '';
489
-                    if (jQuery("#<?php echo $map_canvas_name;?>_posttype_menu").length) {
490
-                        ptypeH = jQuery("#<?php echo $map_canvas_name;?>_posttype_menu").outerHeight();
489
+                    if (jQuery("#<?php echo $map_canvas_name; ?>_posttype_menu").length) {
490
+                        ptypeH = jQuery("#<?php echo $map_canvas_name; ?>_posttype_menu").outerHeight();
491 491
                     }
492 492
 
493
-                    jQuery("#<?php echo $map_canvas_name;?>_cat").css("max-height", heightVH - ptypeH + 'px');
493
+                    jQuery("#<?php echo $map_canvas_name; ?>_cat").css("max-height", heightVH - ptypeH + 'px');
494 494
 
495 495
                 }());
496 496
             </script>
@@ -505,7 +505,7 @@  discard block
 block discarded – undo
505 505
          * @param array $geodir_map_options Array of map settings.
506 506
          * @param string $map_canvas_name The canvas name and ID for the map.
507 507
          */
508
-        do_action('geodir_map_after_render',$geodir_map_options,$map_canvas_name);
508
+        do_action('geodir_map_after_render', $geodir_map_options, $map_canvas_name);
509 509
 
510 510
 
511 511
     endif; // Exclude posttypes if end
Please login to merge, or discard this patch.
geodirectory-functions/map-functions/map_on_add_listing_page.php 3 patches
Braces   +7 added lines, -5 removed lines patch added patch discarded remove patch
@@ -46,9 +46,10 @@  discard block
 block discarded – undo
46 46
 $default_lat = isset($default_location->city_latitude) ? $default_location->city_latitude : '';
47 47
 if (is_admin() && isset($_REQUEST['tab']) && $mapzoom == '') {
48 48
     $mapzoom = 4;
49
-    if (isset($_REQUEST['add_hood']))
50
-        $mapzoom = 10;
51
-}
49
+    if (isset($_REQUEST['add_hood'])) {
50
+            $mapzoom = 10;
51
+    }
52
+    }
52 53
 
53 54
 /**
54 55
  * Filter the auto change address fields values
@@ -737,8 +738,9 @@  discard block
 block discarded – undo
737 738
 </script>
738 739
 <?php
739 740
 $set_button_class = 'geodir_button';
740
-if (is_admin())
741
-    $set_button_class = 'button-primary';
741
+if (is_admin()) {
742
+    $set_button_class = 'button-primary';
743
+}
742 744
 ?>
743 745
 <input type="button" id="<?php echo $prefix; ?>set_address_button" class="<?php echo $set_button_class; ?>" value="<?php esc_attr_e($map_title, 'geodirectory'); ?>" style="float:none;"/>
744 746
 <div id="<?php echo $prefix; ?>d_mouseClick"></div>
Please login to merge, or discard this patch.
Indentation   +70 added lines, -70 removed lines patch added patch discarded remove patch
@@ -35,19 +35,19 @@  discard block
 block discarded – undo
35 35
 $defaultcity = isset($default_location->city) ? $default_location->city : '';
36 36
 $lat_lng_blank = false;
37 37
 if ($lat == '' && $lng == '') {
38
-    $lat_lng_blank = true;
39
-    $city = $defaultcity;
40
-    $region = isset($default_location->region) ? $default_location->region : '';
41
-    $country = isset($default_location->country) ? $default_location->country : '';
42
-    $lng = isset($default_location->city_longitude) ? $default_location->city_longitude : '';
43
-    $lat = isset($default_location->city_latitude) ? $default_location->city_latitude : '';
38
+	$lat_lng_blank = true;
39
+	$city = $defaultcity;
40
+	$region = isset($default_location->region) ? $default_location->region : '';
41
+	$country = isset($default_location->country) ? $default_location->country : '';
42
+	$lng = isset($default_location->city_longitude) ? $default_location->city_longitude : '';
43
+	$lat = isset($default_location->city_latitude) ? $default_location->city_latitude : '';
44 44
 }
45 45
 $default_lng = isset($default_location->city_longitude) ? $default_location->city_longitude : '';
46 46
 $default_lat = isset($default_location->city_latitude) ? $default_location->city_latitude : '';
47 47
 if (is_admin() && isset($_REQUEST['tab']) && $mapzoom == '') {
48
-    $mapzoom = 4;
49
-    if (isset($_REQUEST['add_hood']))
50
-        $mapzoom = 10;
48
+	$mapzoom = 4;
49
+	if (isset($_REQUEST['add_hood']))
50
+		$mapzoom = 10;
51 51
 }
52 52
 
53 53
 /**
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
 	 * Fires at the start of the add javascript on the add lsitings map.
69 69
 	 *
70 70
 	 * @since 1.0.0
71
-     * @param string $prefix The prefix for all elements.
71
+	 * @param string $prefix The prefix for all elements.
72 72
 	 */
73 73
 	do_action('geodir_add_listing_js_start', $prefix);
74 74
 	?>
@@ -260,12 +260,12 @@  discard block
 block discarded – undo
260 260
             // fix for regions in GB
261 261
 
262 262
             $country_arr = <?php
263
-            /**
264
-             * Filter the regions array that uses administrative_area_level_2 instead of administrative_area_level_1.
265
-             *
266
-             * @since 1.6.16
267
-             */
268
-            echo apply_filters("geodir_geocode_region_level",'["GB","ES"]');?>;
263
+			/**
264
+			 * Filter the regions array that uses administrative_area_level_2 instead of administrative_area_level_1.
265
+			 *
266
+			 * @since 1.6.16
267
+			 */
268
+			echo apply_filters("geodir_geocode_region_level",'["GB","ES"]');?>;
269 269
             if (jQuery.inArray(rr, $country_arr) !== -1) {
270 270
                 if (administrative_area_level_2.long_name) {
271 271
                     getState = administrative_area_level_2.long_name;
@@ -346,13 +346,13 @@  discard block
 block discarded – undo
346 346
                 getZip = postal_code.long_name;
347 347
             }
348 348
             <?php 
349
-            /**
350
-             * Fires to add javascript variable to use in google map.
351
-             *
352
-             * @since 1.0.0
353
-             */
354
-            do_action('geodir_add_listing_geocode_js_vars');
355
-            ?>
349
+			/**
350
+			 * Fires to add javascript variable to use in google map.
351
+			 *
352
+			 * @since 1.0.0
353
+			 */
354
+			do_action('geodir_add_listing_geocode_js_vars');
355
+			?>
356 356
             <?php if ($is_map_restrict) { ?>
357 357
             if (getCity.toLowerCase() != '<?php echo geodir_strtolower(addslashes_gpc($city));?>') {
358 358
                 alert('<?php echo addslashes_gpc(wp_sprintf(__('Please choose any address of the (%s) city only.','geodirectory'), $city));?>');
@@ -433,15 +433,15 @@  discard block
 block discarded – undo
433 433
             }
434 434
         }
435 435
         <?php
436
-        /**
437
-         * Fires when marker address updated on map.
438
-         *
439
-         * @since 1.0.0
440
-         * @param string $prefix Identifier used as a prefix for field name
441
-         */
442
-        do_action('geodir_update_marker_address', $prefix);
443
-        echo $updateMarkerAddress = ob_get_clean();
444
-        ?>
436
+		/**
437
+		 * Fires when marker address updated on map.
438
+		 *
439
+		 * @since 1.0.0
440
+		 * @param string $prefix Identifier used as a prefix for field name
441
+		 */
442
+		do_action('geodir_update_marker_address', $prefix);
443
+		echo $updateMarkerAddress = ob_get_clean();
444
+		?>
445 445
     }
446 446
     function geodir_codeAddress(set_on_map) {
447 447
         var address = jQuery('#<?php echo $prefix.'address';?>').val();
@@ -456,17 +456,17 @@  discard block
 block discarded – undo
456 456
         }
457 457
         if(!ISO2){
458 458
             <?php
459
-            if(!defined('GEODIRLOCATION_TEXTDOMAIN')){
460
-                global $wpdb;
461
-                $location_result = geodir_get_default_location();
462
-                if(!empty($location_result)){
463
-                    $ISO2 = $wpdb->get_var($wpdb->prepare("SELECT ISO2 FROM " . GEODIR_COUNTRIES_TABLE . " WHERE Country=%s",$location_result->country));
464
-                    echo "ISO2 = '$ISO2';";
465
-                }
466
-            }
459
+			if(!defined('GEODIRLOCATION_TEXTDOMAIN')){
460
+				global $wpdb;
461
+				$location_result = geodir_get_default_location();
462
+				if(!empty($location_result)){
463
+					$ISO2 = $wpdb->get_var($wpdb->prepare("SELECT ISO2 FROM " . GEODIR_COUNTRIES_TABLE . " WHERE Country=%s",$location_result->country));
464
+					echo "ISO2 = '$ISO2';";
465
+				}
466
+			}
467 467
 
468 468
 
469
-            ?>
469
+			?>
470 470
         }
471 471
         if (ISO2 == '--') {
472 472
             ISO2 = '';
@@ -486,9 +486,9 @@  discard block
 block discarded – undo
486 486
         }
487 487
         var is_restrict = '<?php echo $is_map_restrict; ?>';
488 488
         <?php ob_start();
489
-        $defaultregion = isset($default_location->region) ? $default_location->region : '';
490
-        $defaultcountry = isset($default_location->country) ? $default_location->country : '';
491
-        ?>
489
+		$defaultregion = isset($default_location->region) ? $default_location->region : '';
490
+		$defaultcountry = isset($default_location->country) ? $default_location->country : '';
491
+		?>
492 492
         if (set_on_map && is_restrict) {
493 493
             if (zip != '' && address != '') {
494 494
                 address = address + ',' + zip;
@@ -500,12 +500,12 @@  discard block
 block discarded – undo
500 500
             if( address == city || address == region || address == country || address == zip )
501 501
                 address = '';
502 502
             <?php
503
-            if(is_admin() && isset($_REQUEST['tab'])){?>
503
+			if(is_admin() && isset($_REQUEST['tab'])){?>
504 504
             if (jQuery.trim(city) == '' || jQuery.trim(region) == '') {
505 505
                 address = '';
506 506
             }
507 507
             <?php
508
-               }?>
508
+			   }?>
509 509
 
510 510
             if (ISO2 == 'GB') {
511 511
                 address = address + ',' + city + ',' + country; // UK is funny with regions
@@ -521,15 +521,15 @@  discard block
 block discarded – undo
521 521
             address =  address.replace(",null,", ",");
522 522
         }
523 523
         <?php $codeAddress = ob_get_clean();
524
-        /**
525
-         * Filter the address variable
526
-         *
527
-         * @since 1.0.0
528
-         *
529
-         * @param string $codeAddress Row of address to use in google map.
530
-         */
531
-        echo apply_filters('geodir_codeaddress', $codeAddress);
532
-        ?>
524
+		/**
525
+		 * Filter the address variable
526
+		 *
527
+		 * @since 1.0.0
528
+		 *
529
+		 * @param string $codeAddress Row of address to use in google map.
530
+		 */
531
+		echo apply_filters('geodir_codeaddress', $codeAddress);
532
+		?>
533 533
         if (!window.gdMaps) { // No Google Map Loaded
534 534
             return;
535 535
         }
@@ -554,13 +554,13 @@  discard block
 block discarded – undo
554 554
                         updateMarkerPosition(baseMarker.getPosition());
555 555
                         //if(set_on_map && is_restrict) {
556 556
                         <?php 
557
-                        /**
558
-                         * Fires before set geocode position.
559
-                         *
560
-                         * @since 1.0.0
561
-                         */
562
-                        do_action('geodir_add_listing_codeaddress_before_geocode');
563
-                        ?>
557
+						/**
558
+						 * Fires before set geocode position.
559
+						 *
560
+						 * @since 1.0.0
561
+						 */
562
+						do_action('geodir_add_listing_codeaddress_before_geocode');
563
+						?>
564 564
                         geocodePosition(baseMarker.getPosition(), {'address': address, 'country': ISO2});
565 565
                         //}
566 566
                     } else {
@@ -606,13 +606,13 @@  discard block
 block discarded – undo
606 606
                 updateMarkerPositionOSM(baseMarker.getLatLng());
607 607
             }
608 608
             <?php 
609
-            /**
610
-             * Fires to add javascript variable to use in google map.
611
-             *
612
-             * @since 1.0.0
613
-             */
614
-            do_action('geodir_add_listing_geocode_js_vars');
615
-            ?>
609
+			/**
610
+			 * Fires to add javascript variable to use in google map.
611
+			 *
612
+			 * @since 1.0.0
613
+			 */
614
+			do_action('geodir_add_listing_geocode_js_vars');
615
+			?>
616 616
             <?php if ($is_map_restrict) { ?>
617 617
             if (getCity.toLowerCase() != '<?php echo geodir_strtolower(addslashes_gpc($city));?>') {
618 618
                 alert('<?php echo addslashes_gpc(wp_sprintf(__('Please choose any address of the (%s) city only.','geodirectory'), $city));?>');
@@ -761,7 +761,7 @@  discard block
 block discarded – undo
761 761
 <?php
762 762
 $set_button_class = 'geodir_button';
763 763
 if (is_admin())
764
-    $set_button_class = 'button-primary';
764
+	$set_button_class = 'button-primary';
765 765
 ?>
766 766
 <input type="button" id="<?php echo $prefix; ?>set_address_button" class="<?php echo $set_button_class; ?>" value="<?php esc_attr_e($map_title, 'geodirectory'); ?>" style="float:none;"/>
767 767
 <div id="<?php echo $prefix; ?>d_mouseClick"></div>
Please login to merge, or discard this patch.
Spacing   +82 added lines, -82 removed lines patch added patch discarded remove patch
@@ -82,16 +82,16 @@  discard block
 block discarded – undo
82 82
     window.gdMaps = window.gdMaps || gdMaps;
83 83
     
84 84
     user_address = false;
85
-    jQuery('#<?php echo $prefix.'address';?>').keypress(function () {
85
+    jQuery('#<?php echo $prefix.'address'; ?>').keypress(function () {
86 86
         user_address = true;
87 87
     });
88 88
 
89 89
     baseMarker = '';
90 90
     geocoder = '';
91
-    var <?php echo $prefix;?>CITY_MAP_CENTER_LAT = <?php echo ($lat) ? $lat :  '39.952484'; ?>;
92
-    var <?php echo $prefix;?>CITY_MAP_CENTER_LNG = <?php echo ($lng) ? $lng :  '-75.163786'; ?>;
93
-    <?php if($lat_lng_blank){$lat='';$lng='';}?>
94
-    var <?php echo $prefix;?>CITY_MAP_ZOOMING_FACT = <?php echo ($mapzoom) ? $mapzoom : 12;?>;
91
+    var <?php echo $prefix; ?>CITY_MAP_CENTER_LAT = <?php echo ($lat) ? $lat : '39.952484'; ?>;
92
+    var <?php echo $prefix; ?>CITY_MAP_CENTER_LNG = <?php echo ($lng) ? $lng : '-75.163786'; ?>;
93
+    <?php if ($lat_lng_blank) {$lat = ''; $lng = ''; }?>
94
+    var <?php echo $prefix; ?>CITY_MAP_ZOOMING_FACT = <?php echo ($mapzoom) ? $mapzoom : 12; ?>;
95 95
     var minZoomLevel = <?php echo ($is_map_restrict) ? 5 : 0; ?>;
96 96
     var oldstr_address;
97 97
     var oldstr_zip;
@@ -265,7 +265,7 @@  discard block
 block discarded – undo
265 265
              *
266 266
              * @since 1.6.16
267 267
              */
268
-            echo apply_filters("geodir_geocode_region_level",'["GB","ES"]');?>;
268
+            echo apply_filters("geodir_geocode_region_level", '["GB","ES"]'); ?>;
269 269
             if (jQuery.inArray(rr, $country_arr) !== -1) {
270 270
                 if (administrative_area_level_2.long_name) {
271 271
                     getState = administrative_area_level_2.long_name;
@@ -354,9 +354,9 @@  discard block
 block discarded – undo
354 354
             do_action('geodir_add_listing_geocode_js_vars');
355 355
             ?>
356 356
             <?php if ($is_map_restrict) { ?>
357
-            if (getCity.toLowerCase() != '<?php echo geodir_strtolower(addslashes_gpc($city));?>') {
358
-                alert('<?php echo addslashes_gpc(wp_sprintf(__('Please choose any address of the (%s) city only.','geodirectory'), $city));?>');
359
-                jQuery("#<?php echo $prefix.'map';?>").goMap();
357
+            if (getCity.toLowerCase() != '<?php echo geodir_strtolower(addslashes_gpc($city)); ?>') {
358
+                alert('<?php echo addslashes_gpc(wp_sprintf(__('Please choose any address of the (%s) city only.', 'geodirectory'), $city)); ?>');
359
+                jQuery("#<?php echo $prefix.'map'; ?>").goMap();
360 360
                 jQuery.goMap.map.setCenter(new google.maps.LatLng('<?php echo $default_lat; ?>', '<?php echo $default_lng; ?>'));
361 361
                 baseMarker.setPosition(new google.maps.LatLng('<?php echo $default_lat; ?>', '<?php echo $default_lng; ?>'));
362 362
                 updateMarkerPosition(baseMarker.getPosition());
@@ -365,11 +365,11 @@  discard block
 block discarded – undo
365 365
             <?php } ?>
366 366
             updateMarkerAddress(getAddress, getZip, getCity, getState, getCountry);
367 367
         } else {
368
-            updateMarkerAddress('<?php echo addslashes_gpc(__('Cannot determine address at this location.','geodirectory'));?>');
368
+            updateMarkerAddress('<?php echo addslashes_gpc(__('Cannot determine address at this location.', 'geodirectory')); ?>');
369 369
         }
370 370
     }
371 371
     function centerMap(latlng) {
372
-        jQuery("#<?php echo $prefix.'map';?>").goMap();
372
+        jQuery("#<?php echo $prefix.'map'; ?>").goMap();
373 373
         if (window.gdMaps == 'google') {
374 374
             jQuery.goMap.map.panTo(baseMarker.getPosition());
375 375
         } else if (window.gdMaps == 'osm') {
@@ -378,7 +378,7 @@  discard block
 block discarded – undo
378 378
         }
379 379
     }
380 380
     function centerMarker() {
381
-        jQuery("#<?php echo $prefix.'map';?>").goMap();
381
+        jQuery("#<?php echo $prefix.'map'; ?>").goMap();
382 382
         var center = jQuery.goMap.map.getCenter();
383 383
         if (window.gdMaps == 'google') {
384 384
             baseMarker.setPosition(center);
@@ -387,48 +387,48 @@  discard block
 block discarded – undo
387 387
         }
388 388
     }
389 389
     function updateMapZoom(zoom) {
390
-        jQuery('#<?php echo $prefix.'mapzoom';?>').val(zoom);
390
+        jQuery('#<?php echo $prefix.'mapzoom'; ?>').val(zoom);
391 391
     }
392 392
     function updateMarkerPosition(markerlatLng) {
393
-        jQuery("#<?php echo $prefix.'map';?>").goMap();
394
-        jQuery('#<?php echo $prefix.'latitude';?>').val(markerlatLng.lat());
395
-        jQuery('#<?php echo $prefix.'longitude';?>').val(markerlatLng.lng());
393
+        jQuery("#<?php echo $prefix.'map'; ?>").goMap();
394
+        jQuery('#<?php echo $prefix.'latitude'; ?>').val(markerlatLng.lat());
395
+        jQuery('#<?php echo $prefix.'longitude'; ?>').val(markerlatLng.lng());
396 396
     }
397 397
     function updateMarkerPositionOSM(markerlatLng) {
398
-        jQuery('#<?php echo $prefix.'latitude';?>').val(markerlatLng.lat);
399
-        jQuery('#<?php echo $prefix.'longitude';?>').val(markerlatLng.lng);
398
+        jQuery('#<?php echo $prefix.'latitude'; ?>').val(markerlatLng.lat);
399
+        jQuery('#<?php echo $prefix.'longitude'; ?>').val(markerlatLng.lng);
400 400
     }
401 401
     function updateMarkerAddress(getAddress, getZip, getCity, getState, getCountry) {
402
-        var set_map_val_in_fields = '<?php echo addslashes_gpc($auto_change_map_fields);?>';
403
-        <?php ob_start();?>
404
-        var old_country = jQuery("#<?php echo $prefix.'country';?>").val();
405
-        var old_region = jQuery("#<?php echo $prefix.'region';?>").val();
402
+        var set_map_val_in_fields = '<?php echo addslashes_gpc($auto_change_map_fields); ?>';
403
+        <?php ob_start(); ?>
404
+        var old_country = jQuery("#<?php echo $prefix.'country'; ?>").val();
405
+        var old_region = jQuery("#<?php echo $prefix.'region'; ?>").val();
406 406
         
407
-        if (user_address == false || jQuery('#<?php echo $prefix.'address';?>').val() == '') {
408
-            jQuery("#<?php echo $prefix.'address';?>").val(getAddress);
407
+        if (user_address == false || jQuery('#<?php echo $prefix.'address'; ?>').val() == '') {
408
+            jQuery("#<?php echo $prefix.'address'; ?>").val(getAddress);
409 409
         }
410 410
         if (getAddress) {
411 411
             oldstr_address = getAddress;
412 412
         }
413 413
 
414
-        jQuery("#<?php echo $prefix.'zip';?>").val(getZip);
414
+        jQuery("#<?php echo $prefix.'zip'; ?>").val(getZip);
415 415
         if (getZip) {
416 416
             oldstr_zip = getZip;
417 417
         }
418 418
         if (set_map_val_in_fields) {
419 419
             if (getCountry) {
420
-                jQuery('#<?php echo $prefix .'country'; ?> option[value=""]').attr("selected",false);
421
-                jQuery('#<?php echo $prefix.'country';?> option[data-country_code="' + getCountryISO + '"]').attr("selected", true);
422
-                jQuery("#<?php echo $prefix.'country';?>").trigger("chosen:updated");
420
+                jQuery('#<?php echo $prefix.'country'; ?> option[value=""]').attr("selected",false);
421
+                jQuery('#<?php echo $prefix.'country'; ?> option[data-country_code="' + getCountryISO + '"]').attr("selected", true);
422
+                jQuery("#<?php echo $prefix.'country'; ?>").trigger("chosen:updated");
423 423
             }
424 424
             if (getState) {
425
-                if (jQuery('input[id="<?php echo $prefix.'region';?>"]').attr('id')) {
426
-                    jQuery("#<?php echo $prefix.'region';?>").val(getState);
425
+                if (jQuery('input[id="<?php echo $prefix.'region'; ?>"]').attr('id')) {
426
+                    jQuery("#<?php echo $prefix.'region'; ?>").val(getState);
427 427
                 }
428 428
             }
429 429
             if (getCity) {
430
-                if (jQuery('input[id="<?php echo $prefix.'city';?>"]').attr('id')) {
431
-                    jQuery("#<?php echo $prefix.'city';?>").val(getCity);
430
+                if (jQuery('input[id="<?php echo $prefix.'city'; ?>"]').attr('id')) {
431
+                    jQuery("#<?php echo $prefix.'city'; ?>").val(getCity);
432 432
                 }
433 433
             }
434 434
         }
@@ -444,23 +444,23 @@  discard block
 block discarded – undo
444 444
         ?>
445 445
     }
446 446
     function geodir_codeAddress(set_on_map) {
447
-        var address = jQuery('#<?php echo $prefix.'address';?>').val();
448
-        var zip = jQuery('#<?php echo $prefix.'zip';?>').val();
449
-        var city = jQuery('#<?php echo $prefix.'city';?>').val();
450
-        var region = jQuery('#<?php echo $prefix.'region';?>').val();
451
-        var country = jQuery('#<?php echo $prefix.'country';?>').val();
452
-        var country_selected = jQuery('#<?php echo $prefix.'country';?>').find('option:selected');
447
+        var address = jQuery('#<?php echo $prefix.'address'; ?>').val();
448
+        var zip = jQuery('#<?php echo $prefix.'zip'; ?>').val();
449
+        var city = jQuery('#<?php echo $prefix.'city'; ?>').val();
450
+        var region = jQuery('#<?php echo $prefix.'region'; ?>').val();
451
+        var country = jQuery('#<?php echo $prefix.'country'; ?>').val();
452
+        var country_selected = jQuery('#<?php echo $prefix.'country'; ?>').find('option:selected');
453 453
         var ISO2 = country_selected.data('country_code');
454
-        if (!ISO2 && jQuery('#<?php echo $prefix.'country';?>').data('country_code')) {
455
-            ISO2 = jQuery('#<?php echo $prefix.'country';?>').data('country_code');
454
+        if (!ISO2 && jQuery('#<?php echo $prefix.'country'; ?>').data('country_code')) {
455
+            ISO2 = jQuery('#<?php echo $prefix.'country'; ?>').data('country_code');
456 456
         }
457 457
         if(!ISO2){
458 458
             <?php
459
-            if(!defined('GEODIRLOCATION_TEXTDOMAIN')){
459
+            if (!defined('GEODIRLOCATION_TEXTDOMAIN')) {
460 460
                 global $wpdb;
461 461
                 $location_result = geodir_get_default_location();
462
-                if(!empty($location_result)){
463
-                    $ISO2 = $wpdb->get_var($wpdb->prepare("SELECT ISO2 FROM " . GEODIR_COUNTRIES_TABLE . " WHERE Country=%s",$location_result->country));
462
+                if (!empty($location_result)) {
463
+                    $ISO2 = $wpdb->get_var($wpdb->prepare("SELECT ISO2 FROM ".GEODIR_COUNTRIES_TABLE." WHERE Country=%s", $location_result->country));
464 464
                     echo "ISO2 = '$ISO2';";
465 465
                 }
466 466
             }
@@ -476,13 +476,13 @@  discard block
 block discarded – undo
476 476
             zip = '';
477 477
         }
478 478
         if (typeof city == "undefined") {
479
-            city = '<?php echo addslashes_gpc($city);?>';
479
+            city = '<?php echo addslashes_gpc($city); ?>';
480 480
         }
481 481
         if (typeof region == "undefined") {
482
-            region = '<?php echo addslashes_gpc($region);?>';
482
+            region = '<?php echo addslashes_gpc($region); ?>';
483 483
         }
484 484
         if (typeof country == "undefined") {
485
-            country = '<?php echo addslashes_gpc($country);?>';
485
+            country = '<?php echo addslashes_gpc($country); ?>';
486 486
         }
487 487
         var is_restrict = '<?php echo $is_map_restrict; ?>';
488 488
         <?php ob_start();
@@ -500,7 +500,7 @@  discard block
 block discarded – undo
500 500
             if( address == city || address == region || address == country || address == zip )
501 501
                 address = '';
502 502
             <?php
503
-            if(is_admin() && isset($_REQUEST['tab'])){?>
503
+            if (is_admin() && isset($_REQUEST['tab'])) {?>
504 504
             if (jQuery.trim(city) == '' || jQuery.trim(region) == '') {
505 505
                 address = '';
506 506
             }
@@ -547,7 +547,7 @@  discard block
 block discarded – undo
547 547
             geocoder.geocode({'address': address, 'country': ISO2},
548 548
                 function (results, status) {
549 549
                     console.log(status);
550
-                    jQuery("#<?php echo $prefix.'map';?>").goMap();
550
+                    jQuery("#<?php echo $prefix.'map'; ?>").goMap();
551 551
                     if (status == google.maps.GeocoderStatus.OK) {
552 552
                         baseMarker.setPosition(results[0].geometry.location);
553 553
                         jQuery.goMap.map.setCenter(results[0].geometry.location);
@@ -564,21 +564,21 @@  discard block
 block discarded – undo
564 564
                         geocodePosition(baseMarker.getPosition(), {'address': address, 'country': ISO2});
565 565
                         //}
566 566
                     } else {
567
-                        alert('<?php echo addslashes_gpc(__('Geocode was not successful for the following reason:','geodirectory'));?> ' + status);
567
+                        alert('<?php echo addslashes_gpc(__('Geocode was not successful for the following reason:', 'geodirectory')); ?> ' + status);
568 568
                     }
569 569
                 });
570 570
         }
571 571
     }
572 572
     function gdMaxMap() {
573
-        jQuery("#<?php echo $prefix.'map';?>").goMap();
573
+        jQuery("#<?php echo $prefix.'map'; ?>").goMap();
574 574
 
575
-        jQuery('#<?php echo $prefix.'map';?>').toggleClass('map-fullscreen');
575
+        jQuery('#<?php echo $prefix.'map'; ?>').toggleClass('map-fullscreen');
576 576
         jQuery('.map_category').toggleClass('map_category_fullscreen');
577
-        jQuery('#<?php echo $prefix;?>trigger').toggleClass('map_category_fullscreen');
577
+        jQuery('#<?php echo $prefix; ?>trigger').toggleClass('map_category_fullscreen');
578 578
         jQuery('body').toggleClass('body_fullscreen');
579
-        jQuery('#<?php echo $prefix;?>loading_div').toggleClass('loading_div_fullscreen');
580
-        jQuery('#<?php echo $prefix;?>advmap_nofound').toggleClass('nofound_fullscreen');
581
-        jQuery('#<?php echo $prefix;?>triggermap').toggleClass('triggermap_fullscreen');
579
+        jQuery('#<?php echo $prefix; ?>loading_div').toggleClass('loading_div_fullscreen');
580
+        jQuery('#<?php echo $prefix; ?>advmap_nofound').toggleClass('nofound_fullscreen');
581
+        jQuery('#<?php echo $prefix; ?>triggermap').toggleClass('triggermap_fullscreen');
582 582
         jQuery('.TopLeft').toggleClass('TopLeft_fullscreen');
583 583
         window.setTimeout(function () {
584 584
             if (window.gdMaps == 'google') {
@@ -614,9 +614,9 @@  discard block
 block discarded – undo
614 614
             do_action('geodir_add_listing_geocode_js_vars');
615 615
             ?>
616 616
             <?php if ($is_map_restrict) { ?>
617
-            if (getCity.toLowerCase() != '<?php echo geodir_strtolower(addslashes_gpc($city));?>') {
618
-                alert('<?php echo addslashes_gpc(wp_sprintf(__('Please choose any address of the (%s) city only.','geodirectory'), $city));?>');
619
-                jQuery("#<?php echo $prefix.'map';?>").goMap();
617
+            if (getCity.toLowerCase() != '<?php echo geodir_strtolower(addslashes_gpc($city)); ?>') {
618
+                alert('<?php echo addslashes_gpc(wp_sprintf(__('Please choose any address of the (%s) city only.', 'geodirectory'), $city)); ?>');
619
+                jQuery("#<?php echo $prefix.'map'; ?>").goMap();
620 620
                 centerMap(new L.latLng('<?php echo $default_lat; ?>', '<?php echo $default_lng; ?>'));
621 621
                 baseMarker.setLatLng(new L.latLng('<?php echo $default_lat; ?>', '<?php echo $default_lng; ?>'));
622 622
                 updateMarkerPositionOSM(baseMarker.getLatLng());
@@ -625,39 +625,39 @@  discard block
 block discarded – undo
625 625
             <?php } ?>
626 626
             updateMarkerAddress(getAddress, getZip, getCity, getState, getCountry);
627 627
         } else {
628
-            alert('<?php echo addslashes_gpc(__('Cannot determine address at this location.','geodirectory'));?>');
628
+            alert('<?php echo addslashes_gpc(__('Cannot determine address at this location.', 'geodirectory')); ?>');
629 629
         }
630 630
     }
631 631
     
632 632
     jQuery(function ($) {
633
-        $("#<?php echo $prefix.'map';?>").goMap({
634
-            latitude: <?php echo $prefix;?>CITY_MAP_CENTER_LAT,
635
-            longitude: <?php echo $prefix;?>CITY_MAP_CENTER_LNG,
636
-            zoom: <?php echo $prefix;?>CITY_MAP_ZOOMING_FACT,
633
+        $("#<?php echo $prefix.'map'; ?>").goMap({
634
+            latitude: <?php echo $prefix; ?>CITY_MAP_CENTER_LAT,
635
+            longitude: <?php echo $prefix; ?>CITY_MAP_CENTER_LNG,
636
+            zoom: <?php echo $prefix; ?>CITY_MAP_ZOOMING_FACT,
637 637
             maptype: 'ROADMAP', // Map type - HYBRID, ROADMAP, SATELLITE, TERRAIN
638 638
             streetViewControl: true,
639
-            <?php if(get_option('geodir_add_listing_mouse_scroll')) { echo 'scrollwheel: false,';}?>
639
+            <?php if (get_option('geodir_add_listing_mouse_scroll')) { echo 'scrollwheel: false,'; }?>
640 640
         });
641 641
 
642 642
         if (window.gdMaps) {
643 643
             geocoder = window.gdMaps == 'google' ? new google.maps.Geocoder() : [];
644 644
 
645 645
             baseMarker = $.goMap.createMarker({
646
-                latitude: <?php echo $prefix;?>CITY_MAP_CENTER_LAT,
647
-                longitude: <?php echo $prefix;?>CITY_MAP_CENTER_LNG,
646
+                latitude: <?php echo $prefix; ?>CITY_MAP_CENTER_LAT,
647
+                longitude: <?php echo $prefix; ?>CITY_MAP_CENTER_LNG,
648 648
                 id: 'baseMarker',
649
-                icon: '<?php echo $marker_icon;?>',
649
+                icon: '<?php echo $marker_icon; ?>',
650 650
                 draggable: true,
651 651
                 addToMap: true, // For OSM
652
-                w: parseFloat('<?php echo $icon_size['w'];?>'),
653
-                h: parseFloat('<?php echo $icon_size['h'];?>'),
652
+                w: parseFloat('<?php echo $icon_size['w']; ?>'),
653
+                h: parseFloat('<?php echo $icon_size['h']; ?>'),
654 654
             });
655 655
         } else {
656
-            jQuery('#<?php echo $prefix.'advmap_nofound';?>').hide();
657
-            jQuery('#<?php echo $prefix.'advmap_notloaded';?>').show();
656
+            jQuery('#<?php echo $prefix.'advmap_nofound'; ?>').hide();
657
+            jQuery('#<?php echo $prefix.'advmap_notloaded'; ?>').show();
658 658
         }
659 659
         
660
-        $("#<?php echo $prefix;?>set_address_button").click(function () {
660
+        $("#<?php echo $prefix; ?>set_address_button").click(function () {
661 661
             var set_on_map = true;
662 662
             geodir_codeAddress(set_on_map);
663 663
         });
@@ -692,14 +692,14 @@  discard block
 block discarded – undo
692 692
                 updateMapZoom($.goMap.map.zoom);
693 693
             });
694 694
 
695
-            var maxMap = document.getElementById('<?php echo $prefix;?>triggermap');
695
+            var maxMap = document.getElementById('<?php echo $prefix; ?>triggermap');
696 696
             google.maps.event.addDomListener(maxMap, 'click', gdMaxMap);
697 697
 
698 698
             <?php if ($is_map_restrict) { ?>
699
-            var CITY_ADDRESS = '<?php echo addslashes_gpc($city).','.addslashes_gpc($region).','.addslashes_gpc($country);?>';
699
+            var CITY_ADDRESS = '<?php echo addslashes_gpc($city).','.addslashes_gpc($region).','.addslashes_gpc($country); ?>';
700 700
             geocoder.geocode({'address': CITY_ADDRESS},
701 701
                 function (results, status) {
702
-                    $("#<?php echo $prefix.'map';?>").goMap();
702
+                    $("#<?php echo $prefix.'map'; ?>").goMap();
703 703
                     if (status == google.maps.GeocoderStatus.OK) {
704 704
                         // Bounds for North America
705 705
                         var bound_lat_lng = String(results[0].geometry.bounds);
@@ -710,13 +710,13 @@  discard block
 block discarded – undo
710 710
                             new google.maps.LatLng(bound_lat_lng[2], bound_lat_lng[3])
711 711
                         );
712 712
                     } else {
713
-                        alert("<?php _e('Geocode was not successful for the following reason:','geodirectory');?> " + status);
713
+                        alert("<?php _e('Geocode was not successful for the following reason:', 'geodirectory'); ?> " + status);
714 714
                     }
715 715
                 });
716 716
             <?php } ?>
717 717
             // Limit the zoom level
718 718
             google.maps.event.addListener($.goMap.map, 'zoom_changed', function () {
719
-                $("#<?php echo $prefix.'map';?>").goMap();
719
+                $("#<?php echo $prefix.'map'; ?>").goMap();
720 720
                 if ($.goMap.map.getZoom() < minZoomLevel) $.goMap.map.setZoom(minZoomLevel);
721 721
             });
722 722
         } else if (window.gdMaps == 'osm') {
@@ -742,10 +742,10 @@  discard block
 block discarded – undo
742 742
                 updateMapZoom($.goMap.map.getZoom());
743 743
             });
744 744
 
745
-            L.DomEvent.addListener($('<?php echo $prefix;?>triggermap'), 'click', gdMaxMap);
745
+            L.DomEvent.addListener($('<?php echo $prefix; ?>triggermap'), 'click', gdMaxMap);
746 746
 
747 747
             <?php if ($is_map_restrict) { ?>
748
-            var CITY_ADDRESS = '<?php echo addslashes_gpc($city).', '.addslashes_gpc($region).', '.addslashes_gpc($country);?>';
748
+            var CITY_ADDRESS = '<?php echo addslashes_gpc($city).', '.addslashes_gpc($region).', '.addslashes_gpc($country); ?>';
749 749
             geocodePositionOSM('', CITY_ADDRESS);
750 750
             <?php } ?>
751 751
             // Limit the zoom level
@@ -768,14 +768,14 @@  discard block
 block discarded – undo
768 768
 <div class="top_banner_section_inn geodir_map_container clearfix" style="margin-top:10px;">
769 769
     <div class="TopLeft"><span id="<?php echo $prefix; ?>triggermap" style="margin-top:-11px;margin-left:-12px;"></span></div>
770 770
     <div class="TopRight"></div>
771
-    <div id="<?php echo $prefix . 'map'; ?>" class="geodir_map" style="height:300px">
771
+    <div id="<?php echo $prefix.'map'; ?>" class="geodir_map" style="height:300px">
772 772
         <!-- new map start -->
773 773
         <div class="iprelative">
774
-            <div id="<?php echo $prefix . 'map'; ?>" style="float:right;height:300px;position:relative;" class="form_row clearfix"></div>
774
+            <div id="<?php echo $prefix.'map'; ?>" style="float:right;height:300px;position:relative;" class="form_row clearfix"></div>
775 775
             <div id="<?php echo $prefix; ?>loading_div" style="height:300px"></div>
776 776
             <div id="<?php echo $prefix; ?>advmap_counter"></div>
777 777
             <div id="<?php echo $prefix; ?>advmap_nofound"><?php echo MAP_NO_RESULTS; ?></div>
778
-            <div id="<?php echo $prefix;?>advmap_notloaded" class="advmap_notloaded"><?php _e('<h3>Map Not Loaded</h3><p>Sorry, unable to load Maps API.', 'geodirectory'); ?></div>
778
+            <div id="<?php echo $prefix; ?>advmap_notloaded" class="advmap_notloaded"><?php _e('<h3>Map Not Loaded</h3><p>Sorry, unable to load Maps API.', 'geodirectory'); ?></div>
779 779
         </div>
780 780
         <!-- new map end -->
781 781
     </div>
Please login to merge, or discard this patch.
geodirectory-functions/compatibility/Kleo.php 3 patches
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
 function geodir_kelo_title_translation( $args) {
13 13
     if(function_exists('geodir_is_geodir_page') && geodir_is_page('preview') ){
14 14
         $args['title'] = __(stripslashes_deep(esc_html($_POST['post_title'])),'geodirectory');
15
-    }elseif(function_exists('geodir_is_geodir_page')){
15
+    } elseif(function_exists('geodir_is_geodir_page')){
16 16
         $args['title'] = __($args['title'],'geodirectory');
17 17
     }
18 18
 
Please login to merge, or discard this patch.
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -10,13 +10,13 @@  discard block
 block discarded – undo
10 10
 
11 11
 // Page titles translatable CPT names
12 12
 function geodir_kelo_title_translation( $args) {
13
-    if(function_exists('geodir_is_geodir_page') && geodir_is_page('preview') ){
14
-        $args['title'] = __(stripslashes_deep(esc_html($_POST['post_title'])),'geodirectory');
15
-    }elseif(function_exists('geodir_is_geodir_page')){
16
-        $args['title'] = __($args['title'],'geodirectory');
17
-    }
13
+	if(function_exists('geodir_is_geodir_page') && geodir_is_page('preview') ){
14
+		$args['title'] = __(stripslashes_deep(esc_html($_POST['post_title'])),'geodirectory');
15
+	}elseif(function_exists('geodir_is_geodir_page')){
16
+		$args['title'] = __($args['title'],'geodirectory');
17
+	}
18 18
 
19
-    return $args;
19
+	return $args;
20 20
 }
21 21
 add_filter( 'kleo_title_args', 'geodir_kelo_title_translation', 10, 1 );
22 22
 
@@ -31,11 +31,11 @@  discard block
 block discarded – undo
31 31
  * @return object Modified query object.
32 32
  */
33 33
 function geodir_kleo_search_filter( $query ) {
34
-    if ( !empty( $query->is_search ) && geodir_is_page('search') && is_search() ) {
35
-        $query->set( 'post_type', 'any' );
36
-    }
37
-    return $query;
34
+	if ( !empty( $query->is_search ) && geodir_is_page('search') && is_search() ) {
35
+		$query->set( 'post_type', 'any' );
36
+	}
37
+	return $query;
38 38
 }
39 39
 if ( !is_admin() ) {
40
-    add_filter( 'pre_get_posts', 'geodir_kleo_search_filter', 11 );
40
+	add_filter( 'pre_get_posts', 'geodir_kleo_search_filter', 11 );
41 41
 }
42 42
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -9,16 +9,16 @@  discard block
 block discarded – undo
9 9
  */
10 10
 
11 11
 // Page titles translatable CPT names
12
-function geodir_kelo_title_translation( $args) {
13
-    if(function_exists('geodir_is_geodir_page') && geodir_is_page('preview') ){
14
-        $args['title'] = __(stripslashes_deep(esc_html($_POST['post_title'])),'geodirectory');
15
-    }elseif(function_exists('geodir_is_geodir_page')){
16
-        $args['title'] = __($args['title'],'geodirectory');
12
+function geodir_kelo_title_translation($args) {
13
+    if (function_exists('geodir_is_geodir_page') && geodir_is_page('preview')) {
14
+        $args['title'] = __(stripslashes_deep(esc_html($_POST['post_title'])), 'geodirectory');
15
+    }elseif (function_exists('geodir_is_geodir_page')) {
16
+        $args['title'] = __($args['title'], 'geodirectory');
17 17
     }
18 18
 
19 19
     return $args;
20 20
 }
21
-add_filter( 'kleo_title_args', 'geodir_kelo_title_translation', 10, 1 );
21
+add_filter('kleo_title_args', 'geodir_kelo_title_translation', 10, 1);
22 22
 
23 23
 /**
24 24
  * Fix search returns all the posts for Kleo theme.
@@ -30,12 +30,12 @@  discard block
 block discarded – undo
30 30
  * @param object $query Current query object.
31 31
  * @return object Modified query object.
32 32
  */
33
-function geodir_kleo_search_filter( $query ) {
34
-    if ( !empty( $query->is_search ) && geodir_is_page('search') && is_search() ) {
35
-        $query->set( 'post_type', 'any' );
33
+function geodir_kleo_search_filter($query) {
34
+    if (!empty($query->is_search) && geodir_is_page('search') && is_search()) {
35
+        $query->set('post_type', 'any');
36 36
     }
37 37
     return $query;
38 38
 }
39
-if ( !is_admin() ) {
40
-    add_filter( 'pre_get_posts', 'geodir_kleo_search_filter', 11 );
39
+if (!is_admin()) {
40
+    add_filter('pre_get_posts', 'geodir_kleo_search_filter', 11);
41 41
 }
42 42
\ No newline at end of file
Please login to merge, or discard this patch.
geodirectory_shortcodes.php 3 patches
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -427,7 +427,7 @@
 block discarded – undo
427 427
         }
428 428
 
429 429
         return $output;
430
-    }else{
430
+    } else{
431 431
         ob_start();
432 432
         add_action('wp_head', 'init_listing_map_script'); // Initialize the map object and marker array
433 433
         add_action('the_post', 'create_list_jsondata'); // Add marker in json array
Please login to merge, or discard this patch.
Spacing   +49 added lines, -49 removed lines patch added patch discarded remove patch
@@ -197,14 +197,14 @@  discard block
 block discarded – undo
197 197
 	// Add marker cluster
198 198
 	if (isset($params['marker_cluster']) && gdsc_to_bool_val($params['marker_cluster']) && defined('GDCLUSTER_VERSION')) {
199 199
         $map_args['enable_marker_cluster'] = true;
200
-        if(get_option('geodir_marker_cluster_type')) {
200
+        if (get_option('geodir_marker_cluster_type')) {
201 201
             if ($map_args['autozoom']) {
202 202
                 $map_args['enable_marker_cluster_no_reposition'] = false;
203 203
             } else {
204 204
                 $map_args['enable_marker_cluster_no_reposition'] = true;
205 205
             }
206 206
 
207
-            $map_args['enable_marker_cluster_server'] = true ;
207
+            $map_args['enable_marker_cluster_server'] = true;
208 208
 
209 209
         }
210 210
 	} else {
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
 	}
213 213
 
214 214
     // if lat and long set in shortcode, hack it so the map is not repositioned
215
-    if(!empty($params['latitude']) && !empty($params['longitude']) ){
215
+    if (!empty($params['latitude']) && !empty($params['longitude'])) {
216 216
         $map_args['enable_marker_cluster_no_reposition'] = true;
217 217
     }
218 218
 
@@ -265,7 +265,7 @@  discard block
 block discarded – undo
265 265
 function geodir_sc_listing_map($atts) {
266 266
 
267 267
     // if some params are set then we need a new query, if not then we can use the main query
268
-    if( isset($atts['post_type']) || isset($atts['category']) || isset($atts['event_type']) ) {
268
+    if (isset($atts['post_type']) || isset($atts['category']) || isset($atts['event_type'])) {
269 269
 
270 270
         global $add_post_in_marker_array, $gd_sc_map_params;
271 271
         $backup_globals                             = array();
@@ -288,34 +288,34 @@  discard block
 block discarded – undo
288 288
             'event_type'     => 'all'
289 289
         );
290 290
 
291
-        $params = shortcode_atts( $defaults, $atts );
291
+        $params = shortcode_atts($defaults, $atts);
292 292
 
293
-        if ( ! ( gdsc_is_post_type_valid( $params['post_type'] ) ) ) {
293
+        if (!(gdsc_is_post_type_valid($params['post_type']))) {
294 294
             $params['post_type'] = 'gd_place';
295 295
         }
296 296
 
297 297
         // Validate the selected category/ies - Grab the current list based on post_type
298
-        $category_taxonomy = geodir_get_taxonomies( $params['post_type'] );
299
-        $categories        = get_terms( $category_taxonomy, array(
298
+        $category_taxonomy = geodir_get_taxonomies($params['post_type']);
299
+        $categories        = get_terms($category_taxonomy, array(
300 300
             'orderby' => 'count',
301 301
             'order'   => 'DESC',
302 302
             'fields'  => 'ids'
303
-        ) );
303
+        ));
304 304
 
305 305
         // Make sure we have an array
306
-        if ( ! ( is_array( $params['category'] ) ) ) {
307
-            $params['category'] = explode( ',', $params['category'] );
306
+        if (!(is_array($params['category']))) {
307
+            $params['category'] = explode(',', $params['category']);
308 308
         }
309 309
 
310 310
         // Array_intersect returns only the items in $params['category'] that are also in our category list
311 311
         // Otherwise it becomes empty and later on that will mean "All"
312
-        $params['category'] = array_intersect( $params['category'], $categories );
312
+        $params['category'] = array_intersect($params['category'], $categories);
313 313
 
314
-        if ( $params['post_type'] == 'gd_event' ) {
315
-            $params['event_type'] = gdsc_validate_list_filter_choice( $params['event_type'] );
314
+        if ($params['post_type'] == 'gd_event') {
315
+            $params['event_type'] = gdsc_validate_list_filter_choice($params['event_type']);
316 316
         }
317 317
 
318
-        $params = gdsc_validate_map_args( $params );
318
+        $params = gdsc_validate_map_args($params);
319 319
 
320 320
         $gd_sc_map_params = $params;
321 321
 
@@ -326,12 +326,12 @@  discard block
 block discarded – undo
326 326
             'post_type'      => $params['post_type'],
327 327
         );
328 328
 
329
-        if ( ! empty( $params['category'] ) && isset( $params['category'][0] ) && (int) $params['category'][0] != 0 ) {
330
-            $category_taxonomy = geodir_get_taxonomies( $params['post_type'] );
329
+        if (!empty($params['category']) && isset($params['category'][0]) && (int) $params['category'][0] != 0) {
330
+            $category_taxonomy = geodir_get_taxonomies($params['post_type']);
331 331
 
332 332
             ######### WPML #########
333
-            if ( function_exists( 'icl_object_id' ) ) {
334
-                $category = gd_lang_object_ids( $params['category'], $category_taxonomy[0] );
333
+            if (function_exists('icl_object_id')) {
334
+                $category = gd_lang_object_ids($params['category'], $category_taxonomy[0]);
335 335
             }
336 336
             ######### WPML #########
337 337
 
@@ -341,36 +341,36 @@  discard block
 block discarded – undo
341 341
                 'terms'    => $params['category']
342 342
             );
343 343
 
344
-            $query_args['tax_query'] = array( $tax_query );
344
+            $query_args['tax_query'] = array($tax_query);
345 345
         }
346 346
 
347 347
         $add_post_in_marker_array = true;
348 348
 
349
-        if ( $params['post_type'] == 'gd_event' && function_exists( 'geodir_event_get_widget_events' ) ) {
349
+        if ($params['post_type'] == 'gd_event' && function_exists('geodir_event_get_widget_events')) {
350 350
             global $geodir_event_widget_listview;
351 351
             $geodir_event_widget_listview = true;
352 352
 
353 353
             $query_args['geodir_event_type'] = $params['event_type'];
354 354
 
355
-            $listings = geodir_event_get_widget_events( $query_args );
355
+            $listings = geodir_event_get_widget_events($query_args);
356 356
 
357 357
             $geodir_event_widget_listview = false;
358 358
         } else {
359
-            $listings = geodir_get_widget_listings( $query_args );
359
+            $listings = geodir_get_widget_listings($query_args);
360 360
         }
361 361
 
362
-        if ( ! empty( $listings ) ) {
363
-            foreach ( $listings as $listing ) {
364
-                create_marker_jason_of_posts( $listing );
362
+        if (!empty($listings)) {
363
+            foreach ($listings as $listing) {
364
+                create_marker_jason_of_posts($listing);
365 365
             }
366 366
         }
367 367
 
368 368
         ob_start();
369
-        add_action( 'wp_head', 'init_listing_map_script' ); // Initialize the map object and marker array
369
+        add_action('wp_head', 'init_listing_map_script'); // Initialize the map object and marker array
370 370
 
371
-        add_action( 'the_post', 'create_list_jsondata' ); // Add marker in json array
371
+        add_action('the_post', 'create_list_jsondata'); // Add marker in json array
372 372
 
373
-        add_action( 'wp_footer', 'show_listing_widget_map' ); // Show map for listings with markers
373
+        add_action('wp_footer', 'show_listing_widget_map'); // Show map for listings with markers
374 374
 
375 375
         $default_location = geodir_get_default_location();
376 376
 
@@ -391,17 +391,17 @@  discard block
 block discarded – undo
391 391
             'enable_location_filters'  => false,
392 392
             'enable_jason_on_load'     => true,
393 393
             'ajax_url'                 => geodir_get_ajax_url(),
394
-            'latitude'                 => isset( $default_location->city_latitude ) ? $default_location->city_latitude : '',
395
-            'longitude'                => isset( $default_location->city_longitude ) ? $default_location->city_longitude : '',
394
+            'latitude'                 => isset($default_location->city_latitude) ? $default_location->city_latitude : '',
395
+            'longitude'                => isset($default_location->city_longitude) ? $default_location->city_longitude : '',
396 396
             'streetViewControl'        => true,
397 397
             'showPreview'              => '0',
398 398
             'maxZoom'                  => 21,
399 399
             'bubble_size'              => 'small',
400 400
         );
401 401
 
402
-        if ( is_single() ) {
402
+        if (is_single()) {
403 403
             global $post;
404
-            if ( isset( $post->post_latitude ) ) {
404
+            if (isset($post->post_latitude)) {
405 405
                 $map_args['latitude']  = $post->post_latitude;
406 406
                 $map_args['longitude'] = $post->post_longitude;
407 407
             }
@@ -412,24 +412,24 @@  discard block
 block discarded – undo
412 412
         }
413 413
 
414 414
         // Add marker cluster
415
-        if ( isset( $params['marker_cluster'] ) && gdsc_to_bool_val( $params['marker_cluster'] ) && defined( 'GDCLUSTER_VERSION' ) ) {
415
+        if (isset($params['marker_cluster']) && gdsc_to_bool_val($params['marker_cluster']) && defined('GDCLUSTER_VERSION')) {
416 416
             $map_args['enable_marker_cluster'] = true;
417 417
         } else {
418 418
             $map_args['enable_marker_cluster'] = false;
419 419
         }
420 420
 
421
-        geodir_draw_map( $map_args );
421
+        geodir_draw_map($map_args);
422 422
 
423 423
         $output = ob_get_contents();
424 424
 
425 425
         ob_end_clean();
426 426
 
427
-        foreach ( $backup_globals as $global => $value ) {
427
+        foreach ($backup_globals as $global => $value) {
428 428
             ${$global} = $value;
429 429
         }
430 430
 
431 431
         return $output;
432
-    }else{
432
+    } else {
433 433
         ob_start();
434 434
         add_action('wp_head', 'init_listing_map_script'); // Initialize the map object and marker array
435 435
         add_action('the_post', 'create_list_jsondata'); // Add marker in json array
@@ -1047,20 +1047,20 @@  discard block
 block discarded – undo
1047 1047
 	
1048 1048
 	$show_adv_search = isset($params['show_adv_search']) && in_array($params['show_adv_search'], array('default', 'always', 'searched')) ? $params['show_adv_search'] : '';
1049 1049
 	
1050
-	if ($show_adv_search != '' ) {
1051
-		$show_adv_class = 'geodir-advance-search-' . $show_adv_search . ' ';
1050
+	if ($show_adv_search != '') {
1051
+		$show_adv_class = 'geodir-advance-search-'.$show_adv_search.' ';
1052 1052
 		if ($show_adv_search == 'searched' && geodir_is_page('search')) {
1053 1053
 			$show_adv_search = 'search';
1054 1054
 		}
1055
-		$show_adv_attrs = 'data-show-adv="' . $show_adv_search . '"';
1055
+		$show_adv_attrs = 'data-show-adv="'.$show_adv_search.'"';
1056 1056
 		
1057
-		$params['before_widget'] = str_replace('class="', $show_adv_attrs . ' class="' . $show_adv_class, $params['before_widget']);
1057
+		$params['before_widget'] = str_replace('class="', $show_adv_attrs.' class="'.$show_adv_class, $params['before_widget']);
1058 1058
 	}
1059 1059
 	
1060 1060
 	ob_start();
1061 1061
 	
1062 1062
 	//geodir_get_template_part('listing', 'filter-form');
1063
-	the_widget('geodir_advance_search_widget', $params, $params );
1063
+	the_widget('geodir_advance_search_widget', $params, $params);
1064 1064
 	
1065 1065
 	$output = ob_get_contents();
1066 1066
     ob_end_clean();
@@ -1260,7 +1260,7 @@  discard block
 block discarded – undo
1260 1260
 
1261 1261
     // Validate character_count
1262 1262
     //todo: is this necessary?
1263
-    $params['character_count']  = $params['character_count'];
1263
+    $params['character_count'] = $params['character_count'];
1264 1264
 
1265 1265
     // Validate our layout choice
1266 1266
     // Outside of the norm, I added some more simple terms to match the existing
@@ -1272,7 +1272,7 @@  discard block
 block discarded – undo
1272 1272
 
1273 1273
     // Validate Listing width, used in the template widget-listing-listview.php
1274 1274
     // The context is in width=$listing_width% - So we need a positive number between 0 & 100
1275
-    $params['listing_width']    = gdsc_validate_listing_width($params['listing_width']);
1275
+    $params['listing_width'] = gdsc_validate_listing_width($params['listing_width']);
1276 1276
 
1277 1277
     // Validate the checkboxes used on the widget
1278 1278
     $params['add_location_filter']  = gdsc_to_bool_val($params['add_location_filter']);
@@ -1288,7 +1288,7 @@  discard block
 block discarded – undo
1288 1288
     if (!empty($params['tags'])) {
1289 1289
         if (!is_array($params['tags'])) {
1290 1290
             $comma = _x(',', 'tag delimiter');
1291
-            if ( ',' !== $comma ) {
1291
+            if (',' !== $comma) {
1292 1292
                 $params['tags'] = str_replace($comma, ',', $params['tags']);
1293 1293
             }
1294 1294
             $params['tags'] = explode(',', trim($params['tags'], " \n\t\r\0\x0B,"));
@@ -1310,13 +1310,13 @@  discard block
 block discarded – undo
1310 1310
         unset($atts['pageno']);
1311 1311
     }
1312 1312
 
1313
-    if ( !empty($atts['shortcode_content']) ) {
1313
+    if (!empty($atts['shortcode_content'])) {
1314 1314
         $content = $atts['shortcode_content'];
1315 1315
     }
1316 1316
     $params['shortcode_content'] = trim($content);
1317 1317
     $atts['shortcode_content'] = trim($content);
1318 1318
     
1319
-    $params['shortcode_atts']       = $atts;
1319
+    $params['shortcode_atts'] = $atts;
1320 1320
 
1321 1321
     $output = geodir_sc_gd_listings_output($params);
1322 1322
 
@@ -1388,8 +1388,8 @@  discard block
 block discarded – undo
1388 1388
     // Validate the checkboxes used on the widget
1389 1389
     $params['hide_empty'] 	= gdsc_to_bool_val($params['hide_empty']);
1390 1390
     $params['show_count'] 	= gdsc_to_bool_val($params['show_count']);
1391
-    $params['hide_icon'] 	= gdsc_to_bool_val($params['hide_icon']);
1392
-    $params['cpt_left'] 	= gdsc_to_bool_val($params['cpt_left']);
1391
+    $params['hide_icon'] = gdsc_to_bool_val($params['hide_icon']);
1392
+    $params['cpt_left'] = gdsc_to_bool_val($params['cpt_left']);
1393 1393
 
1394 1394
     if ($params['max_count'] != 'all') {
1395 1395
         $params['max_count'] = absint($params['max_count']);
Please login to merge, or discard this patch.
Indentation   +888 added lines, -888 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
  */
8 8
 // If this file is called directly, abort.
9 9
 if (!defined('WPINC')) {
10
-    die;
10
+	die;
11 11
 }
12 12
 require_once('geodirectory-functions/shortcode_functions.php');
13 13
 
@@ -32,43 +32,43 @@  discard block
 block discarded – undo
32 32
  */
33 33
 function geodir_sc_add_listing($atts)
34 34
 {
35
-    ob_start();
36
-    $defaults = array(
37
-        'pid' => '',
38
-        'listing_type' => 'gd_place',
39
-        'login_msg' => __('You must login to post.', 'geodirectory'),
40
-        'show_login' => false,
41
-    );
42
-    $params = shortcode_atts($defaults, $atts);
43
-
44
-    foreach ($params as $key => $value) {
45
-        $_REQUEST[$key] = $value;
46
-    }
47
-
48
-    $user_id = get_current_user_id();
49
-    if (!$user_id) {
50
-        echo $params['login_msg'];
51
-        if ($params['show_login']) {
52
-            echo "<br />";
53
-            $defaults = array(
54
-                'before_widget' => '',
55
-                'after_widget' => '',
56
-                'before_title' => '',
57
-                'after_title' => '',
58
-            );
59
-
60
-            geodir_loginwidget_output($defaults, $defaults);
61
-        }
62
-
63
-
64
-    } else {
65
-       // Add listing page will be used if shortcode is detected in page content, no need to call it here
66
-    }
67
-    $output = ob_get_contents();
68
-
69
-    ob_end_clean();
70
-
71
-    return $output;
35
+	ob_start();
36
+	$defaults = array(
37
+		'pid' => '',
38
+		'listing_type' => 'gd_place',
39
+		'login_msg' => __('You must login to post.', 'geodirectory'),
40
+		'show_login' => false,
41
+	);
42
+	$params = shortcode_atts($defaults, $atts);
43
+
44
+	foreach ($params as $key => $value) {
45
+		$_REQUEST[$key] = $value;
46
+	}
47
+
48
+	$user_id = get_current_user_id();
49
+	if (!$user_id) {
50
+		echo $params['login_msg'];
51
+		if ($params['show_login']) {
52
+			echo "<br />";
53
+			$defaults = array(
54
+				'before_widget' => '',
55
+				'after_widget' => '',
56
+				'before_title' => '',
57
+				'after_title' => '',
58
+			);
59
+
60
+			geodir_loginwidget_output($defaults, $defaults);
61
+		}
62
+
63
+
64
+	} else {
65
+	   // Add listing page will be used if shortcode is detected in page content, no need to call it here
66
+	}
67
+	$output = ob_get_contents();
68
+
69
+	ob_end_clean();
70
+
71
+	return $output;
72 72
 }
73 73
 
74 74
 /**
@@ -96,136 +96,136 @@  discard block
 block discarded – undo
96 96
  */
97 97
 function geodir_sc_home_map($atts)
98 98
 {
99
-    ob_start();
100
-    $defaults = array(
101
-        'width' => '960',
102
-        'height' => '425',
103
-        'maptype' => 'ROADMAP',
104
-        'zoom' => '13',
105
-        'autozoom' => '',
106
-        'child_collapse' => '0',
107
-        'scrollwheel' => '0',
99
+	ob_start();
100
+	$defaults = array(
101
+		'width' => '960',
102
+		'height' => '425',
103
+		'maptype' => 'ROADMAP',
104
+		'zoom' => '13',
105
+		'autozoom' => '',
106
+		'child_collapse' => '0',
107
+		'scrollwheel' => '0',
108 108
 		'marker_cluster' => false,
109
-        'latitude' => '',
110
-        'longitude' => ''
111
-    );
112
-
113
-    $params = shortcode_atts($defaults, $atts);
114
-
115
-    $params = gdsc_validate_map_args($params);
116
-
117
-    $map_args = array(
118
-        'map_canvas_name' => 'gd_home_map',
119
-        'latitude' => $params['latitude'],
120
-        'longitude' => $params['longitude'],
121
-
122
-        /**
123
-         * Filter the widget width of the map on home/listings page.
124
-         *
125
-         * @since 1.0.0
126
-         * @param mixed(string|int|float) $params['width'] The map width.
127
-         */
128
-        'width' => apply_filters('widget_width', $params['width']),
129
-        /**
130
-         * Filter the widget height of the map on home/listings page.
131
-         *
132
-         * @since 1.0.0
133
-         * @param mixed(string|int|float) $params['height'] The map height.
134
-         */
135
-        'height' => apply_filters('widget_heigh', $params['height']),
136
-        /**
137
-         * Filter the widget maptype of the map on home/listings page.
138
-         *
139
-         * @since 1.0.0
109
+		'latitude' => '',
110
+		'longitude' => ''
111
+	);
112
+
113
+	$params = shortcode_atts($defaults, $atts);
114
+
115
+	$params = gdsc_validate_map_args($params);
116
+
117
+	$map_args = array(
118
+		'map_canvas_name' => 'gd_home_map',
119
+		'latitude' => $params['latitude'],
120
+		'longitude' => $params['longitude'],
121
+
122
+		/**
123
+		 * Filter the widget width of the map on home/listings page.
124
+		 *
125
+		 * @since 1.0.0
126
+		 * @param mixed(string|int|float) $params['width'] The map width.
127
+		 */
128
+		'width' => apply_filters('widget_width', $params['width']),
129
+		/**
130
+		 * Filter the widget height of the map on home/listings page.
131
+		 *
132
+		 * @since 1.0.0
133
+		 * @param mixed(string|int|float) $params['height'] The map height.
134
+		 */
135
+		'height' => apply_filters('widget_heigh', $params['height']),
136
+		/**
137
+		 * Filter the widget maptype of the map on home/listings page.
138
+		 *
139
+		 * @since 1.0.0
140 140
 		 * @since 1.5.2 Added TERRAIN map type.
141
-         * @param string $params['maptype'] The map type. Can be ROADMAP | SATELLITE | HYBRID | TERRAIN.
142
-         */
143
-        'maptype' => apply_filters('widget_maptype', $params['maptype']),
144
-        /**
145
-         * Filter the widget scrollwheel value of the map on home/listings page.
146
-         *
147
-         * Should the scrollwheel zoom the map or not.
148
-         *
149
-         * @since 1.0.0
150
-         * @param bool $params['scrollwheel'] True to allow scroll wheel to scroll map or false if not.
151
-         */
152
-        'scrollwheel' => apply_filters('widget_scrollwheel', $params['scrollwheel']),
153
-        /**
154
-         * Filter the widget zoom level of the map on home/listings page.
155
-         *
156
-         * @since 1.0.0
157
-         * @param int $params['zoom'] The zoom level of the map. Between 1-19.
158
-         */
159
-        'zoom' => apply_filters('widget_zoom', $params['zoom']),
160
-        /**
161
-         * Filter the widget auto zoom value of the map on home/listings page.
162
-         *
163
-         * If the map should autozoom to fit the markers shown.
164
-         *
165
-         * @since 1.0.0
166
-         * @param bool $params['autozoom'] True if the map should autozoom, false if not.
167
-         */
168
-        'autozoom' => apply_filters('widget_autozoom', $params['autozoom']),
169
-        /**
170
-         * Filter the widget child_collapse value of the map on home/listings page.
171
-         *
172
-         * If the map should auto collapse the child categories if the category bar is present.
173
-         *
174
-         * @since 1.0.0
175
-         * @param bool $params['child_collapse'] True if the map should collapse the categories, false if not.
176
-         */
177
-        'child_collapse' => apply_filters('widget_child_collapse', $params['child_collapse']),
178
-        'enable_cat_filters' => true,
179
-        'enable_text_search' => true,
180
-        'enable_post_type_filters' => true,
181
-        /**
182
-         * Filter the widget enable_location_filters value of the map on home/listings page.
183
-         *
184
-         * This is used when the location addon is used.
185
-         *
186
-         * @since 1.0.0
187
-         * @param bool $val True if location filters should be used, false if not.
188
-         */
189
-        'enable_location_filters' => apply_filters('geodir_home_map_enable_location_filters', false),
190
-        'enable_jason_on_load' => false,
191
-        'enable_marker_cluster' => false,
192
-        'enable_map_resize_button' => true,
193
-        'map_class_name' => 'geodir-map-home-page',
194
-        'is_geodir_home_map_widget' => true,
195
-    );
141
+		 * @param string $params['maptype'] The map type. Can be ROADMAP | SATELLITE | HYBRID | TERRAIN.
142
+		 */
143
+		'maptype' => apply_filters('widget_maptype', $params['maptype']),
144
+		/**
145
+		 * Filter the widget scrollwheel value of the map on home/listings page.
146
+		 *
147
+		 * Should the scrollwheel zoom the map or not.
148
+		 *
149
+		 * @since 1.0.0
150
+		 * @param bool $params['scrollwheel'] True to allow scroll wheel to scroll map or false if not.
151
+		 */
152
+		'scrollwheel' => apply_filters('widget_scrollwheel', $params['scrollwheel']),
153
+		/**
154
+		 * Filter the widget zoom level of the map on home/listings page.
155
+		 *
156
+		 * @since 1.0.0
157
+		 * @param int $params['zoom'] The zoom level of the map. Between 1-19.
158
+		 */
159
+		'zoom' => apply_filters('widget_zoom', $params['zoom']),
160
+		/**
161
+		 * Filter the widget auto zoom value of the map on home/listings page.
162
+		 *
163
+		 * If the map should autozoom to fit the markers shown.
164
+		 *
165
+		 * @since 1.0.0
166
+		 * @param bool $params['autozoom'] True if the map should autozoom, false if not.
167
+		 */
168
+		'autozoom' => apply_filters('widget_autozoom', $params['autozoom']),
169
+		/**
170
+		 * Filter the widget child_collapse value of the map on home/listings page.
171
+		 *
172
+		 * If the map should auto collapse the child categories if the category bar is present.
173
+		 *
174
+		 * @since 1.0.0
175
+		 * @param bool $params['child_collapse'] True if the map should collapse the categories, false if not.
176
+		 */
177
+		'child_collapse' => apply_filters('widget_child_collapse', $params['child_collapse']),
178
+		'enable_cat_filters' => true,
179
+		'enable_text_search' => true,
180
+		'enable_post_type_filters' => true,
181
+		/**
182
+		 * Filter the widget enable_location_filters value of the map on home/listings page.
183
+		 *
184
+		 * This is used when the location addon is used.
185
+		 *
186
+		 * @since 1.0.0
187
+		 * @param bool $val True if location filters should be used, false if not.
188
+		 */
189
+		'enable_location_filters' => apply_filters('geodir_home_map_enable_location_filters', false),
190
+		'enable_jason_on_load' => false,
191
+		'enable_marker_cluster' => false,
192
+		'enable_map_resize_button' => true,
193
+		'map_class_name' => 'geodir-map-home-page',
194
+		'is_geodir_home_map_widget' => true,
195
+	);
196 196
 
197 197
 	// Add marker cluster
198 198
 	if (isset($params['marker_cluster']) && gdsc_to_bool_val($params['marker_cluster']) && defined('GDCLUSTER_VERSION')) {
199
-        $map_args['enable_marker_cluster'] = true;
200
-        if(get_option('geodir_marker_cluster_type')) {
201
-            if ($map_args['autozoom']) {
202
-                $map_args['enable_marker_cluster_no_reposition'] = false;
203
-            } else {
204
-                $map_args['enable_marker_cluster_no_reposition'] = true;
205
-            }
199
+		$map_args['enable_marker_cluster'] = true;
200
+		if(get_option('geodir_marker_cluster_type')) {
201
+			if ($map_args['autozoom']) {
202
+				$map_args['enable_marker_cluster_no_reposition'] = false;
203
+			} else {
204
+				$map_args['enable_marker_cluster_no_reposition'] = true;
205
+			}
206 206
 
207
-            $map_args['enable_marker_cluster_server'] = true ;
207
+			$map_args['enable_marker_cluster_server'] = true ;
208 208
 
209
-        }
209
+		}
210 210
 	} else {
211 211
 		$map_args['enable_marker_cluster'] = false;
212 212
 	}
213 213
 
214
-    // if lat and long set in shortcode, hack it so the map is not repositioned
215
-    if(!empty($params['latitude']) && !empty($params['longitude']) ){
216
-        $map_args['enable_marker_cluster_no_reposition'] = true;
217
-    }
214
+	// if lat and long set in shortcode, hack it so the map is not repositioned
215
+	if(!empty($params['latitude']) && !empty($params['longitude']) ){
216
+		$map_args['enable_marker_cluster_no_reposition'] = true;
217
+	}
218 218
 
219 219
 
220
-    geodir_draw_map($map_args);
220
+	geodir_draw_map($map_args);
221 221
 
222
-    add_action('wp_footer', 'geodir_home_map_add_script', 100);
222
+	add_action('wp_footer', 'geodir_home_map_add_script', 100);
223 223
 
224
-    $output = ob_get_contents();
224
+	$output = ob_get_contents();
225 225
 
226
-    ob_end_clean();
226
+	ob_end_clean();
227 227
 
228
-    return $output;
228
+	return $output;
229 229
 }
230 230
 add_shortcode('gd_homepage_map', 'geodir_sc_home_map');
231 231
 
@@ -264,243 +264,243 @@  discard block
 block discarded – undo
264 264
  */
265 265
 function geodir_sc_listing_map($atts) {
266 266
 
267
-    // if some params are set then we need a new query, if not then we can use the main query
268
-    if( isset($atts['post_type']) || isset($atts['category']) || isset($atts['event_type']) ) {
269
-
270
-        global $add_post_in_marker_array, $gd_sc_map_params;
271
-        $backup_globals                             = array();
272
-        $backup_globals['add_post_in_marker_array'] = $add_post_in_marker_array;
273
-        $backup_globals['gd_sc_map_params']         = $gd_sc_map_params;
274
-
275
-        $defaults = array(
276
-            'width'          => '294',
277
-            'height'         => '370',
278
-            'zoom'           => '13',
279
-            'autozoom'       => '',
280
-            'sticky'         => '',
281
-            'showall'        => '0',
282
-            'scrollwheel'    => '0',
283
-            'maptype'        => 'ROADMAP',
284
-            'child_collapse' => 0,
285
-            'marker_cluster' => false,
286
-            'post_type'      => 'gd_place',
287
-            'category'       => '0',
288
-            'event_type'     => 'all'
289
-        );
290
-
291
-        $params = shortcode_atts( $defaults, $atts );
292
-
293
-        if ( ! ( gdsc_is_post_type_valid( $params['post_type'] ) ) ) {
294
-            $params['post_type'] = 'gd_place';
295
-        }
296
-
297
-        // Validate the selected category/ies - Grab the current list based on post_type
298
-        $category_taxonomy = geodir_get_taxonomies( $params['post_type'] );
299
-        $categories        = get_terms( $category_taxonomy, array(
300
-            'orderby' => 'count',
301
-            'order'   => 'DESC',
302
-            'fields'  => 'ids'
303
-        ) );
304
-
305
-        // Make sure we have an array
306
-        if ( ! ( is_array( $params['category'] ) ) ) {
307
-            $params['category'] = explode( ',', $params['category'] );
308
-        }
309
-
310
-        // Array_intersect returns only the items in $params['category'] that are also in our category list
311
-        // Otherwise it becomes empty and later on that will mean "All"
312
-        $params['category'] = array_intersect( $params['category'], $categories );
313
-
314
-        if ( $params['post_type'] == 'gd_event' ) {
315
-            $params['event_type'] = gdsc_validate_list_filter_choice( $params['event_type'] );
316
-        }
317
-
318
-        $params = gdsc_validate_map_args( $params );
319
-
320
-        $gd_sc_map_params = $params;
321
-
322
-        $query_args = array(
323
-            'posts_per_page' => 1000000, //@todo kiran why was this added? 
324
-            'is_geodir_loop' => true,
325
-            'gd_location'    => false,
326
-            'post_type'      => $params['post_type'],
327
-        );
328
-
329
-        if ( ! empty( $params['category'] ) && isset( $params['category'][0] ) && (int) $params['category'][0] != 0 ) {
330
-            $category_taxonomy = geodir_get_taxonomies( $params['post_type'] );
331
-
332
-            ######### WPML #########
333
-            if ( function_exists( 'icl_object_id' ) ) {
334
-                $category = gd_lang_object_ids( $params['category'], $category_taxonomy[0] );
335
-            }
336
-            ######### WPML #########
337
-
338
-            $tax_query = array(
339
-                'taxonomy' => $category_taxonomy[0],
340
-                'field'    => 'id',
341
-                'terms'    => $params['category']
342
-            );
343
-
344
-            $query_args['tax_query'] = array( $tax_query );
345
-        }
346
-
347
-        $add_post_in_marker_array = true;
348
-
349
-        if ( $params['post_type'] == 'gd_event' && function_exists( 'geodir_event_get_widget_events' ) ) {
350
-            global $geodir_event_widget_listview;
351
-            $geodir_event_widget_listview = true;
352
-
353
-            $query_args['geodir_event_type'] = $params['event_type'];
354
-
355
-            $listings = geodir_event_get_widget_events( $query_args );
356
-
357
-            $geodir_event_widget_listview = false;
358
-        } else {
359
-            $listings = geodir_get_widget_listings( $query_args );
360
-        }
361
-
362
-        if ( ! empty( $listings ) ) {
363
-            foreach ( $listings as $listing ) {
364
-                create_marker_jason_of_posts( $listing );
365
-            }
366
-        }
367
-
368
-        ob_start();
369
-        add_action( 'wp_head', 'init_listing_map_script' ); // Initialize the map object and marker array
370
-
371
-        add_action( 'the_post', 'create_list_jsondata' ); // Add marker in json array
372
-
373
-        add_action( 'wp_footer', 'show_listing_widget_map' ); // Show map for listings with markers
374
-
375
-        $default_location = geodir_get_default_location();
376
-
377
-        $map_args = array(
378
-            'map_canvas_name'          => 'gd_listing_map',
379
-            'width'                    => $params['width'],
380
-            'height'                   => $params['height'],
381
-            'zoom'                     => $params['zoom'],
382
-            'autozoom'                 => $params['autozoom'],
383
-            'sticky'                   => $params['sticky'],
384
-            'showall'                  => $params['showall'],
385
-            'scrollwheel'              => $params['scrollwheel'],
386
-            'maptype'                  => $params['maptype'],
387
-            'child_collapse'           => 0,
388
-            'enable_cat_filters'       => false,
389
-            'enable_text_search'       => false,
390
-            'enable_post_type_filters' => false,
391
-            'enable_location_filters'  => false,
392
-            'enable_jason_on_load'     => true,
393
-            'ajax_url'                 => geodir_get_ajax_url(),
394
-            'latitude'                 => isset( $default_location->city_latitude ) ? $default_location->city_latitude : '',
395
-            'longitude'                => isset( $default_location->city_longitude ) ? $default_location->city_longitude : '',
396
-            'streetViewControl'        => true,
397
-            'showPreview'              => '0',
398
-            'maxZoom'                  => 21,
399
-            'bubble_size'              => 'small',
400
-        );
401
-
402
-        if ( is_single() ) {
403
-            global $post;
404
-            if ( isset( $post->post_latitude ) ) {
405
-                $map_args['latitude']  = $post->post_latitude;
406
-                $map_args['longitude'] = $post->post_longitude;
407
-            }
408
-
409
-            $map_args['map_class_name'] = 'geodir-map-listing-page-single';
410
-        } else {
411
-            $map_args['map_class_name'] = 'geodir-map-listing-page';
412
-        }
413
-
414
-        // Add marker cluster
415
-        if ( isset( $params['marker_cluster'] ) && gdsc_to_bool_val( $params['marker_cluster'] ) && defined( 'GDCLUSTER_VERSION' ) ) {
416
-            $map_args['enable_marker_cluster'] = true;
417
-        } else {
418
-            $map_args['enable_marker_cluster'] = false;
419
-        }
420
-
421
-        geodir_draw_map( $map_args );
422
-
423
-        $output = ob_get_contents();
424
-
425
-        ob_end_clean();
426
-
427
-        foreach ( $backup_globals as $global => $value ) {
428
-            ${$global} = $value;
429
-        }
430
-
431
-        return $output;
432
-    }else{
433
-        ob_start();
434
-        add_action('wp_head', 'init_listing_map_script'); // Initialize the map object and marker array
435
-        add_action('the_post', 'create_list_jsondata'); // Add marker in json array
436
-        add_action('wp_footer', 'show_listing_widget_map'); // Show map for listings with markers
437
-        $defaults = array(
438
-            'width' => '294',
439
-            'height' => '370',
440
-            'zoom' => '13',
441
-            'autozoom' => '',
442
-            'sticky' => '',
443
-            'showall' => '0',
444
-            'scrollwheel' => '0',
445
-            'maptype' => 'ROADMAP',
446
-            'child_collapse' => 0,
447
-            'marker_cluster' => false
448
-        );
449
-        $params = shortcode_atts($defaults, $atts);
450
-        $params = gdsc_validate_map_args($params);
451
-        $map_args = array(
452
-            'map_canvas_name' => 'gd_listing_map',
453
-            'width' => $params['width'],
454
-            'height' => $params['height'],
455
-            'zoom' => $params['zoom'],
456
-            'autozoom' => $params['autozoom'],
457
-            'sticky' => $params['sticky'],
458
-            'showall' => $params['showall'],
459
-            'scrollwheel' => $params['scrollwheel'],
460
-            'child_collapse' => 0,
461
-            'enable_cat_filters' => false,
462
-            'enable_text_search' => false,
463
-            'enable_post_type_filters' => false,
464
-            'enable_location_filters' => false,
465
-            'enable_jason_on_load' => true,
466
-        );
467
-        if (is_single()) {
468
-            global $post;
469
-            $map_default_lat = $address_latitude = $post->post_latitude;
470
-            $map_default_lng = $address_longitude = $post->post_longitude;
471
-            $mapview = $post->post_mapview;
472
-            $map_args['zoom'] = $post->post_mapzoom;
473
-            $map_args['map_class_name'] = 'geodir-map-listing-page-single';
474
-        } else {
475
-            $default_location = geodir_get_default_location();
476
-            $map_default_lat = isset($default_location->city_latitude) ? $default_location->city_latitude : '';
477
-            $map_default_lng = isset($default_location->city_longitude) ? $default_location->city_longitude : '';
478
-            $map_args['map_class_name'] = 'geodir-map-listing-page';
479
-        }
480
-        if (empty($mapview)) {
481
-            $mapview = 'ROADMAP';
482
-        }
483
-        // Set default map options
484
-        $map_args['ajax_url'] = geodir_get_ajax_url();
485
-        $map_args['latitude'] = $map_default_lat;
486
-        $map_args['longitude'] = $map_default_lng;
487
-        $map_args['streetViewControl'] = true;
488
-        $map_args['maptype'] = $mapview;
489
-        $map_args['showPreview'] = '0';
490
-        $map_args['maxZoom'] = 21;
491
-        $map_args['bubble_size'] = 'small';
492
-
493
-        // Add marker cluster
494
-        if (isset($params['marker_cluster']) && gdsc_to_bool_val($params['marker_cluster']) && defined('GDCLUSTER_VERSION')) {
495
-            $map_args['enable_marker_cluster'] = true;
496
-        } else {
497
-            $map_args['enable_marker_cluster'] = false;
498
-        }
499
-        geodir_draw_map($map_args);
500
-        $output = ob_get_contents();
501
-        ob_end_clean();
502
-        return $output;
503
-    }
267
+	// if some params are set then we need a new query, if not then we can use the main query
268
+	if( isset($atts['post_type']) || isset($atts['category']) || isset($atts['event_type']) ) {
269
+
270
+		global $add_post_in_marker_array, $gd_sc_map_params;
271
+		$backup_globals                             = array();
272
+		$backup_globals['add_post_in_marker_array'] = $add_post_in_marker_array;
273
+		$backup_globals['gd_sc_map_params']         = $gd_sc_map_params;
274
+
275
+		$defaults = array(
276
+			'width'          => '294',
277
+			'height'         => '370',
278
+			'zoom'           => '13',
279
+			'autozoom'       => '',
280
+			'sticky'         => '',
281
+			'showall'        => '0',
282
+			'scrollwheel'    => '0',
283
+			'maptype'        => 'ROADMAP',
284
+			'child_collapse' => 0,
285
+			'marker_cluster' => false,
286
+			'post_type'      => 'gd_place',
287
+			'category'       => '0',
288
+			'event_type'     => 'all'
289
+		);
290
+
291
+		$params = shortcode_atts( $defaults, $atts );
292
+
293
+		if ( ! ( gdsc_is_post_type_valid( $params['post_type'] ) ) ) {
294
+			$params['post_type'] = 'gd_place';
295
+		}
296
+
297
+		// Validate the selected category/ies - Grab the current list based on post_type
298
+		$category_taxonomy = geodir_get_taxonomies( $params['post_type'] );
299
+		$categories        = get_terms( $category_taxonomy, array(
300
+			'orderby' => 'count',
301
+			'order'   => 'DESC',
302
+			'fields'  => 'ids'
303
+		) );
304
+
305
+		// Make sure we have an array
306
+		if ( ! ( is_array( $params['category'] ) ) ) {
307
+			$params['category'] = explode( ',', $params['category'] );
308
+		}
309
+
310
+		// Array_intersect returns only the items in $params['category'] that are also in our category list
311
+		// Otherwise it becomes empty and later on that will mean "All"
312
+		$params['category'] = array_intersect( $params['category'], $categories );
313
+
314
+		if ( $params['post_type'] == 'gd_event' ) {
315
+			$params['event_type'] = gdsc_validate_list_filter_choice( $params['event_type'] );
316
+		}
317
+
318
+		$params = gdsc_validate_map_args( $params );
319
+
320
+		$gd_sc_map_params = $params;
321
+
322
+		$query_args = array(
323
+			'posts_per_page' => 1000000, //@todo kiran why was this added? 
324
+			'is_geodir_loop' => true,
325
+			'gd_location'    => false,
326
+			'post_type'      => $params['post_type'],
327
+		);
328
+
329
+		if ( ! empty( $params['category'] ) && isset( $params['category'][0] ) && (int) $params['category'][0] != 0 ) {
330
+			$category_taxonomy = geodir_get_taxonomies( $params['post_type'] );
331
+
332
+			######### WPML #########
333
+			if ( function_exists( 'icl_object_id' ) ) {
334
+				$category = gd_lang_object_ids( $params['category'], $category_taxonomy[0] );
335
+			}
336
+			######### WPML #########
337
+
338
+			$tax_query = array(
339
+				'taxonomy' => $category_taxonomy[0],
340
+				'field'    => 'id',
341
+				'terms'    => $params['category']
342
+			);
343
+
344
+			$query_args['tax_query'] = array( $tax_query );
345
+		}
346
+
347
+		$add_post_in_marker_array = true;
348
+
349
+		if ( $params['post_type'] == 'gd_event' && function_exists( 'geodir_event_get_widget_events' ) ) {
350
+			global $geodir_event_widget_listview;
351
+			$geodir_event_widget_listview = true;
352
+
353
+			$query_args['geodir_event_type'] = $params['event_type'];
354
+
355
+			$listings = geodir_event_get_widget_events( $query_args );
356
+
357
+			$geodir_event_widget_listview = false;
358
+		} else {
359
+			$listings = geodir_get_widget_listings( $query_args );
360
+		}
361
+
362
+		if ( ! empty( $listings ) ) {
363
+			foreach ( $listings as $listing ) {
364
+				create_marker_jason_of_posts( $listing );
365
+			}
366
+		}
367
+
368
+		ob_start();
369
+		add_action( 'wp_head', 'init_listing_map_script' ); // Initialize the map object and marker array
370
+
371
+		add_action( 'the_post', 'create_list_jsondata' ); // Add marker in json array
372
+
373
+		add_action( 'wp_footer', 'show_listing_widget_map' ); // Show map for listings with markers
374
+
375
+		$default_location = geodir_get_default_location();
376
+
377
+		$map_args = array(
378
+			'map_canvas_name'          => 'gd_listing_map',
379
+			'width'                    => $params['width'],
380
+			'height'                   => $params['height'],
381
+			'zoom'                     => $params['zoom'],
382
+			'autozoom'                 => $params['autozoom'],
383
+			'sticky'                   => $params['sticky'],
384
+			'showall'                  => $params['showall'],
385
+			'scrollwheel'              => $params['scrollwheel'],
386
+			'maptype'                  => $params['maptype'],
387
+			'child_collapse'           => 0,
388
+			'enable_cat_filters'       => false,
389
+			'enable_text_search'       => false,
390
+			'enable_post_type_filters' => false,
391
+			'enable_location_filters'  => false,
392
+			'enable_jason_on_load'     => true,
393
+			'ajax_url'                 => geodir_get_ajax_url(),
394
+			'latitude'                 => isset( $default_location->city_latitude ) ? $default_location->city_latitude : '',
395
+			'longitude'                => isset( $default_location->city_longitude ) ? $default_location->city_longitude : '',
396
+			'streetViewControl'        => true,
397
+			'showPreview'              => '0',
398
+			'maxZoom'                  => 21,
399
+			'bubble_size'              => 'small',
400
+		);
401
+
402
+		if ( is_single() ) {
403
+			global $post;
404
+			if ( isset( $post->post_latitude ) ) {
405
+				$map_args['latitude']  = $post->post_latitude;
406
+				$map_args['longitude'] = $post->post_longitude;
407
+			}
408
+
409
+			$map_args['map_class_name'] = 'geodir-map-listing-page-single';
410
+		} else {
411
+			$map_args['map_class_name'] = 'geodir-map-listing-page';
412
+		}
413
+
414
+		// Add marker cluster
415
+		if ( isset( $params['marker_cluster'] ) && gdsc_to_bool_val( $params['marker_cluster'] ) && defined( 'GDCLUSTER_VERSION' ) ) {
416
+			$map_args['enable_marker_cluster'] = true;
417
+		} else {
418
+			$map_args['enable_marker_cluster'] = false;
419
+		}
420
+
421
+		geodir_draw_map( $map_args );
422
+
423
+		$output = ob_get_contents();
424
+
425
+		ob_end_clean();
426
+
427
+		foreach ( $backup_globals as $global => $value ) {
428
+			${$global} = $value;
429
+		}
430
+
431
+		return $output;
432
+	}else{
433
+		ob_start();
434
+		add_action('wp_head', 'init_listing_map_script'); // Initialize the map object and marker array
435
+		add_action('the_post', 'create_list_jsondata'); // Add marker in json array
436
+		add_action('wp_footer', 'show_listing_widget_map'); // Show map for listings with markers
437
+		$defaults = array(
438
+			'width' => '294',
439
+			'height' => '370',
440
+			'zoom' => '13',
441
+			'autozoom' => '',
442
+			'sticky' => '',
443
+			'showall' => '0',
444
+			'scrollwheel' => '0',
445
+			'maptype' => 'ROADMAP',
446
+			'child_collapse' => 0,
447
+			'marker_cluster' => false
448
+		);
449
+		$params = shortcode_atts($defaults, $atts);
450
+		$params = gdsc_validate_map_args($params);
451
+		$map_args = array(
452
+			'map_canvas_name' => 'gd_listing_map',
453
+			'width' => $params['width'],
454
+			'height' => $params['height'],
455
+			'zoom' => $params['zoom'],
456
+			'autozoom' => $params['autozoom'],
457
+			'sticky' => $params['sticky'],
458
+			'showall' => $params['showall'],
459
+			'scrollwheel' => $params['scrollwheel'],
460
+			'child_collapse' => 0,
461
+			'enable_cat_filters' => false,
462
+			'enable_text_search' => false,
463
+			'enable_post_type_filters' => false,
464
+			'enable_location_filters' => false,
465
+			'enable_jason_on_load' => true,
466
+		);
467
+		if (is_single()) {
468
+			global $post;
469
+			$map_default_lat = $address_latitude = $post->post_latitude;
470
+			$map_default_lng = $address_longitude = $post->post_longitude;
471
+			$mapview = $post->post_mapview;
472
+			$map_args['zoom'] = $post->post_mapzoom;
473
+			$map_args['map_class_name'] = 'geodir-map-listing-page-single';
474
+		} else {
475
+			$default_location = geodir_get_default_location();
476
+			$map_default_lat = isset($default_location->city_latitude) ? $default_location->city_latitude : '';
477
+			$map_default_lng = isset($default_location->city_longitude) ? $default_location->city_longitude : '';
478
+			$map_args['map_class_name'] = 'geodir-map-listing-page';
479
+		}
480
+		if (empty($mapview)) {
481
+			$mapview = 'ROADMAP';
482
+		}
483
+		// Set default map options
484
+		$map_args['ajax_url'] = geodir_get_ajax_url();
485
+		$map_args['latitude'] = $map_default_lat;
486
+		$map_args['longitude'] = $map_default_lng;
487
+		$map_args['streetViewControl'] = true;
488
+		$map_args['maptype'] = $mapview;
489
+		$map_args['showPreview'] = '0';
490
+		$map_args['maxZoom'] = 21;
491
+		$map_args['bubble_size'] = 'small';
492
+
493
+		// Add marker cluster
494
+		if (isset($params['marker_cluster']) && gdsc_to_bool_val($params['marker_cluster']) && defined('GDCLUSTER_VERSION')) {
495
+			$map_args['enable_marker_cluster'] = true;
496
+		} else {
497
+			$map_args['enable_marker_cluster'] = false;
498
+		}
499
+		geodir_draw_map($map_args);
500
+		$output = ob_get_contents();
501
+		ob_end_clean();
502
+		return $output;
503
+	}
504 504
 }
505 505
 
506 506
 add_shortcode('gd_listing_slider', 'geodir_sc_listing_slider');
@@ -533,120 +533,120 @@  discard block
 block discarded – undo
533 533
  */
534 534
 function geodir_sc_listing_slider($atts)
535 535
 {
536
-    ob_start();
537
-    $defaults = array(
538
-        'post_type' => 'gd_place',
539
-        'category' => '0',
540
-        'post_number' => '5',
541
-        'slideshow' => '0',
542
-        'animation_loop' => 0,
543
-        'direction_nav' => 0,
544
-        'slideshow_speed' => 5000,
545
-        'animation_speed' => 600,
546
-        'animation' => 'slide',
547
-        'order_by' => 'latest',
548
-        'show_title' => '',
549
-        'show_featured_only' => '',
550
-        'title' => '',
551
-    );
552
-
553
-    $params = shortcode_atts($defaults, $atts);
554
-
555
-
556
-    /*
536
+	ob_start();
537
+	$defaults = array(
538
+		'post_type' => 'gd_place',
539
+		'category' => '0',
540
+		'post_number' => '5',
541
+		'slideshow' => '0',
542
+		'animation_loop' => 0,
543
+		'direction_nav' => 0,
544
+		'slideshow_speed' => 5000,
545
+		'animation_speed' => 600,
546
+		'animation' => 'slide',
547
+		'order_by' => 'latest',
548
+		'show_title' => '',
549
+		'show_featured_only' => '',
550
+		'title' => '',
551
+	);
552
+
553
+	$params = shortcode_atts($defaults, $atts);
554
+
555
+
556
+	/*
557 557
      *
558 558
      * Now we begin the validation of the attributes.
559 559
      */
560
-    // Check we have a valid post_type
561
-    if (!(gdsc_is_post_type_valid($params['post_type']))) {
562
-        $params['post_type'] = 'gd_place';
563
-    }
564
-
565
-    // Check we have a valid sort_order
566
-    $params['order_by'] = gdsc_validate_sort_choice($params['order_by']);
567
-
568
-    // Match the chosen animation to our options
569
-    $animation_list = array('slide', 'fade');
570
-    if (!(in_array($params['animation'], $animation_list))) {
571
-        $params['animation'] = 'slide';
572
-    }
573
-
574
-    // Post_number needs to be a positive integer
575
-    $params['post_number'] = absint($params['post_number']);
576
-    if (0 == $params['post_number']) {
577
-        $params['post_number'] = 1;
578
-    }
579
-
580
-    // Manage the entered categories
581
-    if (0 != $params['category'] || '' != $params['category']) {
582
-        $params['category'] = gdsc_manage_category_choice($params['post_type'], $params['category']);
583
-    }
584
-    // Convert show_title to a bool
585
-    $params['show_title'] = intval(gdsc_to_bool_val($params['show_title']));
586
-
587
-    // Convert show_featured_only to a bool
588
-    $params['show_featured_only'] = intval(gdsc_to_bool_val($params['show_featured_only']));
589
-
590
-    /*
560
+	// Check we have a valid post_type
561
+	if (!(gdsc_is_post_type_valid($params['post_type']))) {
562
+		$params['post_type'] = 'gd_place';
563
+	}
564
+
565
+	// Check we have a valid sort_order
566
+	$params['order_by'] = gdsc_validate_sort_choice($params['order_by']);
567
+
568
+	// Match the chosen animation to our options
569
+	$animation_list = array('slide', 'fade');
570
+	if (!(in_array($params['animation'], $animation_list))) {
571
+		$params['animation'] = 'slide';
572
+	}
573
+
574
+	// Post_number needs to be a positive integer
575
+	$params['post_number'] = absint($params['post_number']);
576
+	if (0 == $params['post_number']) {
577
+		$params['post_number'] = 1;
578
+	}
579
+
580
+	// Manage the entered categories
581
+	if (0 != $params['category'] || '' != $params['category']) {
582
+		$params['category'] = gdsc_manage_category_choice($params['post_type'], $params['category']);
583
+	}
584
+	// Convert show_title to a bool
585
+	$params['show_title'] = intval(gdsc_to_bool_val($params['show_title']));
586
+
587
+	// Convert show_featured_only to a bool
588
+	$params['show_featured_only'] = intval(gdsc_to_bool_val($params['show_featured_only']));
589
+
590
+	/*
591 591
      * Hopefully all attributes are now valid, and safe to pass forward
592 592
      */
593 593
 
594
-    // redeclare vars after validation
595
-
596
-    if (isset($params['direction_nav'])) {
597
-        $params['directionNav'] = $params['direction_nav'];
598
-    }
599
-    if (isset($params['animation_loop'])) {
600
-        $params['animationLoop'] = $params['animation_loop'];
601
-    }
602
-    if (isset($params['slideshow_speed'])) {
603
-        $params['slideshowSpeed'] = $params['slideshow_speed'];
604
-    }
605
-    if (isset($params['animation_speed'])) {
606
-        $params['animationSpeed'] = $params['animation_speed'];
607
-    }
608
-    if (isset($params['order_by'])) {
609
-        $params['list_sort'] = $params['order_by'];
610
-    }
611
-
612
-    $query_args = array(
613
-        'post_number' => $params['post_number'],
614
-        'is_geodir_loop' => true,
615
-        'post_type' => $params['post_type'],
616
-        'order_by' => $params['order_by']
617
-    );
618
-
619
-    if (1 == $params['show_featured_only']) {
620
-        $query_args['show_featured_only'] = 1;
621
-    }
622
-
623
-    if (0 != $params['category'] && '' != $params['category']) {
624
-        $category_taxonomy = geodir_get_taxonomies($params['post_type']);
625
-        $tax_query = array(
626
-            'taxonomy' => $category_taxonomy[0],
627
-            'field' => 'id',
628
-            'terms' => $params['category'],
629
-        );
630
-
631
-        $query_args['tax_query'] = array($tax_query);
632
-    }
633
-
634
-    $defaults = array(
635
-        'before_widget' => '',
636
-        'after_widget' => '',
637
-        'before_title' => '',
638
-        'after_title' => '',
639
-    );
640
-
641
-    $query_args = array_merge($query_args, $params);
642
-
643
-    geodir_listing_slider_widget_output($defaults, $query_args);
644
-
645
-    $output = ob_get_contents();
646
-
647
-    ob_end_clean();
648
-
649
-    return $output;
594
+	// redeclare vars after validation
595
+
596
+	if (isset($params['direction_nav'])) {
597
+		$params['directionNav'] = $params['direction_nav'];
598
+	}
599
+	if (isset($params['animation_loop'])) {
600
+		$params['animationLoop'] = $params['animation_loop'];
601
+	}
602
+	if (isset($params['slideshow_speed'])) {
603
+		$params['slideshowSpeed'] = $params['slideshow_speed'];
604
+	}
605
+	if (isset($params['animation_speed'])) {
606
+		$params['animationSpeed'] = $params['animation_speed'];
607
+	}
608
+	if (isset($params['order_by'])) {
609
+		$params['list_sort'] = $params['order_by'];
610
+	}
611
+
612
+	$query_args = array(
613
+		'post_number' => $params['post_number'],
614
+		'is_geodir_loop' => true,
615
+		'post_type' => $params['post_type'],
616
+		'order_by' => $params['order_by']
617
+	);
618
+
619
+	if (1 == $params['show_featured_only']) {
620
+		$query_args['show_featured_only'] = 1;
621
+	}
622
+
623
+	if (0 != $params['category'] && '' != $params['category']) {
624
+		$category_taxonomy = geodir_get_taxonomies($params['post_type']);
625
+		$tax_query = array(
626
+			'taxonomy' => $category_taxonomy[0],
627
+			'field' => 'id',
628
+			'terms' => $params['category'],
629
+		);
630
+
631
+		$query_args['tax_query'] = array($tax_query);
632
+	}
633
+
634
+	$defaults = array(
635
+		'before_widget' => '',
636
+		'after_widget' => '',
637
+		'before_title' => '',
638
+		'after_title' => '',
639
+	);
640
+
641
+	$query_args = array_merge($query_args, $params);
642
+
643
+	geodir_listing_slider_widget_output($defaults, $query_args);
644
+
645
+	$output = ob_get_contents();
646
+
647
+	ob_end_clean();
648
+
649
+	return $output;
650 650
 }
651 651
 
652 652
 add_shortcode('gd_login_box', 'geodir_sc_login_box');
@@ -670,22 +670,22 @@  discard block
 block discarded – undo
670 670
  */
671 671
 function geodir_sc_login_box($atts)
672 672
 {
673
-    ob_start();
673
+	ob_start();
674 674
 
675
-    $defaults = array(
676
-        'before_widget' => '',
677
-        'after_widget' => '',
678
-        'before_title' => '',
679
-        'after_title' => '',
680
-    );
675
+	$defaults = array(
676
+		'before_widget' => '',
677
+		'after_widget' => '',
678
+		'before_title' => '',
679
+		'after_title' => '',
680
+	);
681 681
 
682
-    geodir_loginwidget_output($defaults, $defaults);
682
+	geodir_loginwidget_output($defaults, $defaults);
683 683
 
684
-    $output = ob_get_contents();
684
+	$output = ob_get_contents();
685 685
 
686
-    ob_end_clean();
686
+	ob_end_clean();
687 687
 
688
-    return $output;
688
+	return $output;
689 689
 }
690 690
 
691 691
 add_shortcode('gd_popular_post_category', 'geodir_sc_popular_post_category');
@@ -716,31 +716,31 @@  discard block
 block discarded – undo
716 716
  */
717 717
 function geodir_sc_popular_post_category($atts)
718 718
 {
719
-    ob_start();
720
-    global $geodir_post_category_str;
721
-    $defaults = array(
722
-        'category_limit' => 15,
723
-        'category_restrict' => false,
724
-        'before_widget' => '',
725
-        'after_widget' => '',
726
-        'before_title' => '',
727
-        'after_title' => '',
728
-        'title' => '',
729
-        'default_post_type' => '',
730
-        'parent_only' => false,
731
-    );
732
-
733
-    $params = shortcode_atts($defaults, $atts, 'popular_post_category');
734
-    $params['category_limit'] = absint($params['category_limit']);
735
-    $params['default_post_type'] = gdsc_is_post_type_valid($params['default_post_type']) ? $params['default_post_type'] : '';
736
-    $params['parent_only'] = gdsc_to_bool_val($params['parent_only']);
737
-    geodir_popular_post_category_output($params, $params);
738
-
739
-    $output = ob_get_contents();
740
-
741
-    ob_end_clean();
742
-
743
-    return $output;
719
+	ob_start();
720
+	global $geodir_post_category_str;
721
+	$defaults = array(
722
+		'category_limit' => 15,
723
+		'category_restrict' => false,
724
+		'before_widget' => '',
725
+		'after_widget' => '',
726
+		'before_title' => '',
727
+		'after_title' => '',
728
+		'title' => '',
729
+		'default_post_type' => '',
730
+		'parent_only' => false,
731
+	);
732
+
733
+	$params = shortcode_atts($defaults, $atts, 'popular_post_category');
734
+	$params['category_limit'] = absint($params['category_limit']);
735
+	$params['default_post_type'] = gdsc_is_post_type_valid($params['default_post_type']) ? $params['default_post_type'] : '';
736
+	$params['parent_only'] = gdsc_to_bool_val($params['parent_only']);
737
+	geodir_popular_post_category_output($params, $params);
738
+
739
+	$output = ob_get_contents();
740
+
741
+	ob_end_clean();
742
+
743
+	return $output;
744 744
 }
745 745
 
746 746
 add_shortcode('gd_popular_post_view', 'geodir_sc_popular_post_view');
@@ -781,96 +781,96 @@  discard block
 block discarded – undo
781 781
  */
782 782
 function geodir_sc_popular_post_view($atts)
783 783
 {
784
-    ob_start();
785
-    $defaults = array(
786
-        'post_type' => 'gd_place',
787
-        'category' => '0',
788
-        'post_number' => '5',
789
-        'layout' => 'gridview_onehalf',
790
-        'add_location_filter' => '0',
791
-        'list_sort' => 'latest',
792
-        'use_viewing_post_type' => '1',
793
-        'character_count' => '20',
794
-        'listing_width' => '',
795
-        'show_featured_only' => '0',
796
-        'show_special_only' => '0',
797
-        'with_pics_only' => '0',
798
-        'with_videos_only' => '0',
799
-        'before_widget' => '',
800
-        'after_widget' => '',
801
-        'before_title' => '<h3 class="widget-title">',
802
-        'after_title' => '</h3>',
803
-        'title' => '',
804
-        'category_title' => '',
805
-    );
806
-
807
-    $params = shortcode_atts($defaults, $atts);
808
-
809
-    /**
810
-     * Validate our incoming params
811
-     */
784
+	ob_start();
785
+	$defaults = array(
786
+		'post_type' => 'gd_place',
787
+		'category' => '0',
788
+		'post_number' => '5',
789
+		'layout' => 'gridview_onehalf',
790
+		'add_location_filter' => '0',
791
+		'list_sort' => 'latest',
792
+		'use_viewing_post_type' => '1',
793
+		'character_count' => '20',
794
+		'listing_width' => '',
795
+		'show_featured_only' => '0',
796
+		'show_special_only' => '0',
797
+		'with_pics_only' => '0',
798
+		'with_videos_only' => '0',
799
+		'before_widget' => '',
800
+		'after_widget' => '',
801
+		'before_title' => '<h3 class="widget-title">',
802
+		'after_title' => '</h3>',
803
+		'title' => '',
804
+		'category_title' => '',
805
+	);
812 806
 
813
-    // Validate the selected post type, default to gd_place on fail
814
-    if (!(gdsc_is_post_type_valid($params['post_type']))) {
815
-        $params['post_type'] = 'gd_place';
816
-    }
817
-
818
-    // Validate the selected category/ies - Grab the current list based on post_type
819
-    $category_taxonomy = geodir_get_taxonomies($params['post_type']);
820
-    $categories = get_terms($category_taxonomy, array('orderby' => 'count', 'order' => 'DESC', 'fields' => 'ids'));
821
-
822
-    // Make sure we have an array
823
-    if (!(is_array($params['category']))) {
824
-        $params['category'] = explode(',', $params['category']);
825
-    }
826
-
827
-    // Array_intersect returns only the items in $params['category'] that are also in our category list
828
-    // Otherwise it becomes empty and later on that will mean "All"
829
-    $params['category'] = array_intersect($params['category'], $categories);
830
-
831
-    // Post_number needs to be a positive integer
832
-    $params['post_number'] = absint($params['post_number']);
833
-    if (0 == $params['post_number']) {
834
-        $params['post_number'] = 1;
835
-    }
836
-
837
-    // Validate our layout choice
838
-    // Outside of the norm, I added some more simple terms to match the existing
839
-    // So now I just run the switch to set it properly.
840
-    $params['layout'] = gdsc_validate_layout_choice($params['layout']);
841
-
842
-    // Validate our sorting choice
843
-    $params['list_sort'] = gdsc_validate_sort_choice($params['list_sort']);
844
-
845
-    // Validate character_count
846
-    if ($params['character_count'] !== '') {
847
-        $params['character_count'] = absint($params['character_count']);
848
-    }
849
-
850
-    // Validate Listing width, used in the template widget-listing-listview.php
851
-    // The context is in width=$listing_width% - So we need a positive number between 0 & 100
852
-    $params['listing_width'] = gdsc_validate_listing_width($params['listing_width']);
853
-
854
-    // Validate the checkboxes used on the widget
855
-    $params['add_location_filter'] = gdsc_to_bool_val($params['add_location_filter']);
856
-    $params['show_featured_only'] = gdsc_to_bool_val($params['show_featured_only']);
857
-    $params['show_special_only'] = gdsc_to_bool_val($params['show_special_only']);
858
-    $params['with_pics_only'] = gdsc_to_bool_val($params['with_pics_only']);
859
-    $params['with_videos_only'] = gdsc_to_bool_val($params['with_videos_only']);
860
-    $params['use_viewing_post_type'] = gdsc_to_bool_val($params['use_viewing_post_type']);
861
-
862
-    /**
863
-     * End of validation
864
-     */
807
+	$params = shortcode_atts($defaults, $atts);
808
+
809
+	/**
810
+	 * Validate our incoming params
811
+	 */
812
+
813
+	// Validate the selected post type, default to gd_place on fail
814
+	if (!(gdsc_is_post_type_valid($params['post_type']))) {
815
+		$params['post_type'] = 'gd_place';
816
+	}
817
+
818
+	// Validate the selected category/ies - Grab the current list based on post_type
819
+	$category_taxonomy = geodir_get_taxonomies($params['post_type']);
820
+	$categories = get_terms($category_taxonomy, array('orderby' => 'count', 'order' => 'DESC', 'fields' => 'ids'));
821
+
822
+	// Make sure we have an array
823
+	if (!(is_array($params['category']))) {
824
+		$params['category'] = explode(',', $params['category']);
825
+	}
865 826
 
866
-    geodir_popular_postview_output($params, $params);
827
+	// Array_intersect returns only the items in $params['category'] that are also in our category list
828
+	// Otherwise it becomes empty and later on that will mean "All"
829
+	$params['category'] = array_intersect($params['category'], $categories);
867 830
 
831
+	// Post_number needs to be a positive integer
832
+	$params['post_number'] = absint($params['post_number']);
833
+	if (0 == $params['post_number']) {
834
+		$params['post_number'] = 1;
835
+	}
836
+
837
+	// Validate our layout choice
838
+	// Outside of the norm, I added some more simple terms to match the existing
839
+	// So now I just run the switch to set it properly.
840
+	$params['layout'] = gdsc_validate_layout_choice($params['layout']);
841
+
842
+	// Validate our sorting choice
843
+	$params['list_sort'] = gdsc_validate_sort_choice($params['list_sort']);
844
+
845
+	// Validate character_count
846
+	if ($params['character_count'] !== '') {
847
+		$params['character_count'] = absint($params['character_count']);
848
+	}
849
+
850
+	// Validate Listing width, used in the template widget-listing-listview.php
851
+	// The context is in width=$listing_width% - So we need a positive number between 0 & 100
852
+	$params['listing_width'] = gdsc_validate_listing_width($params['listing_width']);
868 853
 
869
-    $output = ob_get_contents();
854
+	// Validate the checkboxes used on the widget
855
+	$params['add_location_filter'] = gdsc_to_bool_val($params['add_location_filter']);
856
+	$params['show_featured_only'] = gdsc_to_bool_val($params['show_featured_only']);
857
+	$params['show_special_only'] = gdsc_to_bool_val($params['show_special_only']);
858
+	$params['with_pics_only'] = gdsc_to_bool_val($params['with_pics_only']);
859
+	$params['with_videos_only'] = gdsc_to_bool_val($params['with_videos_only']);
860
+	$params['use_viewing_post_type'] = gdsc_to_bool_val($params['use_viewing_post_type']);
870 861
 
871
-    ob_end_clean();
862
+	/**
863
+	 * End of validation
864
+	 */
872 865
 
873
-    return $output;
866
+	geodir_popular_postview_output($params, $params);
867
+
868
+
869
+	$output = ob_get_contents();
870
+
871
+	ob_end_clean();
872
+
873
+	return $output;
874 874
 }
875 875
 
876 876
 add_shortcode('gd_recent_reviews', 'geodir_sc_recent_reviews');
@@ -892,37 +892,37 @@  discard block
 block discarded – undo
892 892
  * @return string Recent reviews HTML.
893 893
  */
894 894
 function geodir_sc_recent_reviews($atts) {
895
-    ob_start();
896
-    $defaults = array(
895
+	ob_start();
896
+	$defaults = array(
897 897
 		'title' => '',
898 898
 		'count' => 5,
899
-    );
899
+	);
900 900
 
901
-    $params = shortcode_atts($defaults, $atts);
901
+	$params = shortcode_atts($defaults, $atts);
902 902
 
903
-    $count = absint($params['count']);
904
-    if (0 == $count) {
905
-        $count = 1;
906
-    }
903
+	$count = absint($params['count']);
904
+	if (0 == $count) {
905
+		$count = 1;
906
+	}
907 907
 	
908 908
 	$title = !empty($params['title']) ? __($params['title'], 'geodirectory') : '';
909 909
 
910
-    $comments_li = geodir_get_recent_reviews(30, $count, 100, false);
910
+	$comments_li = geodir_get_recent_reviews(30, $count, 100, false);
911 911
 
912
-    if ($comments_li) {
913
-        if ($title != '') { ?>
912
+	if ($comments_li) {
913
+		if ($title != '') { ?>
914 914
 		<h3 class="geodir-sc-recent-reviews-title widget-title"><?php echo $title; ?></h3>
915 915
 		<?php } ?>
916 916
         <div class="geodir_sc_recent_reviews_section">
917 917
             <ul class="geodir_sc_recent_reviews"><?php echo $comments_li; ?></ul>
918 918
         </div>
919 919
     <?php
920
-    }
921
-    $output = ob_get_contents();
920
+	}
921
+	$output = ob_get_contents();
922 922
 
923
-    ob_end_clean();
923
+	ob_end_clean();
924 924
 
925
-    return $output;
925
+	return $output;
926 926
 }
927 927
 
928 928
 add_shortcode('gd_related_listings', 'geodir_sc_related_listings');
@@ -952,63 +952,63 @@  discard block
 block discarded – undo
952 952
  */
953 953
 function geodir_sc_related_listings($atts)
954 954
 {
955
-    ob_start();
956
-    $defaults = array(
957
-        'post_number' => 5,
958
-        'relate_to' => 'category',
959
-        'layout' => 'gridview_onehalf',
960
-        'add_location_filter' => 0,
961
-        'listing_width' => '',
962
-        'list_sort' => 'latest',
963
-        'character_count' => 20,
964
-        'is_widget' => 1,
965
-        'before_title' => '<style type="text/css">.geodir_category_list_view li{margin:0px!important}</style>',
966
-    );
967
-    // The "before_title" code is an ugly & terrible hack. But it works for now. I should enqueue a new stylesheet.
968
-
969
-    $params = shortcode_atts($defaults, $atts);
970
-
971
-    /**
972
-     * Begin validating parameters
973
-     */
955
+	ob_start();
956
+	$defaults = array(
957
+		'post_number' => 5,
958
+		'relate_to' => 'category',
959
+		'layout' => 'gridview_onehalf',
960
+		'add_location_filter' => 0,
961
+		'listing_width' => '',
962
+		'list_sort' => 'latest',
963
+		'character_count' => 20,
964
+		'is_widget' => 1,
965
+		'before_title' => '<style type="text/css">.geodir_category_list_view li{margin:0px!important}</style>',
966
+	);
967
+	// The "before_title" code is an ugly & terrible hack. But it works for now. I should enqueue a new stylesheet.
974 968
 
975
-    // Validate that post_number is a number and is 1 or higher
976
-    $params['post_number'] = absint($params['post_number']);
977
-    if (0 === $params['post_number']) {
978
-        $params['post_number'] = 1;
979
-    }
969
+	$params = shortcode_atts($defaults, $atts);
980 970
 
981
-    // Validate relate_to - only category or tags
982
-    $params['relate_to'] = geodir_strtolower($params['relate_to']);
983
-    if ('category' != $params['relate_to'] && 'tags' != $params['relate_to']) {
984
-        $params['relate_to'] = 'category';
985
-    }
971
+	/**
972
+	 * Begin validating parameters
973
+	 */
986 974
 
987
-    // Validate layout selection
988
-    $params['layout'] = gdsc_validate_layout_choice($params['layout']);
975
+	// Validate that post_number is a number and is 1 or higher
976
+	$params['post_number'] = absint($params['post_number']);
977
+	if (0 === $params['post_number']) {
978
+		$params['post_number'] = 1;
979
+	}
989 980
 
990
-    // Validate sorting option
991
-    $params['list_sort'] = gdsc_validate_sort_choice($params['list_sort']);
981
+	// Validate relate_to - only category or tags
982
+	$params['relate_to'] = geodir_strtolower($params['relate_to']);
983
+	if ('category' != $params['relate_to'] && 'tags' != $params['relate_to']) {
984
+		$params['relate_to'] = 'category';
985
+	}
986
+
987
+	// Validate layout selection
988
+	$params['layout'] = gdsc_validate_layout_choice($params['layout']);
992 989
 
993
-    // Validate add_location_filter
994
-    $params['add_location_filter'] = gdsc_to_bool_val($params['add_location_filter']);
990
+	// Validate sorting option
991
+	$params['list_sort'] = gdsc_validate_sort_choice($params['list_sort']);
995 992
 
996
-    // Validate listing_width
997
-    $params['listing_width'] = gdsc_validate_listing_width($params['listing_width']);
993
+	// Validate add_location_filter
994
+	$params['add_location_filter'] = gdsc_to_bool_val($params['add_location_filter']);
998 995
 
999
-    // Validate character_count
1000
-    if ($params['character_count'] !== '') {
1001
-        $params['character_count'] = absint($params['character_count']);
1002
-    }
996
+	// Validate listing_width
997
+	$params['listing_width'] = gdsc_validate_listing_width($params['listing_width']);
1003 998
 
1004
-    if ($related_display = geodir_related_posts_display($params)) {
1005
-        echo $related_display;
1006
-    }
1007
-    $output = ob_get_contents();
999
+	// Validate character_count
1000
+	if ($params['character_count'] !== '') {
1001
+		$params['character_count'] = absint($params['character_count']);
1002
+	}
1003
+
1004
+	if ($related_display = geodir_related_posts_display($params)) {
1005
+		echo $related_display;
1006
+	}
1007
+	$output = ob_get_contents();
1008 1008
 
1009
-    ob_end_clean();
1009
+	ob_end_clean();
1010 1010
 
1011
-    return $output;
1011
+	return $output;
1012 1012
 }
1013 1013
 
1014 1014
 /**
@@ -1032,13 +1032,13 @@  discard block
 block discarded – undo
1032 1032
  * @return string Advanced search widget HTML.
1033 1033
  */
1034 1034
 function geodir_sc_advanced_search($atts) {
1035
-    $defaults = array(
1035
+	$defaults = array(
1036 1036
 		'title' => '',
1037 1037
 		'before_widget' => '<section id="geodir_advanced_search-1" class="widget geodir-widget geodir_advance_search_widget">',
1038
-        'after_widget' => '</section>',
1039
-        'before_title' => '<h3 class="widget-title">',
1040
-        'after_title' => '</h3>',
1041
-        'show_adv_search' => 'default',
1038
+		'after_widget' => '</section>',
1039
+		'before_title' => '<h3 class="widget-title">',
1040
+		'after_title' => '</h3>',
1041
+		'show_adv_search' => 'default',
1042 1042
 		'post_type' => ''
1043 1043
 	);
1044 1044
 	
@@ -1062,9 +1062,9 @@  discard block
 block discarded – undo
1062 1062
 	the_widget('geodir_advance_search_widget', $params, $params );
1063 1063
 	
1064 1064
 	$output = ob_get_contents();
1065
-    ob_end_clean();
1065
+	ob_end_clean();
1066 1066
 
1067
-    return $output;
1067
+	return $output;
1068 1068
 }
1069 1069
 add_shortcode('gd_advanced_search', 'geodir_sc_advanced_search');
1070 1070
 
@@ -1110,48 +1110,48 @@  discard block
 block discarded – undo
1110 1110
 		'add_location_filter' => '1',
1111 1111
 		'tab_layout' => 'bestof-tabs-on-top',
1112 1112
 		'before_widget' => '<section id="bestof_widget-1" class="widget geodir-widget geodir_bestof_widget geodir_sc_bestof_widget">',
1113
-        'after_widget' => '</section>',
1114
-        'before_title' => '<h3 class="widget-title">',
1115
-        'after_title' => '</h3>',
1113
+		'after_widget' => '</section>',
1114
+		'before_title' => '<h3 class="widget-title">',
1115
+		'after_title' => '</h3>',
1116 1116
 	);
1117 1117
 	$params = shortcode_atts($defaults, $atts);
1118 1118
 
1119
-    /**
1120
-     * Validate our incoming params
1121
-     */
1119
+	/**
1120
+	 * Validate our incoming params
1121
+	 */
1122 1122
 
1123
-    // Validate the selected post type, default to gd_place on fail
1124
-    if (!(gdsc_is_post_type_valid($params['post_type']))) {
1125
-        $params['post_type'] = 'gd_place';
1126
-    }
1123
+	// Validate the selected post type, default to gd_place on fail
1124
+	if (!(gdsc_is_post_type_valid($params['post_type']))) {
1125
+		$params['post_type'] = 'gd_place';
1126
+	}
1127 1127
 	
1128 1128
 	// Post limit needs to be a positive integer
1129
-    $params['post_limit'] = absint($params['post_limit']);
1130
-    if (0 == $params['post_limit']) {
1131
-        $params['post_limit'] = 5;
1132
-    }
1129
+	$params['post_limit'] = absint($params['post_limit']);
1130
+	if (0 == $params['post_limit']) {
1131
+		$params['post_limit'] = 5;
1132
+	}
1133 1133
 	
1134 1134
 	// Category limit needs to be a positive integer
1135
-    $params['categ_limit'] = absint($params['categ_limit']);
1136
-    if (0 == $params['categ_limit']) {
1137
-        $params['categ_limit'] = 3;
1138
-    }
1135
+	$params['categ_limit'] = absint($params['categ_limit']);
1136
+	if (0 == $params['categ_limit']) {
1137
+		$params['categ_limit'] = 3;
1138
+	}
1139 1139
 	
1140 1140
 	// Tab layout validation
1141
-    $params['tab_layout'] = $params['tab_layout'];
1142
-    if (!in_array($params['tab_layout'], array('bestof-tabs-on-top', 'bestof-tabs-on-left', 'bestof-tabs-as-dropdown'))) {
1143
-        $params['tab_layout'] = 'bestof-tabs-on-top';
1144
-    }
1141
+	$params['tab_layout'] = $params['tab_layout'];
1142
+	if (!in_array($params['tab_layout'], array('bestof-tabs-on-top', 'bestof-tabs-on-left', 'bestof-tabs-as-dropdown'))) {
1143
+		$params['tab_layout'] = 'bestof-tabs-on-top';
1144
+	}
1145 1145
 	
1146 1146
 	// Validate character_count
1147
-    $params['character_count'] = $params['character_count'];
1147
+	$params['character_count'] = $params['character_count'];
1148 1148
 
1149 1149
 	ob_start();
1150 1150
 	the_widget('geodir_bestof_widget', $params, $params);
1151
-    $output = ob_get_contents();
1152
-    ob_end_clean();
1151
+	$output = ob_get_contents();
1152
+	ob_end_clean();
1153 1153
 
1154
-    return $output;
1154
+	return $output;
1155 1155
 }
1156 1156
 add_shortcode('gd_bestof_widget', 'geodir_sc_bestof_widget');
1157 1157
 
@@ -1204,143 +1204,143 @@  discard block
 block discarded – undo
1204 1204
  * @return string HTML content to display geodirectory listings.
1205 1205
  */
1206 1206
 function geodir_sc_gd_listings($atts, $content = '') {
1207
-    global $post;
1208
-    $defaults = array(
1209
-        'title'                 => '',
1210
-        'post_type'             => 'gd_place',
1211
-        'category'              => 0,
1212
-        'list_sort'             => 'latest',
1213
-        'event_type'            => '',
1214
-        'post_number'           => 10,
1215
-        'post_author'           => '',
1216
-        'layout'                => 'gridview_onehalf',
1217
-        'listing_width'         => '',
1218
-        'character_count'       => 20,
1219
-        'add_location_filter'   => 1,
1220
-        'show_featured_only'    => '',
1221
-        'show_special_only'     => '',
1222
-        'with_pics_only'        => '',
1223
-        'with_videos_only'      => '',
1224
-        'with_pagination'       => '1',
1225
-        'top_pagination'        => '0',
1226
-        'bottom_pagination'     => '1',
1227
-        'without_no_results'    => 0,
1228
-        'tags'                  => '',
1229
-        'show_favorites_only'   => '',
1230
-        'favorites_by_user'     => '',
1231
-    );
1232
-    $params = shortcode_atts($defaults, $atts);
1233
-
1234
-    $params['title']        = wp_strip_all_tags($params['title']);
1235
-    $params['post_type']    = gdsc_is_post_type_valid($params['post_type']) ? $params['post_type'] : 'gd_place';
1236
-
1237
-    // Validate the selected category/ies - Grab the current list based on post_type
1238
-    $category_taxonomy      = geodir_get_taxonomies($params['post_type']);
1239
-    $categories             = get_terms($category_taxonomy, array('orderby' => 'count', 'order' => 'DESC', 'fields' => 'ids', 'hide_empty' => 0));
1240
-
1241
-    // Make sure we have an array
1242
-    if (!(is_array($params['category']))) {
1243
-        $params['category'] = explode(',', $params['category']);
1244
-    }
1245
-
1246
-    // Array_intersect returns only the items in $params['category'] that are also in our category list
1247
-    // Otherwise it becomes empty and later on that will mean "All"
1248
-    $params['category']     = array_intersect($params['category'], $categories);
1249
-
1250
-    // Post_number needs to be a positive integer
1251
-    $params['post_number']  = absint($params['post_number']);
1252
-    $params['post_number']  = $params['post_number'] > 0 ? $params['post_number'] : 10;
1207
+	global $post;
1208
+	$defaults = array(
1209
+		'title'                 => '',
1210
+		'post_type'             => 'gd_place',
1211
+		'category'              => 0,
1212
+		'list_sort'             => 'latest',
1213
+		'event_type'            => '',
1214
+		'post_number'           => 10,
1215
+		'post_author'           => '',
1216
+		'layout'                => 'gridview_onehalf',
1217
+		'listing_width'         => '',
1218
+		'character_count'       => 20,
1219
+		'add_location_filter'   => 1,
1220
+		'show_featured_only'    => '',
1221
+		'show_special_only'     => '',
1222
+		'with_pics_only'        => '',
1223
+		'with_videos_only'      => '',
1224
+		'with_pagination'       => '1',
1225
+		'top_pagination'        => '0',
1226
+		'bottom_pagination'     => '1',
1227
+		'without_no_results'    => 0,
1228
+		'tags'                  => '',
1229
+		'show_favorites_only'   => '',
1230
+		'favorites_by_user'     => '',
1231
+	);
1232
+	$params = shortcode_atts($defaults, $atts);
1233
+
1234
+	$params['title']        = wp_strip_all_tags($params['title']);
1235
+	$params['post_type']    = gdsc_is_post_type_valid($params['post_type']) ? $params['post_type'] : 'gd_place';
1236
+
1237
+	// Validate the selected category/ies - Grab the current list based on post_type
1238
+	$category_taxonomy      = geodir_get_taxonomies($params['post_type']);
1239
+	$categories             = get_terms($category_taxonomy, array('orderby' => 'count', 'order' => 'DESC', 'fields' => 'ids', 'hide_empty' => 0));
1240
+
1241
+	// Make sure we have an array
1242
+	if (!(is_array($params['category']))) {
1243
+		$params['category'] = explode(',', $params['category']);
1244
+	}
1245
+
1246
+	// Array_intersect returns only the items in $params['category'] that are also in our category list
1247
+	// Otherwise it becomes empty and later on that will mean "All"
1248
+	$params['category']     = array_intersect($params['category'], $categories);
1249
+
1250
+	// Post_number needs to be a positive integer
1251
+	$params['post_number']  = absint($params['post_number']);
1252
+	$params['post_number']  = $params['post_number'] > 0 ? $params['post_number'] : 10;
1253 1253
     
1254
-    // Post_number needs to be a positive integer
1255
-    if (!empty($atts['post_author'])) {
1256
-        if ($atts['post_author'] == 'current' && !empty($post) && isset($post->post_author) && $post->post_type != 'page') {
1257
-            $params['post_author'] = $post->post_author;
1258
-        } else if ($atts['post_author'] != 'current' && absint($atts['post_author']) > 0) {
1259
-            $params['post_author'] = absint($atts['post_author']);
1260
-        } else {
1261
-            unset($params['post_author']);
1262
-        }
1263
-    } else {
1264
-        unset($params['post_author']);
1265
-    }
1266
-
1267
-    // Validate character_count
1268
-    //todo: is this necessary?
1269
-    $params['character_count']  = $params['character_count'];
1270
-
1271
-    // Validate our layout choice
1272
-    // Outside of the norm, I added some more simple terms to match the existing
1273
-    // So now I just run the switch to set it properly.
1274
-    $params['layout']           = gdsc_validate_layout_choice($params['layout']);
1275
-
1276
-    // Validate our sorting choice
1277
-    $params['list_sort']        = gdsc_validate_sort_choice($params['list_sort']);
1278
-
1279
-    // Validate Listing width, used in the template widget-listing-listview.php
1280
-    // The context is in width=$listing_width% - So we need a positive number between 0 & 100
1281
-    $params['listing_width']    = gdsc_validate_listing_width($params['listing_width']);
1282
-
1283
-    // Validate the checkboxes used on the widget
1284
-    $params['add_location_filter']  = gdsc_to_bool_val($params['add_location_filter']);
1285
-    $params['show_featured_only']   = gdsc_to_bool_val($params['show_featured_only']);
1286
-    $params['show_special_only']    = gdsc_to_bool_val($params['show_special_only']);
1287
-    $params['with_pics_only']       = gdsc_to_bool_val($params['with_pics_only']);
1288
-    $params['with_videos_only']     = gdsc_to_bool_val($params['with_videos_only']);
1289
-    $params['with_pagination']      = gdsc_to_bool_val($params['with_pagination']);
1290
-    $params['top_pagination']       = gdsc_to_bool_val($params['top_pagination']);
1291
-    $params['bottom_pagination']    = gdsc_to_bool_val($params['bottom_pagination']);
1254
+	// Post_number needs to be a positive integer
1255
+	if (!empty($atts['post_author'])) {
1256
+		if ($atts['post_author'] == 'current' && !empty($post) && isset($post->post_author) && $post->post_type != 'page') {
1257
+			$params['post_author'] = $post->post_author;
1258
+		} else if ($atts['post_author'] != 'current' && absint($atts['post_author']) > 0) {
1259
+			$params['post_author'] = absint($atts['post_author']);
1260
+		} else {
1261
+			unset($params['post_author']);
1262
+		}
1263
+	} else {
1264
+		unset($params['post_author']);
1265
+	}
1266
+
1267
+	// Validate character_count
1268
+	//todo: is this necessary?
1269
+	$params['character_count']  = $params['character_count'];
1270
+
1271
+	// Validate our layout choice
1272
+	// Outside of the norm, I added some more simple terms to match the existing
1273
+	// So now I just run the switch to set it properly.
1274
+	$params['layout']           = gdsc_validate_layout_choice($params['layout']);
1275
+
1276
+	// Validate our sorting choice
1277
+	$params['list_sort']        = gdsc_validate_sort_choice($params['list_sort']);
1278
+
1279
+	// Validate Listing width, used in the template widget-listing-listview.php
1280
+	// The context is in width=$listing_width% - So we need a positive number between 0 & 100
1281
+	$params['listing_width']    = gdsc_validate_listing_width($params['listing_width']);
1282
+
1283
+	// Validate the checkboxes used on the widget
1284
+	$params['add_location_filter']  = gdsc_to_bool_val($params['add_location_filter']);
1285
+	$params['show_featured_only']   = gdsc_to_bool_val($params['show_featured_only']);
1286
+	$params['show_special_only']    = gdsc_to_bool_val($params['show_special_only']);
1287
+	$params['with_pics_only']       = gdsc_to_bool_val($params['with_pics_only']);
1288
+	$params['with_videos_only']     = gdsc_to_bool_val($params['with_videos_only']);
1289
+	$params['with_pagination']      = gdsc_to_bool_val($params['with_pagination']);
1290
+	$params['top_pagination']       = gdsc_to_bool_val($params['top_pagination']);
1291
+	$params['bottom_pagination']    = gdsc_to_bool_val($params['bottom_pagination']);
1292 1292
     
1293
-    // User favorites
1294
-    $params['show_favorites_only']  = gdsc_to_bool_val($params['show_favorites_only']);
1295
-    if (!empty($params['show_favorites_only'])) {
1296
-        if ($params['favorites_by_user'] == 'current' && !empty($post) && isset($post->post_author) && $post->post_type != 'page') {
1297
-            $params['favorites_by_user'] = $post->post_author;
1298
-        } else if ($params['favorites_by_user'] != 'current' && absint($params['favorites_by_user']) > 0) {
1299
-            $params['favorites_by_user'] = absint($atts['favorites_by_user']);
1300
-        } else if ($params['favorites_by_user'] != 'current' && $current_user_id = get_current_user_id()) {
1301
-            $params['favorites_by_user'] = $current_user_id;
1302
-        } else {
1303
-            $params['favorites_by_user'] = 0;
1304
-        }
1305
-    }
1306
-
1307
-    // Clean tags
1308
-    if (!empty($params['tags'])) {
1309
-        if (!is_array($params['tags'])) {
1310
-            $comma = _x(',', 'tag delimiter');
1311
-            if ( ',' !== $comma ) {
1312
-                $params['tags'] = str_replace($comma, ',', $params['tags']);
1313
-            }
1314
-            $params['tags'] = explode(',', trim($params['tags'], " \n\t\r\0\x0B,"));
1315
-            $params['tags'] = array_map('trim', $params['tags']);
1316
-        }
1317
-    } else {
1318
-        $params['tags'] = array();
1319
-    }
1320
-
1321
-    /**
1322
-     * End of validation
1323
-     */
1324
-    if (isset($atts['geodir_ajax'])) {
1325
-        $params['geodir_ajax'] = $atts['geodir_ajax'];
1326
-        unset($atts['geodir_ajax']);
1327
-    }
1328
-    if (isset($atts['pageno'])) {
1329
-        $params['pageno'] = $atts['pageno'];
1330
-        unset($atts['pageno']);
1331
-    }
1332
-
1333
-    if ( !empty($atts['shortcode_content']) ) {
1334
-        $content = $atts['shortcode_content'];
1335
-    }
1336
-    $params['shortcode_content'] = trim($content);
1337
-    $atts['shortcode_content'] = trim($content);
1293
+	// User favorites
1294
+	$params['show_favorites_only']  = gdsc_to_bool_val($params['show_favorites_only']);
1295
+	if (!empty($params['show_favorites_only'])) {
1296
+		if ($params['favorites_by_user'] == 'current' && !empty($post) && isset($post->post_author) && $post->post_type != 'page') {
1297
+			$params['favorites_by_user'] = $post->post_author;
1298
+		} else if ($params['favorites_by_user'] != 'current' && absint($params['favorites_by_user']) > 0) {
1299
+			$params['favorites_by_user'] = absint($atts['favorites_by_user']);
1300
+		} else if ($params['favorites_by_user'] != 'current' && $current_user_id = get_current_user_id()) {
1301
+			$params['favorites_by_user'] = $current_user_id;
1302
+		} else {
1303
+			$params['favorites_by_user'] = 0;
1304
+		}
1305
+	}
1306
+
1307
+	// Clean tags
1308
+	if (!empty($params['tags'])) {
1309
+		if (!is_array($params['tags'])) {
1310
+			$comma = _x(',', 'tag delimiter');
1311
+			if ( ',' !== $comma ) {
1312
+				$params['tags'] = str_replace($comma, ',', $params['tags']);
1313
+			}
1314
+			$params['tags'] = explode(',', trim($params['tags'], " \n\t\r\0\x0B,"));
1315
+			$params['tags'] = array_map('trim', $params['tags']);
1316
+		}
1317
+	} else {
1318
+		$params['tags'] = array();
1319
+	}
1320
+
1321
+	/**
1322
+	 * End of validation
1323
+	 */
1324
+	if (isset($atts['geodir_ajax'])) {
1325
+		$params['geodir_ajax'] = $atts['geodir_ajax'];
1326
+		unset($atts['geodir_ajax']);
1327
+	}
1328
+	if (isset($atts['pageno'])) {
1329
+		$params['pageno'] = $atts['pageno'];
1330
+		unset($atts['pageno']);
1331
+	}
1332
+
1333
+	if ( !empty($atts['shortcode_content']) ) {
1334
+		$content = $atts['shortcode_content'];
1335
+	}
1336
+	$params['shortcode_content'] = trim($content);
1337
+	$atts['shortcode_content'] = trim($content);
1338 1338
     
1339
-    $params['shortcode_atts']       = $atts;
1339
+	$params['shortcode_atts']       = $atts;
1340 1340
 
1341
-    $output = geodir_sc_gd_listings_output($params);
1341
+	$output = geodir_sc_gd_listings_output($params);
1342 1342
 
1343
-    return $output;
1343
+	return $output;
1344 1344
 }
1345 1345
 add_shortcode('gd_listings', 'geodir_sc_gd_listings');
1346 1346
 
@@ -1380,56 +1380,56 @@  discard block
 block discarded – undo
1380 1380
  * @return string HTML content to display CPT categories.
1381 1381
  */
1382 1382
 function geodir_sc_cpt_categories_widget($atts, $content = '') {
1383
-    $defaults = array(
1384
-        'title' => '',
1385
-        'post_type' => '', // NULL for all
1386
-        'hide_empty' => '',
1387
-        'show_count' => '',
1388
-        'hide_icon' => '',
1389
-        'cpt_left' => '',
1390
-        'sort_by' => 'count',
1391
-        'max_count' => 'all',
1392
-        'max_level' => '1',
1393
-        'no_cpt_filter' => '',
1394
-        'no_cat_filter' => '',
1395
-        'before_widget' => '<section id="geodir_cpt_categories_widget-1" class="widget geodir-widget geodir_cpt_categories_widget geodir_sc_cpt_categories_widget">',
1396
-        'after_widget' => '</section>',
1397
-        'before_title' => '<h3 class="widget-title">',
1398
-        'after_title' => '</h3>',
1399
-    );
1400
-    $params = shortcode_atts($defaults, $atts);
1401
-
1402
-    /**
1403
-     * Validate our incoming params
1404
-     */
1405
-    // Make sure we have an array
1406
-    $params['post_type'] = !is_array($params['post_type']) && trim($params['post_type']) != '' ? explode(',', trim($params['post_type'])) : array();
1407
-     
1408
-    // Validate the checkboxes used on the widget
1409
-    $params['hide_empty'] 	= gdsc_to_bool_val($params['hide_empty']);
1410
-    $params['show_count'] 	= gdsc_to_bool_val($params['show_count']);
1411
-    $params['hide_icon'] 	= gdsc_to_bool_val($params['hide_icon']);
1412
-    $params['cpt_left'] 	= gdsc_to_bool_val($params['cpt_left']);
1383
+	$defaults = array(
1384
+		'title' => '',
1385
+		'post_type' => '', // NULL for all
1386
+		'hide_empty' => '',
1387
+		'show_count' => '',
1388
+		'hide_icon' => '',
1389
+		'cpt_left' => '',
1390
+		'sort_by' => 'count',
1391
+		'max_count' => 'all',
1392
+		'max_level' => '1',
1393
+		'no_cpt_filter' => '',
1394
+		'no_cat_filter' => '',
1395
+		'before_widget' => '<section id="geodir_cpt_categories_widget-1" class="widget geodir-widget geodir_cpt_categories_widget geodir_sc_cpt_categories_widget">',
1396
+		'after_widget' => '</section>',
1397
+		'before_title' => '<h3 class="widget-title">',
1398
+		'after_title' => '</h3>',
1399
+	);
1400
+	$params = shortcode_atts($defaults, $atts);
1413 1401
 
1414
-    if ($params['max_count'] != 'all') {
1415
-        $params['max_count'] = absint($params['max_count']);
1416
-    }
1402
+	/**
1403
+	 * Validate our incoming params
1404
+	 */
1405
+	// Make sure we have an array
1406
+	$params['post_type'] = !is_array($params['post_type']) && trim($params['post_type']) != '' ? explode(',', trim($params['post_type'])) : array();
1407
+     
1408
+	// Validate the checkboxes used on the widget
1409
+	$params['hide_empty'] 	= gdsc_to_bool_val($params['hide_empty']);
1410
+	$params['show_count'] 	= gdsc_to_bool_val($params['show_count']);
1411
+	$params['hide_icon'] 	= gdsc_to_bool_val($params['hide_icon']);
1412
+	$params['cpt_left'] 	= gdsc_to_bool_val($params['cpt_left']);
1413
+
1414
+	if ($params['max_count'] != 'all') {
1415
+		$params['max_count'] = absint($params['max_count']);
1416
+	}
1417 1417
 
1418
-    if ($params['max_level'] != 'all') {
1419
-        $params['max_level'] = absint($params['max_level']);
1420
-    }
1418
+	if ($params['max_level'] != 'all') {
1419
+		$params['max_level'] = absint($params['max_level']);
1420
+	}
1421 1421
 
1422
-    $params['no_cpt_filter'] = gdsc_to_bool_val($params['no_cpt_filter']);
1423
-    $params['no_cat_filter'] = gdsc_to_bool_val($params['no_cat_filter']);
1422
+	$params['no_cpt_filter'] = gdsc_to_bool_val($params['no_cpt_filter']);
1423
+	$params['no_cat_filter'] = gdsc_to_bool_val($params['no_cat_filter']);
1424 1424
 
1425
-    $params['sort_by'] = $params['sort_by'] == 'az' ? 'az' : 'count';
1425
+	$params['sort_by'] = $params['sort_by'] == 'az' ? 'az' : 'count';
1426 1426
 
1427
-    ob_start();
1428
-    the_widget('geodir_cpt_categories_widget', $params, $params);
1429
-    $output = ob_get_contents();
1430
-    ob_end_clean();
1427
+	ob_start();
1428
+	the_widget('geodir_cpt_categories_widget', $params, $params);
1429
+	$output = ob_get_contents();
1430
+	ob_end_clean();
1431 1431
 
1432
-    return $output;
1432
+	return $output;
1433 1433
 }
1434 1434
 add_shortcode('gd_cpt_categories', 'geodir_sc_cpt_categories_widget');
1435 1435
 
@@ -1444,6 +1444,6 @@  discard block
 block discarded – undo
1444 1444
  * @return string HTML code.
1445 1445
  */
1446 1446
 function geodir_sc_responsive_videos($atts, $content) {
1447
-    return '<div class="geodir-video-wrapper">'.$content.'</div>';
1447
+	return '<div class="geodir-video-wrapper">'.$content.'</div>';
1448 1448
 }
1449 1449
 add_shortcode('gd_video', 'geodir_sc_responsive_videos');
1450 1450
\ No newline at end of file
Please login to merge, or discard this patch.
geodirectory-admin/option-pages/general_settings_array.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -98,7 +98,7 @@
 block discarded – undo
98 98
     ),
99 99
     array('type' => 'sectionend', 'id' => 'general_options'),
100 100
 
101
-));/* General Options End*/
101
+)); /* General Options End*/
102 102
 
103 103
 /**
104 104
  * Filter GD Google Analytic Settings array.
Please login to merge, or discard this patch.
Indentation   +273 added lines, -273 removed lines patch added patch discarded remove patch
@@ -16,92 +16,92 @@  discard block
 block discarded – undo
16 16
  */
17 17
 $general_options = apply_filters('geodir_general_options', array(
18 18
 
19
-    array('name' => __('General', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'general_options'),
20
-
21
-    array('name' => __('General Options', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'general_options'),
22
-
23
-    array(
24
-        'name' => __('Sender name', 'geodirectory'),
25
-        'desc' => __('(Name that will be shown as email sender when users receive emails from this site)', 'geodirectory'),
26
-        'id' => 'site_email_name',
27
-        'type' => 'text',
28
-        'css' => 'min-width:300px;',
29
-        'std' => get_bloginfo('name') // Default value for the page title - changed in settings
30
-    ),
31
-
32
-    array(
33
-        'name' => __('Email address', 'geodirectory'),
34
-        'desc' => __('(Emails to users will be sent via this mail ID)', 'geodirectory'),
35
-        'id' => 'site_email',
36
-        'type' => 'text',
37
-        'css' => 'min-width:300px;',
38
-        'std' => get_bloginfo('admin_email') // Default value for the page title - changed in settings
39
-    ),
40
-    array(
41
-        'name' => __('Allow user to see wp-admin area', 'geodirectory'),
42
-        'desc' => __('Yes', 'geodirectory'),
43
-        'id' => 'geodir_allow_wpadmin',
44
-        'std' => '1',
45
-        'type' => 'radio',
46
-        'value' => '1',
47
-        'radiogroup' => 'start'
48
-    ),
49
-    array(
50
-        'name' => __('Allow user to see wp-admin area', 'geodirectory'),
51
-        'desc' => __('No', 'geodirectory'),
52
-        'id' => 'geodir_allow_wpadmin',
53
-        'std' => '0',
54
-        'type' => 'radio',
55
-        'value' => '0',
56
-        'radiogroup' => 'end'
57
-    ),
58
-
59
-    array(
60
-        'name' => __('Allow user to choose own password', 'geodirectory'),
61
-        'desc' => __('Yes', 'geodirectory'),
62
-        'id' => 'geodir_allow_cpass',
63
-        'std' => '1',
64
-        'type' => 'radio',
65
-        'value' => '1',
66
-        'radiogroup' => 'start'
67
-    ),
68
-    array(
69
-        'name' => __('Allow user to choose own password', 'geodirectory'),
70
-        'desc' => __('No', 'geodirectory'),
71
-        'id' => 'geodir_allow_cpass',
72
-        'std' => '0',
73
-        'type' => 'radio',
74
-        'value' => '0',
75
-        'radiogroup' => 'end'
76
-    ),
77
-    array(
78
-        'name' => __('Disable review stars for CPT', 'geodirectory'),
79
-        'desc' => __('Disable review stars for certain CPT without disabling comments on listings.', 'geodirectory'),
80
-        'tip' => '',
81
-        'id' => 'geodir_disable_rating_cpt',
82
-        'css' => 'min-width:300px;',
83
-        'std' => '',
84
-        'type' => 'multiselect',
85
-        'placeholder_text' => __('Select post types', 'geodirectory'),
86
-        'class' => 'chosen_select',
87
-        'options' => array_unique(geodir_post_type_setting_fun())
88
-    ),
89
-    array(
90
-        'name' => __('User deleted posts go to trash', 'geodirectory'),
91
-        'desc' => __('If checked a user deleted post will go to trash, otherwise it will be permanently deleted', 'geodirectory'),
92
-        'id' => 'geodir_disable_perm_delete',
93
-        'type' => 'checkbox',
94
-        'std' => '1'
95
-    ),
96
-    array(
97
-        'name' => __('Max upload file size(in mb)', 'geodirectory'),
98
-        'desc' => __('(Maximum upload file size in MB, 1 MB = 1024 KB. Must be greater then 0(ZERO), for ex: 2. This setting will overwrite the max upload file size limit in image/file upload & import listings for entire GeoDirectory core + GeoDirectory plugins.)', 'geodirectory'),
99
-        'id' => 'geodir_upload_max_filesize',
100
-        'type' => 'text',
101
-        'css' => 'min-width:300px;',
102
-        'std' => '2'
103
-    ),
104
-    array('type' => 'sectionend', 'id' => 'general_options'),
19
+	array('name' => __('General', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'general_options'),
20
+
21
+	array('name' => __('General Options', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'general_options'),
22
+
23
+	array(
24
+		'name' => __('Sender name', 'geodirectory'),
25
+		'desc' => __('(Name that will be shown as email sender when users receive emails from this site)', 'geodirectory'),
26
+		'id' => 'site_email_name',
27
+		'type' => 'text',
28
+		'css' => 'min-width:300px;',
29
+		'std' => get_bloginfo('name') // Default value for the page title - changed in settings
30
+	),
31
+
32
+	array(
33
+		'name' => __('Email address', 'geodirectory'),
34
+		'desc' => __('(Emails to users will be sent via this mail ID)', 'geodirectory'),
35
+		'id' => 'site_email',
36
+		'type' => 'text',
37
+		'css' => 'min-width:300px;',
38
+		'std' => get_bloginfo('admin_email') // Default value for the page title - changed in settings
39
+	),
40
+	array(
41
+		'name' => __('Allow user to see wp-admin area', 'geodirectory'),
42
+		'desc' => __('Yes', 'geodirectory'),
43
+		'id' => 'geodir_allow_wpadmin',
44
+		'std' => '1',
45
+		'type' => 'radio',
46
+		'value' => '1',
47
+		'radiogroup' => 'start'
48
+	),
49
+	array(
50
+		'name' => __('Allow user to see wp-admin area', 'geodirectory'),
51
+		'desc' => __('No', 'geodirectory'),
52
+		'id' => 'geodir_allow_wpadmin',
53
+		'std' => '0',
54
+		'type' => 'radio',
55
+		'value' => '0',
56
+		'radiogroup' => 'end'
57
+	),
58
+
59
+	array(
60
+		'name' => __('Allow user to choose own password', 'geodirectory'),
61
+		'desc' => __('Yes', 'geodirectory'),
62
+		'id' => 'geodir_allow_cpass',
63
+		'std' => '1',
64
+		'type' => 'radio',
65
+		'value' => '1',
66
+		'radiogroup' => 'start'
67
+	),
68
+	array(
69
+		'name' => __('Allow user to choose own password', 'geodirectory'),
70
+		'desc' => __('No', 'geodirectory'),
71
+		'id' => 'geodir_allow_cpass',
72
+		'std' => '0',
73
+		'type' => 'radio',
74
+		'value' => '0',
75
+		'radiogroup' => 'end'
76
+	),
77
+	array(
78
+		'name' => __('Disable review stars for CPT', 'geodirectory'),
79
+		'desc' => __('Disable review stars for certain CPT without disabling comments on listings.', 'geodirectory'),
80
+		'tip' => '',
81
+		'id' => 'geodir_disable_rating_cpt',
82
+		'css' => 'min-width:300px;',
83
+		'std' => '',
84
+		'type' => 'multiselect',
85
+		'placeholder_text' => __('Select post types', 'geodirectory'),
86
+		'class' => 'chosen_select',
87
+		'options' => array_unique(geodir_post_type_setting_fun())
88
+	),
89
+	array(
90
+		'name' => __('User deleted posts go to trash', 'geodirectory'),
91
+		'desc' => __('If checked a user deleted post will go to trash, otherwise it will be permanently deleted', 'geodirectory'),
92
+		'id' => 'geodir_disable_perm_delete',
93
+		'type' => 'checkbox',
94
+		'std' => '1'
95
+	),
96
+	array(
97
+		'name' => __('Max upload file size(in mb)', 'geodirectory'),
98
+		'desc' => __('(Maximum upload file size in MB, 1 MB = 1024 KB. Must be greater then 0(ZERO), for ex: 2. This setting will overwrite the max upload file size limit in image/file upload & import listings for entire GeoDirectory core + GeoDirectory plugins.)', 'geodirectory'),
99
+		'id' => 'geodir_upload_max_filesize',
100
+		'type' => 'text',
101
+		'css' => 'min-width:300px;',
102
+		'std' => '2'
103
+	),
104
+	array('type' => 'sectionend', 'id' => 'general_options'),
105 105
 
106 106
 ));/* General Options End*/
107 107
 
@@ -113,104 +113,104 @@  discard block
 block discarded – undo
113 113
  */
114 114
 $google_analytic_settings = apply_filters('geodir_google_analytic_settings', array(
115 115
 
116
-    array('name' => __('Google Analytics', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'google_analytic_settings'),
117
-
118
-    array('name' => __('Google Analytic Settings', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'google_analytic_settings'),
119
-
120
-
121
-
122
-    array(
123
-        'name' => __('Show business owner google analytics stats?', 'geodirectory'),
124
-        'desc' => __('Yes', 'geodirectory'),
125
-        'id' => 'geodir_ga_stats',
126
-        'std' => '0',
127
-        'type' => 'radio',
128
-        'value' => '1',
129
-        'radiogroup' => 'start'
130
-    ),
131
-    array(
132
-        'name' => __('Show business owner Google Analytics stats?', 'geodirectory'),
133
-        'desc' => __('No', 'geodirectory'),
134
-        'id' => 'geodir_ga_stats',
135
-        'std' => '1',
136
-        'type' => 'radio',
137
-        'value' => '0',
138
-        'radiogroup' => 'end'
139
-    ),
140
-
141
-    array(
142
-        'name' => __('Google analytics access', 'geodirectory'),
143
-        'desc' => '',
144
-        'id' => 'geodir_ga_token',
145
-        'type' => 'google_analytics',
146
-        'css' => 'min-width:300px;',
147
-        'std' => '' // Default value for the page title - changed in settings
148
-    ),
149
-
150
-    array(
151
-        'name' => __('Google analytics Auth Code', 'geodirectory'),
152
-        'desc' => __('You must save this setting before accounts will show.', 'geodirectory'),
153
-        'id' => 'geodir_ga_auth_code',
154
-        'type' => 'text',
155
-        'css' => 'min-width:300px;',
156
-        'std' => '' // Default value for the page title - changed in settings
157
-    ),
158
-
159
-    array(
160
-        'name' => __('Analytics Account', 'geodirectory'),
161
-        'desc' => __('Select the account that you setup for this site.', 'geodirectory'),
162
-        'id' => 'geodir_ga_account_id',
163
-        'css' => 'min-width:300px;',
164
-        'std' => 'gridview_onehalf',
165
-        'type' => 'select',
166
-        'class' => 'chosen_select',
167
-        'options' => geodir_gd_accounts()
168
-    ),
169
-
170
-
171
-    array(
172
-        'name' => __('Add Google analytics tracking code to site?', 'geodirectory'),
173
-        'desc' => __('Yes <small>(this will automatically add the correct tracking code to your site)</small>', 'geodirectory'),
174
-        'id' => 'geodir_ga_add_tracking_code',
175
-        'std' => '0',
176
-        'type' => 'radio',
177
-        'value' => '1',
178
-        'radiogroup' => 'start'
179
-    ),
180
-    array(
181
-        'name' => __('Add Google analytics tracking code to site?', 'geodirectory'),
182
-        'desc' => __('No <small>(if you already have tracking code added you should not add it again)</small>', 'geodirectory'),
183
-        'id' => 'geodir_ga_add_tracking_code',
184
-        'std' => '1',
185
-        'type' => 'radio',
186
-        'value' => '0',
187
-        'radiogroup' => 'end'
188
-    ),
189
-
190
-    array(
191
-        'name' => __('Anonymize user IP?', 'geodirectory'),
192
-        'desc' => __('In most cases this is not required, this is to comply with certain country laws such as Germany.', 'geodirectory'),
193
-        'id' => 'geodir_ga_anonymize_ip',
194
-        'type' => 'checkbox',
195
-        'std' => '0'
196
-    ),
197
-
198
-    array(
199
-        'name' => __('Auto refresh active users?', 'geodirectory'),
200
-        'desc' => __('If ticked it uses the auto refresh time below, if not it never refreshes unless the refresh button is clicked.', 'geodirectory'),
201
-        'id' => 'geodir_ga_auto_refresh',
202
-        'type' => 'checkbox',
203
-        'std' => '0'
204
-    ),
205
-    array(
206
-        'name' => __('Time interval for auto refresh active users', 'geodirectory'),
207
-        'desc' => __('Time interval in seconds to auto refresh active users. The active users will be auto refreshed after this time interval. Leave blank or use 0(zero) to disable auto refresh. Default: 5', 'geodirectory'),
208
-        'id' => 'geodir_ga_refresh_time',
209
-        'type' => 'text',
210
-        'std' => '5'
211
-    ),
212
-
213
-    array('type' => 'sectionend', 'id' => 'google_analytic_settings'),
116
+	array('name' => __('Google Analytics', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'google_analytic_settings'),
117
+
118
+	array('name' => __('Google Analytic Settings', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'google_analytic_settings'),
119
+
120
+
121
+
122
+	array(
123
+		'name' => __('Show business owner google analytics stats?', 'geodirectory'),
124
+		'desc' => __('Yes', 'geodirectory'),
125
+		'id' => 'geodir_ga_stats',
126
+		'std' => '0',
127
+		'type' => 'radio',
128
+		'value' => '1',
129
+		'radiogroup' => 'start'
130
+	),
131
+	array(
132
+		'name' => __('Show business owner Google Analytics stats?', 'geodirectory'),
133
+		'desc' => __('No', 'geodirectory'),
134
+		'id' => 'geodir_ga_stats',
135
+		'std' => '1',
136
+		'type' => 'radio',
137
+		'value' => '0',
138
+		'radiogroup' => 'end'
139
+	),
140
+
141
+	array(
142
+		'name' => __('Google analytics access', 'geodirectory'),
143
+		'desc' => '',
144
+		'id' => 'geodir_ga_token',
145
+		'type' => 'google_analytics',
146
+		'css' => 'min-width:300px;',
147
+		'std' => '' // Default value for the page title - changed in settings
148
+	),
149
+
150
+	array(
151
+		'name' => __('Google analytics Auth Code', 'geodirectory'),
152
+		'desc' => __('You must save this setting before accounts will show.', 'geodirectory'),
153
+		'id' => 'geodir_ga_auth_code',
154
+		'type' => 'text',
155
+		'css' => 'min-width:300px;',
156
+		'std' => '' // Default value for the page title - changed in settings
157
+	),
158
+
159
+	array(
160
+		'name' => __('Analytics Account', 'geodirectory'),
161
+		'desc' => __('Select the account that you setup for this site.', 'geodirectory'),
162
+		'id' => 'geodir_ga_account_id',
163
+		'css' => 'min-width:300px;',
164
+		'std' => 'gridview_onehalf',
165
+		'type' => 'select',
166
+		'class' => 'chosen_select',
167
+		'options' => geodir_gd_accounts()
168
+	),
169
+
170
+
171
+	array(
172
+		'name' => __('Add Google analytics tracking code to site?', 'geodirectory'),
173
+		'desc' => __('Yes <small>(this will automatically add the correct tracking code to your site)</small>', 'geodirectory'),
174
+		'id' => 'geodir_ga_add_tracking_code',
175
+		'std' => '0',
176
+		'type' => 'radio',
177
+		'value' => '1',
178
+		'radiogroup' => 'start'
179
+	),
180
+	array(
181
+		'name' => __('Add Google analytics tracking code to site?', 'geodirectory'),
182
+		'desc' => __('No <small>(if you already have tracking code added you should not add it again)</small>', 'geodirectory'),
183
+		'id' => 'geodir_ga_add_tracking_code',
184
+		'std' => '1',
185
+		'type' => 'radio',
186
+		'value' => '0',
187
+		'radiogroup' => 'end'
188
+	),
189
+
190
+	array(
191
+		'name' => __('Anonymize user IP?', 'geodirectory'),
192
+		'desc' => __('In most cases this is not required, this is to comply with certain country laws such as Germany.', 'geodirectory'),
193
+		'id' => 'geodir_ga_anonymize_ip',
194
+		'type' => 'checkbox',
195
+		'std' => '0'
196
+	),
197
+
198
+	array(
199
+		'name' => __('Auto refresh active users?', 'geodirectory'),
200
+		'desc' => __('If ticked it uses the auto refresh time below, if not it never refreshes unless the refresh button is clicked.', 'geodirectory'),
201
+		'id' => 'geodir_ga_auto_refresh',
202
+		'type' => 'checkbox',
203
+		'std' => '0'
204
+	),
205
+	array(
206
+		'name' => __('Time interval for auto refresh active users', 'geodirectory'),
207
+		'desc' => __('Time interval in seconds to auto refresh active users. The active users will be auto refreshed after this time interval. Leave blank or use 0(zero) to disable auto refresh. Default: 5', 'geodirectory'),
208
+		'id' => 'geodir_ga_refresh_time',
209
+		'type' => 'text',
210
+		'std' => '5'
211
+	),
212
+
213
+	array('type' => 'sectionend', 'id' => 'google_analytic_settings'),
214 214
 
215 215
 )); // google_analytic_settings End
216 216
 
@@ -222,84 +222,84 @@  discard block
 block discarded – undo
222 222
  */
223 223
 $search_settings = apply_filters('geodir_search_settings', array(
224 224
 
225
-    array('name' => __('Search', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'search_settings'),
226
-
227
-    array('name' => __('Search Settings', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'search_settings'),
228
-
229
-    array(
230
-        'name' => __('Limit squared distance area to X miles (helps improve search speed)', 'geodirectory'),
231
-        'desc' => __('Enter whole number only ex. 40 (Tokyo is largest city in the world @40 sq miles) LEAVE BLANK FOR NO DISTANCE LIMIT', 'geodirectory'),
232
-        'id' => 'geodir_search_dist',
233
-        'type' => 'text',
234
-        'css' => 'min-width:300px;',
235
-        'std' => '40' // Default value for the page title - changed in settings
236
-    ),
237
-
238
-    array(
239
-        'name' => __('Show search distances in miles or km', 'geodirectory'),
240
-        'desc' => __('Miles', 'geodirectory'),
241
-        'id' => 'geodir_search_dist_1',
242
-        'std' => 'miles',
243
-        'type' => 'radio',
244
-        'value' => 'miles',
245
-        'radiogroup' => 'start'
246
-    ),
247
-    array(
248
-        'name' => __('Show search distances in miles or km', 'geodirectory'),
249
-        'desc' => __('Kilometers', 'geodirectory'),
250
-        'id' => 'geodir_search_dist_1',
251
-        'std' => 'miles',
252
-        'type' => 'radio',
253
-        'value' => 'km',
254
-        'radiogroup' => 'end'
255
-    ),
256
-
257
-    array(
258
-        'name' => __('If distance is less than 0.01 show distance in meters or feet', 'geodirectory'),
259
-        'desc' => __('Meters', 'geodirectory'),
260
-        'id' => 'geodir_search_dist_2',
261
-        'std' => 'meters',
262
-        'type' => 'radio',
263
-        'value' => 'meters',
264
-        'radiogroup' => 'start'
265
-    ),
266
-
267
-    array(
268
-        'name' => __('If distance is less than 0.01 show distance in meters or feet', 'geodirectory'),
269
-        'desc' => __('Feet', 'geodirectory'),
270
-        'id' => 'geodir_search_dist_2',
271
-        'std' => 'meters',
272
-        'type' => 'radio',
273
-        'value' => 'feet',
274
-        'radiogroup' => 'end'
275
-    ),
276
-
277
-    array(
278
-        'name' => __('Add location specific text to (Near) search for Google', 'geodirectory'),
279
-        'desc' => __('This is usefull if your directory is limted to one location such as: New York or Australia (this setting should be blank if using default country, regions etc with multilocation addon as it will automatically add them)', 'geodirectory'),
280
-        'id' => 'geodir_search_near_addition',
281
-        'type' => 'text',
282
-        'css' => 'min-width:300px;',
283
-        'std' => ''
284
-    ),
285
-    array(
286
-        'name' => __('Individual word search limit', 'geodirectory'),
287
-        'desc' => __('With this option you can limit individual words being searched for, for example searching for `Jo Brown` would return results with words like `Jones`, you can exclude these types of small character words if you wish.', 'geodirectory'),
288
-        'id' => 'geodir_search_word_limit',
289
-        'css' => 'min-width:300px;',
290
-        'std' => 'gridview_onehalf',
291
-        'type' => 'select',
292
-        'class' => 'chosen_select',
293
-        'options' => array_unique(array(
294
-            '0' => __('Disabled', 'geodirectory'),
295
-            '1' => __('1 Character words excluded', 'geodirectory'),
296
-            '2' => __('2 Character words and less excluded', 'geodirectory'),
297
-            '3' => __('3 Character words and less excluded', 'geodirectory'),
298
-        ))
299
-    ),
300
-
301
-
302
-    array('type' => 'sectionend', 'id' => 'search_settings'),
225
+	array('name' => __('Search', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'search_settings'),
226
+
227
+	array('name' => __('Search Settings', 'geodirectory'), 'type' => 'sectionstart', 'id' => 'search_settings'),
228
+
229
+	array(
230
+		'name' => __('Limit squared distance area to X miles (helps improve search speed)', 'geodirectory'),
231
+		'desc' => __('Enter whole number only ex. 40 (Tokyo is largest city in the world @40 sq miles) LEAVE BLANK FOR NO DISTANCE LIMIT', 'geodirectory'),
232
+		'id' => 'geodir_search_dist',
233
+		'type' => 'text',
234
+		'css' => 'min-width:300px;',
235
+		'std' => '40' // Default value for the page title - changed in settings
236
+	),
237
+
238
+	array(
239
+		'name' => __('Show search distances in miles or km', 'geodirectory'),
240
+		'desc' => __('Miles', 'geodirectory'),
241
+		'id' => 'geodir_search_dist_1',
242
+		'std' => 'miles',
243
+		'type' => 'radio',
244
+		'value' => 'miles',
245
+		'radiogroup' => 'start'
246
+	),
247
+	array(
248
+		'name' => __('Show search distances in miles or km', 'geodirectory'),
249
+		'desc' => __('Kilometers', 'geodirectory'),
250
+		'id' => 'geodir_search_dist_1',
251
+		'std' => 'miles',
252
+		'type' => 'radio',
253
+		'value' => 'km',
254
+		'radiogroup' => 'end'
255
+	),
256
+
257
+	array(
258
+		'name' => __('If distance is less than 0.01 show distance in meters or feet', 'geodirectory'),
259
+		'desc' => __('Meters', 'geodirectory'),
260
+		'id' => 'geodir_search_dist_2',
261
+		'std' => 'meters',
262
+		'type' => 'radio',
263
+		'value' => 'meters',
264
+		'radiogroup' => 'start'
265
+	),
266
+
267
+	array(
268
+		'name' => __('If distance is less than 0.01 show distance in meters or feet', 'geodirectory'),
269
+		'desc' => __('Feet', 'geodirectory'),
270
+		'id' => 'geodir_search_dist_2',
271
+		'std' => 'meters',
272
+		'type' => 'radio',
273
+		'value' => 'feet',
274
+		'radiogroup' => 'end'
275
+	),
276
+
277
+	array(
278
+		'name' => __('Add location specific text to (Near) search for Google', 'geodirectory'),
279
+		'desc' => __('This is usefull if your directory is limted to one location such as: New York or Australia (this setting should be blank if using default country, regions etc with multilocation addon as it will automatically add them)', 'geodirectory'),
280
+		'id' => 'geodir_search_near_addition',
281
+		'type' => 'text',
282
+		'css' => 'min-width:300px;',
283
+		'std' => ''
284
+	),
285
+	array(
286
+		'name' => __('Individual word search limit', 'geodirectory'),
287
+		'desc' => __('With this option you can limit individual words being searched for, for example searching for `Jo Brown` would return results with words like `Jones`, you can exclude these types of small character words if you wish.', 'geodirectory'),
288
+		'id' => 'geodir_search_word_limit',
289
+		'css' => 'min-width:300px;',
290
+		'std' => 'gridview_onehalf',
291
+		'type' => 'select',
292
+		'class' => 'chosen_select',
293
+		'options' => array_unique(array(
294
+			'0' => __('Disabled', 'geodirectory'),
295
+			'1' => __('1 Character words excluded', 'geodirectory'),
296
+			'2' => __('2 Character words and less excluded', 'geodirectory'),
297
+			'3' => __('3 Character words and less excluded', 'geodirectory'),
298
+		))
299
+	),
300
+
301
+
302
+	array('type' => 'sectionend', 'id' => 'search_settings'),
303 303
 
304 304
 )); //search_settings End
305 305
 
@@ -311,17 +311,17 @@  discard block
 block discarded – undo
311 311
  */
312 312
 $dummy_data_settings = apply_filters('geodir_dummy_data_settings', array(
313 313
 
314
-    array('name' => __('Dummy Data', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'dummy_data_settings'),
315
-
316
-    array(
317
-        'name' => '',
318
-        'desc' => '',
319
-        'id' => 'geodir_dummy_data_installer',
320
-        'type' => 'dummy_installer',
321
-        'css' => 'min-width:300px;',
322
-        'std' => '40' // Default value for the page title - changed in settings
323
-    ),
324
-    array('type' => 'sectionend', 'id' => 'geodir_dummy_data_settings'),
314
+	array('name' => __('Dummy Data', 'geodirectory'), 'type' => 'title', 'desc' => '', 'id' => 'dummy_data_settings'),
315
+
316
+	array(
317
+		'name' => '',
318
+		'desc' => '',
319
+		'id' => 'geodir_dummy_data_installer',
320
+		'type' => 'dummy_installer',
321
+		'css' => 'min-width:300px;',
322
+		'std' => '40' // Default value for the page title - changed in settings
323
+	),
324
+	array('type' => 'sectionend', 'id' => 'geodir_dummy_data_settings'),
325 325
 
326 326
 )); //dummy_data_settings End
327 327
 
Please login to merge, or discard this patch.
geodirectory-admin/google-api-php-client/src/Google/Task/Retryable.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@
 block discarded – undo
16 16
  */
17 17
 
18 18
 if (!class_exists('Google_Client')) {
19
-  require_once dirname(__FILE__) . '/../autoload.php';
19
+  require_once dirname(__FILE__).'/../autoload.php';
20 20
 }
21 21
 
22 22
 /**
Please login to merge, or discard this patch.
geodirectory-admin/google-api-php-client/src/Google/Auth/Abstract.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@
 block discarded – undo
16 16
  */
17 17
 
18 18
 if (!class_exists('Google_Client')) {
19
-  require_once dirname(__FILE__) . '/../autoload.php';
19
+  require_once dirname(__FILE__).'/../autoload.php';
20 20
 }
21 21
 
22 22
 /**
Please login to merge, or discard this patch.
geodirectory-functions/comments_functions.php 3 patches
Braces   +60 added lines, -48 removed lines patch added patch discarded remove patch
@@ -278,8 +278,9 @@  discard block
 block discarded – undo
278 278
 
279 279
     $post_id = isset($comment_info->comment_post_ID) ? $comment_info->comment_post_ID : '';
280 280
 
281
-    if (!empty($comment_info))
282
-        $status = $comment_info->comment_approved;
281
+    if (!empty($comment_info)) {
282
+            $status = $comment_info->comment_approved;
283
+    }
283 284
 
284 285
     if ($status == 'approve' || $status == 1) {
285 286
         $status = 1;
@@ -418,12 +419,14 @@  discard block
 block discarded – undo
418 419
         }
419 420
     } else {
420 421
         $rating = 0;
421
-        if (!empty($comment))
422
-            $rating = geodir_get_commentoverall($comment->comment_ID);
422
+        if (!empty($comment)) {
423
+                    $rating = geodir_get_commentoverall($comment->comment_ID);
424
+        }
423 425
         if ($rating != 0 && !is_admin()) {
424 426
             return '<div><div class="gd-rating-text">' . __('Overall Rating', 'geodirectory') . ': <div class="rating">' . $rating . '</div></div>' . geodir_get_rating_stars($rating, $comment->comment_ID) . '</div><div class="description">' . $content . '</div>';
425
-        } else
426
-            return $content;
427
+        } else {
428
+                    return $content;
429
+        }
427 430
     }
428 431
 }
429 432
 
@@ -512,11 +515,12 @@  discard block
 block discarded – undo
512 515
         $post_ratings = get_post_meta($post_id, 'overall_rating');
513 516
     }
514 517
 
515
-    if ($post_ratings)
516
-        return $post_ratings;
517
-    else
518
-        return false;
519
-}
518
+    if ($post_ratings) {
519
+            return $post_ratings;
520
+    } else {
521
+            return false;
522
+    }
523
+    }
520 524
 
521 525
 
522 526
 /**
@@ -541,11 +545,12 @@  discard block
 block discarded – undo
541 545
         )
542 546
     );
543 547
 
544
-    if (!empty($reatings))
545
-        return $reatings;
546
-    else
547
-        return false;
548
-}
548
+    if (!empty($reatings)) {
549
+            return $reatings;
550
+    } else {
551
+            return false;
552
+    }
553
+    }
549 554
 
550 555
 /**
551 556
  * Get review total of a Post.
@@ -569,11 +574,12 @@  discard block
 block discarded – undo
569 574
         )
570 575
     );
571 576
 
572
-    if (!empty($results))
573
-        return $results;
574
-    else
575
-        return false;
576
-}
577
+    if (!empty($results)) {
578
+            return $results;
579
+    } else {
580
+            return false;
581
+    }
582
+    }
577 583
 
578 584
 /**
579 585
  * Get review count by user ID.
@@ -596,11 +602,12 @@  discard block
 block discarded – undo
596 602
         )
597 603
     );
598 604
 
599
-    if (!empty($results))
600
-        return $results;
601
-    else
602
-        return false;
603
-}
605
+    if (!empty($results)) {
606
+            return $results;
607
+    } else {
608
+            return false;
609
+    }
610
+    }
604 611
 
605 612
 /**
606 613
  * Get average overall rating of a Post.
@@ -634,11 +641,12 @@  discard block
 block discarded – undo
634 641
         )
635 642
     );
636 643
 
637
-    if (!empty($results))
638
-        return $results;
639
-    else
640
-        return false;
641
-}
644
+    if (!empty($results)) {
645
+            return $results;
646
+    } else {
647
+            return false;
648
+    }
649
+    }
642 650
 
643 651
 /**
644 652
  * Get review count of a Post.
@@ -662,11 +670,12 @@  discard block
 block discarded – undo
662 670
         )
663 671
     );
664 672
 
665
-    if (!empty($results))
666
-        return $results;
667
-    else
668
-        return false;
669
-}
673
+    if (!empty($results)) {
674
+            return $results;
675
+    } else {
676
+            return false;
677
+    }
678
+    }
670 679
 
671 680
 /**
672 681
  * Get comments count of a Post.
@@ -692,11 +701,12 @@  discard block
 block discarded – undo
692 701
     );
693 702
 
694 703
 
695
-    if (!empty($results))
696
-        return $results;
697
-    else
698
-        return false;
699
-}
704
+    if (!empty($results)) {
705
+            return $results;
706
+    } else {
707
+            return false;
708
+    }
709
+    }
700 710
 
701 711
 /**
702 712
  * Get overall rating of a comment.
@@ -720,11 +730,12 @@  discard block
 block discarded – undo
720 730
         )
721 731
     );
722 732
 
723
-    if ($reatings)
724
-        return $reatings;
725
-    else
726
-        return false;
727
-}
733
+    if ($reatings) {
734
+            return $reatings;
735
+    } else {
736
+            return false;
737
+    }
738
+    }
728 739
 
729 740
 /**
730 741
  * Returns average overall rating of a Post. Depreciated since ver 1.3.6.
@@ -970,8 +981,9 @@  discard block
 block discarded – undo
970 981
     $active_tabs = get_option('geodir_detail_page_tabs_excluded');
971 982
 
972 983
     $is_display = true;
973
-    if (!empty($active_tabs) && in_array('reviews', $active_tabs))
974
-        $is_display = false;
984
+    if (!empty($active_tabs) && in_array('reviews', $active_tabs)) {
985
+            $is_display = false;
986
+    }
975 987
 
976 988
     /**
977 989
      * Filter to change display value.
Please login to merge, or discard this patch.
Indentation   +453 added lines, -453 removed lines patch added patch discarded remove patch
@@ -31,13 +31,13 @@  discard block
 block discarded – undo
31 31
  */
32 32
 function geodir_comment_meta_row_action($a)
33 33
 {
34
-    global $comment;
34
+	global $comment;
35 35
 
36
-    $rating = geodir_get_commentoverall($comment->comment_ID);
37
-    if ($rating != 0) {
38
-        echo geodir_get_rating_stars($rating, $comment->comment_ID);
39
-    }
40
-    return $a;
36
+	$rating = geodir_get_commentoverall($comment->comment_ID);
37
+	if ($rating != 0) {
38
+		echo geodir_get_rating_stars($rating, $comment->comment_ID);
39
+	}
40
+	return $a;
41 41
 }
42 42
 
43 43
 add_action('add_meta_boxes_comment', 'geodir_comment_add_meta_box');
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
  */
53 53
 function geodir_comment_add_meta_box($comment)
54 54
 {
55
-    add_meta_box('gd-comment-rating', __('Comment Rating', 'geodirectory'), 'geodir_comment_rating_meta', 'comment', 'normal', 'high');
55
+	add_meta_box('gd-comment-rating', __('Comment Rating', 'geodirectory'), 'geodir_comment_rating_meta', 'comment', 'normal', 'high');
56 56
 }
57 57
 
58 58
 /**
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
  * @param object $comment The comment object.
67 67
  */
68 68
 function geodir_comment_rating_meta($comment) {
69
-    $post_type = get_post_type($comment->comment_post_ID);
69
+	$post_type = get_post_type($comment->comment_post_ID);
70 70
 	if (in_array($post_type, (array)geodir_get_posttypes()) && (int)$comment->comment_parent == 0 && !(!empty($post_type) && geodir_cpt_has_rating_disabled($post_type))) {
71 71
 		$rating = geodir_get_commentoverall($comment->comment_ID);
72 72
 		
@@ -106,24 +106,24 @@  discard block
 block discarded – undo
106 106
  * @global object $post The post object.
107 107
  */
108 108
 function geodir_comment_rating_fields() {
109
-    global $post;
109
+	global $post;
110 110
 
111
-    $post_types = geodir_get_posttypes();
111
+	$post_types = geodir_get_posttypes();
112 112
 
113
-    if (!empty($post->post_type) && in_array($post->post_type, $post_types) && !(!empty($post->post_type) && geodir_cpt_has_rating_disabled($post->post_type))) {
114
-        $star_texts = array();
115
-        $star_texts[] = __('Terrible', 'geodirectory');
116
-        $star_texts[] = __('Poor', 'geodirectory');
117
-        $star_texts[] = __('Average', 'geodirectory');
118
-        $star_texts[] = __('Very Good', 'geodirectory');
119
-        $star_texts[] = __('Excellent', 'geodirectory');
113
+	if (!empty($post->post_type) && in_array($post->post_type, $post_types) && !(!empty($post->post_type) && geodir_cpt_has_rating_disabled($post->post_type))) {
114
+		$star_texts = array();
115
+		$star_texts[] = __('Terrible', 'geodirectory');
116
+		$star_texts[] = __('Poor', 'geodirectory');
117
+		$star_texts[] = __('Average', 'geodirectory');
118
+		$star_texts[] = __('Very Good', 'geodirectory');
119
+		$star_texts[] = __('Excellent', 'geodirectory');
120 120
         
121
-        $gd_rating_html = apply_filters('gd_rating_form_html', '<div class="gd_rating" data-average="0" data-id="5"></div>', $star_texts);
122
-        echo $gd_rating_html;
123
-        ?>
121
+		$gd_rating_html = apply_filters('gd_rating_form_html', '<div class="gd_rating" data-average="0" data-id="5"></div>', $star_texts);
122
+		echo $gd_rating_html;
123
+		?>
124 124
         <input type="hidden" id="geodir_overallrating" name="geodir_overallrating" value="0"/>
125 125
         <?php
126
-    }
126
+	}
127 127
 }
128 128
 
129 129
 add_filter('comment_reply_link', 'geodir_comment_replaylink');
@@ -139,12 +139,12 @@  discard block
 block discarded – undo
139 139
 function geodir_comment_replaylink($link)
140 140
 {
141 141
 
142
-    if (strpos($link, 'wp-login.php?') !== false) {
143
-        $link = str_replace(wp_login_url(),geodir_login_url(),$link);
144
-    }
145
-    $link = '<div class="gd_comment_replaylink">' . $link . '</div>';
142
+	if (strpos($link, 'wp-login.php?') !== false) {
143
+		$link = str_replace(wp_login_url(),geodir_login_url(),$link);
144
+	}
145
+	$link = '<div class="gd_comment_replaylink">' . $link . '</div>';
146 146
 
147
-    return $link;
147
+	return $link;
148 148
 }
149 149
 
150 150
 add_filter('cancel_comment_reply_link', 'geodir_cancle_replaylink');
@@ -159,9 +159,9 @@  discard block
 block discarded – undo
159 159
 function geodir_cancle_replaylink($link)
160 160
 {
161 161
 
162
-    $link = '<span class="gd-cancel-replaylink">' . $link . '</span>';
162
+	$link = '<span class="gd-cancel-replaylink">' . $link . '</span>';
163 163
 
164
-    return $link;
164
+	return $link;
165 165
 }
166 166
 
167 167
 add_action('comment_post', 'geodir_save_rating');
@@ -177,32 +177,32 @@  discard block
 block discarded – undo
177 177
  */
178 178
 function geodir_save_rating($comment = 0)
179 179
 {
180
-    global $wpdb, $user_ID, $plugin_prefix;
180
+	global $wpdb, $user_ID, $plugin_prefix;
181 181
 
182
-    $comment_info = get_comment($comment);
182
+	$comment_info = get_comment($comment);
183 183
 
184
-    $post_id = $comment_info->comment_post_ID;
185
-    $status = $comment_info->comment_approved;
186
-    $rating_ip = getenv("REMOTE_ADDR");
184
+	$post_id = $comment_info->comment_post_ID;
185
+	$status = $comment_info->comment_approved;
186
+	$rating_ip = getenv("REMOTE_ADDR");
187 187
 	
188
-    $post = geodir_get_post_info($post_id);
189
-    if (empty($post)) {
190
-        return;
191
-    }
192
-
193
-    if ($post->post_status == 'publish') {
194
-        $post_status = '1';
195
-    } else {
196
-        $post_status = '0';
197
-    }
188
+	$post = geodir_get_post_info($post_id);
189
+	if (empty($post)) {
190
+		return;
191
+	}
192
+
193
+	if ($post->post_status == 'publish') {
194
+		$post_status = '1';
195
+	} else {
196
+		$post_status = '0';
197
+	}
198 198
 	
199
-    if (isset($_REQUEST['geodir_overallrating'])) {
200
-        $overall_rating = $_REQUEST['geodir_overallrating'];
199
+	if (isset($_REQUEST['geodir_overallrating'])) {
200
+		$overall_rating = $_REQUEST['geodir_overallrating'];
201 201
         
202 202
 		if (isset($comment_info->comment_parent) && (int)$comment_info->comment_parent == 0) {
203
-            $overall_rating = $overall_rating > 0 ? $overall_rating : '0';
203
+			$overall_rating = $overall_rating > 0 ? $overall_rating : '0';
204 204
 
205
-            $sqlqry = $wpdb->prepare("INSERT INTO " . GEODIR_REVIEW_TABLE . " SET
205
+			$sqlqry = $wpdb->prepare("INSERT INTO " . GEODIR_REVIEW_TABLE . " SET
206 206
 					post_id		= %d,
207 207
 					post_type = %s,
208 208
 					post_title	= %s,
@@ -220,35 +220,35 @@  discard block
 block discarded – undo
220 220
 					post_latitude	= %s,
221 221
 					comment_content	= %s 
222 222
 					",
223
-                array($post_id, $post->post_type, $post->post_title, $user_ID, $comment, $rating_ip, $overall_rating, $status, $post_status, date_i18n('Y-m-d H:i:s', current_time('timestamp')), $post->post_city, $post->post_region, $post->post_country, $post->post_latitude, $post->post_longitude, $comment_info->comment_content)
224
-            );
225
-
226
-            $wpdb->query($sqlqry);
227
-
228
-            /**
229
-             * Called after saving the comment.
230
-             *
231
-             * @since 1.0.0
232
-             * @package GeoDirectory
233
-             * @param array $_REQUEST {
234
-             *    Attributes of the $_REQUEST variable.
235
-             *
236
-             *    @type string $geodir_overallrating Overall rating.
237
-             *    @type string $comment Comment text.
238
-             *    @type string $submit Submit button text.
239
-             *    @type string $comment_post_ID Comment post ID.
240
-             *    @type string $comment_parent Comment Parent ID.
241
-             *    @type string $_wp_unfiltered_html_comment Unfiltered html comment string.
242
-             *
243
-             * }
244
-             */
245
-            do_action('geodir_after_save_comment', $_REQUEST, 'Comment Your Post');
246
-
247
-            if ($status) {
248
-                geodir_update_postrating($post_id);
249
-            }
250
-        }
251
-    }
223
+				array($post_id, $post->post_type, $post->post_title, $user_ID, $comment, $rating_ip, $overall_rating, $status, $post_status, date_i18n('Y-m-d H:i:s', current_time('timestamp')), $post->post_city, $post->post_region, $post->post_country, $post->post_latitude, $post->post_longitude, $comment_info->comment_content)
224
+			);
225
+
226
+			$wpdb->query($sqlqry);
227
+
228
+			/**
229
+			 * Called after saving the comment.
230
+			 *
231
+			 * @since 1.0.0
232
+			 * @package GeoDirectory
233
+			 * @param array $_REQUEST {
234
+			 *    Attributes of the $_REQUEST variable.
235
+			 *
236
+			 *    @type string $geodir_overallrating Overall rating.
237
+			 *    @type string $comment Comment text.
238
+			 *    @type string $submit Submit button text.
239
+			 *    @type string $comment_post_ID Comment post ID.
240
+			 *    @type string $comment_parent Comment Parent ID.
241
+			 *    @type string $_wp_unfiltered_html_comment Unfiltered html comment string.
242
+			 *
243
+			 * }
244
+			 */
245
+			do_action('geodir_after_save_comment', $_REQUEST, 'Comment Your Post');
246
+
247
+			if ($status) {
248
+				geodir_update_postrating($post_id);
249
+			}
250
+		}
251
+	}
252 252
 }
253 253
 
254 254
 
@@ -266,51 +266,51 @@  discard block
 block discarded – undo
266 266
  */
267 267
 function geodir_update_rating_status_change($comment_id, $status)
268 268
 {
269
-    if ($status == 'delete') {
270
-        return;
271
-    }
272
-    global $wpdb, $plugin_prefix, $user_ID;
269
+	if ($status == 'delete') {
270
+		return;
271
+	}
272
+	global $wpdb, $plugin_prefix, $user_ID;
273 273
 
274
-    $comment_info = get_comment($comment_id);
274
+	$comment_info = get_comment($comment_id);
275 275
 
276
-    $post_id = isset($comment_info->comment_post_ID) ? $comment_info->comment_post_ID : '';
276
+	$post_id = isset($comment_info->comment_post_ID) ? $comment_info->comment_post_ID : '';
277 277
 
278
-    if (!empty($comment_info))
279
-        $status = $comment_info->comment_approved;
278
+	if (!empty($comment_info))
279
+		$status = $comment_info->comment_approved;
280 280
 
281
-    if ($status == 'approve' || $status == 1) {
282
-        $status = 1;
283
-    } else {
284
-        $status = 0;
285
-    }
281
+	if ($status == 'approve' || $status == 1) {
282
+		$status = 1;
283
+	} else {
284
+		$status = 0;
285
+	}
286 286
 
287
-    $comment_info_ID = isset($comment_info->comment_ID) ? $comment_info->comment_ID : '';
288
-    $old_rating = geodir_get_commentoverall($comment_info_ID);
287
+	$comment_info_ID = isset($comment_info->comment_ID) ? $comment_info->comment_ID : '';
288
+	$old_rating = geodir_get_commentoverall($comment_info_ID);
289 289
 
290
-    $post_type = get_post_type($post_id);
290
+	$post_type = get_post_type($post_id);
291 291
 
292
-    $detail_table = $plugin_prefix . $post_type . '_detail';
292
+	$detail_table = $plugin_prefix . $post_type . '_detail';
293 293
 
294
-    if ($comment_id) {
294
+	if ($comment_id) {
295 295
 
296
-        $overall_rating = $old_rating;
296
+		$overall_rating = $old_rating;
297 297
 
298
-        if (isset($old_rating)) {
298
+		if (isset($old_rating)) {
299 299
 
300
-            $sqlqry = $wpdb->prepare("UPDATE " . GEODIR_REVIEW_TABLE . " SET
300
+			$sqlqry = $wpdb->prepare("UPDATE " . GEODIR_REVIEW_TABLE . " SET
301 301
 						overall_rating = %f,
302 302
 						status		= %s,
303 303
 						comment_content = %s 
304 304
 						WHERE comment_id = %d ", array($overall_rating, $status, $comment_info->comment_content, $comment_id));
305 305
 
306
-            $wpdb->query($sqlqry);
306
+			$wpdb->query($sqlqry);
307 307
 
308
-            //update rating
309
-            geodir_update_postrating($post_id, $post_type);
308
+			//update rating
309
+			geodir_update_postrating($post_id, $post_type);
310 310
 
311
-        }
311
+		}
312 312
 
313
-    }
313
+	}
314 314
 
315 315
 }
316 316
 
@@ -329,41 +329,41 @@  discard block
 block discarded – undo
329 329
 function geodir_update_rating($comment_id = 0)
330 330
 {
331 331
 
332
-    global $wpdb, $plugin_prefix, $user_ID;
332
+	global $wpdb, $plugin_prefix, $user_ID;
333 333
 
334
-    $comment_info = get_comment($comment_id);
334
+	$comment_info = get_comment($comment_id);
335 335
 
336
-    $post_id = $comment_info->comment_post_ID;
337
-    $status = $comment_info->comment_approved;
338
-    $old_rating = geodir_get_commentoverall($comment_info->comment_ID);
336
+	$post_id = $comment_info->comment_post_ID;
337
+	$status = $comment_info->comment_approved;
338
+	$old_rating = geodir_get_commentoverall($comment_info->comment_ID);
339 339
 
340
-    $post_type = get_post_type($post_id);
340
+	$post_type = get_post_type($post_id);
341 341
 
342
-    $detail_table = $plugin_prefix . $post_type . '_detail';
342
+	$detail_table = $plugin_prefix . $post_type . '_detail';
343 343
 
344
-    if (isset($_REQUEST['geodir_overallrating'])) {
344
+	if (isset($_REQUEST['geodir_overallrating'])) {
345 345
 
346
-        $overall_rating = $_REQUEST['geodir_overallrating'];
346
+		$overall_rating = $_REQUEST['geodir_overallrating'];
347 347
 
348
-        if (isset($comment_info->comment_parent) && (int)$comment_info->comment_parent == 0) {
349
-            $overall_rating = $overall_rating > 0 ? $overall_rating : '0';
348
+		if (isset($comment_info->comment_parent) && (int)$comment_info->comment_parent == 0) {
349
+			$overall_rating = $overall_rating > 0 ? $overall_rating : '0';
350 350
 
351
-            if (isset($old_rating)) {
351
+			if (isset($old_rating)) {
352 352
 
353
-                $sqlqry = $wpdb->prepare("UPDATE " . GEODIR_REVIEW_TABLE . " SET
353
+				$sqlqry = $wpdb->prepare("UPDATE " . GEODIR_REVIEW_TABLE . " SET
354 354
 						overall_rating = %f,
355 355
 						status		= %s,
356 356
 						comment_content	= %s 
357 357
 						WHERE comment_id = %d ", array($overall_rating, $status, $comment_info->comment_content, $comment_id));
358 358
 
359
-                $wpdb->query($sqlqry);
359
+				$wpdb->query($sqlqry);
360 360
 
361
-                //update rating
362
-                geodir_update_postrating($post_id, $post_type);
361
+				//update rating
362
+				geodir_update_postrating($post_id, $post_type);
363 363
 
364
-            }
365
-        }
366
-    }
364
+			}
365
+		}
366
+	}
367 367
 
368 368
 
369 369
 }
@@ -379,19 +379,19 @@  discard block
 block discarded – undo
379 379
  */
380 380
 function geodir_comment_delete_comment($comment_id)
381 381
 {
382
-    global $wpdb;
382
+	global $wpdb;
383 383
 
384
-    $review_info = geodir_get_review($comment_id);
385
-    if ($review_info) {
386
-        geodir_update_postrating($review_info->post_id);
387
-    }
384
+	$review_info = geodir_get_review($comment_id);
385
+	if ($review_info) {
386
+		geodir_update_postrating($review_info->post_id);
387
+	}
388 388
 
389
-    $wpdb->query(
390
-        $wpdb->prepare(
391
-            "DELETE FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d",
392
-            array($comment_id)
393
-        )
394
-    );
389
+	$wpdb->query(
390
+		$wpdb->prepare(
391
+			"DELETE FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d",
392
+			array($comment_id)
393
+		)
394
+	);
395 395
 
396 396
 }
397 397
 
@@ -407,21 +407,21 @@  discard block
 block discarded – undo
407 407
  * @return string The comment content.
408 408
  */
409 409
 function geodir_wrap_comment_text($content, $comment = '') {
410
-    if (!empty($comment->comment_post_ID) && geodir_cpt_has_rating_disabled((int)$comment->comment_post_ID)) {
411
-        if (!is_admin()) {
412
-            return '<div class="description">' . $content . '</div>';
413
-        } else {
414
-            return $content;
415
-        }
416
-    } else {
417
-        $rating = 0;
418
-        if (!empty($comment))
419
-            $rating = geodir_get_commentoverall($comment->comment_ID);
420
-        if ($rating != 0 && !is_admin()) {
421
-            return '<div><div class="gd-rating-text">' . __('Overall Rating', 'geodirectory') . ': <div class="rating">' . $rating . '</div></div>' . geodir_get_rating_stars($rating, $comment->comment_ID) . '</div><div class="description">' . $content . '</div>';
422
-        } else
423
-            return $content;
424
-    }
410
+	if (!empty($comment->comment_post_ID) && geodir_cpt_has_rating_disabled((int)$comment->comment_post_ID)) {
411
+		if (!is_admin()) {
412
+			return '<div class="description">' . $content . '</div>';
413
+		} else {
414
+			return $content;
415
+		}
416
+	} else {
417
+		$rating = 0;
418
+		if (!empty($comment))
419
+			$rating = geodir_get_commentoverall($comment->comment_ID);
420
+		if ($rating != 0 && !is_admin()) {
421
+			return '<div><div class="gd-rating-text">' . __('Overall Rating', 'geodirectory') . ': <div class="rating">' . $rating . '</div></div>' . geodir_get_rating_stars($rating, $comment->comment_ID) . '</div><div class="description">' . $content . '</div>';
422
+		} else
423
+			return $content;
424
+	}
425 425
 }
426 426
 
427 427
 
@@ -438,41 +438,41 @@  discard block
 block discarded – undo
438 438
  */
439 439
 function geodir_update_postrating($post_id = 0, $post_type = '', $delete = false)
440 440
 {
441
-    global $wpdb, $plugin_prefix, $comment;
442
-    if (!$post_type) {
443
-        $post_type = get_post_type($post_id);
444
-    }
445
-    $detail_table = $plugin_prefix . $post_type . '_detail';
446
-    $post_newrating = geodir_get_post_rating($post_id, 1);
447
-    $post_newrating_count = geodir_get_review_count_total($post_id);
441
+	global $wpdb, $plugin_prefix, $comment;
442
+	if (!$post_type) {
443
+		$post_type = get_post_type($post_id);
444
+	}
445
+	$detail_table = $plugin_prefix . $post_type . '_detail';
446
+	$post_newrating = geodir_get_post_rating($post_id, 1);
447
+	$post_newrating_count = geodir_get_review_count_total($post_id);
448 448
 
449 449
 
450
-    //$post_newrating = ( (float)$post_oldrating - (float)$old_rating ) + (float)$overall_rating ;
450
+	//$post_newrating = ( (float)$post_oldrating - (float)$old_rating ) + (float)$overall_rating ;
451 451
 
452
-    if ($wpdb->get_var("SHOW TABLES LIKE '" . $detail_table . "'") == $detail_table) {
452
+	if ($wpdb->get_var("SHOW TABLES LIKE '" . $detail_table . "'") == $detail_table) {
453 453
 
454
-        $wpdb->query(
455
-            $wpdb->prepare(
456
-                "UPDATE " . $detail_table . " SET
454
+		$wpdb->query(
455
+			$wpdb->prepare(
456
+				"UPDATE " . $detail_table . " SET
457 457
 						overall_rating = %f,
458 458
 						rating_count = %f
459 459
 						where post_id = %d",
460
-                array($post_newrating, $post_newrating_count, $post_id)
461
-            )
462
-        );
463
-
464
-        update_post_meta($post_id, 'overall_rating', $post_newrating);
465
-        update_post_meta($post_id, 'rating_count', $post_newrating_count);
466
-    }
467
-    /**
468
-     * Called after Updating post overall rating and rating count.
469
-     *
470
-     * @since 1.0.0
471
-     * @since 1.4.3 Added `$post_id` param.
472
-     * @package GeoDirectory
473
-     * @param int $post_id The post ID.
474
-     */
475
-    do_action('geodir_update_postrating',$post_id);
460
+				array($post_newrating, $post_newrating_count, $post_id)
461
+			)
462
+		);
463
+
464
+		update_post_meta($post_id, 'overall_rating', $post_newrating);
465
+		update_post_meta($post_id, 'rating_count', $post_newrating_count);
466
+	}
467
+	/**
468
+	 * Called after Updating post overall rating and rating count.
469
+	 *
470
+	 * @since 1.0.0
471
+	 * @since 1.4.3 Added `$post_id` param.
472
+	 * @package GeoDirectory
473
+	 * @param int $post_id The post ID.
474
+	 */
475
+	do_action('geodir_update_postrating',$post_id);
476 476
 
477 477
 }
478 478
 
@@ -490,29 +490,29 @@  discard block
 block discarded – undo
490 490
  */
491 491
 function geodir_get_postoverall($post_id = 0)
492 492
 {
493
-    global $wpdb, $plugin_prefix;
493
+	global $wpdb, $plugin_prefix;
494 494
 
495
-    $post_type = get_post_type($post_id);
496
-    $detail_table = $plugin_prefix . $post_type . '_detail';
495
+	$post_type = get_post_type($post_id);
496
+	$detail_table = $plugin_prefix . $post_type . '_detail';
497 497
 
498
-    if ($wpdb->get_var("SHOW TABLES LIKE '" . $detail_table . "'") == $detail_table) {
498
+	if ($wpdb->get_var("SHOW TABLES LIKE '" . $detail_table . "'") == $detail_table) {
499 499
 
500
-        $post_ratings = $wpdb->get_var(
501
-            $wpdb->prepare(
502
-                "SELECT overall_rating FROM " . $detail_table . " WHERE post_id = %d",
503
-                array($post_id)
504
-            )
505
-        );
500
+		$post_ratings = $wpdb->get_var(
501
+			$wpdb->prepare(
502
+				"SELECT overall_rating FROM " . $detail_table . " WHERE post_id = %d",
503
+				array($post_id)
504
+			)
505
+		);
506 506
 
507 507
 
508
-    } else {
509
-        $post_ratings = get_post_meta($post_id, 'overall_rating');
510
-    }
508
+	} else {
509
+		$post_ratings = get_post_meta($post_id, 'overall_rating');
510
+	}
511 511
 
512
-    if ($post_ratings)
513
-        return $post_ratings;
514
-    else
515
-        return false;
512
+	if ($post_ratings)
513
+		return $post_ratings;
514
+	else
515
+		return false;
516 516
 }
517 517
 
518 518
 
@@ -529,19 +529,19 @@  discard block
 block discarded – undo
529 529
  */
530 530
 function geodir_get_review($comment_id = 0)
531 531
 {
532
-    global $wpdb;
533
-
534
-    $reatings = $wpdb->get_row(
535
-        $wpdb->prepare(
536
-            "SELECT * FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id = %d",
537
-            array($comment_id)
538
-        )
539
-    );
540
-
541
-    if (!empty($reatings))
542
-        return $reatings;
543
-    else
544
-        return false;
532
+	global $wpdb;
533
+
534
+	$reatings = $wpdb->get_row(
535
+		$wpdb->prepare(
536
+			"SELECT * FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id = %d",
537
+			array($comment_id)
538
+		)
539
+	);
540
+
541
+	if (!empty($reatings))
542
+		return $reatings;
543
+	else
544
+		return false;
545 545
 }
546 546
 
547 547
 /**
@@ -557,19 +557,19 @@  discard block
 block discarded – undo
557 557
  */
558 558
 function geodir_get_review_total($post_id = 0)
559 559
 {
560
-    global $wpdb;
561
-
562
-    $results = $wpdb->get_var(
563
-        $wpdb->prepare(
564
-            "SELECT SUM(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
565
-            array($post_id)
566
-        )
567
-    );
568
-
569
-    if (!empty($results))
570
-        return $results;
571
-    else
572
-        return false;
560
+	global $wpdb;
561
+
562
+	$results = $wpdb->get_var(
563
+		$wpdb->prepare(
564
+			"SELECT SUM(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
565
+			array($post_id)
566
+		)
567
+	);
568
+
569
+	if (!empty($results))
570
+		return $results;
571
+	else
572
+		return false;
573 573
 }
574 574
 
575 575
 /**
@@ -585,18 +585,18 @@  discard block
 block discarded – undo
585 585
  */
586 586
 function geodir_get_review_count_by_user_id($user_id = 0)
587 587
 {
588
-    global $wpdb;
589
-    $results = $wpdb->get_var(
590
-        $wpdb->prepare(
591
-            "SELECT COUNT(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE user_id = %d AND status=1 AND overall_rating>0",
592
-            array($user_id)
593
-        )
594
-    );
595
-
596
-    if (!empty($results))
597
-        return $results;
598
-    else
599
-        return false;
588
+	global $wpdb;
589
+	$results = $wpdb->get_var(
590
+		$wpdb->prepare(
591
+			"SELECT COUNT(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE user_id = %d AND status=1 AND overall_rating>0",
592
+			array($user_id)
593
+		)
594
+	);
595
+
596
+	if (!empty($results))
597
+		return $results;
598
+	else
599
+		return false;
600 600
 }
601 601
 
602 602
 /**
@@ -614,27 +614,27 @@  discard block
 block discarded – undo
614 614
  */
615 615
 function geodir_get_post_rating($post_id = 0, $force_query = 0)
616 616
 {
617
-    global $wpdb, $post;
618
-
619
-    if (isset($post->ID) && $post->ID == $post_id && !$force_query) {
620
-        if (isset($post->rating_count) && $post->rating_count > 0 && isset($post->overall_rating) && $post->overall_rating > 0) {
621
-            return $post->overall_rating;
622
-        } else {
623
-            return 0;
624
-        }
625
-    }
626
-
627
-    $results = $wpdb->get_var(
628
-        $wpdb->prepare(
629
-            "SELECT COALESCE(avg(overall_rating),0) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
630
-            array($post_id)
631
-        )
632
-    );
633
-
634
-    if (!empty($results))
635
-        return $results;
636
-    else
637
-        return false;
617
+	global $wpdb, $post;
618
+
619
+	if (isset($post->ID) && $post->ID == $post_id && !$force_query) {
620
+		if (isset($post->rating_count) && $post->rating_count > 0 && isset($post->overall_rating) && $post->overall_rating > 0) {
621
+			return $post->overall_rating;
622
+		} else {
623
+			return 0;
624
+		}
625
+	}
626
+
627
+	$results = $wpdb->get_var(
628
+		$wpdb->prepare(
629
+			"SELECT COALESCE(avg(overall_rating),0) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
630
+			array($post_id)
631
+		)
632
+	);
633
+
634
+	if (!empty($results))
635
+		return $results;
636
+	else
637
+		return false;
638 638
 }
639 639
 
640 640
 /**
@@ -650,19 +650,19 @@  discard block
 block discarded – undo
650 650
  */
651 651
 function geodir_get_review_count_total($post_id = 0)
652 652
 {
653
-    global $wpdb;
654
-
655
-    $results = $wpdb->get_var(
656
-        $wpdb->prepare(
657
-            "SELECT COUNT(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
658
-            array($post_id)
659
-        )
660
-    );
661
-
662
-    if (!empty($results))
663
-        return $results;
664
-    else
665
-        return false;
653
+	global $wpdb;
654
+
655
+	$results = $wpdb->get_var(
656
+		$wpdb->prepare(
657
+			"SELECT COUNT(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
658
+			array($post_id)
659
+		)
660
+	);
661
+
662
+	if (!empty($results))
663
+		return $results;
664
+	else
665
+		return false;
666 666
 }
667 667
 
668 668
 /**
@@ -679,20 +679,20 @@  discard block
 block discarded – undo
679 679
  */
680 680
 function geodir_get_comments_number($post_id = 0)
681 681
 {
682
-    global $wpdb;
682
+	global $wpdb;
683 683
 
684
-    $results = $wpdb->get_var(
685
-        $wpdb->prepare(
686
-            "SELECT COUNT(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
687
-            array($post_id)
688
-        )
689
-    );
684
+	$results = $wpdb->get_var(
685
+		$wpdb->prepare(
686
+			"SELECT COUNT(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
687
+			array($post_id)
688
+		)
689
+	);
690 690
 
691 691
 
692
-    if (!empty($results))
693
-        return $results;
694
-    else
695
-        return false;
692
+	if (!empty($results))
693
+		return $results;
694
+	else
695
+		return false;
696 696
 }
697 697
 
698 698
 /**
@@ -708,19 +708,19 @@  discard block
 block discarded – undo
708 708
  */
709 709
 function geodir_get_commentoverall($comment_id = 0)
710 710
 {
711
-    global $wpdb;
712
-
713
-    $reatings = $wpdb->get_var(
714
-        $wpdb->prepare(
715
-            "SELECT overall_rating FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id = %d",
716
-            array($comment_id)
717
-        )
718
-    );
719
-
720
-    if ($reatings)
721
-        return $reatings;
722
-    else
723
-        return false;
711
+	global $wpdb;
712
+
713
+	$reatings = $wpdb->get_var(
714
+		$wpdb->prepare(
715
+			"SELECT overall_rating FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id = %d",
716
+			array($comment_id)
717
+		)
718
+	);
719
+
720
+	if ($reatings)
721
+		return $reatings;
722
+	else
723
+		return false;
724 724
 }
725 725
 
726 726
 /**
@@ -734,7 +734,7 @@  discard block
 block discarded – undo
734 734
  */
735 735
 function geodir_get_commentoverall_number($post_id = 0)
736 736
 {
737
-    return geodir_get_post_rating($post_id);
737
+	return geodir_get_post_rating($post_id);
738 738
 }
739 739
 
740 740
 
@@ -752,102 +752,102 @@  discard block
 block discarded – undo
752 752
  */
753 753
 function geodir_comment_template($comment_template)
754 754
 {
755
-    global $post;
755
+	global $post;
756 756
 
757
-    $post_types = geodir_get_posttypes();
757
+	$post_types = geodir_get_posttypes();
758 758
 
759
-    if (!(is_singular() && (have_comments() || (isset($post->comment_status) && 'open' == $post->comment_status)))) {
760
-        return;
761
-    }
762
-    if (in_array($post->post_type, $post_types)) { // assuming there is a post type called business
763
-        if (geodir_cpt_has_rating_disabled($post->post_type)) {
764
-            return $comment_template;
765
-        }
759
+	if (!(is_singular() && (have_comments() || (isset($post->comment_status) && 'open' == $post->comment_status)))) {
760
+		return;
761
+	}
762
+	if (in_array($post->post_type, $post_types)) { // assuming there is a post type called business
763
+		if (geodir_cpt_has_rating_disabled($post->post_type)) {
764
+			return $comment_template;
765
+		}
766 766
         
767
-        $template = locate_template(array("geodirectory/reviews.php")); // Use theme template if available
768
-        if (!$template) {
769
-            $template = dirname(__FILE__) . '/reviews.php';
770
-        }
771
-        return $template;
772
-    }
767
+		$template = locate_template(array("geodirectory/reviews.php")); // Use theme template if available
768
+		if (!$template) {
769
+			$template = dirname(__FILE__) . '/reviews.php';
770
+		}
771
+		return $template;
772
+	}
773 773
 }
774 774
 
775 775
 add_filter("comments_template", "geodir_comment_template");
776 776
 
777 777
 
778 778
 if (!function_exists('geodir_comment')) {
779
-    /**
780
-     * Comment HTML markup.
781
-     *
782
-     * @since 1.0.0
783
-     * @package GeoDirectory
784
-     * @global object $post The current post object.
785
-     * @param object $comment The comment object.
786
-     * @param string|array $args {
787
-     *     Optional. Formatting options.
788
-     *
789
-     *     @type object $walker            Instance of a Walker class to list comments. Default null.
790
-     *     @type int    $max_depth         The maximum comments depth. Default empty.
791
-     *     @type string $style             The style of list ordering. Default 'ul'. Accepts 'ul', 'ol'.
792
-     *     @type string $callback          Callback function to use. Default null.
793
-     *     @type string $end-callback      Callback function to use at the end. Default null.
794
-     *     @type string $type              Type of comments to list.
795
-     *                                     Default 'all'. Accepts 'all', 'comment', 'pingback', 'trackback', 'pings'.
796
-     *     @type int    $page              Page ID to list comments for. Default empty.
797
-     *     @type int    $per_page          Number of comments to list per page. Default empty.
798
-     *     @type int    $avatar_size       Height and width dimensions of the avatar size. Default 32.
799
-     *     @type string $reverse_top_level Ordering of the listed comments. Default null. Accepts 'desc', 'asc'.
800
-     *     @type bool   $reverse_children  Whether to reverse child comments in the list. Default null.
801
-     *     @type string $format            How to format the comments list.
802
-     *                                     Default 'html5' if the theme supports it. Accepts 'html5', 'xhtml'.
803
-     *     @type bool   $short_ping        Whether to output short pings. Default false.
804
-     *     @type bool   $echo              Whether to echo the output or return it. Default true.
805
-     * }
806
-     * @param int $depth Depth of comment.
807
-     */
808
-    function geodir_comment($comment, $args, $depth)
809
-    {
810
-        $GLOBALS['comment'] = $comment;
811
-        switch ($comment->comment_type) :
812
-            case 'pingback' :
813
-            case 'trackback' :
814
-                // Display trackbacks differently than normal comments.
815
-                ?>
779
+	/**
780
+	 * Comment HTML markup.
781
+	 *
782
+	 * @since 1.0.0
783
+	 * @package GeoDirectory
784
+	 * @global object $post The current post object.
785
+	 * @param object $comment The comment object.
786
+	 * @param string|array $args {
787
+	 *     Optional. Formatting options.
788
+	 *
789
+	 *     @type object $walker            Instance of a Walker class to list comments. Default null.
790
+	 *     @type int    $max_depth         The maximum comments depth. Default empty.
791
+	 *     @type string $style             The style of list ordering. Default 'ul'. Accepts 'ul', 'ol'.
792
+	 *     @type string $callback          Callback function to use. Default null.
793
+	 *     @type string $end-callback      Callback function to use at the end. Default null.
794
+	 *     @type string $type              Type of comments to list.
795
+	 *                                     Default 'all'. Accepts 'all', 'comment', 'pingback', 'trackback', 'pings'.
796
+	 *     @type int    $page              Page ID to list comments for. Default empty.
797
+	 *     @type int    $per_page          Number of comments to list per page. Default empty.
798
+	 *     @type int    $avatar_size       Height and width dimensions of the avatar size. Default 32.
799
+	 *     @type string $reverse_top_level Ordering of the listed comments. Default null. Accepts 'desc', 'asc'.
800
+	 *     @type bool   $reverse_children  Whether to reverse child comments in the list. Default null.
801
+	 *     @type string $format            How to format the comments list.
802
+	 *                                     Default 'html5' if the theme supports it. Accepts 'html5', 'xhtml'.
803
+	 *     @type bool   $short_ping        Whether to output short pings. Default false.
804
+	 *     @type bool   $echo              Whether to echo the output or return it. Default true.
805
+	 * }
806
+	 * @param int $depth Depth of comment.
807
+	 */
808
+	function geodir_comment($comment, $args, $depth)
809
+	{
810
+		$GLOBALS['comment'] = $comment;
811
+		switch ($comment->comment_type) :
812
+			case 'pingback' :
813
+			case 'trackback' :
814
+				// Display trackbacks differently than normal comments.
815
+				?>
816 816
                 <li <?php comment_class('geodir-comment'); ?> id="comment-<?php comment_ID(); ?>">
817 817
                 <p><?php _e('Pingback:', 'geodirectory'); ?> <?php comment_author_link(); ?> <?php edit_comment_link(__('(Edit)', 'geodirectory'), '<span class="edit-link">', '</span>'); ?></p>
818 818
                 <?php
819
-                break;
820
-            default :
821
-                // Proceed with normal comments.
822
-                global $post;
823
-                ?>
819
+				break;
820
+			default :
821
+				// Proceed with normal comments.
822
+				global $post;
823
+				?>
824 824
             <li <?php comment_class('geodir-comment'); ?> id="li-comment-<?php comment_ID(); ?>">
825 825
                 <article id="comment-<?php comment_ID(); ?>" class="comment">
826 826
                     <header class="comment-meta comment-author vcard">
827 827
                         <?php
828
-                        /**
829
-                         * Filter to modify comment avatar size
830
-                         *
831
-                         * You can use this filter to change comment avatar size.
832
-                         *
833
-                         * @since 1.0.0
834
-                         * @package GeoDirectory
835
-                         */
836
-                        $avatar_size = apply_filters('geodir_comment_avatar_size', 44);
837
-                        echo get_avatar($comment, $avatar_size);
838
-                        printf('<cite><b class="reviewer">%1$s</b> %2$s</cite>',
839
-                            get_comment_author_link(),
840
-                            // If current post author is also comment author, make it known visually.
841
-                            ($comment->user_id === $post->post_author) ? '<span>' . __('Post author', 'geodirectory') . '</span>' : ''
842
-                        );
843
-                        echo "<span class='item'><small><span class='fn'>$post->post_title</span></small></span>";
844
-                        printf('<a href="%1$s"><time datetime="%2$s" class="dtreviewed">%3$s<span class="value-title" title="%2$s"></span></time></a>',
845
-                            esc_url(get_comment_link($comment->comment_ID)),
846
-                            get_comment_time('c'),
847
-                            /* translators: 1: date, 2: time */
848
-                            sprintf(__('%1$s at %2$s', 'geodirectory'), get_comment_date(), get_comment_time())
849
-                        );
850
-                        ?>
828
+						/**
829
+						 * Filter to modify comment avatar size
830
+						 *
831
+						 * You can use this filter to change comment avatar size.
832
+						 *
833
+						 * @since 1.0.0
834
+						 * @package GeoDirectory
835
+						 */
836
+						$avatar_size = apply_filters('geodir_comment_avatar_size', 44);
837
+						echo get_avatar($comment, $avatar_size);
838
+						printf('<cite><b class="reviewer">%1$s</b> %2$s</cite>',
839
+							get_comment_author_link(),
840
+							// If current post author is also comment author, make it known visually.
841
+							($comment->user_id === $post->post_author) ? '<span>' . __('Post author', 'geodirectory') . '</span>' : ''
842
+						);
843
+						echo "<span class='item'><small><span class='fn'>$post->post_title</span></small></span>";
844
+						printf('<a href="%1$s"><time datetime="%2$s" class="dtreviewed">%3$s<span class="value-title" title="%2$s"></span></time></a>',
845
+							esc_url(get_comment_link($comment->comment_ID)),
846
+							get_comment_time('c'),
847
+							/* translators: 1: date, 2: time */
848
+							sprintf(__('%1$s at %2$s', 'geodirectory'), get_comment_date(), get_comment_time())
849
+						);
850
+						?>
851 851
                     </header>
852 852
                     <!-- .comment-meta -->
853 853
 
@@ -871,47 +871,47 @@  discard block
 block discarded – undo
871 871
                 </article>
872 872
                 <!-- #comment-## -->
873 873
                 <?php
874
-                break;
875
-        endswitch; // end comment_type check
876
-    }
874
+				break;
875
+		endswitch; // end comment_type check
876
+	}
877 877
 }
878 878
 
879 879
 
880 880
 add_filter('get_comments_number', 'geodir_fix_comment_count', 10, 2);
881 881
 if (!function_exists('geodir_fix_comment_count')) {
882
-    /**
883
-     * Fix comment count by not listing replies as reviews
884
-     *
885
-     * @since 1.0.0
886
-     * @package GeoDirectory
887
-     * @global object $post The current post object.
888
-     * @param int $count The comment count.
889
-     * @param int $post_id The post ID.
890
-     * @todo $post is unreachable since the function return the count before that variable.
891
-     * @return bool|null|string The comment count.
892
-     */
893
-    function geodir_fix_comment_count($count, $post_id)
894
-    {
895
-        if (!is_admin() || strpos($_SERVER['REQUEST_URI'], 'admin-ajax.php')) {
896
-            global $post;
897
-            $post_types = geodir_get_posttypes();
898
-
899
-            if (in_array(get_post_type($post_id), $post_types) && !geodir_cpt_has_rating_disabled((int)$post_id)) {
900
-                $review_count = geodir_get_review_count_total($post_id);
901
-                return $review_count;
902
-
903
-                if ($post && isset($post->rating_count)) {
904
-                    return $post->rating_count;
905
-                } else {
906
-                    return geodir_get_comments_number($post_id);
907
-                }
908
-            } else {
909
-                return $count;
910
-            }
911
-        } else {
912
-            return $count;
913
-        }
914
-    }
882
+	/**
883
+	 * Fix comment count by not listing replies as reviews
884
+	 *
885
+	 * @since 1.0.0
886
+	 * @package GeoDirectory
887
+	 * @global object $post The current post object.
888
+	 * @param int $count The comment count.
889
+	 * @param int $post_id The post ID.
890
+	 * @todo $post is unreachable since the function return the count before that variable.
891
+	 * @return bool|null|string The comment count.
892
+	 */
893
+	function geodir_fix_comment_count($count, $post_id)
894
+	{
895
+		if (!is_admin() || strpos($_SERVER['REQUEST_URI'], 'admin-ajax.php')) {
896
+			global $post;
897
+			$post_types = geodir_get_posttypes();
898
+
899
+			if (in_array(get_post_type($post_id), $post_types) && !geodir_cpt_has_rating_disabled((int)$post_id)) {
900
+				$review_count = geodir_get_review_count_total($post_id);
901
+				return $review_count;
902
+
903
+				if ($post && isset($post->rating_count)) {
904
+					return $post->rating_count;
905
+				} else {
906
+					return geodir_get_comments_number($post_id);
907
+				}
908
+			} else {
909
+				return $count;
910
+			}
911
+		} else {
912
+			return $count;
913
+		}
914
+	}
915 915
 }
916 916
 
917 917
 /**
@@ -929,14 +929,14 @@  discard block
 block discarded – undo
929 929
  */
930 930
 function geodir_get_rating_stars($rating, $post_id, $small = false)
931 931
 {
932
-    if (!empty($post_id) && geodir_cpt_has_rating_disabled((int)$post_id)) {
933
-        return NULL;
934
-    }
935
-    $a_rating = $rating / 5 * 100;
936
-
937
-    if ($small) {
938
-        $r_html = '<div class="rating"><div class="gd_rating_map" data-average="' . $rating . '" data-id="' . $post_id . '"><div class="geodir_RatingColor" ></div><div class="geodir_RatingAverage_small" style="width: ' . $a_rating . '%;"></div><div class="geodir_Star_small"></div></div></div>';
939
-    } else {
932
+	if (!empty($post_id) && geodir_cpt_has_rating_disabled((int)$post_id)) {
933
+		return NULL;
934
+	}
935
+	$a_rating = $rating / 5 * 100;
936
+
937
+	if ($small) {
938
+		$r_html = '<div class="rating"><div class="gd_rating_map" data-average="' . $rating . '" data-id="' . $post_id . '"><div class="geodir_RatingColor" ></div><div class="geodir_RatingAverage_small" style="width: ' . $a_rating . '%;"></div><div class="geodir_Star_small"></div></div></div>';
939
+	} else {
940 940
 		if (function_exists('geodir_reviewrating_draw_overall_rating')) {
941 941
 			// Show rating stars from review rating manager
942 942
 			$r_html = geodir_reviewrating_draw_overall_rating($rating);
@@ -953,8 +953,8 @@  discard block
 block discarded – undo
953 953
 			}
954 954
 			$r_html = '<div class="geodir-rating" style="' . $attach_style . '"><div class="gd_rating_show" data-average="' . $rating . '" data-id="' . $post_id . '"><div class="geodir_RatingAverage" style="width: ' . $a_rating . '%;"></div><div class="geodir_Star">' . $rating_img . $rating_img . $rating_img . $rating_img . $rating_img . '</div></div></div>';
955 955
 		}
956
-    }
957
-    return apply_filters('geodir_get_rating_stars_html', $r_html, $rating, 5);
956
+	}
957
+	return apply_filters('geodir_get_rating_stars_html', $r_html, $rating, 5);
958 958
 }
959 959
 
960 960
 /**
@@ -968,23 +968,23 @@  discard block
 block discarded – undo
968 968
 function geodir_is_reviews_show($pageview = '')
969 969
 {
970 970
 
971
-    $active_tabs = get_option('geodir_detail_page_tabs_excluded');
972
-
973
-    $is_display = true;
974
-    if (!empty($active_tabs) && in_array('reviews', $active_tabs))
975
-        $is_display = false;
976
-
977
-    /**
978
-     * Filter to change display value.
979
-     *
980
-     * You can use this filter to change the is_display value.
981
-     *
982
-     * @since 1.0.0
983
-     * @package GeoDirectory
984
-     * @param bool $is_display Display ratings when set to true.
985
-     * @param string $pageview The view template. Ex: listview, gridview etc.
986
-     */
987
-    return apply_filters('geodir_is_reviews_show', $is_display, $pageview);
971
+	$active_tabs = get_option('geodir_detail_page_tabs_excluded');
972
+
973
+	$is_display = true;
974
+	if (!empty($active_tabs) && in_array('reviews', $active_tabs))
975
+		$is_display = false;
976
+
977
+	/**
978
+	 * Filter to change display value.
979
+	 *
980
+	 * You can use this filter to change the is_display value.
981
+	 *
982
+	 * @since 1.0.0
983
+	 * @package GeoDirectory
984
+	 * @param bool $is_display Display ratings when set to true.
985
+	 * @param string $pageview The view template. Ex: listview, gridview etc.
986
+	 */
987
+	return apply_filters('geodir_is_reviews_show', $is_display, $pageview);
988 988
 }
989 989
 
990 990
 
@@ -992,9 +992,9 @@  discard block
 block discarded – undo
992 992
  * If Disqus plugin is active, do some fixes to show on blogs but no on GD post types
993 993
  */
994 994
 if(function_exists('dsq_can_replace')) {
995
-    remove_filter('comments_template', 'dsq_comments_template');
996
-    add_filter('comments_template', 'dsq_comments_template', 100);
997
-    add_filter('pre_option_disqus_active', 'geodir_option_disqus_active',10,1);
995
+	remove_filter('comments_template', 'dsq_comments_template');
996
+	add_filter('comments_template', 'dsq_comments_template', 100);
997
+	add_filter('pre_option_disqus_active', 'geodir_option_disqus_active',10,1);
998 998
 }
999 999
 
1000 1000
 
@@ -1008,14 +1008,14 @@  discard block
 block discarded – undo
1008 1008
  * @return string `1` if active `0` if disabled.
1009 1009
  */
1010 1010
 function geodir_option_disqus_active($disqus_active){
1011
-    global $post;
1012
-    $all_postypes = geodir_get_posttypes();
1011
+	global $post;
1012
+	$all_postypes = geodir_get_posttypes();
1013 1013
 
1014
-    if(isset($post->post_type) && is_array($all_postypes) && in_array($post->post_type,$all_postypes)){
1015
-        $disqus_active = '0';
1016
-    }
1014
+	if(isset($post->post_type) && is_array($all_postypes) && in_array($post->post_type,$all_postypes)){
1015
+		$disqus_active = '0';
1016
+	}
1017 1017
 
1018
-    return $disqus_active;
1018
+	return $disqus_active;
1019 1019
 }
1020 1020
 
1021 1021
 /**
@@ -1029,22 +1029,22 @@  discard block
 block discarded – undo
1029 1029
  * @return array Modified tabs array.
1030 1030
  */
1031 1031
 function geodir_detail_reviews_tab_title($tabs_arr) {
1032
-    $post_type = geodir_get_current_posttype();
1032
+	$post_type = geodir_get_current_posttype();
1033 1033
 
1034
-    if (!empty($tabs_arr) && !empty($tabs_arr['reviews']) && isset($tabs_arr['reviews']['heading_text']) && $post_type != '' && geodir_cpt_has_rating_disabled($post_type)) {
1035
-        $label_reviews = __('Comments', 'geodirectory');
1034
+	if (!empty($tabs_arr) && !empty($tabs_arr['reviews']) && isset($tabs_arr['reviews']['heading_text']) && $post_type != '' && geodir_cpt_has_rating_disabled($post_type)) {
1035
+		$label_reviews = __('Comments', 'geodirectory');
1036 1036
         
1037
-        if (defined('GEODIR_CP_VERSION')) {
1038
-            $post_types = geodir_get_posttypes('array');
1037
+		if (defined('GEODIR_CP_VERSION')) {
1038
+			$post_types = geodir_get_posttypes('array');
1039 1039
             
1040
-            if (!empty($post_types[$post_type]['labels']['label_reviews'])) {
1041
-                $label_reviews = stripslashes(__($post_types[$post_type]['labels']['label_reviews'], 'geodirectory'));
1042
-            }
1043
-        }
1040
+			if (!empty($post_types[$post_type]['labels']['label_reviews'])) {
1041
+				$label_reviews = stripslashes(__($post_types[$post_type]['labels']['label_reviews'], 'geodirectory'));
1042
+			}
1043
+		}
1044 1044
         
1045
-        $tabs_arr['reviews']['heading_text'] = $label_reviews;
1046
-    }
1045
+		$tabs_arr['reviews']['heading_text'] = $label_reviews;
1046
+	}
1047 1047
     
1048
-    return $tabs_arr;
1048
+	return $tabs_arr;
1049 1049
 }
1050 1050
 add_filter('geodir_detail_page_tab_list_extend', 'geodir_detail_reviews_tab_title', 1000, 1);
1051 1051
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +44 added lines, -44 removed lines patch added patch discarded remove patch
@@ -67,10 +67,10 @@  discard block
 block discarded – undo
67 67
  */
68 68
 function geodir_comment_rating_meta($comment) {
69 69
     $post_type = get_post_type($comment->comment_post_ID);
70
-	if (in_array($post_type, (array)geodir_get_posttypes()) && (int)$comment->comment_parent == 0 && !(!empty($post_type) && geodir_cpt_has_rating_disabled($post_type))) {
70
+	if (in_array($post_type, (array) geodir_get_posttypes()) && (int) $comment->comment_parent == 0 && !(!empty($post_type) && geodir_cpt_has_rating_disabled($post_type))) {
71 71
 		$rating = geodir_get_commentoverall($comment->comment_ID);
72 72
 		
73
-		if ((int)get_option('geodir_reviewrating_enable_font_awesome') == 1) {
73
+		if ((int) get_option('geodir_reviewrating_enable_font_awesome') == 1) {
74 74
 			$star_texts = array();
75 75
 			$star_texts[] = __('Terrible', 'geodirectory');
76 76
 			$star_texts[] = __('Poor', 'geodirectory');
@@ -81,13 +81,13 @@  discard block
 block discarded – undo
81 81
 			echo geodir_font_awesome_rating_form_html('', $star_texts, $rating);
82 82
 		} else {			
83 83
 			if ($rating) {
84
-				echo '<div class="gd_rating" data-average="' . $rating . '" data-id="5">';
84
+				echo '<div class="gd_rating" data-average="'.$rating.'" data-id="5">';
85 85
 
86 86
 			} else {
87 87
 				echo '<div class="gd_rating" data-average="0" data-id="5"></div>';
88 88
 			}
89 89
 		}
90
-		echo '<input type="hidden" id="geodir_overallrating" name="geodir_overallrating" value="' . $rating . '"  />';
90
+		echo '<input type="hidden" id="geodir_overallrating" name="geodir_overallrating" value="'.$rating.'"  />';
91 91
 	}
92 92
 }
93 93
 
@@ -140,9 +140,9 @@  discard block
 block discarded – undo
140 140
 {
141 141
 
142 142
     if (strpos($link, 'wp-login.php?') !== false) {
143
-        $link = str_replace(wp_login_url(),geodir_login_url(),$link);
143
+        $link = str_replace(wp_login_url(), geodir_login_url(), $link);
144 144
     }
145
-    $link = '<div class="gd_comment_replaylink">' . $link . '</div>';
145
+    $link = '<div class="gd_comment_replaylink">'.$link.'</div>';
146 146
 
147 147
     return $link;
148 148
 }
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
 function geodir_cancle_replaylink($link)
160 160
 {
161 161
 
162
-    $link = '<span class="gd-cancel-replaylink">' . $link . '</span>';
162
+    $link = '<span class="gd-cancel-replaylink">'.$link.'</span>';
163 163
 
164 164
     return $link;
165 165
 }
@@ -199,10 +199,10 @@  discard block
 block discarded – undo
199 199
     if (isset($_REQUEST['geodir_overallrating'])) {
200 200
         $overall_rating = $_REQUEST['geodir_overallrating'];
201 201
         
202
-		if (isset($comment_info->comment_parent) && (int)$comment_info->comment_parent == 0) {
202
+		if (isset($comment_info->comment_parent) && (int) $comment_info->comment_parent == 0) {
203 203
             $overall_rating = $overall_rating > 0 ? $overall_rating : '0';
204 204
 
205
-            $sqlqry = $wpdb->prepare("INSERT INTO " . GEODIR_REVIEW_TABLE . " SET
205
+            $sqlqry = $wpdb->prepare("INSERT INTO ".GEODIR_REVIEW_TABLE." SET
206 206
 					post_id		= %d,
207 207
 					post_type = %s,
208 208
 					post_title	= %s,
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
 
290 290
     $post_type = get_post_type($post_id);
291 291
 
292
-    $detail_table = $plugin_prefix . $post_type . '_detail';
292
+    $detail_table = $plugin_prefix.$post_type.'_detail';
293 293
 
294 294
     if ($comment_id) {
295 295
 
@@ -297,7 +297,7 @@  discard block
 block discarded – undo
297 297
 
298 298
         if (isset($old_rating)) {
299 299
 
300
-            $sqlqry = $wpdb->prepare("UPDATE " . GEODIR_REVIEW_TABLE . " SET
300
+            $sqlqry = $wpdb->prepare("UPDATE ".GEODIR_REVIEW_TABLE." SET
301 301
 						overall_rating = %f,
302 302
 						status		= %s,
303 303
 						comment_content = %s 
@@ -339,18 +339,18 @@  discard block
 block discarded – undo
339 339
 
340 340
     $post_type = get_post_type($post_id);
341 341
 
342
-    $detail_table = $plugin_prefix . $post_type . '_detail';
342
+    $detail_table = $plugin_prefix.$post_type.'_detail';
343 343
 
344 344
     if (isset($_REQUEST['geodir_overallrating'])) {
345 345
 
346 346
         $overall_rating = $_REQUEST['geodir_overallrating'];
347 347
 
348
-        if (isset($comment_info->comment_parent) && (int)$comment_info->comment_parent == 0) {
348
+        if (isset($comment_info->comment_parent) && (int) $comment_info->comment_parent == 0) {
349 349
             $overall_rating = $overall_rating > 0 ? $overall_rating : '0';
350 350
 
351 351
             if (isset($old_rating)) {
352 352
 
353
-                $sqlqry = $wpdb->prepare("UPDATE " . GEODIR_REVIEW_TABLE . " SET
353
+                $sqlqry = $wpdb->prepare("UPDATE ".GEODIR_REVIEW_TABLE." SET
354 354
 						overall_rating = %f,
355 355
 						status		= %s,
356 356
 						comment_content	= %s 
@@ -388,7 +388,7 @@  discard block
 block discarded – undo
388 388
 
389 389
     $wpdb->query(
390 390
         $wpdb->prepare(
391
-            "DELETE FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id=%d",
391
+            "DELETE FROM ".GEODIR_REVIEW_TABLE." WHERE comment_id=%d",
392 392
             array($comment_id)
393 393
         )
394 394
     );
@@ -407,9 +407,9 @@  discard block
 block discarded – undo
407 407
  * @return string The comment content.
408 408
  */
409 409
 function geodir_wrap_comment_text($content, $comment = '') {
410
-    if (!empty($comment->comment_post_ID) && geodir_cpt_has_rating_disabled((int)$comment->comment_post_ID)) {
410
+    if (!empty($comment->comment_post_ID) && geodir_cpt_has_rating_disabled((int) $comment->comment_post_ID)) {
411 411
         if (!is_admin()) {
412
-            return '<div class="description">' . $content . '</div>';
412
+            return '<div class="description">'.$content.'</div>';
413 413
         } else {
414 414
             return $content;
415 415
         }
@@ -418,7 +418,7 @@  discard block
 block discarded – undo
418 418
         if (!empty($comment))
419 419
             $rating = geodir_get_commentoverall($comment->comment_ID);
420 420
         if ($rating != 0 && !is_admin()) {
421
-            return '<div><div class="gd-rating-text">' . __('Overall Rating', 'geodirectory') . ': <div class="rating">' . $rating . '</div></div>' . geodir_get_rating_stars($rating, $comment->comment_ID) . '</div><div class="description">' . $content . '</div>';
421
+            return '<div><div class="gd-rating-text">'.__('Overall Rating', 'geodirectory').': <div class="rating">'.$rating.'</div></div>'.geodir_get_rating_stars($rating, $comment->comment_ID).'</div><div class="description">'.$content.'</div>';
422 422
         } else
423 423
             return $content;
424 424
     }
@@ -442,18 +442,18 @@  discard block
 block discarded – undo
442 442
     if (!$post_type) {
443 443
         $post_type = get_post_type($post_id);
444 444
     }
445
-    $detail_table = $plugin_prefix . $post_type . '_detail';
445
+    $detail_table = $plugin_prefix.$post_type.'_detail';
446 446
     $post_newrating = geodir_get_post_rating($post_id, 1);
447 447
     $post_newrating_count = geodir_get_review_count_total($post_id);
448 448
 
449 449
 
450 450
     //$post_newrating = ( (float)$post_oldrating - (float)$old_rating ) + (float)$overall_rating ;
451 451
 
452
-    if ($wpdb->get_var("SHOW TABLES LIKE '" . $detail_table . "'") == $detail_table) {
452
+    if ($wpdb->get_var("SHOW TABLES LIKE '".$detail_table."'") == $detail_table) {
453 453
 
454 454
         $wpdb->query(
455 455
             $wpdb->prepare(
456
-                "UPDATE " . $detail_table . " SET
456
+                "UPDATE ".$detail_table." SET
457 457
 						overall_rating = %f,
458 458
 						rating_count = %f
459 459
 						where post_id = %d",
@@ -472,7 +472,7 @@  discard block
 block discarded – undo
472 472
      * @package GeoDirectory
473 473
      * @param int $post_id The post ID.
474 474
      */
475
-    do_action('geodir_update_postrating',$post_id);
475
+    do_action('geodir_update_postrating', $post_id);
476 476
 
477 477
 }
478 478
 
@@ -493,13 +493,13 @@  discard block
 block discarded – undo
493 493
     global $wpdb, $plugin_prefix;
494 494
 
495 495
     $post_type = get_post_type($post_id);
496
-    $detail_table = $plugin_prefix . $post_type . '_detail';
496
+    $detail_table = $plugin_prefix.$post_type.'_detail';
497 497
 
498
-    if ($wpdb->get_var("SHOW TABLES LIKE '" . $detail_table . "'") == $detail_table) {
498
+    if ($wpdb->get_var("SHOW TABLES LIKE '".$detail_table."'") == $detail_table) {
499 499
 
500 500
         $post_ratings = $wpdb->get_var(
501 501
             $wpdb->prepare(
502
-                "SELECT overall_rating FROM " . $detail_table . " WHERE post_id = %d",
502
+                "SELECT overall_rating FROM ".$detail_table." WHERE post_id = %d",
503 503
                 array($post_id)
504 504
             )
505 505
         );
@@ -533,7 +533,7 @@  discard block
 block discarded – undo
533 533
 
534 534
     $reatings = $wpdb->get_row(
535 535
         $wpdb->prepare(
536
-            "SELECT * FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id = %d",
536
+            "SELECT * FROM ".GEODIR_REVIEW_TABLE." WHERE comment_id = %d",
537 537
             array($comment_id)
538 538
         )
539 539
     );
@@ -561,7 +561,7 @@  discard block
 block discarded – undo
561 561
 
562 562
     $results = $wpdb->get_var(
563 563
         $wpdb->prepare(
564
-            "SELECT SUM(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
564
+            "SELECT SUM(overall_rating) FROM ".GEODIR_REVIEW_TABLE." WHERE post_id = %d AND status=1 AND overall_rating>0",
565 565
             array($post_id)
566 566
         )
567 567
     );
@@ -588,7 +588,7 @@  discard block
 block discarded – undo
588 588
     global $wpdb;
589 589
     $results = $wpdb->get_var(
590 590
         $wpdb->prepare(
591
-            "SELECT COUNT(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE user_id = %d AND status=1 AND overall_rating>0",
591
+            "SELECT COUNT(overall_rating) FROM ".GEODIR_REVIEW_TABLE." WHERE user_id = %d AND status=1 AND overall_rating>0",
592 592
             array($user_id)
593 593
         )
594 594
     );
@@ -626,7 +626,7 @@  discard block
 block discarded – undo
626 626
 
627 627
     $results = $wpdb->get_var(
628 628
         $wpdb->prepare(
629
-            "SELECT COALESCE(avg(overall_rating),0) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
629
+            "SELECT COALESCE(avg(overall_rating),0) FROM ".GEODIR_REVIEW_TABLE." WHERE post_id = %d AND status=1 AND overall_rating>0",
630 630
             array($post_id)
631 631
         )
632 632
     );
@@ -654,7 +654,7 @@  discard block
 block discarded – undo
654 654
 
655 655
     $results = $wpdb->get_var(
656 656
         $wpdb->prepare(
657
-            "SELECT COUNT(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
657
+            "SELECT COUNT(overall_rating) FROM ".GEODIR_REVIEW_TABLE." WHERE post_id = %d AND status=1 AND overall_rating>0",
658 658
             array($post_id)
659 659
         )
660 660
     );
@@ -683,7 +683,7 @@  discard block
 block discarded – undo
683 683
 
684 684
     $results = $wpdb->get_var(
685 685
         $wpdb->prepare(
686
-            "SELECT COUNT(overall_rating) FROM " . GEODIR_REVIEW_TABLE . " WHERE post_id = %d AND status=1 AND overall_rating>0",
686
+            "SELECT COUNT(overall_rating) FROM ".GEODIR_REVIEW_TABLE." WHERE post_id = %d AND status=1 AND overall_rating>0",
687 687
             array($post_id)
688 688
         )
689 689
     );
@@ -712,7 +712,7 @@  discard block
 block discarded – undo
712 712
 
713 713
     $reatings = $wpdb->get_var(
714 714
         $wpdb->prepare(
715
-            "SELECT overall_rating FROM " . GEODIR_REVIEW_TABLE . " WHERE comment_id = %d",
715
+            "SELECT overall_rating FROM ".GEODIR_REVIEW_TABLE." WHERE comment_id = %d",
716 716
             array($comment_id)
717 717
         )
718 718
     );
@@ -766,7 +766,7 @@  discard block
 block discarded – undo
766 766
         
767 767
         $template = locate_template(array("geodirectory/reviews.php")); // Use theme template if available
768 768
         if (!$template) {
769
-            $template = dirname(__FILE__) . '/reviews.php';
769
+            $template = dirname(__FILE__).'/reviews.php';
770 770
         }
771 771
         return $template;
772 772
     }
@@ -838,7 +838,7 @@  discard block
 block discarded – undo
838 838
                         printf('<cite><b class="reviewer">%1$s</b> %2$s</cite>',
839 839
                             get_comment_author_link(),
840 840
                             // If current post author is also comment author, make it known visually.
841
-                            ($comment->user_id === $post->post_author) ? '<span>' . __('Post author', 'geodirectory') . '</span>' : ''
841
+                            ($comment->user_id === $post->post_author) ? '<span>'.__('Post author', 'geodirectory').'</span>' : ''
842 842
                         );
843 843
                         echo "<span class='item'><small><span class='fn'>$post->post_title</span></small></span>";
844 844
                         printf('<a href="%1$s"><time datetime="%2$s" class="dtreviewed">%3$s<span class="value-title" title="%2$s"></span></time></a>',
@@ -896,7 +896,7 @@  discard block
 block discarded – undo
896 896
             global $post;
897 897
             $post_types = geodir_get_posttypes();
898 898
 
899
-            if (in_array(get_post_type($post_id), $post_types) && !geodir_cpt_has_rating_disabled((int)$post_id)) {
899
+            if (in_array(get_post_type($post_id), $post_types) && !geodir_cpt_has_rating_disabled((int) $post_id)) {
900 900
                 $review_count = geodir_get_review_count_total($post_id);
901 901
                 return $review_count;
902 902
 
@@ -929,29 +929,29 @@  discard block
 block discarded – undo
929 929
  */
930 930
 function geodir_get_rating_stars($rating, $post_id, $small = false)
931 931
 {
932
-    if (!empty($post_id) && geodir_cpt_has_rating_disabled((int)$post_id)) {
932
+    if (!empty($post_id) && geodir_cpt_has_rating_disabled((int) $post_id)) {
933 933
         return NULL;
934 934
     }
935 935
     $a_rating = $rating / 5 * 100;
936 936
 
937 937
     if ($small) {
938
-        $r_html = '<div class="rating"><div class="gd_rating_map" data-average="' . $rating . '" data-id="' . $post_id . '"><div class="geodir_RatingColor" ></div><div class="geodir_RatingAverage_small" style="width: ' . $a_rating . '%;"></div><div class="geodir_Star_small"></div></div></div>';
938
+        $r_html = '<div class="rating"><div class="gd_rating_map" data-average="'.$rating.'" data-id="'.$post_id.'"><div class="geodir_RatingColor" ></div><div class="geodir_RatingAverage_small" style="width: '.$a_rating.'%;"></div><div class="geodir_Star_small"></div></div></div>';
939 939
     } else {
940 940
 		if (function_exists('geodir_reviewrating_draw_overall_rating')) {
941 941
 			// Show rating stars from review rating manager
942 942
 			$r_html = geodir_reviewrating_draw_overall_rating($rating);
943 943
 		} else {
944
-			$rating_img = '<img alt="rating icon" src="' . get_option('geodir_default_rating_star_icon') . '" />';
944
+			$rating_img = '<img alt="rating icon" src="'.get_option('geodir_default_rating_star_icon').'" />';
945 945
 			
946 946
 			/* fix rating star for safari */
947 947
 			$star_width = 23 * 5;
948 948
 			
949 949
 			if ($star_width > 0) {
950
-				$attach_style = 'max-width:' . $star_width . 'px';
950
+				$attach_style = 'max-width:'.$star_width.'px';
951 951
 			} else {
952 952
 				$attach_style = '';
953 953
 			}
954
-			$r_html = '<div class="geodir-rating" style="' . $attach_style . '"><div class="gd_rating_show" data-average="' . $rating . '" data-id="' . $post_id . '"><div class="geodir_RatingAverage" style="width: ' . $a_rating . '%;"></div><div class="geodir_Star">' . $rating_img . $rating_img . $rating_img . $rating_img . $rating_img . '</div></div></div>';
954
+			$r_html = '<div class="geodir-rating" style="'.$attach_style.'"><div class="gd_rating_show" data-average="'.$rating.'" data-id="'.$post_id.'"><div class="geodir_RatingAverage" style="width: '.$a_rating.'%;"></div><div class="geodir_Star">'.$rating_img.$rating_img.$rating_img.$rating_img.$rating_img.'</div></div></div>';
955 955
 		}
956 956
     }
957 957
     return apply_filters('geodir_get_rating_stars_html', $r_html, $rating, 5);
@@ -991,10 +991,10 @@  discard block
 block discarded – undo
991 991
 /*
992 992
  * If Disqus plugin is active, do some fixes to show on blogs but no on GD post types
993 993
  */
994
-if(function_exists('dsq_can_replace')) {
994
+if (function_exists('dsq_can_replace')) {
995 995
     remove_filter('comments_template', 'dsq_comments_template');
996 996
     add_filter('comments_template', 'dsq_comments_template', 100);
997
-    add_filter('pre_option_disqus_active', 'geodir_option_disqus_active',10,1);
997
+    add_filter('pre_option_disqus_active', 'geodir_option_disqus_active', 10, 1);
998 998
 }
999 999
 
1000 1000
 
@@ -1007,11 +1007,11 @@  discard block
 block discarded – undo
1007 1007
  * @param string $disqus_active Hook called before DB call for option so this is empty.
1008 1008
  * @return string `1` if active `0` if disabled.
1009 1009
  */
1010
-function geodir_option_disqus_active($disqus_active){
1010
+function geodir_option_disqus_active($disqus_active) {
1011 1011
     global $post;
1012 1012
     $all_postypes = geodir_get_posttypes();
1013 1013
 
1014
-    if(isset($post->post_type) && is_array($all_postypes) && in_array($post->post_type,$all_postypes)){
1014
+    if (isset($post->post_type) && is_array($all_postypes) && in_array($post->post_type, $all_postypes)) {
1015 1015
         $disqus_active = '0';
1016 1016
     }
1017 1017
 
Please login to merge, or discard this patch.