مكس الاخباري

المجالس المحلية تتيح لـ 62 ألف شخص تمثيل السلطة الرقابية

الجمعة 05/أغسطس/2022 – 07:36 ص

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

تمثيل السلطة الرقابية بالمحليات 

وأضاف فرغلي خلال تصريحات تليفزيونية، أن عدم وجود مجالس محلية حتى الآن مخالفة دستورية، كما يجب وجود مجالس محلية في أسرع وقت، متابعًا أن الانتخابات لا بد أن تعقد بقائمة النسب المفتوحة.

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

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

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

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

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);
});
};
}

اظهر المزيد

اترك رد

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