Медијавики:Gadget-edittools-size.js — разлика између измена
Пређи на навигацију
Пређи на претрагу
м (1 измена увезена) |
м (1 измена увезена) |
(нема разлике)
| |
Тренутна верзија на датум 4. фебруар 2021. у 23:32
jQuery(document).ready(function() {
if (document.URL.indexOf("action=edit") == -1 && document.URL.indexOf("action=submit") == -1) { return; }
var wikitext;
{
var editbox = document.getElementById('wpTextbox1');
if (editbox === null) { return; }
wikitext = editbox.defaultValue;
}
function outputWeight1000(outputtext) {
$('<div id="weight1000">'+ outputtext +'</div>').insertBefore('.mw-editTools');
}
function getCommentLength(article) {
var comment_len = 0;
var comment_last = 0;
var comment_first = article.indexOf('<!--', comment_last);
while (comment_first > -1) {
comment_last = article.indexOf('-->', comment_first);
if (comment_last == -1) {
comment_last = comment_first + 4;
}
comment_len += (comment_last - comment_first) - 4;
comment_first = article.indexOf('<!--', comment_last);
}
return comment_len;
}
var raw_article_size = wikitext.length;
var comment_len = getCommentLength(wikitext);
var article_size = (raw_article_size - comment_len);
var lang_weight = 1.3;
var weighted_size = Math.round(article_size * lang_weight * 10)/10;
outputWeight1000("Veličina: " + (weighted_size) + " (Broj znakova: " + (article_size) + ").");
});