Difference between revisions of "MediaWiki:Common.js"
From Birocapedia
Jump to navigationJump to search(4 intermediate revisions by the same user not shown) | |||
Line 17: | Line 17: | ||
if (mwCustomEditButtons) { | if (mwCustomEditButtons) { | ||
mwCustomEditButtons.push({ | mwCustomEditButtons.push({ | ||
− | "imageFile": "http:// | + | "imageFile": "http://birocapedia.org/w/skins/common/images/Button_redirect.png", |
"speedTip": "Redirect", | "speedTip": "Redirect", | ||
"tagOpen": "#REDIRECT [[", | "tagOpen": "#REDIRECT [[", | ||
Line 25: | Line 25: | ||
mwCustomEditButtons.push({ | mwCustomEditButtons.push({ | ||
− | "imageFile": "http:// | + | "imageFile": "http://birocapedia.org/w/skins/common/images/Button_hide_comment.png", |
"speedTip": "Insert hidden Comment", | "speedTip": "Insert hidden Comment", | ||
"tagOpen": "<!-- ", | "tagOpen": "<!-- ", | ||
Line 33: | Line 33: | ||
mwCustomEditButtons.push({ | mwCustomEditButtons.push({ | ||
− | "imageFile": "http:// | + | "imageFile": "http://birocapedia.org/w/skins/common/images/Button_gallery.png", |
"speedTip": "Insert a picture gallery", | "speedTip": "Insert a picture gallery", | ||
"tagOpen": "\n<gallery>\n", | "tagOpen": "\n<gallery>\n", | ||
Line 41: | Line 41: | ||
mwCustomEditButtons.push({ | mwCustomEditButtons.push({ | ||
− | "imageFile": "http:// | + | "imageFile": "http://birocapedia.org/w/skins/common/images/Button_blockquote.png", |
"speedTip": "Insert block of quoted text", | "speedTip": "Insert block of quoted text", | ||
"tagOpen": "<blockquote>\n", | "tagOpen": "<blockquote>\n", | ||
Line 49: | Line 49: | ||
mwCustomEditButtons.push({ | mwCustomEditButtons.push({ | ||
− | "imageFile": "http:// | + | "imageFile": "http://birocapedia.org/w/skins/common/images/Button_insert_table.png", |
"speedTip": "Insert a table", | "speedTip": "Insert a table", | ||
"tagOpen": '{| class="wikitable"\n|', | "tagOpen": '{| class="wikitable"\n|', | ||
Line 57: | Line 57: | ||
mwCustomEditButtons.push({ | mwCustomEditButtons.push({ | ||
− | "imageFile": "http:// | + | "imageFile": "http://birocapedia.org/w/skins/common/images/Button_reflink.png", |
"speedTip": "Insert a footnote", | "speedTip": "Insert a footnote", | ||
"tagOpen": "<ref>", | "tagOpen": "<ref>", | ||
Line 63: | Line 63: | ||
"sampleText": "Insert footnote text here" | "sampleText": "Insert footnote text here" | ||
}); | }); | ||
+ | } | ||
+ | |||
+ | /**** ImageAnnotator ****** | ||
+ | * Globally enabled per | ||
+ | * http://commons.wikimedia.org/w/index.php?title=Commons:Village_pump&oldid=26818359#New_interface_feature | ||
+ | * | ||
+ | * Maintainer: [[User:Lupo]] | ||
+ | ****/ | ||
+ | |||
+ | if (wgNamespaceNumber != -1 && wgAction && (wgAction == 'view' || wgAction == 'purge')) { | ||
+ | // Not on Special pages, and only if viewing the page | ||
+ | if (typeof (ImageAnnotator_disable) == 'undefined' || !ImageAnnotator_disable) { | ||
+ | // Don't even import it if it's disabled. | ||
+ | importScript ('MediaWiki:Gadget-ImageAnnotator.js'); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | function addLoadEvent(fn) { | ||
+ | if (window.addEventListener) addEventListener("load", fn, false); | ||
+ | else if (window.attachEvent) attachEvent("onload", fn); | ||
} | } |
Latest revision as of 20:26, 19 December 2009
/* Any JavaScript here will be loaded for all users on every page load. */ /* hide heading on [[Main_Page]] */ var mpTitle = "Main Page"; var isMainPage = (document.title.substr(0, document.title.lastIndexOf(" - ")) == mpTitle); var isDiff = (document.location.search && (document.location.search.indexOf("diff=") != -1 || document.location.search.indexOf("oldid=") != -1)); if (isMainPage && !isDiff) { document.write('<style type="text/css">/*<![CDATA[*/ #lastmod, #siteSub, #contentSub, h1.firstHeading { display: none !important; } /*]]>*/</style>'); } /** Extra toolbar options ****************************************************** * * Description: Adds extra buttons to the editing toolbar. */ if (mwCustomEditButtons) { mwCustomEditButtons.push({ "imageFile": "http://birocapedia.org/w/skins/common/images/Button_redirect.png", "speedTip": "Redirect", "tagOpen": "#REDIRECT [[", "tagClose": "]]", "sampleText": "Target page name" }); mwCustomEditButtons.push({ "imageFile": "http://birocapedia.org/w/skins/common/images/Button_hide_comment.png", "speedTip": "Insert hidden Comment", "tagOpen": "<!-- ", "tagClose": " -->", "sampleText": "Comment" }); mwCustomEditButtons.push({ "imageFile": "http://birocapedia.org/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.push({ "imageFile": "http://birocapedia.org/w/skins/common/images/Button_blockquote.png", "speedTip": "Insert block of quoted text", "tagOpen": "<blockquote>\n", "tagClose": "\n</blockquote>", "sampleText": "Block quote" }); mwCustomEditButtons.push({ "imageFile": "http://birocapedia.org/w/skins/common/images/Button_insert_table.png", "speedTip": "Insert a table", "tagOpen": '{| class="wikitable"\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.push({ "imageFile": "http://birocapedia.org/w/skins/common/images/Button_reflink.png", "speedTip": "Insert a footnote", "tagOpen": "<ref>", "tagClose": "</ref>", "sampleText": "Insert footnote text here" }); } /**** ImageAnnotator ****** * Globally enabled per * http://commons.wikimedia.org/w/index.php?title=Commons:Village_pump&oldid=26818359#New_interface_feature * * Maintainer: [[User:Lupo]] ****/ if (wgNamespaceNumber != -1 && wgAction && (wgAction == 'view' || wgAction == 'purge')) { // Not on Special pages, and only if viewing the page if (typeof (ImageAnnotator_disable) == 'undefined' || !ImageAnnotator_disable) { // Don't even import it if it's disabled. importScript ('MediaWiki:Gadget-ImageAnnotator.js'); } } function addLoadEvent(fn) { if (window.addEventListener) addEventListener("load", fn, false); else if (window.attachEvent) attachEvent("onload", fn); }