الدكتور أشرف صبحي ، وزير الشباب والرياضة ، اجتماعًا موسعًا مع قيادات الوزect الموجهة للنشء والشباب بهدف ترسيخ القيم الأصيلة في المجتمع، ومواجهة الأفكار الهدامة التي تستهدف استقرار الوطن وأمنه الفكري والثقافي.
وأكد وزير الشباب والرياضة خلال الاجتماع على أهمية دور مراكز الشباب والمؤسسسسات الرية والثقافية التابعة للوارة لارة لوارة لوار buddy تعزيز الانتماء والهوية ، مشددًا على ضرورة توسيع نطاق المبادرات التوعوعوعوعوعوعوعوcing their وتطلعات الشباب في مختلف المحافظات.
كما وجّه الدكتور أشرف صبحي بتكثيف التعاون معتلف مؤسسات الدولة ، وعلى رأسها وزارات التعليم اليم اليم اليم اليم اليم اليم والأوقاف ، لتنفيذ برامج مشتركة تسهم في بناء وعي الشباب ، وحمايتهم من محاولات الاستقطاب الفكري المتطف.
وشدد وزير الشباب على أن المرحلة الراهنة تتطلب مضاعفة الجهود من أجل تعزيز الأمن الفكري وتقديم نبابي وطني وطني قادرر One على قيادة المستقبل.
characteristic replaceOembeds() {
var allEmbeds = file.getElementsByTagName(“OEMBED”);
whereas (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds(0), extractLinkFromOembed(allEmbeds(0)));
allEmbeds = file.getElementsByTagName(“OEMBED”);
}
runYoutubeLazyLoad();
// loadfbApi();
}
characteristic replaceOembedWithHtml(component, sourceData) {
if (sourceData.supply.toLowerCase() === “youtube”) {
var html=”
‘;
replaceElementWithHtml(component, html);
} else if (sourceData.supply.toLowerCase() === “instagram”) {
var html=”
‘;
replaceElementWithHtml(component, html);
} else if (sourceData.supply.toLowerCase() === “twitter”) {
var html=”
‘;
replaceElementWithHtml(component, html);
} else if (sourceData.supply.toLowerCase() === “fb”) {
var html=”
‘
replaceElementWithHtml(component, html);
} else {
replaceElementWithHtml(component, “”);
}
}
characteristic extractLinkFromOembed(component) {
return getUrlSource(component.getAttribute(“url”));
}
characteristic getUrlSource(url) {
var ytRegex = /http(?:s?)://(?:www.)?youtu(?:be.com/look at?v=|.be/)((w-_)*)(&(amp;)?(w?=)*)?/;
var instaRegex = /(https?://www.)?instagram.com(/p/(w+)/?)/;
var twitterRegex = /twitter.com/.*/scheme(?:es)?/((^/?)+)/;
var fbRegex = /^https?://www.fb.com.*/(video(s)?|look at|myth|posts)(.php?|/).+$/;
if (ytRegex.test(url)) {
return {
supply: “Youtube”,
url: url,
identification: ytRegex.exec(url)(1)
};
}
if (instaRegex.test(url)) {
return {
supply: “Instagram”,
url: url,
identification: instaRegex.exec(url)(3)
};
}
if (twitterRegex.test(url)) {
return {
supply: “Twitter”,
url: url,
identification: twitterRegex.exec(url)(1)
};
}
if (fbRegex.test(url)) {
return {
supply: “Fb”,
url: url,
identification: fbRegex.exec(url)(1)
};
}
return {
supply: “Unknown”,
url: url,
identification: “”
};
}
characteristic replaceElementWithHtml(component, html) {
var str = html;
var Obj = component; //any component to be fully changed
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it be easy substitute of total component with contents of str var
} else { //if outerHTML is now no longer supported, there might maybe be a irregular but crossbrowsered trick
var tmpObj = file.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, component must be parented
ObjParent.replaceChild(tmpObj, Obj); //right here we inserting our quick data as an replacement of our goal, so we are able to salvage it then and substitute it into without reference to we’re searching to substitute to
ObjParent.innerHTML = ObjParent.innerHTML.substitute(‘
‘, str);
}
}
characteristic loadfbApi() {
var js = file.createElement(‘script’);
js.src=”
file.physique.appendChild(js);
}
characteristic runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = file.querySelectorAll(“.youtube”);
for (var i = 0; i < youtube.length; i++) { var supply = "https://img.youtube.com/vi/" + youtube(i).dataset.embed + "http://192.168.2.55/0.jpg"; var listing = fresh Image(); listing.src = "https://www.masrtimes.com/subject matters/masr/assets/photos/no.jpg"; listing.classList.add('lazyload'); listing.setAttribute("data-src", supply); listing.setAttribute("alt", "youtube"); listing.addEventListener("load", characteristic () { youtube(i).appendChild(listing); }(i)); youtube(i).addEventListener("click", characteristic () { 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); }); }; }
Source link