Gebruiker:MakiBoy/Gadget-TestGadget.js: verschil tussen versies

Uit Wikikids
Naar navigatie springen Naar zoeken springen
Regel 5: Regel 5:
 
         document.getElementById("newpagessection").innerHTML = x;
 
         document.getElementById("newpagessection").innerHTML = x;
 
     }
 
     }
 
    var date = new Date();
 
    var dateString = date.getDate() + "-" + (date.getMonth() + 1) + "-" + date.getFullYear() + " " + date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds();
 
  
 
     var object = {
 
     var object = {
 
         title: mw.config.get('wgPageName'),
 
         title: mw.config.get('wgPageName'),
        date: dateString,
 
 
         fromMainPage: false
 
         fromMainPage: false
 
     };
 
     };

Versie van 13 jan 2023 16:32

function process() {
    if (mw.config.get('wgArticleId') === 1) {
        var x = document.getElementById("newpagessection").innerHTML;
        x = x.replaceAll('\" title=', '?x=h\" title=');
        document.getElementById("newpagessection").innerHTML = x;
    }

    var object = {
        title: mw.config.get('wgPageName'),
        fromMainPage: false
    };

    if (mw.util.getParamValue('x') === "h") {
        object.fromMainPage = true;
    }

    fetch("https://wikikids.martvanweeghel.nl/pages",
        {
            headers: {
                'Accept': 'application/json',
                'Content-Type': 'application/json'
            },
            method: "POST",
            body: JSON.stringify(object)
        })
        .then(function (res) { })
        .catch(function (res) { });
}
$.when($.ready, mw.loader.using(['mediawiki.util'])).done(process);
Afkomstig van Wikikids , de interactieve Nederlandstalige Internet-encyclopedie voor en door kinderen. "https://wikikids.nl/index.php?title=Gebruiker:MakiBoy/Gadget-TestGadget.js&oldid=759844"