// ==UserScript== // @name [Box] Show Tag at sidebar // @namespace http://tampermonkey.net/ // @version 0.2 // @description try to take over the world! // @author SSARCandy // @match https://app.box.com/* // @grant none // @downloadURL none // ==/UserScript== (function () { 'use strict'; constructTagSidebar(); $( document ).ajaxComplete(function( event, xhr, settings ) { if (xhr.responseText.match('sidebar_html')) { constructTagSidebar(); } }); function constructTagSidebar() { $.ajax({ url: "https://app.box.com/index.php?rm=box_tag_get_tags", }).done(function (res) { let tags = res.nodes; tags = Object.keys(tags).map((key, index) => tags[key].name); const html = ``; if (!$('#tag-cloud').length) $('#content_sidebar').append(html); }); } })();