Lompat ke isi

MediaWiki:Common.js: Perbedaan antara revisi

Dari Maliki Encyclopedia
Tidak ada ringkasan suntingan
Tidak ada ringkasan suntingan
Baris 2: Baris 2:
/* =====================================================
/* =====================================================
   MALIKI ENCYCLOPEDIA
   MALIKI ENCYCLOPEDIA
   Header Menu Injection V2
   Header Injection V3
===================================================== */
===================================================== */


alert("Maliki Common.js aktif");
document.addEventListener("DOMContentLoaded", function () {
document.addEventListener("DOMContentLoaded", function () {
    var menu = document.getElementById("maliki-header-menu");
    if (!menu) {
        return;
    }


     var target = document.querySelector("#mw-header-container");
     var target = document.querySelector("#mw-header-container");


     if (!target) {
     if (!target) {
         target = document.querySelector(".mw-header");
         target = document.querySelector(".vector-header-container");
     }
     }


     if (!target) {
     if (!target) {
         target = document.querySelector("#mw-page-base");
         return;
     }
     }


     if (target) {
     fetch(
         target.appendChild(menu);
      mw.util.wikiScript("api") +
     }
      "?action=parse&page=MediaWiki:Maliki-Header&prop=text&format=json"
    )
    .then(function(response){
        return response.json();
    })
    .then(function(data){
 
        var box = document.createElement("div");
        box.id = "maliki-header-menu";
        box.innerHTML = data.parse.text["*"];
 
         target.appendChild(box);
 
     });


});
});

Revisi per 7 September 2026 11.41

/* JavaScript yang ada di sini akan diterapkan untuk semua kulit. */
/* =====================================================
   MALIKI ENCYCLOPEDIA
   Header Injection V3
===================================================== */

document.addEventListener("DOMContentLoaded", function () {

    var target = document.querySelector("#mw-header-container");

    if (!target) {
        target = document.querySelector(".vector-header-container");
    }

    if (!target) {
        return;
    }

    fetch(
      mw.util.wikiScript("api") +
      "?action=parse&page=MediaWiki:Maliki-Header&prop=text&format=json"
    )
    .then(function(response){
        return response.json();
    })
    .then(function(data){

        var box = document.createElement("div");
        box.id = "maliki-header-menu";
        box.innerHTML = data.parse.text["*"];

        target.appendChild(box);

    });

});