› Foros › Feedback › Cuestiones técnicas
melado escribió:Ya tenemos suficientes problemas con los tonticos que se dedican a responder a los ignorados (?) para decirles que les tienen ignorados (?!) como para aún encima echar más leña al fuego...
.clasedelmensajeignorado { display: none !important }
oMega_2093 escribió:melado escribió:Ya tenemos suficientes problemas con los tonticos que se dedican a responder a los ignorados (?) para decirles que les tienen ignorados (?!) como para aún encima echar más leña al fuego...
Detesto que cuando ignoro a alguien en un foro, suele marcar sus mensajes en plan: "Este es un mensaje de X, a quien estás ignorando".
Intenté deshabilitar eso (verlo anima a ver el mensaje y/o a decirle algo al tipo), y mediante CSS es muy fácil ocultarlo, ya que suelen llevar alguna clase que identifica esos mensajes como provenientes de alguien que el usuario ignora. Sé que con CSS es la opción cutre, pero es lo que menos modificaciones implica.
Yo me instalé un complemento del navegador para asignar CSS al contenido y dejar de verlos, pero en vuestro caso sería....clasedelmensajeignorado { display: none !important }
Podría solucionar eso de que respondan a los ignorados, porque ya nunca más verán sus mensajes, salvo que alguien les cite...
Edito: acabo de ignorar a Deschamps (pobre ) y veo que no se añade ninguna clase CSS... Si podéis modificar el código o escribir algún plugin simple, se podría hacer...
// ==UserScript==
// @name EOL Ignorados
// @namespace http://www.elotrolado.net/
// @version 0.1
// @description Elimina posts con el contenido de aviso de usuario ignorado
// @author _Locke_
// @match http://www.elotrolado.net/*
// @grant none
// ==/UserScript==
/* jshint -W097 */
'use strict';
// Eliminar el contenedor del aviso de usuario ignorado
$('.ignore').closest('.post').remove();
$('.ignored').closest('.post').remove();
// Meter a manubrio usuarios ignorados aquí para las citas.
var ignoredUsers = ["Axtwa Min"];
ignoredUsers.forEach(function(entry) {
var cite = $('cite').filter(function() {
return $(this).text() === entry + " escribió:";
// }).closest('blockquote'); // Descomentar aquí y comentar la línea de abajo para eliminar sólo la parte del quote del usuario ignorado.
}).parents('blockquote');
cite.empty();
cite.append("<cite>Esta cita es (o contiene otra cita) de un usuario ignorado</cite>");
});