Month: January 2024

মোজাফফর গার্ডেন এন্ড রিসোর্ট

মোজাফফর গার্ডেন এন্ড রিসোর্ট, যা সাতক্ষীরা জেলা সদরে অবস্থিত। স্থানীয়দের কাছে এটি “মন্টু মিয়ার বাগান বাড়ি” নামে পরিচিত। এটি প্রায় ১২০ বিঘা জায়গা জুড়ে বিস্তৃত। জানা যায়, ১৯৮৯ সালে জনাব…

আহসানউল্লাহ সমাধি কমপ্লেক্স

আহসানউল্লাহ সমাধি কমপ্লেক্স, যা সাতক্ষীরা জেলার কালীগঞ্জ উপজেলার নলতা গ্রামে অবস্থিত। এটি প্রায় ৪০ বিঘা জায়গাজুড়ে বিস্তৃত। স্থানীয়দের নিকট এটি “নলতা শরীফ” হিসেবে পরিচিত। জানা যায়, খান বাহাদুর আহসানউল্লাহ প্রখ্যাত…

নড়াইল বাঁধা ঘাট

নড়াইল বাঁধা ঘাট, যা নড়াইল শহরের ভিক্টোরিয়া কলেজ সংলগ্ন চিত্রা নদীর পাড়ে অবস্থিত। স্থানীয়দের নিকট এটি “বাঁধানো ঘাট বা রাজবাড়ী ঘাট” নামে পরিচিত। এখানে রয়েছে- গ্রীক স্থাপত্য রীতির ছাউনি জমিদারের…

সোনাবাড়িয়া মঠবাড়ি মন্দির

সোনাবাড়িয়া মঠবাড়ি মন্দির, যা সাতক্ষীরা জেলা কলারোয়া উপজেলার সোনাবাড়িয়া গ্রামে অবস্থিত। স্থানীয়দের মতে এটি “সোনাবাড়িয়া মঠ” এবং “শ্যাম সুন্দর মন্দির” নামে পরিচিত। জানা যায়, প্রায় ৪০০ বছরের বেশি পূর্বে ১৭৬৭…

ভগ্নাংশে ছোট বড়

ভগ্নাংশে ছোট বড় দুটি পূর্ণ সংখ্যাকে অনুপাত আকারে লিখলে বা ভাগ করলে যে রাশি পাওয়া যায়, তাকে ভগ্নাংশ বলে। x যদি y দ্বারা নিঃশেষে বিভাজ্য হয় তবে x/y একটি পূর্ণ…

তেঁতুলিয়া জামে মসজিদ

তেঁতুলিয়া জামে মসজিদ, যা সাতক্ষীরা জেলা তালা উপজেলার তেঁতুলিয়া গ্রামে অবস্থিত। স্থানীয়দের নিকট এটি “মিয়ার মসজিদ” নামে পরিচিত। এটি ১৮শ শতকের প্রায় দেড়শো বছরেরও বেশি পুরনো একটি মুসলিম স্থাপত্য। জানা…

'; window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); document.body.appendChild(window._nslWebViewNoticeElement); } }); } } window._nslDOMReady(function () { window.nslRedirect = function (url) { if (scriptOptions._redirectOverlay) { const overlay = document.createElement('div'); overlay.id = "nsl-redirect-overlay"; let overlayHTML = ''; const overlayContainer = "
", overlayContainerClose = "
", overlaySpinner = "
", overlayTitle = "

" + scriptOptions._localizedStrings.redirect_overlay_title + "

", overlayText = "

" + scriptOptions._localizedStrings.redirect_overlay_text + "

"; switch (scriptOptions._redirectOverlay) { case "overlay-only": break; case "overlay-with-spinner": overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; break; default: overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; break; } overlay.insertAdjacentHTML("afterbegin", overlayHTML); document.body.appendChild(overlay); } window.location = url; }; let targetWindow = scriptOptions._targetWindow || 'prefer-popup', lastPopup = false; const buttonLinks = document.querySelectorAll(' a[data-plugin="nsl"][data-action="connect"], a[data-plugin="nsl"][data-action="link"]'); buttonLinks.forEach(function (buttonLink) { buttonLink.addEventListener('click', function (e) { if (lastPopup && !lastPopup.closed) { e.preventDefault(); lastPopup.focus(); } else { let href = this.href, success = false; if (href.indexOf('?') !== -1) { href += '&'; } else { href += '?'; } const redirectTo = this.dataset.redirect; if (redirectTo === 'current') { href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; } else if (redirectTo && redirectTo !== '') { href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; } if (targetWindow !== 'prefer-same-window' && checkWebView()) { targetWindow = 'prefer-same-window'; } if (targetWindow === 'prefer-popup') { lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', this.dataset.popupwidth, this.dataset.popupheight); if (lastPopup) { success = true; e.preventDefault(); } } else if (targetWindow === 'prefer-new-tab') { const newTab = window.open(href + 'display=popup', '_blank'); if (newTab) { if (window.focus) { newTab.focus(); } success = true; window._nslHasOpenedPopup = true; e.preventDefault(); } } if (!success) { window.location = href; e.preventDefault(); } } }); }); let buttonCountChanged = false; const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); if (googleLoginButtons.length && checkWebView()) { googleLoginButtons.forEach(function (googleLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(googleLoginButton); } else { googleLoginButton.remove(); buttonCountChanged = true; } }); } const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { facebookLoginButtons.forEach(function (facebookLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(facebookLoginButton); } else { facebookLoginButton.remove(); buttonCountChanged = true; } }); } const separators = document.querySelectorAll('div.nsl-separator'); if (buttonCountChanged && separators.length) { separators.forEach(function (separator) { const separatorParentNode = separator.parentNode; if (separatorParentNode) { const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { separator.remove(); } } }) } }); /** * Cross-Origin-Opener-Policy blocked the access to the opener */if (typeof BroadcastChannel === "function") { const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); _nslLoginBroadCastChannel.onmessage = (event) => { if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { window._nslHasOpenedPopup = false; const url = event.data?.href; _nslLoginBroadCastChannel.close(); if (typeof window.nslRedirect === 'function') { window.nslRedirect(url); } else { window.opener.location = url; } } }; }})();