[ Каскадный ] · Стандартный · Линейный+
Скрытие неинтересных комиксовKleshniEsenina |
20.11.2016, 14:42
Отправлено
#1
|
Участник Группа: Участники Регистрация: 20.11.2016 |
Возможно ли прикрутить в "прямом эфире" функцию, что бы скрывать неинтересные комиксы? На мой взгляд это помогло бы в поиске новых комиксов и увеличении подписчиков.
Может быть что то подобное уже реализовано, да я слеп и не вижу? |
Asundera |
18.05.2017, 17:02
Отправлено
#2
|
Заслуженный участник Группа: Забаненные Регистрация: 22.02.2016 |
Конечно, реализация от админов - это круто и вообще, но, пока мы её ждем, можно воспользоваться костылями. KleshniEsenina, держи свой код, няша:
CODE // ==UserScript== // @name ACcomicsHider // @version 0.1 // @author asurendra // @match *acomics.ru/comics* // ==/UserScript== (function() { 'use strict'; //Array for blocked comics var blockingList = ['"~example1"', '"~example2"']; var observer = new MutationObserver(function(){ for(var i=0; i<blockingList.length; i++){ $(".catdata1").children('[href *= ' + blockingList[i] + ']').parent().parent().parent().parent().attr('style', 'display: none');} }); var config = {attributes: false, childList: true, characterData: false, subtree: true}; var target = document.getElementById('contentMargin'); observer.observe(target, config); })(); Создаешь новый скрипт, копируешь туда. В массив (строчку в квадратных скобках) вместо example-ов вносишь названия комиксов из их адреса. К примеру, для Оглафа (https://acomics.ru/~Oglaf) надо вбить '"~Oglaf"'. Именно в двойных кавычках, через запятую. Проверял на обоих обезьянах, работает. Вызывать лаги тоже вроде не должно. Удачного серфинга, няша! -------------------- Мне? 11. А тебе, няша?
|
Lo-Fi Version | Time is now: 29.05.2024, 10:31 |