diff options
author | Mark Dain <mark@markdain.net> | 2021-04-03 14:03:08 +0100 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2021-04-03 09:03:55 -0400 |
commit | e64550207ce0f6863eef1d2375a45c94612bfb96 (patch) | |
tree | 8b364612bb47092f90a37288cca4b673172538b1 | |
parent | 5cef0aaff2b8b6ee3e00b566123517e241d8cfb8 (diff) | |
download | alps-e64550207ce0f6863eef1d2375a45c94612bfb96.tar.gz alps-e64550207ce0f6863eef1d2375a45c94612bfb96.zip |
Identify JavaScript as MIT/Expat for LibreJS
This commit introduces LibreJS compatible `@license' blocks as per
https://www.gnu.org/software/librejs/free-your-javascript.html
The magnet URI can be opened in a BitTorrent client to retrieve a copy
of the MIT/Expat license. Section 3.2.2.1 from the above link has a
list of magnet URIs for various free software licenses.
-rw-r--r-- | themes/alps/assets/compose.js | 4 | ||||
-rw-r--r-- | themes/alps/assets/helpers.js | 4 | ||||
-rw-r--r-- | themes/alps/assets/print.js | 4 |
3 files changed, 12 insertions, 0 deletions
diff --git a/themes/alps/assets/compose.js b/themes/alps/assets/compose.js index 23e67b6..061016e 100644 --- a/themes/alps/assets/compose.js +++ b/themes/alps/assets/compose.js @@ -1,3 +1,5 @@ +// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat + const textarea = document.querySelector("textarea.body"); if (window.location.pathname.endsWith("/reply")) { // Auto-focus body and scroll to bottom @@ -206,3 +208,5 @@ function formatSI(num) { } return signPrefix + parseFloat(sig.toPrecision(3)) + PREFIXES[exponent]; } + +// @license-end diff --git a/themes/alps/assets/helpers.js b/themes/alps/assets/helpers.js index 902fd00..cc092ce 100644 --- a/themes/alps/assets/helpers.js +++ b/themes/alps/assets/helpers.js @@ -1,3 +1,5 @@ +// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat + const check_all = document.getElementById("action-checkbox-all"); if (check_all) { check_all.style.display = "inherit"; @@ -8,3 +10,5 @@ if (check_all) { } }); } + +// @license-end diff --git a/themes/alps/assets/print.js b/themes/alps/assets/print.js index c4379ad..8b2b22f 100644 --- a/themes/alps/assets/print.js +++ b/themes/alps/assets/print.js @@ -1,6 +1,10 @@ +// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat + const print = document.getElementById("print"); print.style.display = "inherit"; print.addEventListener("click", e => { e.preventDefault(); window.print(); }); + +// @license-end |