您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
change the list order in GitLab Issue Boards
// ==UserScript== // @name GitLab Tweaks // @namespace http://tampermonkey.net/ // @version 0.8 // @description change the list order in GitLab Issue Boards // @author Longbiao CHEN // @match gitlab.longbiaochen.com/* // @grant GM_addStyle // @license GPLv3 // @require https://code.jquery.com/jquery-3.2.1.min.js // ==/UserScript== (function() { // open Finder for files $('.detail-page-header-actions.js-issuable-actions').append('<a id="open-folder" class="d-none d-sm-none d-md-block btn btn-grouped btn-primary btn-inverted js-btn-issue-action" title="Open folder" data-qa-selector="open_folder_button" rel="nofollow" data-method="" href="open-folder:///Users/longbiao/Documents/">Open folder</a>'); $('#open-folder').attr('href', 'open-folder:///Users/longbiao/Documents/' + window.location.pathname.split('/')[2]); document.addEventListener('keydown', function(e) { if (e.keyCode == 70 && e.shiftKey && e.metaKey) { console.log('hello'); $('#open-folder').trigger( "click" ); } }, false); // issue board var p = $('div.project-title > h2 > a'); for(var i = 0; i < p.length; i++){ var pi = p[i]; pi.href += '/-/boards?key=1'; } var p = $('div.namespace-title > a'); for(var i = 0; i < p.length; i++){ var pi = p[i]; pi.href += '/-/boards?key=2'; } var p = $('div.d-flex.align-items-center.flex-wrap.title.namespace-title.append-right-8 > a'); for(var i = 0; i < p.length; i++){ var pi = p[i]; console.log(pi.href); pi.href += '/-/boards?key=3'; } var p = $('.shortcuts-issues'); for(var i = 0; i < p.length; i++){ var pi = p[i]; pi.href = pi.href.replace('/issues', '/boards'); } $('#content-body > aside > div > div > a > i.fa-angle-double-right').click(); // navigation buttons $('#nav-groups-dropdown > button').click(function(e){ window.location.href = "/dashboard/groups?sort=name_asc"; }); $('a#logo').attr('href', '/dashboard/projects/starred?sort=name_asc'); // wiki page $('body > div.layout-page.page-gutter.page-with-contextual-sidebar.right-sidebar-expanded.wiki-sidebar').attr('class','layout-page page-gutter page-with-contextual-sidebar right-sidebar-collapsed wiki-sidebar'); $('aside.wiki-sidebar').attr('class', 'right-sidebar right-sidebar-collapsed wiki-sidebar js-wiki-sidebar js-right-sidebar'); $('#filtered-search-issues').focus(); $(document).on('dblclick', '.timeline-entry-inner', function(e){ $('.qa-note-edit-button', this).click(); }); })();