مكس الاخباري

بحضور رولا خارسا.. بدء حفل المنشد محمود التهامي في الأهرامات

بدأ منذ قليل، حفل إطلاق ألبوم أنين للمنشد محمود التهامي، تحت سفح الأهرامات، والذي يُعد أول حفل إنشاد ديني يتم تقديمه تحت سفح الأهرامات. 

أبرز حضور حفل المنشد الديني محمود التهامي عند سفح الأهرامات

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

أبرز حضور حفل المنشد الديني محمود التهامي في الأهرامات
أبرز حضور حفل المنشد الديني محمود التهامي في الأهرامات

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

أبرز حضور حفل المنشد الديني محمود التهامي في الأهرامات

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

أبرز حضور حفل المنشد الديني محمود التهامي في الأهرامات
أبرز حضور حفل المنشد الديني محمود التهامي في الأهرامات

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

اظهر المزيد

اترك رد

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