(function(){ try{ template = document.createElement('div'); template.innerHTML = ''; document.head.appendChild(template); var anchor = '#related-articles-widget'; var related_template = 'queryly_related_template'; queryly.related.batchSize = 5; queryly.related.decay =1; queryly.extendedDataFields = "creator,imageresizer,promo_image,section"; queryly.callback.relatedClicked = function(event){ try{ ga('create', 'UA-18693758-1', 'auto'); var relatedEvent = { hitType: 'event', eventCategory: 'Internal clicks queryly', eventAction: 'Click on RA', eventLabel: '', }; ga('send', relatedEvent); } catch{} } queryly.QuerylyRelatedCallback = function (related) { //return; if (related == null || related.items == null) { return; } if (document.location.href.indexOf('/arts-culture/') < 0 && document.location.href.indexOf('/lifestyle/') < 0 && document.location.href.indexOf('/travel/') < 0 && document.location.href.indexOf('/sport/') < 0 ){ return; } //if (document.location.href.indexOf('/sport/') < 0 ){ // return; //} var templatename = 'queryly_related_template'; if (document.querySelector(anchor) != null) { var relateditemhtml = ''; var counter = 0; for (var relateditemcount = 0; relateditemcount < related.items.length; relateditemcount++) { try { queryly.relateddata = related.items[relateditemcount]; queryly.relateddata.title = queryly.relateddata.title.replace(/(([^\s]+\s\s*){18})(.*)/, "$1..."); if (queryly.relateddata.promo_image != '' && typeof queryly.relateddata.promo_image != 'undefined') { queryly.relateddata.image = queryly.relateddata.promo_image; } else if (queryly.relateddata.imageresizer != '' && typeof queryly.relateddata.imageresizer != 'undefined'){ queryly.relateddata.image = queryly.relateddata.imageresizer; } if (queryly.relateddata.image == ''){ queryly.relateddata.image ='https://abudhabifestival.ae/wp-content/uploads/2018/12/TN.jpg'; } relateditemhtml = relateditemhtml + queryly.util.tmpl(related_template, queryly.relateddata); counter = counter + 1; } catch (e) {} } if (relateditemhtml != '') { htmlcontent ="
RELATED ARTICLES
" + relateditemhtml + "
"; var elem = document.createElement('div'); elem.innerHTML = htmlcontent; document.querySelector(anchor).prepend(elem.childNodes[0]); queryly.related.hookRelatedEvent('#related-articles-widget a'); } } else { setTimeout(queryly.QuerylyRelatedCallback(related), 1000); } }; var relatedurl = '//related.queryly.com/json.aspx?queryly_key=' + queryly.QuerylyKey + '&callback=queryly.QuerylyRelatedCallback' + '&pageurl=' + encodeURIComponent('https://www.thenationalnews.com/mena/egypt-s-president-pushes-to-end-child-marriage-and-empower-women-1.1188645') + '&batchsize=' + queryly.related.batchSize + '&decay=' + queryly.related.decay + "&extendedDataFields=" + encodeURIComponent(queryly.extendedDataFields); if (typeof queryly.related.title != 'undefined' && queryly.related.title != ''){ var relatedurl = '//related.queryly.com/json.aspx?queryly_key=' + queryly.QuerylyKey + '&callback=queryly.QuerylyRelatedCallback' + '&batchsize=' + queryly.related.batchSize + '&decay=' + queryly.related.decay + "&extendedDataFields=" + encodeURIComponent(queryly.extendedDataFields) + '&title=' + encodeURIComponent(queryly.related.title); if (typeof queryly.related.text != 'undefined' && queryly.related.text != ''){ if (queryly.related.text.length < 512){ relatedurl = relatedurl + '&text=' + encodeURIComponent(queryly.related.text); } else{ relatedurl = relatedurl + '&text=' + encodeURIComponent(queryly.related.text.substring(0,512)); } } } if (queryly.related.feednames != ''){ relatedurl = relatedurl + '&feednames=' + encodeURIComponent(queryly.related.feednames) } if (typeof queryly.related.facetedkey != 'undefined' && typeof queryly.related.facetedvalue != 'undefined'){ relatedurl = relatedurl + '&facetedkey=' + encodeURIComponent(queryly.related.facetedkey) + "&facetedvalue=" + encodeURIComponent(queryly.related.facetedvalue); } queryly.util.loadScript(relatedurl, function () { }); } catch(e){} new Image().src = "//data.queryly.com/ping.aspx?type=pv&queryly_key=" + queryly.QuerylyKey + "&visitorid=" + queryly.visitorid + "&httpurl=" + encodeURIComponent(document.URL.replace(/&/g, "&")) + "&httpreferer=" + encodeURIComponent(document.referrer.replace(/&/g, "&")); })();