- الحالة
-
مغلق و غير مفتوح للمزيد من الردود.
السلام عليكم ورحمة الله وبركاته
ما أسرع أيامك يا رمضان ..
ها قد مضت الأيام منك يا رمضان ،
نفوس العابدين .. وقلوب الراكعين ساجدين ..
تحنّ وتئنّ
سبحان الله..
منذ أيام، كنا ندعو : "اللهم بلغنا رمضان".
و منذ أيام قليلة، هنأ بعضُنا بعضاً ببلوغ رمضان
فقد هل الهلال،
و اليوم، فاجأتنا هذه الحقيقة :
انقضى الثلث الأول من رمضان !!
سبحان الله.. أبهذه السرعة
*******
وهنا لا بد ان نقف مع أنفسنا وقفات أيها الأحباب
ماذا أودعنا هذه الأيام العشر ؟
كيف نحن والقرآن ؟
كيف نحن وصيام الجوارح والسمع والبصر ؟
كيف نحن والقيام ؟
كيف نحن وتفطير الصائمين ؟
كيف نحن والصدقة والصلة والبر ؟
كيف حالنا مع الخشوع والخضوع والدموع ؟
هل اجتهدنا في طلب العتق، أم رضي البعض أن يكونوا مع الخوالف..؟
*******
أخـــيي
هذه أيام وليالي العتق تنقضي يوماً بعد يوم
وسرعان ما سيقال : وداعاً رمضان
فهلا كانت همتنا عالية ، ولسان كل منا يقول :
لن يسبقني إلى الرحمن أحد
هلا جاهدنا أنفسنا وأتعبناها بالطاعة ، حتى ترتاح في مستقر رحمة الله في جنة الخلد
فالعبد لن يجد طعم الراحة إلا عند أول قدم يضعها في الجنة
ها نحن في الثلث الثاني من رمضان ..
وبعد أيام قلائل ، سنستقبل العشر الأواخر ـ لمن كتب الله له عمراً ـ أفضل ليالي العام ،
فيها ليلة من خير شهر ، من حُرِمَ خيرها فقد حُرِم.
فيا لسعادة من عرف فضل زمانه ،
ومحا بدموعه وخضوعه صحائف عصيانه ، وعظم خوفه ورجاؤه ،
فأقبل طائعاً تائبا يرجو عتق رقبته وفك رهانه.
أحبتي ..
الأيام تمضي متسارعة ، والأعمار تنقضي بانقضاء الأنفاس ،
وكل مخلوق سيفنى ، وكل قادم مغادر ،
وهذا شهر الرحمة والغفران ،
يوشك أن يقول وداعاً ،
ولعلك لا تلقاه بعد عامك هذا .
فصم صيام مودع ، وصل صلاة مودع ، وقم قيام مودع ،
وتب توبة مودع ، وقم بالأسحار باكياً ، مخبتاً ، منيباً ،
وقل:
إلهي حرم وجهي ولحمي وعظمي وعصبي وبشرتي على النار .
إلهي اقبل توبتي ، واغسل حوبتي
، وارفع درجتي ، وكفّر سيئتي . وأعتق رقبتي ،
يا ذا الجلال والإكرام
أخي
غداً يقال : انقضى رمضان ، وأقبل عيد أهل الإيمان
و لكن شتان.. !!
شتان ..
بين من يهل عليه هلال شوال و هو معتق من النيران ، قد كتب من أهل الجنان..
و بين من يهل عليه، وهو أسير الشهوات و المعاصي ، قد حرم من الخيرات ، وباء بالخسران..
اللهم وفقنا للصالحات قبل الممات ، وأخذ العدة للوفاة قبل الموافاة ، وثبت قلوبنا على دينك ،
واختم لنا بالصالحات ، واغفر لنا ولوالدينا وأزواجنا وذرياتنا وإخواننا وأحبابنا والمسلمين ،
واكتبنا جميعاً من عتقائك من النار
نقـــ لـــ ته لـــــــ كــــــــ م
بارك الله فيك وأثابــك الجنة على هذا الطرح الطيب ..
جعله الله في ميزان حسناتــك ..
كلام رائع وسبحان الله بسرعه ما انقضى الثلث الاول من رمضان وبدأنا بالثلث الثاني
يعطيك العافيه اختي على هذا النقل وفي ميزان حسناتك ان شاء الله
اشكرك اختي على طرحك الجميل وكلامه الرائع جزاك الله خيرا وجعله في ميزان حسناتك
فهلا كانت همتنا عالية ، ولسان كل منا يقول :
لن يسبقني إلى الرحمن أحد
مشكــــــــوره ياغالـــــيه ,, بــــــآرك الله فيـــــــــــكي
اللهم امين
بوركت غاليتي لهذا الطرح الرائع نفعنا الله بما قدمت لنا
ودي ووردي لك أخيتي
- الحالة
-
مغلق و غير مفتوح للمزيد من الردود.
const config = {
siteUrl: 'https://www.jnob-jo.com',
whitelist: [
'youtube.com',
'youtu.be',
'facebook.com',
'twitter.com',
'iinkor.com',
'forum.iinkor.com',
'instagram.com',
'up.jnob-jo.com',
'drive.google.com',
'docs.google.com',
'apps.moe.gov.jo',
'nccd.gov.jo''instagram.com'
]
};
function isWhitelisted(url) {
return config.whitelist.some(domain => url.includes(domain));
}
function isExternalLink(url) {
try {
const urlObj = new URL(url);
const siteUrlObj = new URL(config.siteUrl);
return urlObj.hostname !== siteUrlObj.hostname;
} catch (e) {
return false;
}
}
function convertExternalLink(url, replaceWithStars = false) {
if (!url) return url;
// تجاهل الروابط الداخلية والمستثناة
if (!isExternalLink(url) || isWhitelisted(url)) {
return url;
}
if (replaceWithStars) {
return '****';
}
return config.siteUrl;
}
function processBBCodeLinks() {
const textNodes = document.evaluate(
"//text()[contains(., '[URL')]",
document,
null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null
);
for (let i = 0; i < textNodes.snapshotLength; i++) {
const node = textNodes.snapshotItem(i);
let text = node.textContent;
text = text.replace(
/\[URL[^\]]*\](https?:\/\/[^\[]+)\[\/URL\]/g,
(match, url) => {
const isUrlAlone = text.trim() === match;
const newUrl = convertExternalLink(url.trim(), isUrlAlone);
return `[URL]${newUrl}[/URL]`;
}
);
if (text !== node.textContent) {
node.textContent = text;
}
}
}
function processPlainTextLinks() {
const textNodes = document.evaluate(
"//text()[contains(., 'http://') or contains(., 'https://')]",
document,
null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null
);
for (let i = 0; i < textNodes.snapshotLength; i++) {
const node = textNodes.snapshotItem(i);
let text = node.textContent;
text = text.replace(
/(https?:\/\/[^\s\[\]<>"']+)/g,
(match) => {
// تحقق مما إذا كان الرابط وحده في النص
const isUrlAlone = text.trim() === match;
return convertExternalLink(match, isUrlAlone);
}
);
if (text !== node.textContent) {
node.textContent = text;
}
}
}
function processPageLinks() {
const links = document.querySelectorAll('.message-body a, .p-body-pageContent a');
links.forEach(link => {
const href = link.getAttribute('href');
if (href) {
const isUrlAlone = link.textContent.trim() === href;
const newHref = convertExternalLink(href, isUrlAlone);
if (newHref !== href) {
link.setAttribute('href', newHref);
if (isUrlAlone) {
link.textContent = '****';
}
link.classList.add('external-redirect');
}
}
});
processBBCodeLinks();
processPlainTextLinks();
}
document.addEventListener('DOMContentLoaded', processPageLinks);
document.addEventListener('XFContentLoaded', processPageLinks);
const observer = new MutationObserver((mutations) => {
mutations.forEach((mutation) => {
if (mutation.addedNodes && mutation.addedNodes.length > 0) {
processPageLinks();
}
});
});
observer.observe(document.body, {
childList: true,
subtree: true
});