Updates links on league/world league pages to actually lead to team pages when clicking teams
目前為
// ==UserScript==
// @name MZ - League Redirect
// @namespace douglaskampl
// @version 1.5
// @description Updates links on league/world league pages to actually lead to team pages when clicking teams
// @author Douglas
// @match https://www.managerzone.com/?p=league&type=*
// @icon https://www.google.com/s2/favicons?sz=64&domain=managerzone.com
// @grant none
// @license MIT
// ==/UserScript==
(function () {
'use strict';
const updateLinks = () => {
const leagueRows = document.querySelectorAll('.nice_table tbody tr');
if (!leagueRows.length) {
setTimeout(updateLinks, 100);
return;
}
for (const row of leagueRows) {
const leagueLink = row.querySelector('a[href^="/?p=league&type="]');
if (leagueLink) {
const teamIdMatch = leagueLink.href.match(/tid=(\d+)/);
if (teamIdMatch) {
const teamPageUrl = `https://www.managerzone.com/?p=team&tid=${teamIdMatch[1]}`;
leagueLink.href = teamPageUrl;
}
}
}
};
updateLinks();
})();