Gebruiker:Rots61/Gadget-LogTheCounter.js: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
| Regel 1: | Regel 1: | ||
/* jshint sub:true maxerr:100000 */ | /* jshint sub:true maxerr:100000 */ | ||
| − | // Gemaakt door [[User: | + | // Gemaakt door [[User:MakiBoy]] en [[User:Rots61]] |
| − | + | ||
| − | function | + | 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 loggedPages = [149502, 149477]; | |
| − | + | ||
| − | + | if (loggedPages.includes(mw.config.get('wgArticleId'))) { | |
| − | + | var object = { | |
| − | + | title: mw.config.get('wgPageName'), | |
| − | + | date: new Date().toISOString().split('T')[0], | |
| − | + | fromMainPage: false | |
| − | + | }; | |
| − | + | ||
| − | + | if (mw.util.getParamValue('x') === "h") { | |
| − | + | object.fromMainPage = true; | |
| − | + | } | |
| − | + | ||
| − | + | console.log(object); | |
| − | + | fetch("https://wikikids.martvanweeghel.nl/pages", | |
| − | + | { | |
| − | + | headers: { | |
| − | + | 'Accept': 'application/json', | |
| − | + | 'Content-Type': 'application/json' | |
| − | + | }, | |
| − | + | method: "POST", | |
| − | + | body: JSON.stringify(object) | |
| − | + | }) | |
| − | + | .then(function (res) { console.log(res); }) | |
| + | .catch(function (res) { console.log(res); }); | ||
| + | } | ||
} | } | ||
| − | $.when( $.ready, mw.loader.using(['mediawiki.util'])).done( | + | $.when($.ready, mw.loader.using(['mediawiki.util'])).done(process); |
Versie van 12 jan 2023 21:36
/* jshint sub:true maxerr:100000 */
// Gemaakt door [[User:MakiBoy]] en [[User:Rots61]]
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 loggedPages = [149502, 149477];
if (loggedPages.includes(mw.config.get('wgArticleId'))) {
var object = {
title: mw.config.get('wgPageName'),
date: new Date().toISOString().split('T')[0],
fromMainPage: false
};
if (mw.util.getParamValue('x') === "h") {
object.fromMainPage = true;
}
console.log(object);
fetch("https://wikikids.martvanweeghel.nl/pages",
{
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
method: "POST",
body: JSON.stringify(object)
})
.then(function (res) { console.log(res); })
.catch(function (res) { console.log(res); });
}
}
$.when($.ready, mw.loader.using(['mediawiki.util'])).done(process);