Колумбия не проигрывает 20 матчей подряд
→ Оригинал (без защиты от корпорастов) | Изображения из статьи: [1]
Общие новости
24 марта 2024, воскресенье. 17:49
Обновлено
Дата последнего обновления:
Фото: Selección Española Masculina de Fútbol Сборная Колумбии находится в прекрасной игровой форме. Команда не проигрывает уже 20 матчей подряд. 2023-й год они закончили без поражений. Успехи продолжились и в этом году. В ночь с 22-го на 23-е марта Колумбия в товарищеском матче одолела на выезде Испанию (0:1). За период своей серии колумбийцы, в частности, побеждали Бразилию (2:1), Германию (2:0), Японию (2:1), Мексику (3:2), дважды Венесуэлу (по 1:0). Следующую игру коллектив из Южной Америки проведет во вторник, 26-го марта, против Румынии. Данный матч будет товарищеским. ';
html += ' ';
$('#own-comm-con-' + pageID)
.append(div.clone())
.append('')
.append($(html));
$('#own-comm-con-' + pageID + ' .comments-popup__body').append(div.clone());
}
}
if ($('.own-comm-new-mess').length > 0) {
$('.own-comm-new-mess').each(function() {
$(this).removeClass('own-comm-new-mess').css({backgroundColor: 'rgba(255, 237, 202,1)'}, 100, 'linear').css({backgroundColor: 'rgba(255, 237, 202,0)'}, 3000, 'linear');
});
}
let commentsCount = parseInt($('#own-comm-widget-' + pageID + ' .own-comm-count:first').html()) + 1;
$('#own-comm-widget-' + pageID + ' .own-comm-count').text(commentsCount);
$('#comments-popup-' + pageID + ' .comments-popup-heading span').text(commentsCount);
dateEdit();
});
function notAuthLike(target, message = null) {
if (message === null) {
message = authToVoteMessage;
if (target.data('self')) {
message = selfVoteMessage;
} else if (target.data('voted')) {
message = alreadyVotedMessage;
}
}
let id = target.data('action') + target.data('id');
if (tooltipsTimeouts[id]) {
clearTimeout(tooltipsTimeouts[id]);
tooltipsTimeouts[id] = null;
}
target.tooltip({title: message}).tooltip("show");
tooltipsTimeouts[id] = setTimeout(() => target.tooltip("dispose"), 3000);
return false;
}
// проверка
function dateEdit() {
let userId = $('.own-comm-reply-con').data('user');
$('.own-comm-post').each(function() {
let this_user = $(this).data('user');
let this_exipte = moment($(this).attr('data-exipte')).tz('Europe/Kiev');
let replyButton = $(this).find('.own-comm-post-but[data-but="edit"]');
if(replyButton.length > 0 && (userId !== this_user || !this_exipte.isAfter(moment().tz('Europe/Kiev')))) {
replyButton.remove();
}
});
}
function checkVariable() {
if (window.jQuery) {
$(function() {
$(document).on('click','.own-comm-post-up, .own-comm-post-down',function (e) {
let _this = $(this);
let url = _this.data('href');
if (!url || url === '#') {
return notAuthLike(_this);
}
let action = $(e.target).data('action');
let counter = _this.parent('.own-comm-post-like').find('.own-comm-post-like-count[data-action="' + action + '"]');
let count = parseInt(_this.data('count')) + 1;
$.get(url, function () {
_this.data('href', '#').removeAttr('data-href');
_this.siblings().data('href', '#').removeAttr('data-href');
_this.attr('data-count', count).data('count', count);
counter.html(count);
}).fail((response) => {
let message = response.statusText;
let data = response.responseJSON;
if (data && data.code && data.message) {
message = data.message;
}
notAuthLike(_this, message);
});
}).on('click', '.own-comm-new-add', function submitForm() {
let _this = $(this);
let url = $(this).data('href');
let type = $(this).data('type');
let parent = $(this).data('parent');
let level = $(this).data('level');
let message = $(this).parent().parent().find('.own-comm-new-textdiv').html();
let reg1 = / ');
div.html(data.messages).hide();
_this.parent().parent().before(div);
div.slideDown(300, function() {
div.delay(3000).slideUp(300, () => div.remove());
});
}
if (data.success && type === 'edit') {
let editable = $('.own-comm-post[data-id="' + parent + '"]');
editable.find('.own-comm-post-message').html(message);
if (data2.sticker) {
let stickerImage = editable.find('.own-comm-sticker > img');
if (stickerImage.length > 0) {
stickerImage.attr('src', data2.sticker);
} else {
let stickerNew = $(' ');
editable.find('.own-comm-post-message').after(stickerNew);
}
} else {
let stickerContainer = editable.find('.own-comm-new-sticker-con');
if (stickerContainer.length > 0) {
stickerContainer.remove();
}
}
reply.find('.own-comm-post-but').removeClass('active');
reply.find('.own-comm-new').remove();
}
}, "JSON");
} else {
$($(this)[0]).append(' Нельзя оставлять пустые комментарии ').find('.own-comm-post-like-not-autorized').delay(2500).fadeOut();
}
}).on('click','.own-comm-post-but[data-but="reply"]', function () {
notAuthLike($(this));
return false;
$('.own-comm-post .own-comm-post-but.active').not(this).removeClass('active').parent().parent().find('.own-comm-new').remove();
$(this).toggleClass('active');
if ($(this).is('.active')) {
$(this).parent().parent().find('.own-comm-new').remove();
let newForm = $('.own-comm-new').first().clone(true).insertAfter($(this).parent());
let parentId = $(this).parent().parent().data('id');
let level = parseInt($(this).parent().parent().data('level')) + 1;
newForm.hide();
newForm.find('textarea').val('');
newForm.find('.own-comm-new-textdiv').empty();
newForm.find('.own-comm-new-sticker-con .own-comm-sticker').remove();
newForm.find('.own-comm-close').show();
newForm.find('.own-comm-new-add')
.attr('data-href', '/comments/add').data('href', '/comments/add')
.attr('data-parent', parentId).data('parent', parentId)
.attr('data-type', 'reply').data('type', 'reply')
.attr('data-level', level).data('level', level);
newForm.fadeIn(300);
} else {
$(this).parent().parent().find('.own-comm-new').css({opacity: 0, display: 'none', y: -10}, 300, 'linear', () => $(this).remove());
}
if ($(this).parent().find('.own-comm-post-like-up')[0].dataset.href === '#') {
if ($(this).find('.own-comm-post-like-not-autorized').length <= 0) {
$($(this)[0]).append(' Авторизируйтесь ').find('.own-comm-post-like-not-autorized').delay(2500).fadeOut();
setTimeout(function () {
$('.own-comm-post-like-not-autorized').remove();
}, 3000);
}
}
}).on('click','.own-comm-post-but[data-but="edit"]',function () {
$('.own-comm-post .own-comm-post-but.active').not(this).removeClass('active').parent().parent().find('.own-comm-new').remove();
$(this).toggleClass('active');
if ($(this).is('.active')) {
let mes = $(this).parent().prev().find('.own-comm-post-message').html();
let sticker = $(' ');
let del = $(' ');
let img = $(this).parent().parent().find('.own-comm-new-sticker-con .own-comm-sticker').html();
let newForm = $('.own-comm-new').first().clone(true).insertAfter($(this).parent());
let parentId = $(this).parent().parent().data('id');
newForm.find('.own-comm-new-sticker-con .own-comm-sticker').remove();
newForm.hide();
newForm.find('textarea').val(mes);
newForm.find('.own-comm-new-textdiv').html(mes);
if (img && typeof(img) != 'undefined') {
sticker.append(del);
sticker.append(img);
newForm.find('.own-comm-new-sticker-con').append(sticker);
}
newForm.find('.own-comm-close').show();
newForm.find('.own-comm-new-add')
.attr('data-href', '/comments/edit').data('href', '/comments/edit')
.attr('data-parent', parentId).data('parent', parentId)
.attr('data-type', 'edit').data('type', 'edit');
newForm.fadeIn(300);
} else {
$(this).parent().parent().find('.own-comm-new').remove();
}
}).on('click','.own-comm-close',function () {
$(this).parent().prev().find('.own-comm-post-but').removeClass('active');
$(this).parent().css({opacity: 0, y: -40}, 300, 'linear', () => $(this).remove());
$(this).parent().remove();
});
dateEdit();
setInterval(dateEdit, 10000);
// смайлы
// открыть смайлы/стикеры
let smile_stamp;
document.execCommand('enableObjectResizing', false, 'false');
let emojiInt = null;
$(document).on('mouseover', '.own-comm-new-dop-ico',function () {
clearTimeout(emojiInt);
let but = $(this);
let par = $('.own-comm');
let ico = but.data('ico');
let div = $('.own-comm-dopico-window[data-ico="' + ico + '"]');
let x = but.parent().offset().left - par.offset().left - div.outerWidth() + but.parent().outerWidth() + 10;
let y = but.parent().offset().top - par.offset().top + 31;
let stamp = new Date().valueOf();
but.parent().parent().parent().attr('data-stamp', stamp).data('stamp', stamp);
smile_stamp = stamp;
$('.own-comm-dopico-window').not('[data-ico="' + ico + '"]').hide();
div.css({left: x, top: y}).show();
var ps = new PerfectScrollbar('.own-comm-dopico-window[data-ico="' + ico + '"] .own-comm-dopico-scroll', {
wheelSpeed: 0.8,
wheelPropagation: true,
minScrollbarLength: 30
});
ps.update();
});
$('.own-comm-dopico-window').mouseover(() => clearTimeout(emojiInt));
$('.own-comm-new-dop-ico, .own-comm-dopico-window').mouseleave(function() {
emojiInt = setTimeout(function() {
$('.own-comm-dopico-window').hide();
}, 500);
});
// добавить смайл
$('.own-comm-dopico-window[data-ico="emoji"] .own-comm-dopico-pack-one').click(function() {
let smile = $(this).find('img').clone();
let inp = $(document).find('.own-comm-new[data-stamp="' + smile_stamp + '"] .own-comm-new-textdiv');
insSmAtCur(smile, inp[0]);
});
// добавить стикер
$('.own-comm-dopico-window[data-ico="sticker"] .own-comm-dopico-pack-one').click(function() {
let sticker = $(' ');
let del = $(' ');
let img = $(this).find('img').clone();
let con = $('.own-comm-new[data-stamp="'+smile_stamp+'"] .own-comm-new-sticker-con');
con.find('.own-comm-sticker').remove();
sticker.append(del);
sticker.append(img);
con.append(sticker);
clearTimeout(emojiInt);
$('.own-comm-dopico-window').hide();
});
// удалить стикер
$(document).on('click','.own-comm-sticker-del',function () {
$(this).parent().remove();
});
// навигация по стикерам/смайлам
let dopicoDivCenInt = null;
function scrollPack(_this) {
let i = _this.parent().data('ico');
let h = _this.height();
let t = _this.offset().top;
let id, m = 0;
_this.find('.own-comm-dopico-pack').each(function() {
let _t = $(this).offset().top;
let _h = $(this).outerHeight();
let temp = 0;
let temp2 = 0;
let _id = $(this).data('pack');
temp = t + h - _t;
if (temp > h) {
temp2 = _t + _h - t;
} else {
temp2 = temp;
}
if (temp2 > h) {
temp2 = h;
}
if (temp2 > m) {
m = temp2;
id = _id;
}
});
$('.scrollPack[data-ico="' + i + '"] .own-comm-dopico-div.active').removeClass('active');
$('.scrollPack[data-ico="' + i + '"] .own-comm-dopico-div[data-pack="' + id + '"').addClass('active');
clearTimeout(dopicoDivCenInt);
dopicoDivCenInt = setTimeout(function() {
dopicoDivCen($('.scrollPack[data-ico="' + i + '"] .own-comm-dopico-div[data-pack="' + id + '"'));
}, 300);
}
$('.scrollPack .own-comm-dopico-scroll').on('ps-scroll-y', () => scrollPack($(this)));
$('.scrollPack .own-comm-dopico-div').click(function() {
let i = $(this).parent().parent().data('ico');
let id = $(this).data('pack');
let p = $('.scrollPack[data-ico="' + i + '"] .own-comm-dopico-pack[data-pack="' + id + '"]');
let s = $('.scrollPack[data-ico="' + i + '"] .own-comm-dopico-scroll');
let t = p.offset().top - s.offset().top + s.scrollTop();
s.animate({scrollTop: t}, 300, function() {
$('.scrollPack[data-ico="'+i+'"] .own-comm-dopico-div.active').removeClass('active');
$('.scrollPack[data-ico="'+i+'"] .own-comm-dopico-div[data-pack="'+id+'"').addClass('active');
});
dopicoDivCen($('.scrollPack[data-ico="'+i+'"] .own-comm-dopico-div[data-pack="'+id+'"'));
});
function dopicoDivCen(_this) {
let con = _this.parent();
let _l = (_this.offset().left - con.offset().left) + con.scrollLeft();
let l = _l - (con.width() / 2) + (_this.width() / 2);
con.animate({scrollLeft: l}, 300);
}
// вставка смайлов в текст
function insSmAtCur(smile,inputElement) {
let img = smile[0];
if ("onresizestart" in img) {
img.onresizestart = function() { return false; };
}
if (window.getSelection) {
let sel = window.getSelection();
if (sel.getRangeAt && sel.rangeCount) {
let currentInputElement = sel.focusNode.tagName ? sel.focusNode: sel.focusNode.parentNode;
if(currentInputElement == inputElement) {
let range = window.getSelection().getRangeAt(0);
range.insertNode(img);
SetCurAftEl(img);
return true;
}
}
}
inputElement.append(img);
SetCurToEnd(inputElement);
}
function SetCurToEnd(inputElement) {
inputElement.focus();
if (window.getSelection && document.createRange) {
let range = document.createRange();
range.selectNodeContents(inputElement);
range.collapse(false);
SetRange(range);
}
}
function SetCurAftEl(el) {
let range = document.createRange();
range.setStartAfter(el);
range.setEndAfter(el);
SetRange(range);
}
function SetRange(range) {
if (document.getSelection) {
let sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);
}
}
});
$('.own-comm-new-dop-ico').on('mouseover', function () {
bLazy.load($('.coment-emodzi'));
});
} else {
window.setTimeout("checkVariable();",100);
}
}
function scrollComments(selector) {
const scrollContainer = document.querySelector(selector);
if (!scrollContainer) {
return;
}
scrollContainer.addEventListener('scroll', function () {
if (scrollContainer.scrollTop > 0) {
scrollContainer.previousElementSibling.classList.add('active');
} else {
scrollContainer.previousElementSibling.classList.remove('active');
}
});
}
checkVariable();
24 марта 2024, воскресенье. 17:56
Во вторник - следующая игра
/gi; // замена переносов
let reg2 = /\ \;/gi; // замена пробелов
message = message.replace(reg1, "\n").replace(reg2, ' ');
message = $.trim(message);
let sticker = $(this).parent().parent().find('.own-comm-sticker img').attr('src');
$(this).parent().parent().find('.own-comm-new-textdiv').html('');
$(this).parent().parent().find('.own-comm-new-sticker-con .own-comm-sticker').remove();
let reply = $(this).parent().parent().parent();
let title = $(this).data('news-id') ? $('h1[data-id="' + $(this).data('news-id') + '"]').text() : $(document).find('title').text();
let data1 = {
news_id: $(this).data('news-id'),
bookmakerUID: $(this).data('booker-id'),
title: title,
message: message,
sticker: sticker,
parent_id: parent,
level: level,
section_id: '1'
};
let data2 = {
id: parent,
sticker: sticker,
mes: message
};
if ( (data1.message || data1.sticker) && (data1.message.length > 0 || data1.sticker.length > 0) ) {
$.post(url, (type === 'edit' ? data2 : data1), (data) => {
if (data.error === false) {
reply.find('.own-comm-post-but[data-but="reply"]').removeClass('active');
if (!reply.hasClass('own-comm-reply-con')) {
reply.find('.own-comm-new').fadeOut(300, () => $(this).remove());
}
}
if (data.error === true) {
let div = $('