Участник:Jaguar K/common.js: различия между версиями
Перейти к навигации
Перейти к поиску
Содержимое удалено Содержимое добавлено
Jaguar K (обсуждение | вклад) мНет описания правки |
Jaguar K (обсуждение | вклад) мНет описания правки |
||
Строка 9: | Строка 9: | ||
importScript('u:Jaguar K/markGroups.js'); // русификация флагов markadmins.js |
importScript('u:Jaguar K/markGroups.js'); // русификация флагов markadmins.js |
||
mw.loader.load( "https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/lintHint/r.js&action=raw&maxage=86400&ctype=text/javascript" ); |
|||
// var logsigWarning = 'tet'; |
// var logsigWarning = 'tet'; |
Версия от 23:21, 22 апреля 2021
sigWarning = true; // иногда работающее напоминание о подписи при отсутствии оной в тексте
importScript('user:DonRumata/ai2.js'); // {{Нет_АИ_2}}
importScript('u:Jaguar K/youself.js'); // скрипт для вставки шаблона „сам“ на вп:со
importScript('u:Jaguar_K/Gadget-CollapsibleSidebar.js'); // сворачивание and vice versa блока меню слева, из zh.wiki
importScript('u:T_kns/shortdiffurl.js'); // Сокращатель ссылок на диффы (закладка)
importScript('u:Jaguar K/histc.js'); // доработка u:Alex Smotrov/histcomb.js (сворачивание версий одного участника и сокращение надписей вклад, обс, отмена, благодарность)
//importScript('MediaWiki:Oldspecialchars.js'); // старая панель вставки символов, пока нерабочая
importScript('u:DonRumata/Gadget-keybLayout.js'); // подсветка кирлата
importScript('u:Jaguar K/markGroups.js'); // русификация флагов markadmins.js
mw.loader.load( "https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/lintHint/r.js&action=raw&maxage=86400&ctype=text/javascript" );
// var logsigWarning = 'tet';
/*if (wgAction == 'history') //динамический вызов histComb.js
$(function(){
var pagehis = document.getElementById('pagehistory')
if (!pagehis) return
var lnk = document.createElement('a')
lnk.style.marginLeft = '10px'
lnk.href = '#'
lnk.appendChild(document.createTextNode('Улучшить…'))
lnk.onclick=function(){this.parentNode.removeChild(this);importScript('u:Jaguar K/histc.js')}
pagehis.parentNode.insertBefore(lnk, pagehis)
})*/
var auto=document.getElementsByClassName('fr-hist-basic-auto') // сокращение меток патруля в истории: апаты
for(var i=0; i<auto.length; i++){
auto[i].children[0].innerText='апат';
var ttt=auto[i].children[0]
auto[i].innerText=''
auto[i].appendChild(ttt)
}
var user=document.getElementsByClassName('fr-hist-basic-user') // сокращение меток патруля в истории: паты (имя направляет на stableid)
for(var i=0; i<user.length; i++){
user[i].children[0].innerText=user[i].children[1].innerText
var ttt=user[i].children[0]
user[i].innerText=''
user[i].appendChild(ttt)
}
var undiff=document.getElementsByClassName('mw-fr-hist-difflink') // сокращение меток патруля в истории: непроверенные изменения
for(var i=0; i<undiff.length; i++){
undiff[i].children[0].children[0].innerText='непр.';
var ttt=undiff[i].children[0].children[0]
undiff[i].innerText=''
undiff[i].appendChild(ttt)
}
var diff=document.getElementsByClassName('mw-history-histlinks') // сокращение диффов текущ. | пред. (deleted edits not supported, e.g. u:Q-bit_array)
for(var i=0; i<diff.length; i++){
diff[0].children[0].innerText='т'
if(i)diff[i].children[0].children[0].innerText='т'
if(i<diff.length-1)diff[i].children[1].children[0].innerText='пр'
diff[diff.length-1].children[1].innerText='пр'
}
if ($.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit'] ) !== -1) { // если мы на странице редактирования кода,
$(".mw-editform")[0].insertBefore($("#editpage-specialchars")[0],$(".editOptions")[0]) // перенос вверх панели вставки символов
if($("#signReminder")[0])$(".mw-editform")[0].insertBefore($("#signReminder")[0],$(".editOptions")[0]) // и напоминания о подписи (в теории, когда-нибудь)
}