История изменений
Исправление tongubin, (текущая версия) :
Извиняюсь за off-topic, немного подкорректировал скрипт и он не работает, чяднт?
// SPDX-License-Identifier: MIT-0
// ==UserScript==
// @name Go out of LOR, ZabansaDebils
// @version 1
// @grant none
// @include https://www.linux.org.ru/*
// @run-at document-end
// ==/UserScript==
(function() {
document.querySelectorAll('div.msg_body').forEach(function(element) {
const arr = element.innerText.split('\n\n');
const is_zabansadebil = arr.join().replaceAll(".","").replaceAll(",","").replaceAll(" ","").replaceAll("!","").toLowerCase().endsWith('забаньсядебил');
if (is_zabansadebil) {
element.closest('article').style.display = 'none';
}
});
})();
Наверное, это из-за многочисленных replaceAll и я что-то там накосячил. Еще раз прошу прощения за off-topic. JS пока что не знаю.
Исправление tongubin, :
Извиняюсь за off-topic, немного подкорректировал скрипт и он не работает, чяднт?
// SPDX-License-Identifier: MIT-0
// ==UserScript==
// @name Go out of LOR, ZabansaDebils
// @version 1
// @grant none
// @include https://www.linux.org.ru/*
// @run-at document-end
// ==/UserScript==
(function() {
document.querySelectorAll('div.msg_body').forEach(function(element) {
const arr = element.innerText.split('\n\n');
const is_zabansadebil = arr.join().replaceAll(".","").replaceAll(",","").replaceAll(" ","").replaceAll("!","").toLowerCase().endsWith('забаньсядебил');
if (is_zabansadebil) {
element.closest('article').style.display = 'none';
}
});
})();
Наверное, это из-за многочисленных replaceAll и я что-то там накосячил. Прошу прощения за off-topic. JS пока что не знаю.
Исходная версия tongubin, :
Извиняюсь за off-topic, немного подкорректировал скрипт и он не работает, чяднт?
// SPDX-License-Identifier: MIT-0
// ==UserScript==
// @name Go out of LOR, ZabansaDebils
// @version 1
// @grant none
// @include https://www.linux.org.ru/*
// @run-at document-end
// ==/UserScript==
(function() {
document.querySelectorAll('div.msg_body').forEach(function(element) {
const arr = element.innerText.split('\n\n');
const is_zabansadebil = arr.join().replaceAll(".","").replaceAll(",","").replaceAll(" ","").replaceAll("!","").toLowerCase().endsWith('забаньсядебил');
if (is_zabansadebil) {
element.closest('article').style.display = 'none';
}
});
})();
```Наверное, это из-за многочисленных replaceAll и я что-то там накосячил. Прошу прощения за off-topic. JS пока что не знаю.