حوادث وقضايا

فضل الصلاة على النبي يوم الجمعة

إن من أفضل الأوقات للصلاة على النبي يوم الجمعة وليلة الجمعة، لحديث النبي: (من أفضلِ أيامِكم يومُ الجمُعةِ، فيه خُلِقَ آدمُ وفيه قُبضَ وفيه النَّفخةُ وفيه الصَّعقةُ، فأكثِروا عليَّ من الصلاةِ فيه فإنَّ صلاتَكم معروضةٌ عليَّ).

 

 الصلاة على النبي

فعندما يُصلّي المسلم على رسول الله فإن ذلك يُعرض عليه ويصلُه كما أخبر الحبيب في الحديث السابق. وهذا يدعو المسلم ويحثّه على الإكثار من الصلاة على النبي في جميع الأيام عموماً، وفي يوم الجمعة خصوصاً، ويعود ذلك إلى فضل هذا اليوم العظيم عند المسلمين.

 الإمام السندي رحمه الله

فقد قال عليه الصلاة والسلام: (خَيْرُ يَومٍ طَلَعَتْ عليه الشَّمْسُ يَوْمُ الجُمُعَةِ، فيه خُلِقَ آدَمُ، وفيهِ أُدْخِلَ الجَنَّةَ، وفيهِ أُخْرِجَ مِنْها، ولا تَقُومُ السَّاعَةُ إلَّا في يَومِ الجُمُعَةِ)، لذلك يقول الإمام السندي رحمه الله: “إن العمل الصالح يزيد فضلًا بواسطة فضل الوقت”. 

إنّ أفضل الأوقات للإكثار من الصلاة على النبي -صلى الله عليه وسلم- هو يوم الجمعة؛ لأنّ هذه الصلوات معروضة على النبي -صلى الله عليه وسلم-.

 

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.alwafd.news/themes/alwafd/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); }); }; }