أرابيكا:إضافة أدوات تحرير

مواد معدة مسبقًا

النص الأول

/*[[أرابيكا:إضافة أدوات تحرير#النص الأول]]*/
importScript('MediaWiki:Gadget-Extra-Edittools.js');

النص الثاني

/*[[أرابيكا:إضافة أدوات تحرير#النص الثاني]]*/
importScript('MediaWiki:Gadget-Extra-Edittools2.js');

النص الثالث

/*[[أرابيكا:إضافة أدوات تحرير#النص الثالث]]*/
importScript('MediaWiki:Gadget-Extra-Edittools3.js');

مواد معدة شخصيا

أزرار قوالب

/*[[أرابيكا:إضافة أدوات تحرير#أزرار قوالب]]*/
(function (e, t, n) {
    var r = function () {
        t("#wpTextbox1").wikiEditor("addToToolbar", {
            section: "main",
            group: "insert",
            tools: {
                /**بداية الأزرار**/
                template: {
                    label: "قالب",
                    type: "button",
                    icon: "//upload.wikimedia.org/wikipedia/commons/4/4a/Norwegian_template_sign.png",
                    action: {
                        type: "encapsulate",
                        options: {
                            pre: "{{",
                            post: "}}"
                        }
                    }
                },
                signature: {
                    label: "توقيع",
                    type: "button",
                    icon: "//upload.wikimedia.org/wikipedia/commons/3/34/Toolbar_miss_signature.png",
                    action: {
                        type: "encapsulate",
                        options: {
                            pre: "",
                            post: "--{{مستخدم:اسمي/توقيعي}} ~~\~\~~"
                        }
                    }
                }/**نهاية الأزرار: لا توضع فاصلة بعد العنصر الأخير**/
            }
        })
    };
    if (t.inArray(e.config.get("wgAction"), ["edit", "submit"]) !== -1) {
        e.loader.using("user.options", function () {
            if (e.user.options.get("usebetatoolbar")) {
                e.loader.using("ext.wikiEditor.toolbar", function () {
                    t(r)
                })
            } else {
                t(customizeOrigToolbar)
            }
        })
    }
})(mediaWiki, jQuery)

قائمة قوالب

/*[[أرابيكا:إضافة أدوات تحرير#قائمة قوالب]]*/
(function (e, t, n) {
    var r = function (e, t, r, i) {
        var s = "";
        if (r === n ? true : r) s += "{" + "{";
        s += e;
        if (i === n ? true : i) s += "}" + "}";
        if (t) s += " – " + t;
        return s
    };
    var i = function (e, t, r) {
        var i = "";
        if (r === n ? true : r) i += "{" + "{";
        i += e;
        if (t) i += t;
        return i
    };
    var s = function (e, t, r, i) {
        var s = "";
        if (r === n ? true : r) s += "{" + "{";
        s += e;
        if (t) s += t;
        if (i === n ? true : i) s += "}" + "}";
        return s
    };
    var o = new Date;
    var u = o.getUTCFullYear() + "-" + (o.getUTCMonth() < 9 ? "0" : "") + (o.getUTCMonth() + 1) + "-" + (o.getUTCDate() < 9 ? "0" : "") + o.getUTCDate();
    var f = function () {
        t("#wpTextbox1").wikiEditor("addToToolbar", {
            section: "main",
            groups: {
                heading: {
                    tools: {
                        heading: {
                            label: "قالب",
                            type: "select",
                            list: {
                                /**بداية القائمة**/
                                disambiguation: {
                                    label: r("توضيح"),
                                    action: {
                                        type: "encapsulate",
                                        options: {
                                            pre: i("توضيح"),
                                            post: "}}",
                                            ownline: true
                                        }
                                    }
                                },
                                references: {
                                    label: r("مراجع"),
                                    action: {
                                        type: "encapsulate",
                                        options: {
                                            pre: i("مراجع"),
                                            post: "}}",
                                            ownline: false
                                        }
                                    } 
                                }/**نهاية القائمة: لا توضع فاصلة بعد العنصر الأخير**/
                            }
                        }
                    }
                }
            }
        })
    };
    if (t.inArray(e.config.get("wgAction"), ["edit", "submit"]) !== -1) {
        e.loader.using("user.options", function () {
            if (e.user.options.get("usebetatoolbar")) {
                e.loader.using("ext.wikiEditor.toolbar", function () {
                    t(f)
                })
            } else {
                t(a)
            }
        })
    }
})(mediaWiki, jQuery)

أزرار قوالب

/*[[أرابيكا:إضافة أدوات تحرير#أزرار قوالب]]*/

(function (e, t, n) {
    var r = function () {
        t("#wpTextbox1").wikiEditor("addToToolbar", {
            section: "main",
            group: "insert",
            tools: {
                /**بداية الأزرار**/
                template: {
                    label: "قالب",
                    type: "button",
                    icon: "//upload.wikimedia.org/wikipedia/commons/4/4a/Norwegian_template_sign.png",
                    action: {
                        type: "encapsulate",
                        options: {
                            pre: "{{",
                            post: "}}"
                        }
                    }
                },
                signature: {
                    label: "توقيع",
                    type: "button",
                    icon: "//upload.wikimedia.org/wikipedia/commons/3/34/Toolbar_miss_signature.png",
                    action: {
                        type: "encapsulate",
                        options: {
                            pre: "",
                            post: "--{{مستخدم:اسمي/توقيعي}} ~~\~\~~"
                        }
                    }
                }/**نهاية الأزرار: لا توضع فاصلة بعد العنصر الأخير**/
            }
        })
    };
    if (t.inArray(e.config.get("wgAction"), ["edit", "submit"]) !== -1) {
        e.loader.using("user.options", function () {
            if (e.user.options.get("usebetatoolbar")) {
                e.loader.using("ext.wikiEditor.toolbar", function () {
                    t(r)
                })
            } else {
                t(customizeOrigToolbar)
            }
        })
    }
})(mediaWiki, jQuery)

انظر أيضًا

وصلات خارجية