您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds a "Profile" tab next to the "Home" tab, like the old LT used to have
- // ==UserScript==
- // @name LibraryThing profile tab
- // @namespace https://greasyfork.org/en/users/11592-max-starkenburg
- // @description Adds a "Profile" tab next to the "Home" tab, like the old LT used to have
- // @include http*://*librarything.tld/*
- // @include http*://*librarything.com/*
- // @version 3
- // @license public domain
- // @grant none
- // ==/UserScript==
- var yourBooksTab = document.getElementById("masttab_books");
- if (yourBooksTab) { // It's not there if you're logged out
- var profileTab = yourBooksTab.cloneNode(true);
- profileTab.id = "masttab_profile";
- profileTab.className = "sitenav_item g2"; // So that it doesn't get "selected" if you're on the catalog. Not sure what "g2" is for, but leaving it in anyway.
- profileTab.href = profileTab.href.replace("/catalog/","/profile/");
- profileTab.textContent = "Profile";
- yourBooksTab.parentNode.insertBefore(profileTab, yourBooksTab);
- }