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
Etiket: Geri alındı
Değişiklik özeti yok
 
(Aynı kullanıcının aradaki diğer 2 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 */
$(document).ready(function () {
    // Test için sahte bir reklam div'i oluşturuyoruz
    var adTest = $('<div class="adsbox" style="height:1px;"></div>').appendTo("body");


     window.setTimeout(function () {
// Ad blocker tespit script'i
         if (adTest.height() === 0) {
(function() {
             // AdBlock çalışıyorsa burası tetiklenecek
    // Tuzak div oluştur (ad blocker'lar bu sınıfları gizler)
             alert("⚠️ Reklam engelleyici tespit edildi! Lütfen sitemizi desteklemek için kapatınız.");
    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.
         }
         }
         adTest.remove();
         // Tuzak div'i temizle
     }, 500);
        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);
})();