MediaWiki:Gadget-InPageEdit-v2.js:修订间差异

H萌娘,万物皆可H的百科全书!
跳到导航 跳到搜索
imported>=海豚=
无编辑摘要
imported>=海豚=
无编辑摘要
 
(未显示同一用户的10个中间版本)
第1行: 第1行:
mw.loader.load("https://cdn.jsdelivr.net/gh/dragon-fish/inpageedit-v2@master/script.min.js");
"use strict";
InPageEdit.myPreference = { "redLinkQuickEdit": false };
mw.loader.load("https://cdn.jsdelivr.net/npm/mediawiki-inpageedit@latest/dist/InPageEdit.min.js");
mw.hook("InPageEdit").add(function() {
mw.hook("InPageEdit").add(function (ctx) {
    if (mw.config.get("wgIsArticle")) {
    var InPageEdit = ctx.InPageEdit,
      mw.hook("dfgh.i18n").add(function(i18no) {
     _msg = ctx._msg,
       i18no.loadMessages("InPageEdit-v2").then(function(i18n) {
     wgPageName = mw.config.get("wgPageName"),
         $("#ca-edit").after(
      wgRevisionId = mw.config.get("wgRevisionId");
           $("<li>", {
   $("#ca-edit").after(
             id: "ca-quick-edit",
     $("<li>", {
             class: "collapsible"
       id: "ca-quick-edit",
           }).append(
       "class": "collapsible"
             $("<span>").append(
     }).append(
               $("<a>", {
       $("<span>").append(
                 href: "javascript:void(0)",
         $("<a>", {
                 text: i18n.msg("quick-edit").escape() + ("Wikiplus" in window && Wikiplus.version ? "(IPE)" : "")
           href: "javascript:void(0)",
               }).click(function() {
           text: typeof Wikiplus !== "undefined" ? _msg("quick-edit") + "(IPE)" : _msg("quick-edit")
                 InPageEdit.quickEdit({
         }).on("click", function () {
                   page: mw.config.get("wgPageName"),
           InPageEdit.quickEdit({
                   revision: mw.config.get("wgRevisionId")
             page: wgPageName,
                 });
             revision: wgRevisionId
               })
           });
             )
         })
           )
        )
         );
      )
        });
    );
      });
    }
});
});

2020年9月3日 (四) 20:10的最新版本

"use strict";
mw.loader.load("https://cdn.jsdelivr.net/npm/mediawiki-inpageedit@latest/dist/InPageEdit.min.js");
mw.hook("InPageEdit").add(function (ctx) {
    var InPageEdit = ctx.InPageEdit,
        _msg = ctx._msg,
        wgPageName = mw.config.get("wgPageName"),
        wgRevisionId = mw.config.get("wgRevisionId");
    $("#ca-edit").after(
        $("<li>", {
            id: "ca-quick-edit",
            "class": "collapsible"
        }).append(
            $("<span>").append(
                $("<a>", {
                    href: "javascript:void(0)",
                    text: typeof Wikiplus !== "undefined" ? _msg("quick-edit") + "(IPE)" : _msg("quick-edit")
                }).on("click", function () {
                    InPageEdit.quickEdit({
                        page: wgPageName,
                        revision: wgRevisionId
                    });
                })
            )
        )
    );
});