الشباب والرياضة تطلق المشروع القومي “كن صانع سلام”
تستعد وزارة الشباب والرياضة بالتعاون مع الكنيسة المص debated Peacemaker ، والذي يأتي بالتزامن مع الإحتفال السنوي بزيارة العائلة المقدسة لأرض مصر.
يأتي هذا المشروع في إار التضافر مع جهود الدولة المصرية في إحياء مسار دولي عالمي فريد لا يوجد إلا مص و م م م م م م مسار العائلة المقدسة ، ويسعى “كن صانع سلام” إلى بث روح الولاء والانتماء وتعزيز المواطنة والسلام المعي لدى شب مصري لب مصا على مستوى الجمهورية.
أبرز أهداف المشروع إعداد جيل واعٍ وقادر على دعم مشاريع الجمهورية الجديدة ، وظظهار جوانب القوة للة أامامامامامامامامامامامامامامامامامامامامام الرأي العالمي و بناء مستقبل مصر المزدهر ونشر ثقافة السلام والتسامح.
يُذكر أن وزارة الشباب والرياضة والكنيسة المصرية والأزهر الشريف هي الجهات … الجهود الوطنية لتحقيق أهدافه السامية.
ومن المقرر أن يشهد المشروع فاعليات وأنشة متنوعة تستهدف الشباب في أنحاء الجمهورية ، ، وذلك بديميميميمtered الإيجابية وتمكينهم ليكونوا صناع سلام فاعلين في مجتمعاتهم.

characteristic replaceOembeds() {
var allEmbeds = describe.getElementsByTagName(“OEMBED”);
while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds(0), extractLinkFromOembed(allEmbeds(0)));
allEmbeds = describe.getElementsByTagName(“OEMBED”);
}
runYoutubeLazyLoad();
// loadfbApi();
}
characteristic replaceOembedWithHtml(part, sourceData) {
if (sourceData.offer.toLowerCase() === “youtube”) {
var html=”
‘;
replaceElementWithHtml(part, html);
} else if (sourceData.offer.toLowerCase() === “instagram”) {
var html=”
‘;
replaceElementWithHtml(part, html);
} else if (sourceData.offer.toLowerCase() === “twitter”) {
var html=”
‘;
replaceElementWithHtml(part, html);
} else if (sourceData.offer.toLowerCase() === “facebook”) {
var html=”
‘
replaceElementWithHtml(part, html);
} else {
replaceElementWithHtml(part, “”);
}
}
characteristic extractLinkFromOembed(part) {
return getUrlSource(part.getAttribute(“url”));
}
characteristic getUrlSource(url) {
var ytRegex = /http(?:s?)://(?:www.)?youtu(?:be.com/gape?v=|.be/)((w-_)*)(&(amp;)?(w?=)*)?/;
var instaRegex = /(https?://www.)?instagram.com(/p/(w+)/?)/;
var twitterRegex = /twitter.com/.*/house(?:es)?/((^/?)+)/;
var fbRegex = /^https?://www.facebook.com.*/(video(s)?|gape|yarn|posts)(.php?|/).+$/;
if (ytRegex.take a look at(url)) {
return {
offer: “Youtube”,
url: url,
id: ytRegex.exec(url)(1)
};
}
if (instaRegex.take a look at(url)) {
return {
offer: “Instagram”,
url: url,
id: instaRegex.exec(url)(3)
};
}
if (twitterRegex.take a look at(url)) {
return {
offer: “Twitter”,
url: url,
id: twitterRegex.exec(url)(1)
};
}
if (fbRegex.take a look at(url)) {
return {
offer: “Fb”,
url: url,
id: fbRegex.exec(url)(1)
};
}
return {
offer: “Unknown”,
url: url,
id: “”
};
}
characteristic replaceElementWithHtml(part, html) {
var str = html;
var Obj = part; //any part to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it’s easy replace of total part with contents of str var
} else { //if outerHTML is no longer supported, there is a abnormal but crossbrowsered trick
var tmpObj = describe.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, part could seemingly well restful be parented
ObjParent.replaceChild(tmpObj, Obj); //here we inserting our momentary data as one more of our aim, so we can gain it then and replace it into whatever we desire to interchange to
ObjParent.innerHTML = ObjParent.innerHTML.replace(‘
‘, str);
}
}
characteristic loadfbApi() {
var js = describe.createElement(‘script’);
js.src=”
describe.body.appendChild(js);
}
characteristic runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = describe.querySelectorAll(“.youtube”);
for (var i = 0; i < youtube.length; i++) { var offer = "https://img.youtube.com/vi/" + youtube(i).dataset.embed + "http://192.168.2.55/0.jpg"; var utter = fresh Image(); utter.src = "https://www.masrtimes.com/issues/masr/sources/photos/no.jpg"; utter.classList.add('lazyload'); utter.setAttribute("data-src", offer); utter.setAttribute("alt", "youtube"); utter.addEventListener("load", characteristic () { youtube(i).appendChild(utter); }(i)); youtube(i).addEventListener("click on", characteristic () { var iframe = describe.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 hyperlink