function bp_checkins_single_place_load_cssjs() { add_action('comment_form_after_fields', 'bp_checkins_places_geo_fields'); if (bp_checkins_if_single_place()) { wp_enqueue_script('google-maps', 'http://maps.google.com/maps/api/js?sensor=false'); wp_enqueue_script('gmap3', BP_CHECKINS_PLUGIN_URL_JS . '/gmap3.min.js', array('jquery')); wp_enqueue_script('bp-ckeckins-single', BP_CHECKINS_PLUGIN_URL_JS . '/bp-checkins-single.js'); bp_checkins_localize_script('single'); add_action('bpci_map_single', 'bp_checkins_place_map'); add_action('comment_form_top', 'bp_checkins_places_geo_fields'); wp_enqueue_style('bpcistyle', BP_CHECKINS_PLUGIN_URL_CSS . '/bpcinstyle.css'); } else { if (bp_checkins_if_category_place()) { wp_enqueue_style('bpcistyle', BP_CHECKINS_PLUGIN_URL_CSS . '/bpcinstyle.css'); wp_enqueue_script('bp-ckeckins-cats', BP_CHECKINS_PLUGIN_URL_JS . '/bp-checkins-cats.js', array('jquery')); } else { if (bp_checkins_if_place_home()) { wp_enqueue_style('bpcistyle', BP_CHECKINS_PLUGIN_URL_CSS . '/bpcinstyle.css'); wp_enqueue_script('bp-jquery-autocomplete', BP_PLUGIN_URL . '/bp-messages/js/autocomplete/jquery.autocomplete.js', array('jquery'), '20110723'); wp_enqueue_script('bp-jquery-bgiframe', BP_PLUGIN_URL . '/bp-messages/js/autocomplete/jquery.bgiframe.js', array(), '20110723'); wp_enqueue_script('bp-jquery-dimensions', BP_PLUGIN_URL . '/bp-messages/js/autocomplete/jquery.dimensions.js', array(), '20110723'); add_action('wp_footer', 'bp_checkins_init_autocomplete'); } } } }
function bp_checkins_load_gmap3() { if (bp_checkins_is_activity_or_friends() || bp_checkins_is_directory() || bp_checkins_is_group_checkins_area()) { wp_enqueue_script('google-maps', 'http://maps.google.com/maps/api/js?sensor=false'); wp_enqueue_script('gmap3', BP_CHECKINS_PLUGIN_URL_JS . '/gmap3.min.js', array('jquery')); wp_enqueue_style('bpcistyle', BP_CHECKINS_PLUGIN_URL_CSS . '/bpcinstyle.css'); if (!empty($_GET['map']) && $_GET['map'] == 1) { global $bpci_lat, $bpci_lng; $bpci_lat = bp_activity_get_meta(bp_current_action(), 'bpci_activity_lat'); $bpci_lng = bp_activity_get_meta(bp_current_action(), 'bpci_activity_lng'); if (!empty($bpci_lat) && !empty($bpci_lng)) { add_action('wp_head', 'bp_checkins_item_map'); } } elseif (bp_checkins_show_friends_checkins()) { wp_enqueue_script('bp-ckeckins-friends', BP_CHECKINS_PLUGIN_URL_JS . '/bp-checkins-friends.js'); } else { if (bp_checkins_is_directory() || bp_checkins_is_group_checkins_area()) { wp_enqueue_script('bp-ckeckins-dir', BP_CHECKINS_PLUGIN_URL_JS . '/bp-checkins-dir.js'); bp_checkins_localize_script('dir'); } else { wp_enqueue_script('bp-ckeckins', BP_CHECKINS_PLUGIN_URL_JS . '/bp-checkins.js'); bp_checkins_localize_script('activity'); } } if (bp_is_single_activity()) { add_action('wp_footer', 'bp_checkins_img_trick'); } } if (bp_displayed_user_id() && bp_is_settings_component() && bp_is_current_action('checkins-settings')) { wp_enqueue_style('bpcistyle', BP_CHECKINS_PLUGIN_URL_CSS . '/bpcinstyle.css'); } }