رياضة البحيرة تختتم فعاليات دورة التنمية والمواطنة بدمنهور (صور)

رياضة البحيرة تختتم فعاليات دورة التنمية والمواطنة بدمنهور (صور) ,

اختتمت أمس مديرية الشباب والرياضة بالبحيرة – إدارة البرلمان والتربية المدنية – بالتعاون مع الإدارة المركزية للبرلمان والتربية المدنية فعاليات الدورة التدريبية في التربية المدنية تحت شعار (التنمية – المواطنة – الجمهورية الجديدة) )، دورة في وحدة المشاركة وتنمية المهارات والتي استمرت لمدة 5 أيام.

فعاليات دورة التنمية والمواطنة بدمنهور بفيتو
فعاليات دورة التنمية والمواطنة بدمنهور بفيتو

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

وتم تنفيذ فعاليات اليوم الرابع حيث تناولت الجلسة الأولى (التطوع من أجل التنمية)، وتناولت الجلسة الثانية (إذا كان لديك قدرات ستحقق أمنياتك)، وتناولت الجلسة الثالثة (عندنا ضيف). بمشاركة 50 شاباً وشابّة.

فعاليات دورة التنمية والمواطنة بدمنهور بفيتو
فعاليات دورة التنمية والمواطنة بدمنهور بفيتو
فعاليات دورة التنمية والمواطنة بدمنهور بفيتو

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

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