تبديل کاما به پرانتز در دکمه اصلاح اولیه طبق [Special:Diff/16264301 و Special:Permalink/30826951#مشکل_کامای_فارسی
Nazarzadeh (بحث | مشارکتها) بدون خلاصۀ ویرایش |
(تبديل کاما به پرانتز در دکمه اصلاح اولیه طبق [Special:Diff/16264301 و Special:Permalink/30826951#مشکل_کامای_فارسی) |
||
خط ۹: | خط ۹: | ||
} | } | ||
if (mw.config.get('wgUserGroups').every(function (x) { | |||
return ['bot', 'autopatrolled', 'patroller', 'sysop', 'eliminator'].indexOf(x) === -1; | return ['bot', 'autopatrolled', 'patroller', 'sysop', 'eliminator'].indexOf(x) === -1; | ||
})) { | })) { | ||
$('#content').empty().append('متأسفانه این ابزار به کاربران دارای دسترسی گشت خودکار محدود شده است.'); | $('#content').empty().append('متأسفانه این ابزار به کاربران دارای دسترسی گشت خودکار محدود شده است.'); | ||
return; | return; | ||
} | } | ||
window.onbeforeunload = function () { | window.onbeforeunload = function () { | ||
خط ۴۰۴: | خط ۴۰۴: | ||
var textarea = $('<textarea>', { cols: 80, rows: method.editBoxRows || 20, text: content }); | var textarea = $('<textarea>', { cols: 80, rows: method.editBoxRows || 20, text: content }); | ||
var summary = $('<input>', { style: 'width: 500px;' }) | var summary = $('<input>', { style: 'width: 500px;' }) | ||
.val(' | .val('ایجادشده به کمک [[راهنما:ابزار/به ویکیفا|به ویکیفا]] انبوه و ' + method.summary + '، ابرابزار'); | ||
var previewElement = $('<div>', { 'class': 'tofawiki-preview' }); | var previewElement = $('<div>', { 'class': 'tofawiki-preview' }); | ||
var preview = function () { | var preview = function () { | ||
خط ۶۰۱: | خط ۶۰۱: | ||
$('<button>', { | $('<button>', { | ||
id: 'tofawiki-firstaidsbutton', | id: 'tofawiki-firstaidsbutton', | ||
text: 'اصلاحهای اولیه | text: 'اصلاحهای اولیه', | ||
style: 'font-size: 40%' | style: 'font-size: 40%' | ||
}).click(function () { | }).click(function () { | ||
خط ۶۱۶: | خط ۶۱۶: | ||
.replace(/([ \(\)])لاعب([ \(\)])/g, '$1بازیکن$2') | .replace(/([ \(\)])لاعب([ \(\)])/g, '$1بازیکن$2') | ||
.replace(/([ \(\)])كرة قدم([ \(\)])/g, '$1فوتبال$2') | .replace(/([ \(\)])كرة قدم([ \(\)])/g, '$1فوتبال$2') | ||
.replace(/([ \(\)])موالید([ \(\)])/g, '$1زاده$2')); | .replace(/([ \(\)])موالید([ \(\)])/g, '$1زاده$2') | ||
.replace(/^(.*?)[,،] (.*)$/, '$1 ($2)')); | |||
return row.reverse().join('@') + '\n'; | return row.reverse().join('@') + '\n'; | ||
}).join('')); | }).join('')); |