diff --git a/contrib/plugins/README.md b/contrib/plugins/README.md index 2e791a81..e59d2ae7 100644 --- a/contrib/plugins/README.md +++ b/contrib/plugins/README.md @@ -11,6 +11,13 @@ save one of these as `.epilogue.html` inside a folder to customize it: +## example browser-js +point `--js-browser` to one of these by URL: + +* [`minimal-up2k.js`](minimal-up2k.js) is similar to the above `minimal-up2k.html` except it applies globally to all write-only folders + + + ## example browser-css point `--css-browser` to one of these by URL: diff --git a/contrib/plugins/minimal-up2k.html b/contrib/plugins/minimal-up2k.html index a980b152..52d8675f 100644 --- a/contrib/plugins/minimal-up2k.html +++ b/contrib/plugins/minimal-up2k.html @@ -7,7 +7,7 @@ /* make the up2k ui REALLY minimal by hiding a bunch of stuff: */ - #ops, #tree, #path, #wrap>h2:last-child, /* main tabs and navigators (tree/breadcrumbs) */ + #ops, #tree, #path, #epi+h2, /* main tabs and navigators (tree/breadcrumbs) */ #u2conf tr:first-child>td[rowspan]:not(#u2btn_cw), /* most of the config options */ diff --git a/contrib/plugins/minimal-up2k.js b/contrib/plugins/minimal-up2k.js new file mode 100644 index 00000000..ff427a39 --- /dev/null +++ b/contrib/plugins/minimal-up2k.js @@ -0,0 +1,54 @@ +/* + +makes the up2k ui REALLY minimal by hiding a bunch of stuff + +almost the same as minimal-up2k.html except this one...: + + -- applies to every write-only folder when used with --js-browser + + -- only applies if javascript is enabled + + -- doesn't hide the total upload ETA display + + -- looks slightly better + +*/ + +var u2min = ` + + +show advanced options +`; + +if (!has(perms, 'read')) { + var e2 = mknod('div'); + e2.innerHTML = u2min; + ebi('wrap').insertBefore(e2, QS('#epi+h2')); +}