MediaWiki:Test.js

Страница интерфейса MediaWiki

Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
document.addEventListener("DOMContentLoaded", function () {
    if (mw.config.get("wgPageName") !== "Тест") return;

    var target = document.querySelector(".mw-parser-output");
    if (!target) return;

    var links = [
        ["Как выжить.png", "Руководство для новичков", "Новичкам"],
        ["Правила.png", "Правила Сервера", "Правила"],
        ["Вещмешок клоуна.png", "Контрабанда", "Контрабанда"],
        ["Таблица навыков.png", "Таблица навыков", "Таблица навыков"],
        ["Синий адвокатский костюм.png", "Корпоративный Закон", "Корпоративный Закон"],
        ["Консоль связи.gif", "Стандартные Рабочие Процедуры", "Стандартные Рабочие Процедуры"],
        ["Бумажная работа.png", "Бумажная работа", "Бумажная работа"],
        ["Роли main.gif", "Роли", "Роли"],
        ["Лор.png", "Лор", "Лор"]
    ];

    var container = document.createElement("div");
    container.className = "wiki-nav";

    for (var i = 0; i < links.length; i++) {
        var a = document.createElement("a");
        a.href = "/wiki/" + encodeURIComponent(links[i][1]);
        a.className = "wiki-nav-btn";

        var span = document.createElement("span");
        span.textContent = links[i][2];

        var img = document.createElement("img");
        img.src = "/wiki/File:" + links[i][0];
        img.alt = links[i][2];

        a.appendChild(span);
        a.appendChild(img);
        container.appendChild(a);
    }

    target.insertBefore(container, target.firstChild);
});