您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
自定义,用于git提交记录
当前为
// ==UserScript== // @name 获取TAPD提交信息 // @namespace http://jsh.vimo.cloud/ // @version 1.1 // @description 自定义,用于git提交记录 // @author Wizard <[email protected]> // @include *://www.tapd.cn/*/prong/stories/view/* // @include *://www.tapd.cn/*/prong/tasks/view/* // @include *://www.tapd.cn/*/bugtrace/bugs/view?bug_id=* // @grant none // @license GPL License // ==/UserScript== ;(function() { 'use strict'; // Your code here... var view_position; var id; var title; var storyId; if($("#story_name_view").length > 0) { // 故事 id = "s"+$("#story_name_view > .story-title-id").html().substr(3, 7); title = $("#story_name_view > .editable-value").attr("title"); view_position = "#locateForStoryInfo"; } else if($("#task_name_view").length > 0) { // 任务 storyId = parentStory.id.substr(12, 18); id = "s"+storyId+"-t"+$("#task_name_view > .task-title-id").html().substr(3, 7); title = $("#task_name_view > .editable-value").attr("title"); view_position = "#locateForTaskInfo"; } else if($("#bug_title_view").length > 0) { // 缺陷 storyId = default_value.BugStoryRelation_relative_id.id.substr(12, 18); id = "s"+storyId+"-b"+$("#bug_title_view > .bug-title-id").html().substr(3, 7); title = $("#bug_title_view > .editable-value").attr("title"); view_position = "#locateForBugInfo"; } $(view_position).after("<h4>"+id+":"+title+"</h4>") })();