Մասնակից:Beko/common.js
Նշում՝ Պահելէ ետք կրնայ ըլլալ որ պէտք ունենաք մաքրելու դիտարկիչին պաշարը (cache) փոփոխութիւնները կարենալ տեսնելու համար։
- Firefox / Safari: Սեղմած պահել Shiftը մինչ կը սեղմէք Reload, կամ ալ սեղմել Ctrl-F5 կամ Ctrl-R (⌘-R Macի վրայ)
- Google Chrome: Սեղմել Ctrl-Shift-R (⌘-Shift-R Macի վրայ)
- Internet Explorer: Սեղմած պահելCtrl մինչ կը սեղմէք Refresh, կամ ալ սեղմել Ctrl-F5
- Opera: Երթալ Menu → Settings (Opera → Preferences Macի վրայ) եւ ապա Privacy & security → մաքրել թերթատման տեղեկութիւնները → Պաշարի մէջ դրուած նկարներ եւ նիշքեր.
/*importScript("Մասնակից:AngelaMars/main.js");*/
importScript("Մասնակից:AngelaMars/main.js")
//syntax highlighter
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-DotsSyntaxHighlighter.js&action=raw&ctype=text/javascript');
findargdupseditsummary = 'Մաքրում եմ [[:Category:Pages using duplicate arguments in template calls|կաղապարներում կրկնվող արգումենտ(ներ)ը]]՝ օգտագործելով [[:en:User:Frietjes/findargdups|findargdups]] գործիքը';
mw.loader.load( '//en.wikipedia.org/w/index.php?title=User:Frietjes/findargdups.js&action=raw&ctype=text/javascript'); // User:Frietjes/findargdups
jQuery(document).ready(function($) {
var myContent = document.getElementsByName('wpTextbox1')[0];
if(mw.config.get('wgNamespaceNumber') != -1 && myContent) {
var portletlink1 = mw.util.addPortletLink('p-tb', '#', 'Infobox gap', 't-gap', 'Insert a numbering gap in an infobox', '');
$(portletlink1).click(function(e) {
e.preventDefault();
wpInfoboxGap();
});
var portletlink2 = mw.util.addPortletLink('p-tb', '#', 'Infobox renumber', 't-ren', 'Remove numbering gaps in an infobox', '');
$(portletlink2).click(function(e) {
e.preventDefault();
wpInfoboxRenumber();
});
}
// -------------------------------------------------------------------------------- //
function wpInfoboxGap()
{
var i = 0;
var nums = myContent.value.match(/(?:label|data|[^a-z0-9]header|class)[0-9]+(?:[a-z][ ]*=|[ ]*=)/g);
for(i = 0; i < nums.length; i++) {
nums[i] = nums[i].replace(/[^0-9]*([0-9]+)[^0-9]*/, '$1');
}
nums = nums.sort(function(a,b){return a-b});
var firstnum = Number(nums.shift());
var lastnum = Number(nums.pop());
var s = Number(prompt("Gap number (between " + String(firstnum) + " and " + String(lastnum) + ")?"));
if ( (s >= firstnum) && (s <= lastnum + 1) ) {
for(i = lastnum; i >= s; i--) {
var re = new RegExp('(label|data|[^a-z0-9]header|class)' + String(i) + '([a-z][ ]*=|[ ]*=)', 'g');
myContent.value = myContent.value.replace(re,'$1' + String(i+1) + '$2');
}
}
}
function wpInfoboxRenumber()
{
var i = 0;
var nums = myContent.value.match(/(?:label|data|[^a-z0-9]header|class)[0-9]+(?:[a-z][ ]*=|[ ]*=)/g);
for(i = 0; i < nums.length; i++) {
nums[i] = parseInt(nums[i].replace(/[^0-9]*([0-9]+)[^0-9]*/, '$1'));
}
var k = 1;
var currnum = nums[0];
var lastnum = nums[0];
for(i = 0; i < nums.length; i++) {
currnum = nums[i];
if (currnum != lastnum) {
k = k + 1;
lastnum = currnum;
}
var re = new RegExp('(label|data|[^a-z0-9]header|class)' + String(nums[i]) + '([a-z][ ]*=|[ ]*=)', 'g');
myContent.value = myContent.value.replace(re,'$1 WPFOOMARK ' + String(k) + '$2');
}
myContent.value = myContent.value.replace(/ WPFOOMARK /g, '');
}
});
importScript ("Մասնակից:AngelaMars/main.js")
// [[:en:User:ProveIt GT]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:ProveIt_GT/ProveIt.js&action=raw&ctype=text/javascript');
// [[File:Krinkle_RTRC.js]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/RTRC.js&action=raw&ctype=text/javascript');
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hedonil/XTools/XTools.js&action=raw&ctype=text/javascript');
window.catALotPrefs = {editpages: true};
mw.loader.using(['jquery.ui', 'mediawiki.util', 'jquery.mwExtension'], function(){
mw.loader.load('//commons.wikimedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-Cat-a-lot.js');
importStylesheetURI('//commons.wikimedia.org/w/index.php?action=raw&ctype=text/css&title=MediaWiki:Gadget-Cat-a-lot.css');
});
// [[User:Caorongjin/wordcount]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ACaorongjin%2Fwordcount.js&action=raw&ctype=text/javascript');