// ==UserScript== // @name Better Dynamo Administration // @namespace BetterDynAdmin // @include */dyn/admin/* // @author Jean-Charles Manoury // @contributor Benjamin Descamps // @contributor Joël Trousset // @homepageURL https://github.com/jc7447/BetterDynAdmin // @supportURL https://github.com/jc7447/BetterDynAdmin/issues // @description Refreshing ATG Dyn Admin // @grant GM_getResourceText // @grant GM_getResourceURL // @grant GM_addStyle // @grant window.focus // @grant GM_setClipboard // @grant GM_getValue // @grant GM_setValue // @grant GM_deleteValue // // ------ write version on bdaCSS TOO ! ------ // @version 2.1 // @resource bdaCSS bda.css?version=2.1 // @require https://code.jquery.com/jquery-3.0.0.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.21.5/js/jquery.tablesorter.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.19.0/codemirror.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.19.0/mode/xml/xml.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.19.0/addon/hint/show-hint.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.19.0/addon/hint/xml-hint.min.js // @require https://raw.githubusercontent.com/vkiryukhin/vkBeautify/master/vkbeautify.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.8.0/highlight.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/select2/3.5.2/select2.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/vis/4.15.0/vis.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/notify/0.4.2/notify.min.js // custom bootstrap // @require lib/bootstrap/js/bootstrap.min.js // @require http://twitter.github.io/typeahead.js/releases/latest/typeahead.bundle.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/jquery.textcomplete/1.7.2/jquery.textcomplete.min.js // @resource cmCSS https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.19.0/codemirror.css // @resource tablesorterCSS https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.21.5/css/theme.blue.min.css // @resource hljsThemeCSS https://raw.githubusercontent.com/jc7447/BetterDynAdmin/master/lib/highlight.js/github_custom.css // @resource hlCSS https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.8.0/styles/default.min.css // @resource select2CSS https://raw.githubusercontent.com/jc7447/BetterDynAdmin/master/lib/select2/select2.css // @resource select2BootCSS https://cdnjs.cloudflare.com/ajax/libs/select2-bootstrap-css/1.4.6/select2-bootstrap.css // @resource fontAwsomeCSS https://raw.githubusercontent.com/jc7447/BetterDynAdmin/master/lib/font-awsome/font-awesome.min.css // @resource visCSS https://cdnjs.cloudflare.com/ajax/libs/vis/4.15.0/vis.min.css // @resource cmHint https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.19.0/addon/hint/show-hint.css // scoped bootstrap // @resource bootstrapCSS lib/bootstrap/scoped-twbs.min.css // @resource typeahead-bootstrapCSS https://raw.githubusercontent.com/bassjobsen/typeahead.js-bootstrap-css/master/typeaheadjs.css // @resource whatsnew https://raw.githubusercontent.com/jc7447/BetterDynAdmin/master/WHATSNEW.md // -- BDA plugins after all the libraries -- // @require bda.common.js // @require bda.search.js // @require bda.menu.js // @require bda.toolbar.js // @require bda.repository.js // @require bda.pipeline.js // @require bda.jdbc.js // @require bda.perfmonitor.js // @require bda.actor.js // @require bda.storage.js // @require bda.xmldef.js // @require bda.compconfig.js // @require bda.component.js // @require parser/bda.dash.line.splitter.js // @require parser/bda.dash.parser.js // @require bda.dash.js // @require bda.scheduler.js // @updateUrl http://raw.githubusercontent.com/jc7447/bda/master/bda.user.js // @downloadUrl https://raw.githubusercontent.com/jc7447/bda/master/bda.user.js // ==/UserScript== // Insert CSS before domready event to speed the page rendering and avoid blink effect var is_chrome = window.chrome; // For FF, insert CSS as tag if (!is_chrome) { insertCss("cmCSS"); insertCss("hlCSS"); insertCss("hljsThemeCSS"); insertCss("tablesorterCSS"); insertCss("fontAwsomeCSS"); insertCss("select2CSS"); insertCss("select2BootCSS"); insertCss("bootstrapCSS"); insertCss("typeahead-bootstrapCSS"); insertCss("bdaCSS"); insertCss("visCSS"); insertCss("cmHint"); } // For Chrome inject