MAL mobile view cleaner - better view.

Removes annoying/unnecessary elements in MAL (mobile) website

当前为 2022-12-05 提交的版本,查看 最新版本

// ==UserScript==
// @name        MAL mobile view cleaner - better view.
// @namespace   https://kyoya.ga/mal
// @match       https://myanimelist.net/*
// @grant       none
// @version     1.1
// @author      kyoyacchi
// @description Removes annoying/unnecessary elements in MAL (mobile) website
// @license gpl-3.0
// @icon        https://myanimelist.net/favicon.ico
// ==/UserScript==
function removeAll() {
  try {

    for (let unsur of document.querySelectorAll("ul.cle.footer-menu > li")) {
      if (unsur[0] || unsur[1] || unsur[2]) return
    unsur.remove()
    }

let recom = document.querySelector(".recommended.pt4.mt16.footer-divider")
if (recom) {
  recom.remove()
}

let el = document.querySelector(".app.footer-menu")
if (el) el.remove()//Removes get the app images.

let a = document.querySelector("div.recommended.pt4.mt16.footer-divider:nth-of-type(2)")
if (a) a.remove();//Removes "Get the app" text.


for (var element of document.querySelectorAll('.icon-footer-social')) {
  element.remove()
}

let takip = document.getElementsByClassName("footer-divider mt16 pt4 recommended")
for (let i = 0; i < takip.length; i++) {
 if (takip) takip[i].remove()
}

let alt = document.getElementsByClassName("footer-menu recommended cle mb12")

for(var zz = 0; zz < alt.length; zz++){
  alt[zz].remove()
}

let ddd = document.querySelector(".icon-manga-store.icon-recommended")//document.getElementsByClassName(".icon-manga-store.icon-recommended")


if (ddd) ddd.remove()

let öneri = document.querySelector(".recommended.pt4.mt16.footer-divider")
öneri.remove();
  } catch(e) {
    console.error(e)
  }

  let article = document.querySelector(".featured-article")
  if (article) {
    article.remove()
  }

  let headerarticle = document.querySelector("div.po-r.ac.header2:nth-of-type(23)")
  if (headerarticle) {
    headerarticle.remove()
  }
 let forum = document.querySelector(".forums")
 if (forum) {
   forum.remove()
 }
  let headerforum = document.querySelector("div.po-r.ac.header2:nth-of-type(21)")
  if (headerforum) {
    headerforum.remove()
  }
  let forumdivider = document.querySelector("div.footer-divider:nth-of-type(2)")
  if (forumdivider) {
    forumdivider.remove();
  }
 let mstore = document.querySelector("div:nth-of-type(9)")
if(mstore) mstore.remove();
  let mstoreh = document.querySelector("h2.po-r.ac.header2:nth-of-type(2)")
  if (mstoreh) {
    mstoreh.remove()
  }
  let autos = document.querySelector(".js-auto-recommendation.auto-recommendations")
  if (autos) {
    autos.remove()
  }
  let autoss = document.querySelector("h2.ac.header2:nth-of-type(1)")
  if (autoss){
    autoss.remove()
  let space = document.querySelector("div:nth-of-type(6)")
  if (space) { space.remove(); }
  }

}

removeAll()