
بريان كوكس يؤيد الاكتفاء بأربعة مواسم من مسلسل Succession
وبحسب تصريحات له، نقلتها صحيفة ديلي ميل، أكد بريان كوكس على أن الاكتفاء بأربعة مواسم من المسلسل، امر ايجابي وفي محله.
مشكلات خلف الكواليس
هذا التصريح، يأتي بعد أن سبق وتحدث كوكس في حوار جديد عن عادة زميله في بطولة المسلسل والذي يجسد شخصية نجله ضمن الاحداث جيرمي سترونج، وقال كوكس أن التمثيل التليفزيوني ليس بالأمر المقدس حتى يكون الالتزام بالأدوار التي يتم تجسيدها بهذا القدر من التعنت.
وأوضح كوكس، أنه يعاني بسبب عادة جيرمي سترونج بالتمسك بتقمسه لشخصيته من المسلسل أثناء وبعد التصوير.
تصوير الموسم الرابع
وكان قد ظهر صناع مسلسل “ساكسشن” في موقع تصوير مشاهد الموسم الرابع من المسلسل الناجح، الذي من المتوقع عرضه نهاية عام 2023 الجاري.
وسبق أن نقلت صحيفة ديلي ميل، لقطات من موقع تصوير مشاهد الموسم الجديد بمشاركة نجوم المسلسل الذي سبق له حصد جوائز مرموقة من ضمنها جوائز جولدن جلوب.
واللقطات التي نشرت من تصوير الموسم الرابع، كانت لقطات لتصوير مشهد جنازة بحضور نجوم المسلسل ومنهم بريان كوكس وجيرمي سترونج، ونيكولاس برون، وألان روك، وفيشر ستيفنس.
وتصوير لقطات هذا المشهد، تمت في أحد مواقع التصوير الخارجي في مدينة نيويورك، على أن يستمر العمل على تصوير مشاهد المسلسل خلال الاسابيع القليلة القادمة.
تفاصيل عن العمل
ومسلسل “ساكسشن” كان من أنجح المسلسلات الدرامية التي طرحت خلال السنوات الماضية، وعرض من المسلسل حتى الآن ثلاث مواسم، كان عرض الموسم الأول منها في عام 2018.
والمسلسل الذي تدور احداثه في اطار من الكوميديا الدرامية الساخرة، كان من تأليف جيسي ارمسترونج، وشارك في بطولته براين كوكس الذي يجسد شخصية باسم لوجان روي، وسارة سنوك التي تجسد شخصية شيف روي، وجيرمي سترونج الذي يجسد شخصية كيندال روي، كيران كولكين الذي يجسد شخصية رومان روي.
والمسلسل يدور حول قصة رب أسرة ثرية، يبحث عن الخليفة الأفضل لامبراطوريته الاقتصادية بين مجموعة من الأبناء الذين يعاني من قلة كفائتهم وجشعهم.
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;)?[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 < youtube.length; i++) {
var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed +
"/0.jpg";
var image = new Image();
image.src = "https://www.elfagr.org/themes/fagr/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);
});
};
}