Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.
Ограничения: максимум вложений в сообщении — 3 (3 осталось), максимальный размер всех файлов — 300 КБ, максимальный размер одного файла — 100 КБ
Снимите пометку с вложений, которые необходимо удалить
Перетащите файлы сюда или используйте кнопку для добавления файлов
Вложения и другие параметры
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр

Сообщения в этой теме

Автор Easyskanker
 - сентября 11, 2018, 13:04
Ааа... Я просто не вкурил, что это работает только для цитированного текста и только для него. Большое спасибо!
Автор Bhudh
 - сентября 10, 2018, 00:31
Не выдержал и проверил сам:



Остался только заголовок, сама цитата благополучно исчезла.

Перезапустите браузер, это только Опера умела на лету юзерскрипты перезагружать.
Автор Easyskanker
 - сентября 10, 2018, 00:11
Звездочка увы ничего не изменила.
Автор Bhudh
 - сентября 9, 2018, 23:53
В начале атрибута qi:<div qi=" author=Easyskanker link=msg=3134907#msg3134907">
Автор Easyskanker
 - сентября 9, 2018, 23:45
Где-где пробел?
Автор Bhudh
 - сентября 9, 2018, 23:19
Мой косяк. :(
Вместо qi= надо qi*=.
Атрибут, сцуко, из-за кривого php даже с этого не начинается, там пробел впереди.
Автор Easyskanker
 - сентября 9, 2018, 23:07
Так, с Greasemonkey команда alert(1) заработала, но пользователь по-прежнему не игнорируется.

// ==UserScript==
// @name     LfIgnoreQuotes
// @namespace  lingvoforum
// @version  1.0.0
// @grant    lingvoforum.net
// @include  *lingvoforum.net/*
// ==/UserScript==

var ignoringUserName = 'antbez';
   
(function() {
    'use strict';
Array.prototype.forEach.call(document.querySelectorAll('div[qi="author='+ignoringUserName+'"]'),function(q){q.style.display='none'});
  alert(1);
  })();


В чем тут проблема :donno: Ник пользователя чисто для примера.
Автор Bhudh
 - сентября 9, 2018, 22:53
Разрешения, наверное, надо поставить.
А заголовки скрипту дадены?
// ==UserScript==
// @name       LfIgnoreQuotes
// @namespace  lingvoforum
// @version    1.0.0
// @domain    lingvoforum.net
// @include    *lingvoforum.net/*
// ==/UserScript==


И ещё, не знаю, как там сейчас со временем исполнения, возможно, надо тело скрипта оборачивать вdocument.addEventListener( 'DOMContentLoaded', function(event){
    /* Ниже тело скрипта */

    /* Скрипт заканчивается */
});
Автор Easyskanker
 - сентября 9, 2018, 22:47
Спасибо. Почему-то TamperMonkey отказывается выполнять скрипты, хоть убей... даже команду alert(1); выполнить не в силах. А Greasemonkey выдает вот такое меню:
Автор Bhudh
 - сентября 9, 2018, 22:21
Перед этим можно объявить переменную
var ignoringUserName = 'имя_ненавистного_пользователя';