Block Tags

Block tag images in search results

От 12.01.2024. Виж последната версия.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey, Greasemonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Userscripts.

За да инсталирате скрипта, трябва да инсталирате разширение като Tampermonkey.

За да инсталирате този скрипт, трябва да имате инсталиран скриптов мениджър.

(Вече имам скриптов мениджър, искам да го инсталирам!)

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

(Вече имам инсталиран мениджър на стиловете, искам да го инсталирам!)

// ==UserScript==
// @name         Block Tags
// @namespace    http://your.namespace.com
// @version      1.1
// @description  Block tag images in search results
// @author       Your Name
// @license      MIT
// @match        https://aryion.com/g4/tags.php*
// @grant        none
// ==/UserScript==

var blTags = ["Pokemon"]; // edit tags here

$(document).ready(function() {
    $(".gallery-item").each(function() {
        var tags = $(this).attr("title");
        if (containsBlockedTag(tags, blTags)) {
            $(this).hide(); // or do something to prevent the image from loading
        }
    });
});

function containsBlockedTag(tags, blTags) {
    var tagArray = tags.split(',').map(tag => tag.trim());
    return tagArray.some(tag => blTags.includes(tag));
}