您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Shows a 'your fork is at' link below the title
- // ==UserScript==
- // @name GitHub Your Fork
- // @icon https://github.com/eXistenZNL/userscripts/raw/master/icons/github.png
- // @namespace eXistenZNL
- // @description Shows a 'your fork is at' link below the title
- // @include https://*github.com/*
- // @version 1.0.5
- // @grant none
- // @require https://ajax.googleapis.com/ajax/libs/jquery/2.2.3/jquery.min.js
- // ==/UserScript==
- (function($) {
- if (0 === $('h1.entry-title').length) {
- console.warn('No header found with class "entry-title"');
- return;
- }
- if (0 !== $('h1.fork-flag').length) {
- console.warn('Already have a fork');
- return;
- }
- var username = String.trim($('a.name').attr('href')).substring(1);
- var repository = $('h1 strong a').html();
- var url = '/' + username + '/' + repository;
- $.get(
- url,
- function () {
- $('.entry-title').append('<span class="fork-flag"><span class="text">your fork is at <a href="' + url + '">' + username + '/' + repository + '</a></span></span>');
- }
- ).fail(function() {
- $('.entry-title').append('<span class="fork-flag"><span class="text">You dont have a fork (yet!)</span></span>');
- });
- })(jQuery);
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址