Магазин | Рейтинг | «АК» | Поиск | Участники

Здравствуйте Гость ( Вход | Регистрация )


  Ответ в Скрытие неинтересных комиксов
Информация о Госте
Введите Ваше имя
Кнопки кодов
 Расширенный режим
 Нормальный режим
  Закрыть все тэги


Открытых тэгов: 
Введите сообщение
Смайлики
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
         
Показать все

Опции сообщения
 Включить смайлики?
Иконки сообщения   
     
     
     
     
     
     

  
     
     
     
     
     
     

  [ Use None ]
Возможно вы бот?       Image
 


Последние 10 сообщений [ в обратном порядке ]
yarrow Дата 31.03.2020, 11:13
  Поддерживаю предложение.
Я читаю через каталог, а не ленту подписок, потому что хочу знакомиться с новыми комиксами, в т.ч. без рейтинга (и поначалу читаю без подписки, потому что не хочу потом обижать отпиской). Но сейчас долго смеялась, глядя на идущие подряд 9 (!) комиксов по Undertale. Ничего не имею против игры и комиксов (сама рисую по игре), но это как-то перебор.
Спасибо Asundera за скрипт, но всё-таки кажется неправильным ставить дополнения на браузер, чтобы было удобно читать.
KleshniEsenina Дата 26.02.2020, 17:30
  Давненько не пользовался этой фичей, но вдруг вспомнил и решил попробовать.
Все еще работает! Никаких проблем нет.

Пользуйтесь на здоровье и восславьте человека, подарившего вам эту возможность!
Asundera Дата 19.05.2017, 04:25
 
QUOTE
Единственно любопытный момент - если просто заходить в каталог и не трогать фильтры самого сайта, то от туда комикс не исчезает

Тьфу ты, забыл!
user posted image
KleshniEsenina Дата 18.05.2017, 18:48
 
QUOTE(Asurendra @ 18.05.2017, 17:02)
Конечно, реализация от админов - это круто и вообще, но, пока мы её ждем, можно воспользоваться костылями. 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"'. Именно в двойных кавычках, через запятую. Проверял на обоих обезьянах, работает. Вызывать лаги тоже вроде не должно. Удачного серфинга, няша!


Няша передает тебе огромнейший поклон и благодарность!
Строка комикса исчезает из каталога полностью и безо всяких проблем. Пробовал как по возрастным ограничениям делать фильтр так и по жанру.
Единственно любопытный момент - если просто заходить в каталог и не трогать фильтры самого сайта, то от туда комикс не исчезает. Но стоит только включить любой фильтр (пускай будет тот, который соответствует скрытому комиксу) то все, что должно было скрыться - тут же скрываться.
Последнее не мешает поставленной задаче, но любопытно - так и планировалось или это какой то глюк?
Ах да - еще раз прими мою благодарность!
Asundera Дата 18.05.2017, 17:59
  dsche, прав. Но речь про каталог.
dsche Дата 18.05.2017, 17:47
  а мне так кажется что комиксы с рейтингом R и так в эфире не появляются, я не прав?
Asundera Дата 18.05.2017, 17:21
  dsche, а кто первым попался. Если тебя это утешит, тестировал я вообще на "Сказаниях". Хочешь, на Delve заменю, чтоб никому не обидно было?
dsche Дата 18.05.2017, 17:16
  Asurendra, а чё сразу оглаф?
Asundera Дата 18.05.2017, 17:02
  Конечно, реализация от админов - это круто и вообще, но, пока мы её ждем, можно воспользоваться костылями. 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"'. Именно в двойных кавычках, через запятую. Проверял на обоих обезьянах, работает. Вызывать лаги тоже вроде не должно. Удачного серфинга, няша!
Duke Дата 18.05.2017, 13:20
 
QUOTE(Duke @ 01.12.2016, 18:41)
Просили, когда-нибудь будет (что-то вроде чёрного списка комиксов)


Просмотр темы полностью (откроется в новом окне)
Lo-Fi Version Time is now: 07.04.2020, 20:06