您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
filtra terminos de la lista de posts de Forocoches
// ==UserScript== // @name FC-Filter // @match https://forocoches.com/foro/forumdisplay.php // @grant GM_log // @version 0.1 // @author SeñorN // @description filtra terminos de la lista de posts de Forocoches // @license MIT // @namespace https://gitlab.com/SenorN/fc-filter/ // ==/UserScript== // Escribir aqui los terminos a filtrar, no distingue mayusculas y minusculas const FILTRO = ['rubiales', 'jenni hermoso', 'daniel sancho'] const descartes = [] //postprocesado de los filtros const hilos = document.querySelectorAll('[id^="thread_title_"]') //lista de los encabezados de los hilos //postprocesado de los filtros FILTRO.forEach(function(palabra){ descarte = palabra.toLowerCase() descartes.push(descarte) }) hilos.forEach(function(hilo) { titulo = hilo.innerText.toLowerCase() descartes.forEach(function(descarte){ if (titulo.includes(descarte)){ //asegurarse de que el termino filtrado no se encuentra dentro de una palabra mas grande if (titulo.startsWith(descarte) || titulo.endsWith(descarte) || titulo.includes(' ' + descarte + ' ')){ entrada = hilo.parentElement.parentElement.parentElement //seleccionar la fila entera entrada.style.display = 'none' GM_log('Ocultada la entrada "' + titulo + '".') } } }) });