您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add button to quickly delete all found issues
- // ==UserScript==
- // @name Sentry fast delete
- // @namespace http://tampermonkey.net/
- // @version 1.1.6
- // @description Add button to quickly delete all found issues
- // @author Cáno
- // @match https://sentry.getprintbox.com/hiddendata/*
- // @grant none
- // ==/UserScript==
- (function() {
- 'use strict';
- var delAllSafe = function() {
- document.querySelector('.chk-select-all').click();
- document.querySelector('.action-delete').click();
- };
- var delAll = function() {
- document.querySelector('.chk-select-all').click();
- document.querySelector('.action-delete').click();
- document.querySelector('.modal-footer .btn-primary').click();
- location.reload();
- };
- var delSelected = function() {
- document.querySelector('.action-delete').click();
- //document.querySelector('.modal-footer .btn-primary').click();
- };
- setInterval(function(){
- if (document.querySelector('.delete-all')) {
- } else if (document.querySelector('.stream-actions-left')) {
- var div = document.createElement('div');
- var html = `
- <div class="btn-group">
- <a class="btn btn-default btn-sm delete-selected"><span class="icon icon-trash" style="margin-right: 5px"></span>Delete selected
- </a>
- </div>
- `;
- div.innerHTML = html.trim();
- div = div.firstChild;
- document.querySelector('.stream-actions-left').appendChild(div);
- document.querySelector('.delete-selected').onclick = delSelected;
- var div = document.createElement('div');
- var html = `
- <div class="btn-group">
- <a class="btn btn-default btn-sm delete-all-safe"><span class="icon icon-trash" style="margin-right: 5px"></span>Delete all
- </a>
- </div>
- `;
- div.innerHTML = html.trim();
- div = div.firstChild;
- document.querySelector('.stream-actions-left').appendChild(div);
- document.querySelector('.delete-all-safe').onclick = delAllSafe;
- var div = document.createElement('div');
- var html = `
- <div class="btn-group">
- <a class="btn btn-default btn-sm delete-all"><span class="icon icon-trash" style="color: red; margin-right: 1px"></span></a>
- </div>
- `;
- div.innerHTML = html.trim();
- div = div.firstChild;
- document.querySelector('.stream-actions-left').appendChild(div);
- document.querySelector('.delete-all').onclick = delAll;
- }
- },1000);
- })();