-
75°
Sunny
-
Charleston, SC (29403)
Today
Clear skies. Low 56F. Winds N at 5 to 10 mph..
Tonight
Clear skies. Low 56F. Winds N at 5 to 10 mph.
Updated: May 14, 2019 @ 6:14 pm
- Full Forecast
-
Special coverage
‘; } var sContent = ”+ ‘‘+ ‘‘+ ‘‘+sPosTitle.substr(0,4)+’‘+ ‘‘+ ‘
‘+sPosTitle+’
‘+ ‘
‘+__tnt.truncateStr(oAsset.title.replace(/(]+)>)/ig,””),iTextTrun,’…’)+’
‘+ ‘
‘+__tnt.truncateStr(oAsset.summary.replace(/(]+)>)/ig,””),iTextTrun,’…’)+’
‘+ ‘
‘+ ‘
‘ ”+ ‘
‘; ‘
‘; return sContent; } $.get(‘https://www.postandcourier.com/tncms/search/mlt/?origin=8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b&app=editorial&preview=1&type=article%2Ccollection%2Cvideo%2Cyoutube’).then(function(oResponse, sStatus, oXHR){ if( typeof oResponse.assets === ‘object’ && oResponse.assets.length > 0 ){ var oPrev,oNext = null; // try to match in index $(oResponse.assets).each(function(i,oAsset){ if( oAsset.id === ‘8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b’ ){ oNext = oResponse.assets[(i+1)]; oPrev = oResponse.assets[(i-1)]; return false; } }); // no index match if( !oNext && !oPrev ){ oPrev = oResponse.assets[0]; oNext = oResponse.assets[1]; // end of list, prev no next } else if( !oNext && oPrev ){ oNext = oResponse.assets[0]; // start of list, next no prev } else if( oNext && !oPrev ){ oPrev = oResponse.assets[(oResponse.assets.length-1)]; } // append links if( oPrev ){ $(‘#paging-prev-8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b’).append(asset_prevNextContent(oPrev, ‘prev’)).show(); setTimeout(function(){ $(‘#paging-prev-8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b’).removeClass(‘offset’); }, 200); } if( oNext ){ $(‘#paging-next-8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b’).append(asset_prevNextContent(oNext)).show(); setTimeout(function(){ $(‘#paging-next-8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b’).removeClass(‘offset’); }, 200); // fix conflicting content $(‘.share-container.headline-right’).addClass(‘hidden-sm’); } // bind tracking event handlers $(‘#asset-paging-8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b a’).on(‘click’, function(e){ var sAction = ($(this).data(‘direction’) === ‘right’) ? ‘next’ : ‘previous’; __tnt.trackEvent({‘category’:’tnt-prev-next’,’action’:sAction, ‘label’:’collection’, ‘value’:’1′}); return true; }); } }, function(err){ __tnt.log(‘Article-to-article navigation: ‘ + err.statusText); });$(window).on(“load resize”, function(){ var sCondTrigger = ‘trigger-condensed’; if( window.innerWidth > 991 && window.innerWidth
top story
- By Kalyn Oyer koyer@postandcourier.com and Andrew Whitaker awhitaker@postandcourier.com
- Apr 22, 2019
The Cultura Festival at The Royal American on Saturday, April 20, featured all black artists.
More like this…
‘;
oEngagementContainer_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b.append(sHTML_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b);
}
});
}
// Build engagement set
$.each(oResponse.assets, function(index) {
// Display assets once origin is found
// Find origin then begin displaying assets
if (bFoundOrigin_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b == true) {
if (this.id == sOriginID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b) {
// Found orgin a second time. Stop gathering assets and kill next_url
bStop_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = true;
sNextUrl_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = null;
oEngagementMore_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b.remove();
} else if (bStop_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b == false && this.id != ‘8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b’) {
// Display asset
var sHTML_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = ”;
if (this.content.includes(‘engagement-asset’) && iDisplayCount_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b ‘ + this.content + ‘
‘;
}
}
} else {
if (this.id == sOriginID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b) {
// Origin found. Begin displaying assets
bFoundOrigin_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = 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_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b == true) {
// Stored first id
sFirstID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = this.id;
bFirstRun_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = false;
} else if (this.id == sFirstID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b) {
// We’ve started again. Force origin
sOriginID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = sFirstID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b;
bFoundOrigin_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = true;
} // end Fail-safe
}
}
// Append engagement assets to container
oEngagementContainer_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b.append(sHTML_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b);
// Stop traversing asset array
if (iDisplayCount_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b >= iMaxDisplay_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b) {
bStop_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = true;
return false;
}
});
// Include block_id on newly added list items
oEngagementContainer_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b.find(‘.engagement-item.original’).each(function() {
var sHref_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = scrubURL($(this).find(“a.centered-content-link”).attr(“href”));
if(sHref_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b!=”javascript:void(0)”){
// Add content discovery tracking
sHref_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b += ‘#tncms-source=endcard-gallery’;
// Add to image and headlines links
$(this).removeClass(‘original’).find(“a.centered-content-link”).attr(“href”, sHref_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b);
}
});
// Check next URL
if (sNextUrl_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b && bStop_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b == false) {
// if origin hasn’t been found yet and we hit next_url. Trigger the set to pull in again.
if (bFoundOrigin_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b == false) {
// No origin yet. Call the populate function
__tnt.engagement.assets[“8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b”].populate(sNextUrl_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b);
} else {
// Append sNextUrl_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b to engagement set
oEngagementContainer_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b.append(”); if (iDisplayCount_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b
‘); }
More like this…
‘;
oEngagementContainer_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b.append(sHTML_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b);
}
});
}
// Build engagement set
$.each(oResponse.assets, function(index) {
// Display assets once origin is found
// Find origin then begin displaying assets
if (bFoundOrigin_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b == true) {
if (this.id == sOriginID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b) {
// Found orgin a second time. Stop gathering assets and kill next_url
bStop_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = true;
sNextUrl_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = null;
oEngagementMore_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b.remove();
} else if (bStop_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b == false && this.id != ‘8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b’) {
// Display asset
var sHTML_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = ”;
if (this.content.includes(‘engagement-asset’) && iDisplayCount_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b ‘ + this.content + ‘
‘;
}
}
} else {
if (this.id == sOriginID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b) {
// Origin found. Begin displaying assets
bFoundOrigin_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = 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_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b == true) {
// Stored first id
sFirstID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = this.id;
bFirstRun_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = false;
} else if (this.id == sFirstID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b) {
// We’ve started again. Force origin
sOriginID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = sFirstID_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b;
bFoundOrigin_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = true;
} // end Fail-safe
}
}
// Append engagement assets to container
oEngagementContainer_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b.append(sHTML_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b);
// Stop traversing asset array
if (iDisplayCount_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b >= iMaxDisplay_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b) {
bStop_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = true;
return false;
}
});
// Include block_id on newly added list items
oEngagementContainer_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b.find(‘.engagement-item.original’).each(function() {
var sHref_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b = scrubURL($(this).find(“a.centered-content-link”).attr(“href”));
if(sHref_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b!=”javascript:void(0)”){
// Add content discovery tracking
sHref_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b += ‘#tncms-source=endcard-gallery’;
// Add to image and headlines links
$(this).removeClass(‘original’).find(“a.centered-content-link”).attr(“href”, sHref_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b);
}
});
// Check next URL
if (sNextUrl_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b && bStop_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b == false) {
// if origin hasn’t been found yet and we hit next_url. Trigger the set to pull in again.
if (bFoundOrigin_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b == false) {
// No origin yet. Call the populate function
__tnt.engagement.assets[“8a3019ec-650d-11e9-aeb1-2b6b2fe8a24b”].populate(sNextUrl_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b);
} else {
// Append sNextUrl_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b to engagement set
oEngagementContainer_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b.append(”); if (iDisplayCount_8a3019ec_650d_11e9_aeb1_2b6b2fe8a24b
‘); }
RankTribe™ Black Business Directory News – Arts & Entertainment