For the fourth time .. Mai Omar runs within the record of the 100 most elegant faces for the year 2025

The artist Mai Omar shared novel news together with her followers by plot of her non-public accounts on social media, by nominating her within the record of the 100 most elegant faces of 2015.

Mai Omar wrote: “I the truth is feel a elephantine honor for my nomination for the fourth time within the record of the 100 most elegant faces of 2025 by TCCandler, I’m happy with my succession to the eighth rank within the past within the past, which makes me the first Egyptian and surely one of my tribe to label this fulfillment in this record, this fulfillment has a varied which implies for me, and I carry it with enjoy for my nation, this time out modified into as soon as not easiest about beauty, but relating to the representation of my nation proudly and bid that girls are Egyptian can shine wherever on this planet. Thank you for all enjoy and toughen – my butterflies, right here is for you

It is miles price noting that “TC Candler” is a occasion identified for issuing annual lists for the most elegant faces, and relies on the final public vote. Candidates and winners are announced as soon as a year, and this fulfillment is mandatory for artists and public figures.

perform replaceOembedWithHtml(component, sourceData) {
if (sourceData.source.toLowerCase() === “youtube”) {
var html=”

” +

‘ +

‘ +

‘ +
‘ +

‘ +

‘;
replaceElementWithHtml(component, html);
} else if (sourceData.source.toLowerCase() === “instagram”) {
var html=”

‘;
replaceElementWithHtml(component, html);
} else if (sourceData.source.toLowerCase() === “twitter”) {
var html=”

‘;
replaceElementWithHtml(component, html);
} else if (sourceData.source.toLowerCase() === “facebook”) {
var html=”


replaceElementWithHtml(component, html);
} else {
replaceElementWithHtml(component, “”);
}
}

perform extractLinkFromOembed(component) {
return getUrlSource(component.getAttribute(“url”));
}

perform getUrlSource(url) {
var ytRegex = /http(?:s?)://(?:www.)?youtu(?:be.com/peek?v=|.be/)((w-_)*)(&(amp;)?‌​(w?‌​=)*)?/;
var instaRegex = /(https?://www.)?instagram.com(/p/(w+)/?)/;
var twitterRegex = /twitter.com/.*/web online page(?:es)?/((^/?)+)/;
var fbRegex = /^https?://www.facebook.com.*/(video(s)?|peek|record|posts)(.php?|/).+$/;

if (ytRegex.take a look at(url)) {
return {
source: “Youtube”,
url: url,
identification: ytRegex.exec(url)(1)
};
}

if (instaRegex.take a look at(url)) {
return {
source: “Instagram”,
url: url,
identification: instaRegex.exec(url)(3)
};
}

if (twitterRegex.take a look at(url)) {
return {
source: “Twitter”,
url: url,
identification: twitterRegex.exec(url)(1)
};
}

if (fbRegex.take a look at(url)) {
return {
source: “Fb”,
url: url,
identification: fbRegex.exec(url)(1)
};

}

return {
source: “Unknown”,
url: url,
identification: “”
};
}

perform replaceElementWithHtml(component, html) {
var str = html;
var Obj = component; //any component to be fully modified
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it be easy change of total component with contents of str var
} else { //if outerHTML is not supported, there is a unfamiliar but crossbrowsered trick
var tmpObj = file.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, component should be parented
ObjParent.replaceChild(tmpObj, Obj); //right here we inserting our non permanent recordsdata in establish of our plan, so we are going to have the option to catch it then and replace it into whatever we desire to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace(‘

‘, str);
}
}
perform loadfbApi() {
var js = file.createElement(‘script’);
js.src=”
file.body.appendChild(js);
}
perform runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = file.querySelectorAll(“.youtube”);

for (var i = 0; i < youtube.dimension; i++) { var source = "https://img.youtube.com/vi/" + youtube(i).dataset.embed + "http://192.168.2.55/0.jpg"; var image = novel Narrate(); image.src = "https://www.elbalad.news/subject matters/elbalad/sources/photos/no.jpg"; image.classList.add('lazyload'); image.setAttribute("recordsdata-src", source); image.setAttribute("alt", "youtube"); image.addEventListener("load", perform () { youtube(i).appendChild(image); }(i)); youtube(i).addEventListener("click on", perform () { var iframe = file.createElement("iframe"); iframe.setAttribute("frameborder", "0"); iframe.setAttribute("allowfullscreen", ""); iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset .embed + "?rel=0&showinfo=0&autoplay=1"); this.innerHTML = ""; this.appendChild(iframe); }); }; } (Tagstotranslate), artist Mai Omar (T) The 100 most elegant faces of 2015 (T) TCCandler (T) “TC Candler” (T) Mai Omar (T) Art and Culture

Supply link