Go to Graph button

Add a link/button to open the user's profile on anime graph

目前为 2019-01-03 提交的版本。查看 最新版本

// ==UserScript==
// @name         Go to Graph button
// @namespace    MALgraphGo
// @version      1.1
// @description  Add a link/button to open the user's profile on anime graph
// @author       Samu
// @match        https://myanimelist.net/profile/*
// @grant        GM_xmlhttpRequest
// ==/UserScript==

(function() {
    'use strict';

    var url = document.location.href;
    var matchUsername = url.match(/\/profile\/([a-zA-Z0-9_-]{2,16})/);
    var username = matchUsername && matchUsername[1] || "";
    var url = "https://graph.anime.plus/" + username;
    var graphButton = document.createElement("a");
    var userButtons = document.querySelector("#content .user-profile .user-button");

    /*if (matchUsername && typeof matchUsername[1] === "string") {
        username = matchUsername[1]
    }*/

    graphButton.href = url;
    graphButton.className = "btn-profile-submit";
    graphButton.innerText = "Graph";
    graphButton.setAttribute("style", "width: 100%;margin-top: 4px;");
    graphButton.setAttribute("target", "_blank");

    userButtons.appendChild(graphButton);

    graphButton.addEventListener("click", function() {
      GM_xmlhttpRequest({
        method: "GET",
        url: url + "/queue-add"
      });
    });

})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址