مدیاویکی:Common.js: تفاوت میان نسخه‌ها

بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
 
خط ۴۷۵: خط ۴۷۵:
     }
     }
});
});
/* غیر فعال کردن کپی کات */
$(function() {
    document.body.oncut = new Function('return false');
     $('#editform').on('submit', function() {
    document.body.oncopy = new Function('return false');
 
$(document).ready(function() {
     $('#wpSave').click(function() {
         var textbox = $('#wpTextbox1');
         var textbox = $('#wpTextbox1');
         if (textbox.length) {
         if (textbox.length) {
             var text = textbox.val();
             var text = textbox.val();
             // با تکه‌تکه کردن رشته، جلوی اجرای خودکار الگو توسط مدیاویکی در این صفحه را می‌گیریم
             // جایگزینی الگو با حالت فریز شده به هنگام ارسال فرم
             text = text.replace(/\{\{الگو:به‌روزرسانی\}\}/g, '{{' + 'subst:به‌روزرسانی}}');
             text = text.replace(/\{\{\s*الگو:به‌روزرسانی\s*\}\}/g, '{{' + 'subst:به‌روزرسانی}}');
             text = text.replace(/\{\{به‌روزرسانی\}\}/g, '{{' + 'subst:به‌روزرسانی}}');
             text = text.replace(/\{\{\s*به‌روزرسانی\s*\}\}/g, '{{' + 'subst:به‌روزرسانی}}');
             textbox.val(text);
             textbox.val(text);
         }
         }
     });
     });
});
});
/* غیر فعال کردن کپی کات */
    document.body.oncut = new Function('return false');
    document.body.oncopy = new Function('return false');