|
|
@ -1,6 +1,6 @@ |
|
|
|
// ==UserScript==
|
|
|
|
// ==UserScript==
|
|
|
|
// @name RemoveBotInMsgers
|
|
|
|
// @name RemoveBotInMsgers
|
|
|
|
// @version 0.9.1
|
|
|
|
// @version 0.9.3
|
|
|
|
// @namespace https://up-world.ru/
|
|
|
|
// @namespace https://up-world.ru/
|
|
|
|
// @description Добавляет кого угодно в Черный список
|
|
|
|
// @description Добавляет кого угодно в Черный список
|
|
|
|
// @author Misterzym
|
|
|
|
// @author Misterzym
|
|
|
@ -29,15 +29,16 @@ var peaple = JSON.stringify({ |
|
|
|
|
|
|
|
|
|
|
|
$(".im-mess-stack").unbind().on('mouseenter', function() { |
|
|
|
$(".im-mess-stack").unbind().on('mouseenter', function() { |
|
|
|
$(this).append('<a href="#" onclick="return false;" class="addBlackList" data-peeder="' + $(this).data('peer') + '" style="position:absolute;position:absolute;right:5px;top:10px;"><img src="data:image/png;base64,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" style="width:20px;"></a>'); |
|
|
|
$(this).append('<a href="#" onclick="return false;" class="addBlackList" data-peeder="' + $(this).data('peer') + '" style="position:absolute;position:absolute;right:5px;top:10px;"><img src="data:image/png;base64,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" style="width:20px;"></a>'); |
|
|
|
|
|
|
|
$(".addBlackList").on("click", function() { |
|
|
|
|
|
|
|
var peer = $(this).data("peeder"); |
|
|
|
|
|
|
|
blackList[peer] = JSON.parse(peaple); |
|
|
|
|
|
|
|
blackList[peer].name = $(this).closest(".im-mess-stack").find(".im-mess-stack--pname a").html(); |
|
|
|
|
|
|
|
blackList[peer].url = $(this).closest(".im-mess-stack").find(".im-mess-stack--pname a").attr("href"); |
|
|
|
|
|
|
|
save(); |
|
|
|
|
|
|
|
return false; |
|
|
|
|
|
|
|
}); |
|
|
|
}).on("mouseleave", function() { |
|
|
|
}).on("mouseleave", function() { |
|
|
|
$(this).find(".addBlackList").remove(); |
|
|
|
$(this).find(".addBlackList").unbind().remove(); |
|
|
|
}).on("click", function() { |
|
|
|
|
|
|
|
var peer = $(this).data("peeder"); |
|
|
|
|
|
|
|
blackList[peer] = JSON.parse(peaple); |
|
|
|
|
|
|
|
blackList[peer].name = $(this).closest(".im-mess-stack").find(".im-mess-stack--pname a").html(); |
|
|
|
|
|
|
|
blackList[peer].url = $(this).closest(".im-mess-stack").find(".im-mess-stack--pname a").attr("href"); |
|
|
|
|
|
|
|
save(); |
|
|
|
|
|
|
|
return false; |
|
|
|
|
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
if (!$("a").is(".blackListButton")){ |
|
|
|
if (!$("a").is(".blackListButton")){ |
|
|
@ -71,6 +72,7 @@ function genBlackList() { |
|
|
|
for (var prop in blackList) { |
|
|
|
for (var prop in blackList) { |
|
|
|
tt = tt + '<a href="' + blackList[prop].url + '" target="_blank">' + blackList[prop].name + '</a> <a href="#" data-peered="' + prop + '" class="removeBlackList">X</a><br>'; |
|
|
|
tt = tt + '<a href="' + blackList[prop].url + '" target="_blank">' + blackList[prop].name + '</a> <a href="#" data-peered="' + prop + '" class="removeBlackList">X</a><br>'; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return '<div id="box_layer_wrap" class="blackListGened fixed" style="top:165px;">' + |
|
|
|
return '<div id="box_layer_wrap" class="blackListGened fixed" style="top:165px;">' + |
|
|
|
'<div id="box_layer">' + |
|
|
|
'<div id="box_layer">' + |
|
|
|
'<div id="box_loader">' + |
|
|
|
'<div id="box_loader">' + |
|
|
|