اخبار عاجلة

متابعة ميسي قلت.. وعودته لبرشلونة مفيدة للطرفين

أكد خافيير تيباس، رئيس رابطة الدوري الإسباني “لا ليجا”، أن عودة النجم الأرجنتيني ليونيل ميسي إلى برشلونة ستكون جيدة للطرفين.

 

تصريحات تيباس

وقال تيباس، خلال تصريحات نقلتها شبكة “إي إس بي إن”: “أعتقد أن بغض النظر عن كون ميسي في باريس سان جيرمان، فإن متابعته هناك أقل بكثير مما كان عليه الأمر عندما كان في برشلونة”.

 

وأضاف: “دعونا نأمل أن يخوض بطولة كأس عالم رائعة، لأننا سنكون جميعًا قادرين على رؤيته مرة أخرى”.

 

وفي وقت سابق من هذا العام، وصف رئيس برشلونة جوان لابورتا قرار عدم تجديد عقد ميسي بأنه “أصعب قرار اتخذه على الإطلاق”، لكنه أكد أنه “لم يندم على ذلك، لأن النادي دائمًا يأتي أولًا”.

 

عودة ميسي

ويأمل تيباس أن تتحول شائعات عودة قائد التانجو إلى برشلونة لحقيقة واقعة، حيث قال: “لا أعرف ما إذا كان ميسي سيعود للبارسا، فهذا سيعتمد عليه”.

 

وأردف: “آمل أن يعود.. قبل كل شيء، سيكون من الجيد له أيضًا العودة إلى كرة القدم الإسبانية، خصوصًا مع الفريق الذي كان شاهدًا على تطوره”.

 

واستطرد: “أعتقد أنه كان خطأ حتى بالنسبة لميسي، في رأيي، كسر هذا الزواج (بين البرغوث والبلوجرانا).. كان تحالفًا طويل الأمد ومفيدًا للغاية لميسي، ولبرشلونة نفسه”.

 

ورغم رغبته في عودة ميسي إلى الليجا، يصر تيباس على أن المنافسة في المسابقة ما زالت قوية، بقوله: “حسنًا، أعتقد أن ميسي يجب أن يعود قبل كريستيانو رونالدو.. لكنهما غادرا، وما زلنا ننافس في أعلى مستوى، أليس كذلك؟”.

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="<div class="yt-embed"><div class="embed-wrap">" +
            '<div class="embed-container">' +
            '<div class="youtube" data-embed="' + sourceData.id + '">' +
            '<div class="play-button"> ' +
            '' +
            '</div>' +
            '</div></div></div></div>';

        replaceElementWithHtml(element, html);
    } else if (sourceData.source.toLowerCase() === "instagram") {
        var html="<div class="instagram-embed"></div>';

        replaceElementWithHtml(element, html);
    } else if (sourceData.source.toLowerCase() === "twitter") {
        var html="<div class="tw-embed"></div>';
        replaceElementWithHtml(element, html);
    } else if (sourceData.source.toLowerCase() === "facebook") {
        var html="<div class="fb-embed"><div class="fb-video" data-href=""></div></div>'
        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;(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 = '<!--THIS DATA SHOULD BE REPLACED-->';
        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('<div><!--THIS DATA SHOULD BE REPLACED--></div>', 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 &lt; youtube.length; i++) {

        var source = &quot;https://img.youtube.com/vi/" + youtube[i].dataset.embed +
            &quot;/0.jpg&quot;;

        var image = new Image();
        image.src = &quot;/themes/veto/assets/images/no.jpg&quot;;
        image.classList.add('lazyload');
        image.setAttribute(&quot;data-src&quot;, source);
        image.setAttribute(&quot;alt&quot;, &quot;youtube&quot;);
        image.addEventListener(&quot;load&quot;, function () {
            youtube[i].appendChild(image);
        }(i));

        youtube[i].addEventListener(&quot;click&quot;, function () {

            var iframe = document.createElement(&quot;iframe&quot;);

            iframe.setAttribute(&quot;frameborder&quot;, &quot;0&quot;);
            iframe.setAttribute(&quot;allowfullscreen&quot;, &quot;&quot;);
            iframe.setAttribute(&quot;src&quot;, &quot;https://www.youtube.com/embed/" + this.dataset
                .embed + &quot;?rel=0&amp;showinfo=0&amp;autoplay=1&quot;);

            this.innerHTML = &quot;&quot;;
            this.appendChild(iframe);
        });
    };
}

اظهر المزيد

مقالات ذات صلة

اترك رد