MediaWiki:Gadget-keybLayout.js: відмінності між версіями

Вилучено вміст Додано вміст
Створена сторінка: mediaWiki.loader.using(['mediawiki.util']).done(function () { jQuery.fn.lightLay = function() { var reg = /(?![^<>]*>)([A-Za-z]+(?=[А-Яа-яЄЇ...
(Немає відмінностей)

Версія за 07:00, 16 березня 2019

mediaWiki.loader.using(['mediawiki.util']).done(function () {
	jQuery.fn.lightLay = function() {
             var reg = /(?![^<>]*>)([A-Za-z]+(?=[А-Яа-яЄЇІҐєїіґ]))/g;
             var rep = '<span style="background-color: #FFFF00;">$1</span>';
             $(this).html($(this).html().replace(reg, rep)); 
             reg = /(?![^<>]*>)([А-Яа-яЄЇІҐєїіґ])([A-Za-z]+)/g;
             rep = '$1<span style="background-color: #FFFF00;">$2</span>';
             $(this).html($(this).html().replace(reg, rep)); 
    };
	var klaction = mw.util.getParamValue( 'action' );
	if (klaction != 'edit' && klaction != 'submit' && klaction != 'history') {
	        if($('#firstHeading span:nth-child(2)').length) {
	        $('#firstHeading span:nth-child(2)').lightLay(); }
	        if($('#mw-content-text a').length) {
	        $('#mw-content-text a').each( function(index) {
	            $(this).lightLay();
	        }); }
	        if($('#mw-content-text p').length) {
	        $('#mw-content-text p').each( function(index) {
	            $(this).lightLay();
	        }); }
	        if($('#mw-content-text li').length) {
	        $('#mw-content-text li').each( function(index) {
	            $(this).lightLay();
	        }); }
	        if($('.mw-headline').length) {
	        $('.mw-headline').each( function(index) {
	            $(this).lightLay();
	        }); }
	}
});