Потребител:ShadeOfGrey/Gadget-Advisor.js и Потребител:Ted Masters/Test 3.js: Разлика между страниците
(Разлики между страниците)
Изтрито е съдържание Добавено е съдържание
ShadeOfGrey (беседа | приноси) мРедакция без резюме |
Ted Masters (беседа | приноси) Редакция без резюме |
||
Ред 22:
// originally from https://en.wikipedia.org/wiki/User:GregU/dashes.js
// checkPat1, checkPat2, checkTags, checkFileName default to true
ct.doNotFix = function (s, m, checkPat1, checkPat2, checkTags, checkFileName
var pos = m.start;
return true; // skip math/chem equations, source code, timelines, graphs, maps, ref content, content in citation tags
}
};
Line 260 ⟶ 252:
// If we are editing a section, we have to be tolerant to the first heading's level
var isSection = editform &&
editform
editform
for (var i = 0; i < a.length; i++) {
var m = a[i];
Line 319 ⟶ 311:
for (var i = 0; i < a.length; i++) {
var m = a[i];
var
if (
b.push({
start: m.start,
Line 327 ⟶ 319:
description: 'Трябва да е дълъг 10 или 13 цифри',
help: 'ISBN номерата трябва да са дълги 10 или 13 цифри. '
+ 'Този се състои от ' +
});
continue;
}
var isNew = (
var xIndex =
if (xIndex !== -1 && (xIndex !== 9 || isNew)) {
b.push({
Line 346 ⟶ 338:
var computedChecksum = 0;
var modulus = isNew ? 10 : 11;
for (var j =
var digit =
var quotient = isNew
? ((j & 1) ? 3 : 1) // the new way: 1 for even, 3 for odd
Line 354 ⟶ 346:
}
computedChecksum = (modulus - computedChecksum) % modulus;
var c =
var actualChecksum = (c < 0 || 9 < c) ? 10 : c;
if (computedChecksum === actualChecksum) {
Line 602 ⟶ 594:
var char = decodeURI(urlEncoded);
return (char.length == 1 ? char : urlEncoded);
};
var re = /(https?:\/\/[^\/ ]+\/)(((?![ \n\|\]\}><]).)*)/g;
Line 667 ⟶ 659:
return b;
});
|