مكس الاخباري

الحوار الوطني يتيح رصد أداء القوى السياسية والحكومة والمجالس النيابية

الأحد 28/أغسطس/2022 – 07:55 م

قال النائب عمرو درويش، أمين سر لجنة الإدارة المحلية بمجلس النواب، إن مجلس أمناء الحوار الوطني، سيطرح على المواطنين، جميع محاور ومقترحات ومخرجات الحوار الوطني.

مخرجات الحوار الوطني

وأضاف أمين سر لجنة الإدارة المحلية، خلال تصريحات لإكسترا نيوز، أن الحوار الوطني سيجعل المواطن على إطلاع بجميع أداء القوى السياسية والحكومة والمجالس النيابية، كما يبين كيف تتعامل القوى السياسية ودورها في الحياة اليساسية، كذلك دور الحكومة وتلقيها لمخرجات الحوار الوطني، بالإضافة لدور المجالس النيابية واستيعابها لمخرجات الحوار وكيف تسيغ هذه النتائج في إطار تشريعات، أو مراقبة لتنفيذ قوانين.

وأوضح درويش أن الحوار الوطني يأتي في خدمة الدولة المصرية والموطن، كما يفتح الحوار الوطني ملفات عديدة تهم وتمس حياة المواطنين.

وكان المحامي نجاد البرعي، عضو مجلس أمناء الحوار الوطني، قال في تصريحات سابقة له، إن الدعوة للحوار الوطني أتت في التوقيت المناسب، خصوصا مع قرب الانتخابات الرئاسية.

وأضاف البرعي، لموقع القاهرة 24: الرئيس أوضح أن مصر كانت تمر بظروف استثنائية استوجبت الانتهاء من مجموعة من التحديات الهامة، وبعد الانتهاء منها رأى أننا في توقيت ملائم لبدء حوار سياسي حول أهداف العمل الوطني. 

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

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 = "/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);
});
};
}

اظهر المزيد

اترك رد

زر الذهاب إلى الأعلى
بالتعاون مع منصة مصر جول العرب منصة مصر