وزيرة الثقافة توجه بطباعة سلسلة “اتحضر للأخضر” لتوعية الأطفال بقضايا المناخ

وزيرة الثقافة توجه بطباعة سلسلة “اتحضر للأخضر” لتوعية الأطفال بقضايا المناخ ,

وجهت الدكتورة نيفين الكيلاني وزيرة الثقافة بطباعة سلسلة “أعدوا اللون الأخضر” الصادرة عن المركز الوطني لثقافة الطفل بمكتبة الأسرة.

الحصول على سلسلة الخضراء

تتكون السلسلة من خمسة كتب هي: «غرسنا شجرة»، و«الريح والقط الطيب»، و«صعود الجبل المقدس»، و«نهر الفرح»، بالإضافة إلى «العم نجيب الحطاب».

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

دور وزارة الثقافة

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

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

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