The Shelby Memorial Day Parade was a huge success as many gathered together throughout downtown Shelby on Monday morning.
More like this...
'; oEngagementContainer_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.append(sHTML_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); } }); } // Build engagement set $.each(oResponse.assets, function(index) { if (index == 1 && sOriginID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == null) { sOriginID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = oResponse.assets[0].id; } // Display assets once origin is found // Find origin then begin displaying assets if (bFoundOrigin_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == true) { if (this.id == sOriginID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { // Found orgin a second time. Stop gathering assets and kill next_url bStop_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = true; sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = null; oEngagementMore_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.remove(); } else if (bStop_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == false && this.id != '064dc082-1c43-11ef-bc9d-43dfd3ee10c8') { // Display asset var sHTML_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = ''; if (this.content.includes('engagement-asset') && iDisplayCount_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 < iMaxDisplay_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { iDisplayCount_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 ++; sHTML_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 += '
' + this.content + '
'; } } } else { if (this.id == sOriginID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { // Origin found. Begin displaying assets bFoundOrigin_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = true; } else { // Origin found is false. Skip asset // Fail-safe in case origin is not present in set. This can be removed when origin is fixed. if (bFirstRun_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == true) { // Stored first id sFirstID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = this.id; bFirstRun_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = false; } else if (this.id == sFirstID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { // We've started again. Force origin sOriginID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = sFirstID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8; bFoundOrigin_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = true; } // end Fail-safe } } // Append engagement assets to container oEngagementContainer_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.append(sHTML_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); // Stop traversing asset array if (iDisplayCount_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 >= iMaxDisplay_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { bStop_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = true; return false; } }); // Include block_id on newly added list items oEngagementContainer_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.find('.engagement-item.original').each(function() { var sHref_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = scrubURL($(this).find("a.centered-content-link").attr("href")); if(sHref_064dc082_1c43_11ef_bc9d_43dfd3ee10c8!="javascript:void(0)"){ // Add content discovery tracking sHref_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 += '#tncms-source=endcard-gallery'; // Add to image and headlines links $(this).removeClass('original').find("a.centered-content-link").attr("href", sHref_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); } }); // Check next URL if (sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 && bStop_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == false) { // if origin hasn't been found yet and we hit next_url. Trigger the set to pull in again. if (bFoundOrigin_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == false) { // No origin yet. Call the populate function __tnt.engagement.assets["064dc082-1c43-11ef-bc9d-43dfd3ee10c8"].populate(sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); } else { // Append sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 to engagement set oEngagementContainer_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.append('
'); if (iDisplayCount_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 < iMaxDisplay_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { // Get next url and request more assets __tnt.engagement.assets["064dc082-1c43-11ef-bc9d-43dfd3ee10c8"].populate(oEngagementMore_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.data('next-url')); } } } // Add total count to container if (bStop_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == true) { // Add total count to container oEngagementContainer_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.attr("data-engagement-total", iDisplayCount_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); // Remove engagement loading spinner oEngagementSpinner_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.remove(); return false; } } else { // Empty asset set returned. Go back in for a real set if(__tnt.engagement.assets["064dc082-1c43-11ef-bc9d-43dfd3ee10c8"].attempts<2){ if(sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8==null||sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8==""){ sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = "/news/shelby-memorial-day-parade-made-its-way-through-town/collection_064dc082-1c43-11ef-bc9d-43dfd3ee10c8.html"; } __tnt.engagement.assets["064dc082-1c43-11ef-bc9d-43dfd3ee10c8"].populate(sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); __tnt.engagement.assets["064dc082-1c43-11ef-bc9d-43dfd3ee10c8"].attempts++; } } }); } } // Rewrite URL for preview // TODO move to one location function scrubURL(sURL) { if (typeof sURL != 'undefined'){ return sURL; } }
More like this...
'; oEngagementContainer_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.append(sHTML_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); } }); } // Build engagement set $.each(oResponse.assets, function(index) { if (index == 1 && sOriginID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == null) { sOriginID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = oResponse.assets[0].id; } // Display assets once origin is found // Find origin then begin displaying assets if (bFoundOrigin_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == true) { if (this.id == sOriginID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { // Found orgin a second time. Stop gathering assets and kill next_url bStop_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = true; sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = null; oEngagementMore_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.remove(); } else if (bStop_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == false && this.id != '064dc082-1c43-11ef-bc9d-43dfd3ee10c8') { // Display asset var sHTML_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = ''; if (this.content.includes('engagement-asset') && iDisplayCount_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 < iMaxDisplay_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { iDisplayCount_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 ++; sHTML_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 += '
' + this.content + '
'; } } } else { if (this.id == sOriginID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { // Origin found. Begin displaying assets bFoundOrigin_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = true; } else { // Origin found is false. Skip asset // Fail-safe in case origin is not present in set. This can be removed when origin is fixed. if (bFirstRun_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == true) { // Stored first id sFirstID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = this.id; bFirstRun_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = false; } else if (this.id == sFirstID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { // We've started again. Force origin sOriginID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = sFirstID_064dc082_1c43_11ef_bc9d_43dfd3ee10c8; bFoundOrigin_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = true; } // end Fail-safe } } // Append engagement assets to container oEngagementContainer_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.append(sHTML_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); // Stop traversing asset array if (iDisplayCount_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 >= iMaxDisplay_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { bStop_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = true; return false; } }); // Include block_id on newly added list items oEngagementContainer_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.find('.engagement-item.original').each(function() { var sHref_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = scrubURL($(this).find("a.centered-content-link").attr("href")); if(sHref_064dc082_1c43_11ef_bc9d_43dfd3ee10c8!="javascript:void(0)"){ // Add content discovery tracking sHref_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 += '#tncms-source=endcard-gallery'; // Add to image and headlines links $(this).removeClass('original').find("a.centered-content-link").attr("href", sHref_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); } }); // Check next URL if (sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 && bStop_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == false) { // if origin hasn't been found yet and we hit next_url. Trigger the set to pull in again. if (bFoundOrigin_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == false) { // No origin yet. Call the populate function __tnt.engagement.assets["064dc082-1c43-11ef-bc9d-43dfd3ee10c8"].populate(sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); } else { // Append sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 to engagement set oEngagementContainer_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.append('
'); if (iDisplayCount_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 < iMaxDisplay_064dc082_1c43_11ef_bc9d_43dfd3ee10c8) { // Get next url and request more assets __tnt.engagement.assets["064dc082-1c43-11ef-bc9d-43dfd3ee10c8"].populate(oEngagementMore_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.data('next-url')); } } } // Add total count to container if (bStop_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 == true) { // Add total count to container oEngagementContainer_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.attr("data-engagement-total", iDisplayCount_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); // Remove engagement loading spinner oEngagementSpinner_064dc082_1c43_11ef_bc9d_43dfd3ee10c8.remove(); return false; } } else { // Empty asset set returned. Go back in for a real set if(__tnt.engagement.assets["064dc082-1c43-11ef-bc9d-43dfd3ee10c8"].attempts<2){ if(sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8==null||sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8==""){ sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8 = "/news/shelby-memorial-day-parade-made-its-way-through-town/collection_064dc082-1c43-11ef-bc9d-43dfd3ee10c8.html"; } __tnt.engagement.assets["064dc082-1c43-11ef-bc9d-43dfd3ee10c8"].populate(sNextUrl_064dc082_1c43_11ef_bc9d_43dfd3ee10c8); __tnt.engagement.assets["064dc082-1c43-11ef-bc9d-43dfd3ee10c8"].attempts++; } } }); } } // Rewrite URL for preview // TODO move to one location function scrubURL(sURL) { if (typeof sURL != 'undefined'){ return sURL; } }