Место для вопроса

Jun 12, 2024 13:10

Вопросы непрофессионалов, которые хотят понять - о чем угодно. Задавайте, если интересно. Отвечайте, если в самом деле можете.

quest

Leave a comment

alfare June 12 2024, 11:03:03 UTC
Как бы скрыть для себя кнопки "нравится" возле комментариев в чужих журналах?
Это один из моментов, причиняющих мне колоссальные неудобства.
Речь идёт именно о кнопках в комментариях. Другие люди пусть себе лайкают, сколько хотят. Но мне пройти невозможно от этого в чужих журналах. Когда проводя мышкой по странице, ты не можешь избавиться от навязанных всплывающих пакостей.

Хотел попробовать скрыть их у себя в браузере чем-то типа Ублока. Но проблема в том, что каждая такая кнопка имеет свой адрес, включающий адрес конкретного журнала, страницы и конкретного комментария. Хотелось бы как-то унифицировать строку запрета, но я не умею. Кто-нибудь делал?



Вот пример попытки скрыть кнопку "Нравится" - но он работает только для одного конкретного комментария в одном конкретном журнале. ******** - журнал пользователя, которую просматриваю, **** - страница этого журнала, ****** - адрес комментария, возле которого расположена кнопка "Нравится".
Как бы это унифицировать?

Reply

alfare June 12 2024, 11:06:23 UTC
...может, надо включить в строку только одну принципиальную часть из этого набора, например, "js--concrete-react-btn.reaction-state" или ещё что-то? Если да, то как?

Reply

tvoy_sobi June 12 2024, 13:07:18 UTC
Вырезайте контейнер button type="button" class="reaction-state js--concrete-react-btn" data-is-initialized="true"

Не знаю, умеет ли это Ублок, но если умеет - должно сработать.

Reply

alfare June 12 2024, 15:17:27 UTC
Вы понимаете... Если бы я знал, как "вырезать контейнер", я б не задавал тут этих вопросов.
Но я умею только ткнуть мышкой в элемент и нажать "Создать" для ОДНОЙ конкретной кнопки в ОДНОМ конкретном комменте, о чём писал выше.
Или могу войти в список фильтров и внести туда новую строку. Но я не внаю, что писать в эту строку. Предложенное вами выражение, если вот прям так тупо вставить его в "Мои фильтры" - не работает, очевидно, с ним надо ещё что-то делать.

Иными словами, я не понимаю, что мне делать в предложенной вами строкой, куда её совать в Ублоке, как её туда приспособить. Вставленная просто так, она не работает.

Reply

alfare June 12 2024, 15:23:01 UTC
Впрочем, я уже нашёл решение сам...

Reply

alfare June 12 2024, 18:44:35 UTC
Я был несколько плоховатом состоянии и не проявил должной вежливости в ответ на совет.
Прошу прощения.

Reply

shaotsao1 June 12 2024, 11:06:40 UTC
Как бы скрыть для себя кнопки "нравится" возле комментариев в чужих журналах?

Зачем? Вы одиноки и не уверены в себе?

Reply

alfare June 12 2024, 18:53:18 UTC
Как ни странно, диагноз верный.

Reply

proto_reader June 12 2024, 12:06:16 UTC
Радикально - полностью отключить скрипты. Это, понятно, не хирургия "лайки в чужих журналах", но работает и в целом мельтешения убавляет

Reply

levyi_botinok June 12 2024, 13:07:50 UTC
Не вижу в журнале никаких кнопок "нравится", если смотрю на лаптопе в старом оформлении.
Постоянным напоминанием висит опция "Switch to up-to-date version", которую я игнорирую или откатываю обратно, когда она таки обновляет представление.
Да. Адблоком пользуюсь, но кнопки не он убирает.
На смартфоне кнопки вижу, но я там журнал смотрю крайне редко.

Reply

oleg96345 June 12 2024, 15:22:19 UTC

В uBlock Origin dashboard добавляете строчку:

livejournal.com##.b-leaf-actions-item.b-leaf-actions-item-reaction-state

У меня еще эта есть, но не помню что делает:

livejournal.com##.mdspost-comment-actions__item.mdspost-comment-actions__item-reaction-state

В разных журналах могут быть разные стили и не везде может работать.

Reply

alfare June 12 2024, 15:27:06 UTC
Буквально за минуту до вашего ответа нашёл решение сам, только там немного другая строка, но тоже работает)

Reply

alfare June 12 2024, 15:28:49 UTC
Я вставил .js--concrete-react-btn.reaction-state

Reply

alfare June 12 2024, 18:45:46 UTC
Простите, что не поблагодарил за совет. Был несколько замотан. Спасибо.

Reply

trita June 12 2024, 15:40:24 UTC
Альтернативный вариант дополнение Stylus [ https://add0n.com/stylus.html#features ], это редактор CSS стилей, через него почти любой сайт можно оформить под себя, включая и удаление отображения элементов. В данном случае создаётся стиль для livejournal.com и в него прописывается:

button.reaction-state.js--concrete-react-btn {display: none;}

Но тут надо знать хоть как-то CSS и как работает консоль F12 в браузерах.

Reply

alfare June 12 2024, 18:51:26 UTC
Да, мне как-то советовали Stylus, но я пока не решился это пробовать. Спасибо.

Reply


Leave a comment

Up