您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork镜像 is available in English.
Automatically show the full commit and changes the link so that clicking branches takes you to the all branches page
当前为
// ==UserScript== // @name Show Full Commit Message and Default to All Branches Page (GitHub) // @namespace chriskim06 // @description Automatically show the full commit and changes the link so that clicking branches takes you to the all branches page // @include https://github.com/* // @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js // @version 1.4.1 // @grant none // @locale en // ==/UserScript== this.$ = this.jQuery = jQuery.noConflict(true); $(function() { function allBranches() { if ($('.repository-content').length) { var link = $('.repository-content').find('ul.numbers-summary').find('li:nth-child(2) > a'); link.attr('href', link.attr('href') + '/all'); } } function fullCommit() { var hiddenCommit = $('.commit-desc'); if (hiddenCommit.length) { if ($('.hidden-text-expander.inline').length) { $('.hidden-text-expander.inline > .js-details-target').on('click', function() { if (hiddenCommit.css('display') === 'block') { hiddenCommit.show(); } else { hiddenCommit.hide(); } }); } $('.commit-desc').show(); } } allBranches(); fullCommit(); window.$(document).on('pjax:end', function() { allBranches(); fullCommit(); }); });