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

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