#حسن #شحاتة #وطولان. #القاهرة #ينشر #أسماء #اللجنة #الفنية #لاتحاد #الكرة
الإثنين 09/ديسمبر/2024 – 12:13 ص
كشفت مصادر مقربة من المهندس هاني أبو ريدة رئيس الاتحاد المصري لكرة القدم الذي سيتولى المهمة بشكل رسمي يوم الثلاثاء المقبل حال موافقة 25% من الجمعية العمومية للاتحاد، عن فوز أبو ريدة بالتزكية.
وكان المهندس هاني أبو ريدة قرر تكوين لجنة فنية لإدارة الكرة داخل الاتحاد المصري لكرة القدم والتخطيط للمنتخبات الوطنية من أجل التجهيز للمرحلة المقبلة.
وعلم القاهرة 24 أن هاني أبو ريدة قرر تعيين كل من حسن شحاتة المدير الفني السابق لمنتخب مصر والذي حقق من قبل بطولة كأس الأمم الأفريقية ثلاث مرات 2006/2008/2010، رئيس اللجنة الفنية، بجانب أيضا وجود كل من حلمي طولان المدير الفني السابق لنادي الزمالك، ومحسن صالح المدير الفني السابق للنادي الإسماعيلي والذي حقق بطولة الدوري موسم 2002، بجانب الإشراف سيكون لـ حسن فريد نائب رئيس الاتحاد المصري لكرة القدم السابق.
}
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 = "/themes/cairo2/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)); youtube[i].addEventListener("click", function () { var iframe = document.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); }); }; }