#1 2018-07-01 20:58:44

LynX
Участник
Зарегистрирован: 2018-04-19
Сообщений: 71

Скрипт для подсветки/блокиров комментариев хороших/плох пользователей

Сделал для себя, если кому интересно - милости просим. Данный скрипт подсвечивает комментарии на этом форуме доверенных пользователей зеленым, нежелательные комментарии красным:
screens_2018.1530476718.png

Это js скрипт, чтобы его установить в свой браузер нужно расширение поддерживающие пользовательские скрипты - userjs, например greasemonkey для firefox или tampermonkey для chrome. Сам скрипт:

// ==UserScript==
// @name       user highlight for forum.arduino.ua
// @namespace   body
// @include     *forum.arduino.ua/*
// @version     1
// @grant       none
// ==/UserScript==

// Это список  хороших и плохих пользователей через их ID (наводим мышь на ник, ID будет в URL профиля)
var GoodUsers = [ 1550 ]
var BadUsers = [ 1735, 1913 ]

var Comment = document.getElementsByClassName('blockpost');
for(var i=0; i<Comment.length; i++)
{

for(var j=0; j<BadUsers.length; j++)
	{
  	var user = Comment[i].querySelectorAll("a[href='profile.php?id="+BadUsers[j]+"']");
		if(user.length>0)
      {
        // сюда пишем все что хотим делать с комментариями плохих пользователей
        Comment[i].style.backgroundColor='pink'
      }
  }

for(var j=0; j<GoodUsers.length; j++)
  {
  	var user = Comment[i].querySelectorAll("a[href='profile.php?id="+GoodUsers[j]+"']");
		if(user.length>0)
      {
        // сюда пишем все что хотим делать с комментариями хороших пользователей
        Comment[i].style.backgroundColor='lightgreen'
      }
  }

}

Редактировался LynX (2018-07-09 14:49:14)

#2 2018-07-07 12:55:35

Max_Jani
Участник
Из Харьков
Зарегистрирован: 2018-07-07
Сообщений: 2

Re: Скрипт для подсветки/блокиров комментариев хороших/плох пользователей

Не совсем понял, это дополнение для адблока?

#3 2018-07-09 14:32:23

LynX
Участник
Зарегистрирован: 2018-04-19
Сообщений: 71

Re: Скрипт для подсветки/блокиров комментариев хороших/плох пользователей

Это "дополнение", а точнее скрипт для greasemonkey для firefox или tampermonkey для chrome или аналогов.

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела