screen raus, doku

This commit is contained in:
troy 2022-02-25 18:10:28 +01:00
parent 527c2ab882
commit 9c14d4d9b2
4 changed files with 31 additions and 8 deletions

View File

@ -248,3 +248,11 @@ Suche: <input type="text" onkeyup="myFilter()" id="suchstr" />
...
<script src="/cssjs/backtotop.min.js"></script>
```
## problem melden
einfach ans ende der seite, rest macht das script
```
<script src="/cssjs/flag.js"></script>
<link rel="stylesheet" href="/cssjs/flag.css">
</body>
```

View File

@ -36,11 +36,10 @@
const base64image = canvas.toDataURL("image/png");
window.location.href = base64image;
});*/
var fields = {
r:'ref',
u:'url',
s:'screen'
}
var fields = {};
if(document.referrer) {field['r'] = document.referrer;}
if(window.location.href) {field['u'] = window.location.href;}
for(var f in fields) {
var inp = document.createElement('input');
inp.type = 'hidden';

2
flag.min.js vendored
View File

@ -1,2 +1,2 @@
!function(connector){"use strict";var panel=document.createElement("div");panel.id="flag-panel";var tab=document.createElement("span");tab.innerHTML="&#9873;",tab.addEventListener("mouseenter",(function(ev){panel.classList.toggle("open")}));var button=document.createElement("button"),flag=!1;button.innerHTML="Problem melden",button.addEventListener("click",(function(ev){(flag=document.createElement("div")).id="flag-overlay";var iframe=document.createElement("iframe");iframe.src="",iframe.name="flag-iframe",flag.appendChild(iframe),document.body.appendChild(flag);var form=document.createElement("form");form.action=connector,form.method="POST"})),panel.appendChild(tab),panel.appendChild(button),document.body.appendChild(panel)}("https://troy-grunt.de/feedback");
!function(connector){"use strict";var panel=document.createElement("div");panel.id="flag-panel";var tab=document.createElement("span");tab.innerHTML="&#9873;",tab.addEventListener("mouseenter",(function(ev){panel.classList.contains("opened")||panel.classList.add("opened"),panel.classList.toggle("open")}));var button=document.createElement("button"),flag=!1;button.innerHTML="Problem melden",button.addEventListener("click",(function(ev){(flag=document.createElement("div")).id="flag-overlay";var iframe=document.createElement("iframe");iframe.src="",iframe.name="flag-iframe",flag.appendChild(iframe),document.body.appendChild(flag);var form=document.createElement("form");form.action=connector,form.target="flag-iframe",form.method="POST";const screenshotTarget=document.body;var fields={};for(var f in document.referrer&&(field.r=document.referrer),window.location.href&&(field.u=window.location.href),fields){var inp=document.createElement("input");inp.type="hidden",inp.name=f,inp.value=fields[f],form.appendChild(inp)}form.style="display:none",document.body.appendChild(form),form.submit()})),panel.appendChild(tab),panel.appendChild(button),document.body.appendChild(panel)}("https://troy-grunt.de/feedback");
//# sourceMappingURL=flag.min.js.map

View File

@ -14,6 +14,8 @@
"addEventListener",
"ev",
"classList",
"contains",
"add",
"toggle",
"button",
"flag",
@ -24,8 +26,22 @@
"body",
"form",
"action",
"method"
"target",
"method",
"screenshotTarget",
"fields",
"f",
"referrer",
"field",
"window",
"location",
"href",
"inp",
"type",
"value",
"style",
"submit"
],
"mappings": "CAAA,SAAUA,WACR,aAEA,IAAIC,MAAQC,SAASC,cAAc,OACnCF,MAAMG,GAAK,aAEX,IAAIC,IAAMH,SAASC,cAAc,QACjCE,IAAIC,UAAY,UAChBD,IAAIE,iBAAiB,cAAa,SAASC,IACzCP,MAAMQ,UAAUC,OAAO,WAGzB,IAAIC,OAAST,SAASC,cAAc,UAEhCS,MAAO,EACXD,OAAOL,UAAY,iBACnBK,OAAOJ,iBAAiB,SAAQ,SAASC,KACvCI,KAAOV,SAASC,cAAc,QACzBC,GAAK,eACV,IAAIS,OAASX,SAASC,cAAc,UACpCU,OAAOC,IAAK,GACZD,OAAOE,KAAO,cACdH,KAAKI,YAAYH,QACjBX,SAASe,KAAKD,YAAYJ,MAE1B,IAAIM,KAAOhB,SAASC,cAAc,QAClCe,KAAKC,OAASnB,UACdkB,KAAKE,OAAS,UAIhBnB,MAAMe,YAAYX,KAClBJ,MAAMe,YAAYL,QAElBT,SAASe,KAAKD,YAAYf,OAlC5B,CAmCG",
"mappings": "CAAA,SAAUA,WACR,aAEA,IAAIC,MAAQC,SAASC,cAAc,OACnCF,MAAMG,GAAK,aAEX,IAAIC,IAAMH,SAASC,cAAc,QACjCE,IAAIC,UAAY,UAChBD,IAAIE,iBAAiB,cAAa,SAASC,IACrCP,MAAMQ,UAAUC,SAAS,WAC3BT,MAAMQ,UAAUE,IAAI,UAEtBV,MAAMQ,UAAUG,OAAO,WAGzB,IAAIC,OAASX,SAASC,cAAc,UAEhCW,MAAO,EACXD,OAAOP,UAAY,iBACnBO,OAAON,iBAAiB,SAAQ,SAASC,KACvCM,KAAOZ,SAASC,cAAc,QACzBC,GAAK,eACV,IAAIW,OAASb,SAASC,cAAc,UACpCY,OAAOC,IAAK,GACZD,OAAOE,KAAO,cACdH,KAAKI,YAAYH,QACjBb,SAASiB,KAAKD,YAAYJ,MAE1B,IAAIM,KAAOlB,SAASC,cAAc,QAClCiB,KAAKC,OAASrB,UACdoB,KAAKE,OAAS,cACdF,KAAKG,OAAS,OACd,MAAMC,iBAAmBtB,SAASiB,KAMlC,IAAIM,OAAS,GAIb,IAAI,IAAIC,KAHLxB,SAASyB,WAAWC,MAAS,EAAI1B,SAASyB,UAC1CE,OAAOC,SAASC,OAAOH,MAAS,EAAIC,OAAOC,SAASC,MAE1CN,OAAQ,CACnB,IAAIO,IAAM9B,SAASC,cAAc,SACjC6B,IAAIC,KAAO,SACXD,IAAIf,KAAOS,EACXM,IAAIE,MAAQT,OAAOC,GACnBN,KAAKF,YAAYc,KAGnBZ,KAAKe,MAAQ,eACbjC,SAASiB,KAAKD,YAAYE,MAC1BA,KAAKgB,YAIPnC,MAAMiB,YAAYb,KAClBJ,MAAMiB,YAAYL,QAElBX,SAASiB,KAAKD,YAAYjB,OA3D5B,CA4DG",
"file": "flag.js"
}