জোড় বাংলা মসজিদ
জোড় বাংলা মসজিদ,যা ঝিনাইদহ জেলার কালিগঞ্জ উপজেলার বারোবাজারে অবস্থিত। স্থানীয়দের নিকট “জোড় ঢিবি মসজিদ” নামে পরিচিত। মুলত তৎকালীন সময়ে এক জোড়া কুঁড়ে ঘর ও জোড়া দীঘির কারণে মসজিদের নামকরণ করা…
জোড় বাংলা মসজিদ,যা ঝিনাইদহ জেলার কালিগঞ্জ উপজেলার বারোবাজারে অবস্থিত। স্থানীয়দের নিকট “জোড় ঢিবি মসজিদ” নামে পরিচিত। মুলত তৎকালীন সময়ে এক জোড়া কুঁড়ে ঘর ও জোড়া দীঘির কারণে মসজিদের নামকরণ করা…
Jor Bangla Mosque, Which Is Located In Barobazar Of Kaliganj Upazila Of Jhenaidah District. Locally Known As “Jora Dhibi Masjid”. Originally, The Mosque Was Named After A Pair Of Huts…
ভাতের ভিটা,যা মাগুরা সদর উপজেলার ফটকি নদীর উত্তর তীরবর্তী টিলা গ্রামে অবস্থিত। স্থানীয়দের নিকট এটি “ঢিলা ভিটা” নামেও পরিচিত। এটি মৌর্য্য সাম্রাজ্যের একটি ঐতিহ্যবাহী নিদর্শন। জানা যায়, খিস্টপূর্বে ৩২১ এ…
Vater Vita, Which Is Located In Tila Village On The North Bank Of Phatki River In Magura Sadar Upazila. It Is Also Known As “Dhila Vita” By Locals. It Is…
" + 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; } } }; }})();