Sugerencia respecto a los ignorados

Bueno, cuando ignoras a alguien es porque obviamente no quieres leerle. Pero claro, si le quotean pues el sistema de ignorados no sirve para nada. Cosa poco util por ejemplo cuando viene alguien a postear SPAM/Cosas desagradables y viene el derp de turno a citar.

Creo que estaría bien bloquear también una cita cuando el citado está en tus ignorados, al estilo de este script:

// ==UserScript==
// @name          Useless EOL
// @version       2.0
// @namespace     dummy
// @description   Elimina post inutiles
// @include       http://www.elotrolado.net/hilo_*
// @include       http://www.elotrolado.net/foro_*
// @match         http://www.elotrolado.net/hilo_*
// @match         http://www.elotrolado.net/foro_*
// ==/UserScript==

var ignore = new Array(); // CASE SENSITIVE
ignore[0] = "Usuario 1";
ignore[1] = "Usuario 2";
// Así puedes añadir todos los que quieras
// Por ejemplo: ignore[0] = "jiXo";

if (location.href.indexOf("http://www.elotrolado.net/hilo_") == 0) {
   var post;
   var quote;

   var postCount = 0;
   var userCount = 0;
   var quoteCount = 0;

   var useless = 0;

   var postAuthor = "";
   var quoteAuthor = "";

   var post = document.getElementsByClassName("post");
   for (postCount = 0; postCount < post.length; postCount++) {
      useless = 0;
      try {
         postAuthor = post[postCount].getElementsByClassName("author")[0].getElementsByTagName("a")[0].innerHTML;
         for (userCount = 0; userCount < ignore.length; userCount++) {
            if (postAuthor == ignore[userCount]) {
               post[postCount].innerHTML = "<center><b>USELESS POST</b></center>";
               useless = 1;
               break;
            };
         };
         if (!useless) {
            try {
               var quote = post[postCount].getElementsByClassName("content")[0].getElementsByTagName("blockquote");
               for (quoteCount = 0; quoteCount < quote.length; quoteCount++) {
                  quoteAuthor = quote[quoteCount].getElementsByTagName("cite")[0].innerHTML;
                  for (userCount = 0; userCount < ignore.length; userCount++) {
                     if (quoteAuthor.indexOf(ignore[userCount]) == 0) {
                        quote[quoteCount].innerHTML = "<center><b>USELESS QUOTE</b></center>";
                        break;
                     };
                  };
               };
            } catch(e) { };
         };
      } catch(e) { };
   }
} else if (location.href.indexOf("http://www.elotrolado.net/foro_") == 0) {
   var post;

   var postCount = 0;
   var userCount = 0;

   var post = document.getElementsByClassName("row");
   for (postCount = 0; postCount < post.length; postCount++) {
      try {
         postAuthor = post[postCount].getElementsByTagName("dt")[0].getElementsByTagName("a");
         postAuthor = postAuthor[postAuthor.length - 1].innerHTML;
         console.log(postAuthor);
         for (userCount = 0; userCount < ignore.length; userCount++) {
            if (postAuthor == ignore[userCount]) {
               post[postCount].innerHTML = "<center><b>USELESS TOPIC</b></center>";
               useless = 1;
               break;
            };
         };
      } catch(e) { };
   };
};


Que si no recuerdo mal era de Socram.

Lo de bloquear hilos no creo que sea necesario, pero lo de las citas sí que sería muy util ya que mucha gente entre los que me incluyo accedemos a EOL desde móviles/touchs y no podemos usar el script.

Gracias.
¡Pedaso de Beti! :p :p

Ya se comentó en otro hilo lo mismo que tú apuntas y se respondió que eso es inviable. Sería una carga de trabajo impresionante y además tenemos el problema de la multicita y todo eso.

Ya te digo, demasiado trabajo para tan poquísimo beneficio. Si ves alguna cita de un ignorado que de verdad da por saco es seguro que no le quede mucho [carcajad] .

Un saludo.
Y combo de béticos, ahora sólo falta un culé detrás de nosotros para clavar el resultado de hoy :p

Bueno, dejando el offtopic a un lado, ¿no se podría implementar esto en el BetterEOL? Ya sería un paso.

Otra cosilla aprovechando este hilo y hablando de citas, ¿por qué no habilitáis los hiperenlaces en las citas?
Carma_vlc escribió:Mi sugerencia sería que la persona bloqueada ya no solo no le leas tú si no que él no te lea a ti.

Pues lo siento para todos pero esto no es el Mésenller. Es un foro público y no vamos a implementar ignores tan detallados. Llevo casi 10 años en este foro y nunca he tenido que poner a nadie en ignore.
melado escribió:
Carma_vlc escribió:Mi sugerencia sería que la persona bloqueada ya no solo no le leas tú si no que él no te lea a ti.

Pues lo siento para todos pero esto no es el Mésenller. Es un foro público y no vamos a implementar ignores tan detallados. Llevo casi 10 años en este foro y nunca he tenido que poner a nadie en ignore.


Porque si te tocan las pelotas a ti, los baneas... xDD
uzumaki_henry escribió:Porque si te tocan las pelotas a ti, los baneas... xDD

Si banease a todo el que me tocase las pelotas, unos cuantos iban a estar fuera ya XD, pero hay que saber atenerse a las normas y banear objetivamente.

De todas formas estuve muchos años como usuario de a pie. Me refería a esa época.
melado escribió:
uzumaki_henry escribió:Porque si te tocan las pelotas a ti, los baneas... xDD

Si banease a todo el que me tocase las pelotas, unos cuantos iban a estar fuera ya XD, pero hay que saber atenerse a las normas y banear objetivamente.

De todas formas estuve muchos años como usuario de a pie. Me refería a esa época.

pues o tienes un aguante que ni el santo job, o en esa época no había tanto troll ni tanto "falto" [+risas]
Yo no tengo a nadie en ignorar tampoco. Yo voy a mi bola, y el que diga tonterías allá él.
El quote no se puede ignorar, por el hecho de que lo puedes modificar como quieras... igual puedo poner en el quote
melado escribió:Quereis que saque el bahammer?


que tambien puedo poner
lavecinadelquintoquebailahiphop escribió:Quereis que saque el bahammer?


Seria mucho trabajo añadirle cualquier función, como lo fue cuando se probó la scrollbar en los quotes para que ocupasen menos (el [quote2] jeje). Aunque no quieras saber nada de el usuario, no puedes evitar que otros si sepan de él.
9 respuestas