MediaWiki:UndeleteCheck.js
Билгалдаккхар: Ӏалашйинчул тӀаьхьа хийцамаш га браузеран кэш цӀанйан йезаш хила мега.
- Firefox / Safari: Shift тӀетаӀийна йитина, гӀирсийн панелан тӀера тӀетаӀайе Карлайаккха йа Ctrl+F5 йа Ctrl+R (⌘+R Mac тӀехь)
- Google Chrome: тӀетаӀайе Ctrl+Shift+R (⌘+Shift+R Mac тӀехь)
- Internet Explorer / Edge: тӀетаӀийна йитина Ctrl, тӀетаӀайе Карлайаккха йа тӀетаӀайе Ctrl+F5
- Opera: тӀетаӀайе Ctrl+F5.
// script from uk.wikipedia https://uk.wikipedia.org/w/index.php?title=MediaWiki:Deletecheck.js
// authors from uk.wikipedia - Максим Підліснюк, RLuts
// adapted by Максим Підліснюк
// CC-BY-SA 4.0
if ($.inArray('sysop',mw.config.get('wgUserGroups')) > -1 && mw.config.get('wgAction') == 'edit') {
$(document).ready(function () {
var text = document.getElementById ('wpTextbox1');
if (!text) return;
text.value = text.value.replace(/^\s*((?:.|\n)+?)\s*$/, "$1")
.replace (/(\<noinclude\>)?\s*\{\{[hH]angon[^}]*\}\}\s*(\<.noinclude\>)?\n*/g, "")
.replace (/(\<noinclude\>)?\s*\{\{[dD]elete[^}]*\}\}\s*(\<.noinclude\>)?\n*/g, "")
.replace (/(\<noinclude\>)?\s*\{\{[С]иха дӀаяккхаре[^}]*\}\}\s*(\<.noinclude\>)?\n*/g, "")
.replace (/(\<noinclude\>)?\s*\{\{[dD]b[^}]*\}\}\s*(\<.noinclude\>)?\n*/g, "")
.replace(/^\s*((?:.|\n)+?)\s*$/, "$1");
// Remove any whitespace from beginning and end
text.value = $.trim( text.value || "" );
// Set edit summary
var add = "Дита";
var summary = document.getElementById ('wpSummary');
if (!summary) return;
var val = $.trim( summary.value || "" );
if (val.indexOf(add) != -1) return;
summary.value = (val.length == 0) ? add : val + " " + add;
});
}