Greasy Fork

El País - CLEANED PAGE & Sin Límite de noticias 😁

Limpieza agresiva de ELPAIS.COM quitando publi y un montón de módulos molestos. Incluídos quitar módulos que no aportan mucho a la lectura.

目前为 2020-05-17 提交的版本。查看 最新版本

// ==UserScript==
// @name         El País - CLEANED PAGE & Sin Límite de noticias 😁
// @namespace    http://zequi.es
// @version      0.18
// @description  Limpieza agresiva de ELPAIS.COM quitando publi y un montón de módulos molestos. Incluídos quitar módulos que no aportan mucho a la lectura.
// @author       @zequi
// @match        https://elpais.*/*
// @include      https://elpais.com/*
// @require      https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js
// @grant        none
// ==/UserScript==



// Mensaje importante
// el código es bastante ñapa y hecho a toda leche, para uso personal. Pero si quieres echar una mano. Contacta conmigo! ;)

(function() {
  "use strict";
  $(document).ready(function() {
    function antiwall() {

      // ANTI-WALL > resetea el número de noticias gratis, lo ponemos a 99
      var aa = JSON.parse(localStorage.getItem('ArcP'));
      aa.anonymous.rc["8"].c = -99;
      localStorage.setItem('ArcP', JSON.stringify(aa));

      // CABECERA
      $(".editions").remove(); //links a otras ediciones/idiomas: inglés/catalán/...
      $(".subscribe").remove(); //botón Subscribirse al lado del botón login
      $(".horizontal_scroll_wrapper").remove(); //links a otras secciones
      $(".alertBar").remove(); //quita el breaking-news (algo supuestamente urgente)

      // PORTADA
      $("ul.menu").remove(); //en cada sección, quitar el submenú de la izquierda.
      $(".classifieds_widget").remove();  //modulo de publicidad
      $("classifieds_widget").remove();  //modulo de servicios
      $(".author").remove(); $(".separator").remove(); $(".capitalize").remove();  //quita el nombre del periodista y ciudad
      $("#el-pais-que-hacemos").remove() //quita la sección entera de auto-promoción del propio elpais

      // PageNOTICIA > pre-CUERPO
      $(".sb").remove(); //compartir
      $(".f_c span.f_a").remove(); //en las imágenes, en el pie de foto se quita nombre del fotógrafo o agencia

      // PageNOTICIA > post-CUERPO
      $(".a_tp").remove(); // seccion TrustProject
      $(".w_h_l").remove(); // en seccion comentarios, eliminar link a "normas"

      // PaginaNoticia > LATERAL derecho ENTERO!
      $(".right_rail").remove();

      // PIE de PAGINA
      $("footer").remove()


      //LEGACY - from original code
      //   pendiente revisar si sigue siendo necesario
      $(".fc-dialog-container").fadeOut();
      $(".fc-dialog-overlay").fadeOut();
      $(".fc-whitelist-root").remove();
      $(".fc-ab-root").remove();
      $(".salida_articulo").css("overflow", "visible");

      //LEGACY - codigo extra personalizado por mi
      //   pendiente revisar si sigue siendo necesario
      $(".articulo-trust").remove();
      $(".a_tp").remove(); // seccion TrustProject
      $(".a_d").remove(); // seccion Subscríbete
      $(".articulo-extras").remove();
      $(".articulo_branded").remove();
      $(".pie").remove();
      $(".navegacion-sucripcion").remove();
      $(".bloque-patrocinador").remove();
      $(".bloque_tematico_rsc_2019").remove();
      $(".contenedor_clasificados").remove();
      $(".antetitulo_comercial_generico").parent().remove();
      //v0.7    
        $(".articulo_opinion > .articulo__interior > .noticia-cerrada").parent().parent().remove()
        $(".articulo_opinion > .articulo__interior > .noticia-cerrada-cintillo").parent().parent().remove()
      //v0.8
        $(".contenedor_servicios_new").remove();
      //0.9 
        $('a[rel="sponsored"]').remove();
      //0.10 
        $('#bloque_tematico_deportes').remove();
      //0.11
        $('.bloque_tematico_especial-publi').remove();
    }
    setTimeout(antiwall, 200);
    setTimeout(antiwall, 500);
    setTimeout(antiwall, 900);
    setTimeout(antiwall, 1400);
  });
})();