
ولد اللواء محمود توفيق في 3 أغسطس 1961 بمحافظة الجيزة، وتخرج من كلية الشرطة عام 1982. بدأ مسيرته المهنية بمديرية أمن القاهرة قبل أن يلتحق بقطاع الأمن الوطني برتبة ملازم أول، حيث عمل في إدارات عدة، منها إدارة التطرف والنشاط الخارجي، ومثل مصر في فرق مكافحة الإرهاب بالخارج، وعدة دول عربية.
مسيرة العمل في قطاع الأمن الوطني
تدرج اللواء توفيق في المناصب حتى وصل قبل 25 يناير 2011 إلى نائب مدير إدارة بمديرية أمن القليوبية، ثم أصبح نائب مدير قطاع الأمن الوطني بالقاهرة، قبل أن يُعين مساعدًا لوزير الداخلية لقطاع الأمن الوطني.
التكريم والتعيين وزيرًا للداخلية
حصل اللواء محمود توفيق على نوط الامتياز من الطبقة الأولى عام 2016، ثم صدر قرار جمهوري بتعيينه وزيرًا للداخلية في 14 يونيو 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=”
‘;
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 = "https://www.tahiamasr.com/themes/tahia/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);
});
};
}
ضى النهار
جريدة ضى النهار قلم حر .. بدون قيود
