MediaWiki:Common.js/edit.js: Difference between revisions

From OniGalore
Jump to navigation Jump to search
(updating button URLs to be local, removing some code we don't need)
(blanking code, as XEB is dead now)
Tag: Replaced
 
(161 intermediate revisions by the same user not shown)
Line 1: Line 1:
/* <pre> */
/* See the history of this page for the main body of code behind the obsolete extended editing toolbar (XEB). See the history of the documentation page for further information. --Iritscen */
//<source lang="JavaScript">
 
/** Extra toolbar options ******************************************************
*
*  Description: UNDOCUMENTED
*  Maintainers: [[User:MarkS]]?, [[User:Voice of All]], [[User:R. Koot]]
*/
 
//This is a modified copy of a script by User:MarkS for extra features added by User:Voice of All.
// This is based on the original code on Wikipedia:Tools/Editing tools
// To disable this script, add <code>mwCustomEditButtons = [];<code> to [[Special:Mypage/monobook.js]]
 
if (mwCustomEditButtons) {
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_redirect.png",
        "speedTip": "Redirect",
        "tagOpen": "#REDIRECT [[",
        "tagClose": "]]",
        "sampleText": "Insert text"};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_strike.png",
        "speedTip": "Strike",
        "tagOpen": "<s>",
        "tagClose": "</s>",
        "sampleText": "Strike-through text"};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_enter.png",
        "speedTip": "Line break",
        "tagOpen": "<br />",
        "tagClose": "",
        "sampleText": ""};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_upper_letter.png",
        "speedTip": "Superscript",
        "tagOpen": "<sup>",
        "tagClose": "</sup>",
        "sampleText": "Superscript text"};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_lower_letter.png",
        "speedTip": "Subscript",
        "tagOpen": "<sub>",
        "tagClose": "</sub>",
        "sampleText": "Subscript text"};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_small.png",
        "speedTip": "Small",
        "tagOpen": "<small>",
        "tagClose": "</small>",
        "sampleText": "Small Text"};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_hide_comment.png",
        "speedTip": "Insert hidden Comment",
        "tagOpen": "<!-- ",
        "tagClose": " -->",
        "sampleText": "Comment"};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_gallery.png",
        "speedTip": "Insert a picture gallery",
        "tagOpen": "\n<gallery>\n",
        "tagClose": "\n</gallery>",
        "sampleText": "Image:Example.jpg|Caption1\nImage:Example.jpg|Caption2"};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_blockquote.png",
        "speedTip": "Insert block of quoted text",
        "tagOpen": "<blockquote>\n",
        "tagClose": "\n</blockquote>",
        "sampleText": "Block quote"};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_insert_table.png",
        "speedTip": "Insert a table",
        "tagOpen": '{| class="wikitable" border="1"\n|',
        "tagClose": "\n|}",
        "sampleText": "-\n! header 1\n! header 2\n! header 3\n|-\n| row 1, cell 1\n| row 1, cell 2\n| row 1, cell 3\n|-\n| row 2, cell 1\n| row 2, cell 2\n| row 2, cell 3"};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
        "imageFile": "http://wiki.oni2.net/w/skins/common/images/Button_reflink.png",
        "speedTip": "Insert a reference",
        "tagOpen": "<ref>",
        "tagClose": "</ref>",
        "sampleText": "Insert footnote text here"};
}
 
 
//fix edit summary prompt for undo
//this code fixes the fact that the undo function combined with the "no edit summary prompter" causes problems if leaving the
//edit summary unchanged
//this was added by [[User:Deskana]], code by [[User:Tra]]
//see bug 8912
addOnloadHook(function () {
    if (document.location.search.indexOf("undo=") != -1
        && document.getElementsByName('wpAutoSummary')[0]) {
        document.getElementsByName('wpAutoSummary')[0].value='1';
    }
})
 
//</source>
/* </pre> */

Latest revision as of 14:38, 25 July 2020

/* See the history of this page for the main body of code behind the obsolete extended editing toolbar (XEB). See the history of the documentation page for further information. --Iritscen */