مكس الاخباري

تعزيز قدرات العاملين بـ جهاز تنظيم مياه الشرب لتقديم أفضل الخدمات للمواطنين

الأحد 07/أغسطس/2022 – 10:54 ص

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

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

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

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

ضرورة الإلتزام بالبرنامج الزمني

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

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

اظهر المزيد

اترك رد

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