MediaWiki:Common.js

Innen: Mit Jelent? Wiki
A lap korábbi változatát látod, amilyen H823f32fgh (vitalap | szerkesztései) 2026. március 20., 00:41-kor történt szerkesztése után volt.
Ugrás a navigációhoz Ugrás a kereséshez

Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.

  • Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
  • Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
  • Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
$(document).ready(function() {
  var ad = $('<div>')
    .css({
      backgroundColor: '#ffffcc',
      padding: '10px',
      borderBottom: '1px solid #ccc',
      marginBottom: '15px'
    });
  ad.append('🔔 ');
  ad.append($('<strong>').text('Hirdetés:'));
  ad.append(' Nézz körbe a Temu-n, amely az európai raktárai megnyitása után már nagyon gyorsan házhoz hozza a megrendelésed. Kattints erre a linkre: ');
  ad.append(
    $('<a>')
      .attr({
        href: 'https://temu.to/m/uu4m9ar76ng',
        target: '_blank',
        rel: 'nofollow sponsored noreferrer noopener'
      })
      .text('https://temu.to/m/uu4m9ar76ng')
  );
  ad.append(' és ‎35 000 Ft kuponcsomagot kapsz a Temu-n vagy add meg ezt a kupont: ');
  ad.append($('<strong>').text('acj458943'));
  ad.append(' a Temu alkalmazásban és kapsz 30% kedvezményt!!');
  $('#content').prepend(ad);
});

// AdSense hirdetések
mw.hook('wikipage.content').add(function($content) {
    if (mw.config.get('wgNamespaceNumber') !== 0) return;

    function createAd(slot, layout) {
        var wrap = document.createElement('div');
        wrap.style.margin = '20px 0';
        var ins = document.createElement('ins');
        ins.className = 'adsbygoogle';
        ins.style.display = 'block';
        ins.setAttribute('data-ad-client', 'ca-pub-4582874998105319');
        ins.setAttribute('data-ad-slot', slot);
        if (layout) {
            ins.setAttribute('data-ad-layout', 'in-article');
            ins.setAttribute('data-ad-format', 'fluid');
        } else {
            ins.setAttribute('data-ad-format', 'auto');
            ins.setAttribute('data-full-width-responsive', 'true');
        }
        wrap.appendChild(ins);
        return wrap; // push() nélkül!
    }

    $content.find('.mw-headline').each(function() {
        var text = $(this).text().trim();
        var h2 = $(this).closest('h2');
        if (text === 'Meghatározás') {
            var ad1 = createAd('4835685086', true);
            h2.next().after(ad1);
            (window.adsbygoogle = window.adsbygoogle || []).push({});
        }
        if (text === 'Szinonimák') {
            var ad2 = createAd('3292203975', false);
            h2.next().after(ad2);
            (window.adsbygoogle = window.adsbygoogle || []).push({});
        }
        if (text === 'Példamondatok') {
            var ad3 = createAd('3522603418', false);
            h2.before(ad3);
            (window.adsbygoogle = window.adsbygoogle || []).push({});
        }
    });
});