Utf8 convert

This commit is contained in:
2023-01-10 18:29:32 +02:00
parent 71b759232c
commit 90b9c8325e
3572 changed files with 35191 additions and 395614 deletions
+18 -18
View File
@@ -125,7 +125,7 @@ var psi = {
$('#key_error_text').html(data[5]);
$('#key_error').css({ 'display':'' });
}
//Çàâåðøåíèå ðåãèñòðàöèè
//Завершение регистрации
if( data[6] == 1 ) {
location.href = 'https://new-combats.com/indexreg.php';
}
@@ -234,40 +234,40 @@ var psi = {
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev])}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob)},cfg.interval)}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev])};var handleHover=function(e){var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t)}if(e.type=="mouseenter"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob)},cfg.interval)}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob)},cfg.timeout)}}};return this.bind('mouseenter',handleHover).bind('mouseleave',handleHover)}})(jQuery);
$(function() {
$('a.linktip').wrap('<span class="tip" />'); //îáîðà÷èâàåì ñîîòâåòñòâóþùèå ýëåìåíòû â êîíòåéíåð
$('a.linktip').wrap('<span class="tip" />'); //оборачиваем соответствующие элементы в контейнер
$('span.tip').each(function(){
myTip = $(this),
tipLink = myTip.children('a'),
tBlock = myTip.children('span').length, //ïîäñ÷èòûâàåì äî÷åðíèå SPAN ýëåìåíòû âíóòðè êîíòåéíåðà
tTitle = tipLink.attr('title') != 0, //îïðåäåëÿåì íàëè÷èå òåãà TITLE
tipText = tipLink.attr('title'); //áåðåì òåêñò èç òåãà TITLE
tBlock = myTip.children('span').length, //подсчитываем дочерние SPAN элементы внутри контейнера
tTitle = tipLink.attr('title') != 0, //определяем наличие тега TITLE
tipText = tipLink.attr('title'); //берем текст из тега TITLE
tipLink.removeAttr("title"); //ñêðûâàåì îáû÷íûé TITLE
//óñëîâèå - åñëè âíóòðè íåò äî÷. SPAN è åñòü TITLE,
//äîáàâëÿåì ñîîòâåòñòâóþùèé SPAN ñ òåêñòîì âçÿòûì èç TITLE
tipLink.removeAttr("title"); //скрываем обычный TITLE
//условие - если внутри нет доч. SPAN и есть TITLE,
//добавляем соответствующий SPAN с текстом взятым из TITLE
if(tBlock === 0 && tTitle === true){myTip.append('<span class="answer">' + tipText + '</span>')};
var tip = myTip.find('span.answer , span.answer-left').hide(); //íàéäåì è ñêðîåì áëîêè ñ ïîäñêàçêàìè
var tip = myTip.find('span.answer , span.answer-left').hide(); //найдем и скроем блоки с подсказками
//ïðè íàëè÷èè ó ññûëêè òåãà EM ïîäñêàçêà áóäåò ïîÿâëÿåòñÿ ïî êëèêó
//òàêæå ñðàçó äîáàâèì è "êðåñòèê" çàêðûòèÿ
//при наличии у ссылки тега EM подсказка будет появляется по клику
//также сразу добавим и "крестик" закрытия
tipLink.has('em').click(showTip).siblings('span').append('<b class="close">X</b>');
//åñëè òàãà EM íåò, ïîäñêàçêà áóäåò ïîÿâëÿòüñÿ ïðè íàâåäåíèè êóðñîðà
//если тага EM нет, подсказка будет появляться при наведении курсора
tipLink.not($('em').parent()).hoverIntent(
showTip,
function(){
tip.fadeOut(200);}
);
//çàêðûòèå ïîäñêàçêè ïðè êëèêå íà "êðåñòèê"
//закрытие подсказки при клике на "крестик"
tip.on('click', '.close', function(){
tip.fadeOut(200);}
);
//ôóíêöèÿ âûâîäà è ïîÿâëåíèÿ ïîäñêàçêè íà ýêðàí
//âíå çàâèñèìîñòè îò ðàçìåðîâ îêíà,
//íàëè÷èÿ ãîðèçîíòàëüíîé èëè âåðòèêàëüíîé ïðîêðóòêè
//ïîäñêàçêà âñåãäà áóäåò â âèäèìîé îáëàñòè
//функция вывода и появления подсказки на экран
//вне зависимости от размеров окна,
//наличия горизонтальной или вертикальной прокрутки
//подсказка всегда будет в видимой области
function showTip(e){
xM = e.pageX,
yM = e.pageY,
@@ -286,4 +286,4 @@ $(function() {
e.preventDefault();
};
});
});/*êîíåö*/
});/*конец*/