您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Show the number of cards in a Jira Column
// ==UserScript== // @name Número de tarefas nos quadros do jira // @namespace http://tampermonkey.net/ // @version 1.0 // @description Show the number of cards in a Jira Column // @author Brennon Gabriel de Oliveira // @match https://docato.atlassian.net/*/boards/* // @icon https://www.google.com/s2/favicons?sz=64&domain=google.com // @grant none // ==/UserScript== (function() { 'use strict'; setInterval(updateValues,1000) })(); function getCardsCount(){ const numberOfCards = []; document.querySelectorAll("#ghx-pool > div.ghx-swimlane").forEach(block=>{ block.querySelectorAll("ul > li").forEach((column, columnIndex)=>{ if(!numberOfCards[columnIndex]) numberOfCards[columnIndex] = 0; numberOfCards[columnIndex] += column.querySelectorAll(".ghx-newcard").length }) }) return numberOfCards } function updateValues(){ const numberOfCards = getCardsCount(); const header = document.querySelectorAll("#ghx-column-headers > li") header.forEach((headerItem, itemIndex)=>{ headerItem.querySelector("h2").innerHTML = headerItem.querySelector("h2").innerHTML.split(" <b>")[0] + " <b>(" + numberOfCards[itemIndex] + ")</b>"; }) }