الان – الأهلي يبدأ تدريباته استعدادا لمواجهة إنبي – البوكس نيوز
البوكس نيوز – الأخيرة – نتحدث اليوم حول الأهلي يبدأ تدريباته استعدادا لمواجهة إنبي والذي يثير الكثير من الاهتمام والجدل عبر مواقع التواصل الاجتماعي وكما سنتناول بالتفصيل حول الأهلي يبدأ تدريباته استعدادا لمواجهة إنبي، وتعد هذا المقالة جزءًا من سلسلة المقالات التي ينشرها البوكس نيوز بشكل مستمر، فاتبعونا باستمرار.
يقدم موقع تريندات مصر باقة من أهم الأخبار التي تشغل الرأي العام في مصر والوطن العربي مثل الأهلي يبدأ تدريباته استعدادا لمواجهة إنبي والذي يهتم به ملايين القراء من أجل معرفة كل ما هو جديد على الساحة، خاصة أن أخبار التعليم وتنسيق الكليات 2024.
ويعرض misrtrends من خلال الأهلي يبدأ تدريباته استعدادا لمواجهة إنبي شرحا محدثا لجميع التريندات التي تشغل بال الملايين في العالم العربي ومنها أخبار التعليم ونتائج الامتحانات وكذلك نتيجة الثانوية العامة 2024 – نتيجة الدبلومات الفنية 2024 وأيضا أخبار تنسيق الجامعات 2024 في مصر والأخبار السياسية والاقتصادية والثقافية والرياضية.
خاض فريق الأهلي تدريباته تدريبه مساء اليوم الإثنين على ملعب التتش، استعدادا لمباراة إنبي المقرر لها يوم الأربعاء المقبل، ضمن منافسات الجولة 33 لبطولة الدوري الممتاز.
وأدى لاعبو الفريق الذين شاركوا أمس في مباراة زد، تدريبات استشفائية، فيما استكمل اللاعبون الشباب تدريباتهم على ملعب التتش.
وكان الأهلي قد حقق الفوز على زد بنتيجة 1/2، في المباراة التي أقيمت أمس على استاد القاهرة والمؤجلة من الجولة 25 لبطولة الدوري.
ورفع الأهلي رصيده إلى 84 نقطة بعد الفوز على زد، علما بأن الفريق حسم الفوز ببطولة الدوري رسميا عقب مباراة سموحة، التي أقيمت على استاد برج العرب وانتهت بفوز الأهلي.
replaceOembeds();
function replaceOembeds() {
var allEmbeds = document.getElementsByTagName(“OEMBED”);
while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
allEmbeds = document.getElementsByTagName(“OEMBED”);
}
runYoutubeLazyLoad();
// loadfbApi();
}
function replaceOembedWithHtml(element, sourceData) {
if (sourceData.source.toLowerCase() === “youtube”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “instagram”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “twitter”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “facebook”) {
var html=”
‘
replaceElementWithHtml(element, html);
} else {
replaceElementWithHtml(element, “”);
}
}
function extractLinkFromOembed(element) {
return getUrlSource(element.getAttribute(“url”));
}
function getUrlSource(url) {
var ytRegex = /http(?:s?):\/\/(?:www\.)?youtu(?:be\.com\/watch\?v=|\.be\/)([\w\-\_]*)(&(amp;)?[\w\?=]*)?/;
var instaRegex = /(https?:\/\/www\.)?instagram\.com(\/p\/(\w+)\/?)/;
var twitterRegex = /twitter\.com\/.*\/status(?:es)?\/([^\/\?]+)/;
var fbRegex = /^https?:\/\/www\.facebook\.com.*\/(video(s)?|watch|story|posts)(\.php?|\/).+$/;
if (ytRegex.test(url)) {
return {
source: “Youtube”,
url: url,
id: ytRegex.exec(url)[1]
};
}
if (instaRegex.test(url)) {
return {
source: “Instagram”,
url: url,
id: instaRegex.exec(url)[3]
};
}
if (twitterRegex.test(url)) {
return {
source: “Twitter”,
url: url,
id: twitterRegex.exec(url)[1]
};
}
if (fbRegex.test(url)) {
return {
source: “Facebook”,
url: url,
id: fbRegex.exec(url)[1]
};
}
return {
source: “Unknown”,
url: url,
id: “”
};
}
function replaceElementWithHtml(element, html) {
var str = html;
var Obj = element; //any element to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it’s simple replacement of whole element with contents of str var
} else { //if outerHTML is not supported, there is a weird but crossbrowsered trick
var tmpObj = document.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, element should be parented
ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace(‘
‘, str);
}
}
function loadfbApi() {
var js = document.createElement(‘script’);
js.src=”https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2″;
document.body.appendChild(js);
}
function runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = document.querySelectorAll(“.youtube”);
for (var i = 0; i < youtube.length; i++) {
var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed +
"/0.jpg";
var image = new Image();
image.src = "https://www.kashqol.com/themes/kash/assets/images/no.jpg";
image.classList.add('lazyload');
image.setAttribute("data-src", source);
image.setAttribute("alt", "youtube");
image.addEventListener("load", function () {
youtube[i].appendChild(image);
}(i));