diff --git a/InvenTree/InvenTree/static/script/inventree/inventree.js b/InvenTree/InvenTree/static/script/inventree/inventree.js index b3209ca267..afc2a80755 100644 --- a/InvenTree/InvenTree/static/script/inventree/inventree.js +++ b/InvenTree/InvenTree/static/script/inventree/inventree.js @@ -1,14 +1,40 @@ function attachClipboard(selector) { - new ClipboardJS(selector, { + var cis = new ClipboardJS(selector, { text: function(trigger) { var content = trigger.parentElement.parentElement.textContent; return content.trim(); } }); + console.log(cis); } + +function attachmodalClipboard(selector) { + + new ClipboardJS(selector, { + text: function(trigger) { + var content = trigger.parentElement.parentElement.textContent; + return content.trim(); + }, + container: document.getElementById('modal-about') + }); +} + + +function AboutClipboard(selector) { + + new ClipboardJS(selector, { + text: function() { + console.log('about'); + return document.getElementById('about-copy-text').textContent; + }, + container: document.getElementById('modal-about') + }); +} + + function inventreeDocReady() { /* Run this function when the HTML document is loaded. * This will be called for every page that extends "base.html" @@ -62,6 +88,8 @@ function inventreeDocReady() { // Initialize clipboard-buttons attachClipboard('.clip-btn'); + attachmodalClipboard('.clip-btn'); + AboutClipboard('.clip-btn-version'); } diff --git a/InvenTree/templates/about.html b/InvenTree/templates/about.html index b1fb5ccd07..7d40388d3b 100644 --- a/InvenTree/templates/about.html +++ b/InvenTree/templates/about.html @@ -21,7 +21,7 @@