مدیاویکی:TofawikiPass.js
نکته: برای دیدن تغییرات، ممکن است نیاز باشد که حافظهٔ نهانی مرورگر خود را پس از انتشار پاکسازی کنید. گوگل کروم، فایرفاکس، مایکروسافت اج و سافاری: کلید ⇧ Shift را نگه دارید و روی دکمهٔ Reload در نوار ابزار مرورگر کلیک کنید. برای آگاهی از جزئیات و نحوهٔ پاکسازی حافظهٔ نهانی سایر مرورگرها، صفحهٔ ویکیپدیا:میانگیر مرورگرتان را خالی کنید را ببینید.
if (mw.config.get('wgNamespaceNumber') === 0) {
importScript('MediaWiki:Gadget-TranslationAssistant.js');
}
$(function () {
'use strict';
var enName = new mw.Uri().query.enName;
var form = $('form#editform');
form.append($('<input>', {
type: 'hidden',
name: 'wpExtraQueryRedirect',
value: 'withJS=MediaWiki:TofawikiFinal.js&enName=' + enName
}));
form.attr('action', form.attr('action') + '&withJS=MediaWiki:TofawikiPass.js&enName=' + enName);
$('#wpSave').click(function (e) {
if (mw.config.get('wgNamespaceNumber') !== 10) {
$('#wpTextbox1').val($('#wpTextbox1').val()
.replace('\n{' + '{موضوع-خرد}}\n', '') // الگوی اصلاح نشده حذف شود
.replace(/<!--[\s\S]*?-->/g, '') // متن ترجمه نشده و از <!-- --> در نیامده پاک شود
.replace(/\]\]s/g, ']]') // حرف اس جمع در انگلیسی برای پیوند فارسی کاربرد ندارد
);
}
});
});