Live: Colorado Avalanche at Calgary Flames

Tuesday, March 28, 2017
...










SCORING SUMMARY


1st Period Summary


2nd Period Summary




PENALTY SUMMARY


1st Period Summary


2nd Period Summary



BOXSCORE






Skaters





Goalies







Skaters





Goalies












‘ }); } function decode_game_data( data ) // data comes through as 64base encoded for ease of use for json. This function decodes it. data[‘game_state’] = atob(data[‘game_state’]); for (var prop in data.html) if (data.html.hasOwnProperty(prop)) data.html[prop] = atob(data.html[prop]); return data; function update_dom_elements ( data ) if (data[‘game_state’] == ‘In-Progress’) var $home_skater_table = $(data.html.boxscores).find(‘#tabs-0 .skater-bxg’), $home_goalie_table = $(data.html.boxscores).find(‘#tabs-0 .goalie-bxg’), $visiting_skater_table = $(data.html.boxscores).find(‘#tabs-1 .skater-bxg’), $visiting_goalie_table = $(data.html.boxscores).find(‘#tabs-1 .goalie-bxg’); $(‘#tabs-0 .skater-bxg’).html($home_skater_table[0].innerHTML); $(‘#tabs-0 .goalie-bxg’).html($home_goalie_table[0].innerHTML); $(‘#tabs-1 .skater-bxg’).html($visiting_skater_table[0].innerHTML); $(‘#tabs-1 .goalie-bxg’).html($visiting_goalie_table[0].innerHTML); $(“.nhlgamestats__wrapper”).replaceWith( data.html.gamestats ); $(“.linescores-wrapper”).replaceWith(data.html.linescores); $(“.penalties-container”).replaceWith(data.html.penalties); $(“.scoringsummary-container”).replaceWith(data.html.summary); $(“.game-info-container”).replaceWith(data.html.header); setTimeout(get_json, 5000); else location.reload() function get_json() $.getJSON( “/wp-admin/admin-ajax.php?action=get_live_game_data&theme=genesis&league=nhl&gameid=1647230″, function( data ) if(data) data = decode_game_data(data); update_dom_elements(data); bootstrap_evs(); if (!$(document).data(‘igh_data’)) $(document).data(‘igh_data’, data[‘igh_data’]); else if (data[‘igh_data’] && $(document).data(‘igh_data’) != data[‘igh_data’]) // reload IGH reload_igh_vids(); $(document).data(‘igh_data’, data[‘igh_data’]); else get_json() )/*.fail(function() // If the ajax call fails, reload the page. location.reload(); );*/ function reload_igh_vids() var page_details = []; var loadUrl = sn_bc_inline.ajaxurl; var objRequest = ; var video_data_arr = []; objRequest.action = ‘get_raw_igh_video_list_game’; objRequest.game_id = sn_bc_inline.player_details[‘id’]; objRequest.theme = ‘genesis’; var video_data = sn_bc_inline.ajax_get_data(objRequest, loadUrl); video_data_arr[‘goal’] = video_data.goal; video_data_arr[‘save’] = video_data.save video_data_arr[‘hit’] = video_data.hit; video_data_arr[‘all’] = video_data_arr[‘goal’].concat(video_data_arr[‘save’], video_data_arr[‘hit’]); $.each(sn_bc_inline.active_tab_list, function(k, v) var html = get_video_html(video_data_arr[v]); $(‘#igh-module #’+ v +’-highlights .video-highlight-listing .mCSB_container’).html(html); var feature_video_id = $(‘#’+v+’-highlights .featured_video_id’).attr(‘id’); $(‘#’+v+’-highlights .video-highlight-listing .row.video-list-‘+feature_video_id).hide(); ); sn_bc_inline.display_videos(sn_bc_magictabs.active_tab_name); /*var bc_video_list = sn_bc_inline.get_player_highlight( null, null, ‘get_igh_video_list’, sn_bc_inline.player_details, page_details ); $(‘#igh-module #’+sn_bc_magictabs.active_tab_name+’-highlights .video-highlight-listing .mCSB_container’).html(bc_video_list); sn_bc_inline.display_videos(‘all’);*/ function get_video_html(video_ids_list) var html = ”; $.each(video_ids_list, function(k, v)’); html += ”; ); return html; if(‘In-Progress’.toLowerCase() == ‘in-progress’) get_json() bootstrap_evs(); });

....
....

Related Post

Next
Previous
Click here for Comments

0 comments: