您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds "Stars" and "Watching" links, as well as your user profile link, to the header alongside the existing "Pull Requests", "Issues" and "Gist" links.
当前为
- // ==UserScript==
- // @name Github.com - Extra header links
- // @namespace r-a-y/github/watching/homepage
- // @description Adds "Stars" and "Watching" links, as well as your user profile link, to the header alongside the existing "Pull Requests", "Issues" and "Gist" links.
- // @include https://github.com/*
- // @version 1.1
- // @grant none
- // ==/UserScript==
- var nav = document.getElementsByClassName('header-nav');
- var watchingLink = document.createElement('a');
- watchingLink.href = '/watching';
- watchingLink.setAttribute( 'class', 'header-nav-link' );
- //watchingLink.innerHTML = '<span class="octicon octicon-eye"> </span> Watching';
- watchingLink.innerHTML = 'Watching';
- var watchingLi = document.createElement("li");
- watchingLi.setAttribute( 'class', 'header-nav-item' );
- watchingLi.appendChild(watchingLink);
- var starLink = document.createElement('a');
- starLink.href = '/stars';
- starLink.setAttribute( 'class', 'header-nav-link' );
- starLink.innerHTML = 'Stars';
- var starLi = document.createElement("li");
- starLi.setAttribute( 'class', 'header-nav-item' );
- starLi.appendChild(starLink);
- var user = document.getElementsByClassName('header-nav-current-user');
- user = user[0].childNodes[1].textContent;
- var userLink = document.createElement('a');
- userLink.href = '/' + user;
- userLink.setAttribute( 'class', 'header-nav-link' );
- userLink.innerHTML = user;
- var userLi = document.createElement("li");
- userLi.setAttribute( 'class', 'header-nav-item' );
- userLi.appendChild(userLink);
- nav[0].appendChild( starLi );
- nav[0].appendChild( watchingLi );
- nav[0].appendChild( userLi );