عودة حركة القطارات على خط الصعيد لطبيعتها بعد العطل المفاجئ بقطار النوم القاهرة أسوان ,

تم تنظيم حركة القطارات على خط الصعيد بعد توقفها لمدة نصف ساعة بسبب عطل في أحد القطارات. وتم التعامل مع الأمر على الفور وتحرك القطار بشكل طبيعي.
تلقت الهيئة الوطنية للسكك الحديدية إخطارًا بتعطل القطار، الأمر الذي تطلب مساعدة فرق الطوارئ بالسكك الحديدية.
وأرسلت السكك الحديدية رافعات مساعدة، وتم سحب القطار وانتظام الحركة.
توقفت حركة القطارات في صعيد مصر، بسبب عطل فني مفاجئ بالقطار رقم 86 القاهرة – أسوان قبل محطة ديروط.
اكتشف فريق طوارئ الصيانة حدوث عطل فني في عربة القطار رقم 9 شارز، مما أدى إلى توقف القطار من أجل فصل العربة رقم 9 وإفراغها بالكامل من الركاب.
وقام مفتشو القطار بتوزيع ركاب العربة رقم 9 على باقي عربات القطار، وتم وضع الحالات المرضية ومن يحملون أطفالًا في الكبائن الفارغة.
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 = "/themes/veto/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);
});
};
}