Menüyü değiştir
Toggle preferences menu
Kişisel menüyü aç / kapat
Oturum açık değil
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.js: Revizyonlar arasındaki fark

MediaWiki arayüz sayfası
Değişiklik özeti yok
Değişiklik özeti yok
 
(Aynı kullanıcının aradaki diğer 4 değişikliği gösterilmiyor)
1. satır: 1. satır:
/* Buraya konulacak JavaScript kodu sitedeki her kullanıcı için her sayfa yüklendiğinde çalışacaktır */
/* Buraya konulacak JavaScript kodu sitedeki her kullanıcı için her sayfa yüklendiğinde çalışacaktır */


mw.loader.using('mediawiki.util', function () {
// Ad blocker tespit script'i
     var jsonld = document.createElement('script');
(function() {
     jsonld.type = 'application/ld+json';
    // Tuzak div oluştur (ad blocker'lar bu sınıfları gizler)
     jsonld.text = JSON.stringify({
     var adBox = document.createElement('div');
         "@context": "https://schema.org",
     adBox.className = 'adsbox ad-banner ad-container'; // Yaygın reklam sınıfları
        "@type": "WebSite",
    adBox.innerHTML = ' '; // Boş içerik
         "name": "babapro",
    adBox.style.position = 'absolute';
         "url": "https://www.deyimce.com.tr/"
     adBox.style.width = '1px';
     }, null, 2);
    adBox.style.height = '1px';
    document.head.appendChild(jsonld);
    adBox.style.top = '-1000px'; // Ekran dışında
});
    adBox.style.left = '-1000px';
    document.body.appendChild(adBox);
 
    // 1 saniye sonra kontrol et (ad blocker'ların yüklenmesi için zaman ver)
    setTimeout(function() {
         var computedStyle = window.getComputedStyle(adBox);
        if (computedStyle.display === 'none' || computedStyle.visibility === 'hidden' || adBox.offsetHeight < 1) {
            // Ad blocker tespit edildi
            alert('Reklam engelleyici kullanıyorsunuz! Sitemizin reklamlarını görmek için lütfen devre dışı bırakın. Teşekkürler!');
            // İstersen buraya daha gelişmiş bir uyarı ekle, örneğin bir modal div göster.
         }
         // Tuzak div'i temizle
        document.body.removeChild(adBox);
     }, 1000);
})();

21.18, 31 Ağustos 2025 itibarı ile sayfanın şu anki hâli

/* Buraya konulacak JavaScript kodu sitedeki her kullanıcı için her sayfa yüklendiğinde çalışacaktır */

// Ad blocker tespit script'i
(function() {
    // Tuzak div oluştur (ad blocker'lar bu sınıfları gizler)
    var adBox = document.createElement('div');
    adBox.className = 'adsbox ad-banner ad-container'; // Yaygın reklam sınıfları
    adBox.innerHTML = '&nbsp;'; // Boş içerik
    adBox.style.position = 'absolute';
    adBox.style.width = '1px';
    adBox.style.height = '1px';
    adBox.style.top = '-1000px'; // Ekran dışında
    adBox.style.left = '-1000px';
    document.body.appendChild(adBox);

    // 1 saniye sonra kontrol et (ad blocker'ların yüklenmesi için zaman ver)
    setTimeout(function() {
        var computedStyle = window.getComputedStyle(adBox);
        if (computedStyle.display === 'none' || computedStyle.visibility === 'hidden' || adBox.offsetHeight < 1) {
            // Ad blocker tespit edildi
            alert('Reklam engelleyici kullanıyorsunuz! Sitemizin reklamlarını görmek için lütfen devre dışı bırakın. Teşekkürler!');
            // İstersen buraya daha gelişmiş bir uyarı ekle, örneğin bir modal div göster.
        }
        // Tuzak div'i temizle
        document.body.removeChild(adBox);
    }, 1000);
})();