您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
This script changes the tags and ratings to have full text, as well as narrowing the margins on story chapters.
当前为
// ==UserScript== // @name Fimfiction - Verbose // @namespace arcum42 // @author arcum42 // @version 0.5.1 // @description This script changes the tags and ratings to have full text, as well as narrowing the margins on story chapters. // @match http://www.fimfiction.net/* // @copyright 2014+, You // ==/UserScript== // Change all the categories to have the full category name, not an abbreviation. Use "AU" instead of "Alternate Universe". [story cards] $("a.story_category").each(function() { var txt = $(this).attr("title"); if (txt == "Alternate Universe") { txt = "AU"; } $(this).text(txt); } ); // Do the same thing for the ratings. [story cards] $(".story-card h2 span, .story_content_box a:first").each(function() { var txt = $(this).attr("title").replace("Rated ", "").replace("for", ""); if (txt == " adults ( 18+ )") { txt = "Mature"; } $(this).text(txt); $(this).css("line-height", "20px"); } ); // Add the story title to the flip side of the story cards. [story cards] $(".story-card-container").each(function() { $(this).find("div.story-card-reverse-content").before($(this).find("a.story_link").clone()); }); // Those margins on the story page are really big. Change them to %5 on each side. [story chapters] $("div.inner_margin").css("max-width","90%"); // Go to a new line after the category tags. $("span.short_description").each(function() { $(this).find("a.story_category").last().after("<br/>"); }); // Let's downscale a 64 x 64 avatar to 48 x 48, rather then upscaling the 32 x 32 one, as it looks better. (Consider just making it 64x64?) [Dashboard] $("img.avatar").each(function() { var source = $(this).attr("src"); //$(this).css({"width":"64","height":"64"}); $(this).attr("src",source.replace("_32","_64")); $(this).append($(this).attr("src")); });