From 48ea7501edf2ff5310cb66935ee9319090444f8c Mon Sep 17 00:00:00 2001 From: "sigonasr2, Sig, Sigo" Date: Wed, 27 Jul 2022 19:44:20 +0000 Subject: [PATCH] Correct double Plus NaN issue Co-authored-by: sigonasr2 --- out/DIRECTORY_LISTING | 16 ++++++++-------- out/articles/DIRECTORY_LISTING | 14 +++++++------- .../Love Live! Custom Arcade Controller.article | 2 +- ... Live! Custom Arcade Controller.article.html | 2 +- out/articles/curabitur vel tempus ex.article | 2 +- .../curabitur vel tempus ex.article.html | 2 +- out/articles/sigplace1.article | 2 +- out/articles/sigplace1.article.html | 2 +- out/articles/test articles/DIRECTORY_LISTING | 12 ++++++------ out/articles/test articles/test1.article | 2 +- out/articles/test articles/test1.article.html | 2 +- out/articles/test articles/test2.article | 2 +- out/articles/test articles/test2.article.html | 2 +- out/articles/test articles/test3.article | 2 +- out/articles/test articles/test3.article.html | 2 +- out/otherpage.html | 2 +- out/reset.css | 2 +- out/sig.css | 2 +- out/testfile.html | 2 +- out/uploadform.html | 2 +- ref/COMMENT.html | 2 +- sigPlace.class | Bin 0 -> 18808 bytes sigServer.class | Bin 0 -> 9491 bytes 23 files changed, 39 insertions(+), 39 deletions(-) create mode 100644 sigPlace.class create mode 100644 sigServer.class diff --git a/out/DIRECTORY_LISTING b/out/DIRECTORY_LISTING index fa9aa25..9b0c2e5 100644 --- a/out/DIRECTORY_LISTING +++ b/out/DIRECTORY_LISTING @@ -17,14 +17,14 @@
-

Directory Listing for /

📁articles 2022-07-27T18:21:34.770833Z gitpod 4096
-
🗎codeBackground 2022-07-27T18:21:34.674833Z gitpod 5760
-
📁images 2022-07-27T18:21:34.762833Z gitpod 58
-
🗎otherpage.html 2022-07-27T18:21:34.678833Z gitpod 4064
-
🗎reset.css 2022-07-27T18:21:34.682833Z gitpod 4207
-
🗎sig.css 2022-07-27T18:21:34.690833Z gitpod 12159
-
🗎testfile.html 2022-07-27T18:21:34.706833Z gitpod 3925
-
🗎uploadform.html 2022-07-27T18:21:34.710833Z gitpod 4009
+

Directory Listing for /

📁articles 2022-07-27T18:30:22.910354Z gitpod 4096
+
🗎codeBackground 2022-07-27T18:30:22.786354Z gitpod 5759
+
📁images 2022-07-27T18:30:22.874354Z gitpod 58
+
🗎otherpage.html 2022-07-27T18:30:22.786354Z gitpod 4063
+
🗎reset.css 2022-07-27T18:30:22.790354Z gitpod 4206
+
🗎sig.css 2022-07-27T18:30:22.802354Z gitpod 12158
+
🗎testfile.html 2022-07-27T18:30:22.818354Z gitpod 3924
+
🗎uploadform.html 2022-07-27T18:30:22.818354Z gitpod 4008
diff --git a/out/articles/DIRECTORY_LISTING b/out/articles/DIRECTORY_LISTING index 916aed0..f04a639 100644 --- a/out/articles/DIRECTORY_LISTING +++ b/out/articles/DIRECTORY_LISTING @@ -17,13 +17,13 @@
-

Directory Listing for /articles/

🗎Love Live! Custom Arcade Controller.article 2022-07-27T18:21:34.066834Z gitpod 3664
-
🗎curabitur vel tempus ex.article 2022-07-27T18:21:34.102834Z gitpod 3873
-
🗎sigplace1.article 2022-07-27T18:21:34.662833Z gitpod 83973
-
📁test articles 2022-07-27T18:21:34.750833Z gitpod 147
-
🗎Love Live! Custom Arcade Controller.article.html 2022-07-27T18:21:34.714833Z gitpod 4381
-
🗎curabitur vel tempus ex.article.html 2022-07-27T18:21:34.726833Z gitpod 4590
-
🗎sigplace1.article.html 2022-07-27T18:21:34.742833Z gitpod 84690
+

Directory Listing for /articles/

🗎Love Live! Custom Arcade Controller.article 2022-07-27T18:30:22.066354Z gitpod 3663
+
🗎curabitur vel tempus ex.article 2022-07-27T18:30:22.106354Z gitpod 3872
+
🗎sigplace1.article 2022-07-27T18:30:22.770354Z gitpod 83972
+
📁test articles 2022-07-27T18:30:22.862354Z gitpod 147
+
🗎Love Live! Custom Arcade Controller.article.html 2022-07-27T18:30:22.826354Z gitpod 4380
+
🗎curabitur vel tempus ex.article.html 2022-07-27T18:30:22.838354Z gitpod 4589
+
🗎sigplace1.article.html 2022-07-27T18:30:22.854354Z gitpod 84689
diff --git a/out/articles/Love Live! Custom Arcade Controller.article b/out/articles/Love Live! Custom Arcade Controller.article index b4b0235..bf3ada6 100644 --- a/out/articles/Love Live! Custom Arcade Controller.article +++ b/out/articles/Love Live! Custom Arcade Controller.article @@ -16,7 +16,7 @@ For over a year since I first got into Love Live! School Idol Festival ~after document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=Love Live! Custom Arcade Controller.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/Love Live! Custom Arcade Controller.article.html b/out/articles/Love Live! Custom Arcade Controller.article.html index 180ba61..d3f1adf 100644 --- a/out/articles/Love Live! Custom Arcade Controller.article.html +++ b/out/articles/Love Live! Custom Arcade Controller.article.html @@ -35,7 +35,7 @@ For over a year since I first got into Love Live! School Idol Festival ~after document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=Love Live! Custom Arcade Controller.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/curabitur vel tempus ex.article b/out/articles/curabitur vel tempus ex.article index 44806a6..bd034cb 100644 --- a/out/articles/curabitur vel tempus ex.article +++ b/out/articles/curabitur vel tempus ex.article @@ -20,7 +20,7 @@ Curabitur vel tempus ex. Duis cursus sapien nisl, ut pulvinar dui porttitor ut. document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=curabitur vel tempus ex.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/curabitur vel tempus ex.article.html b/out/articles/curabitur vel tempus ex.article.html index 4103d68..c45e28b 100644 --- a/out/articles/curabitur vel tempus ex.article.html +++ b/out/articles/curabitur vel tempus ex.article.html @@ -39,7 +39,7 @@ Curabitur vel tempus ex. Duis cursus sapien nisl, ut pulvinar dui porttitor ut. document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=curabitur vel tempus ex.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/sigplace1.article b/out/articles/sigplace1.article index 3854cd4..76eb8ab 100644 --- a/out/articles/sigplace1.article +++ b/out/articles/sigplace1.article @@ -495,7 +495,7 @@ Here we demonstrate the love live logo. But wait, it's literally like in the mid document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=sigplace1.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/sigplace1.article.html b/out/articles/sigplace1.article.html index 64a2fa0..94b595f 100644 --- a/out/articles/sigplace1.article.html +++ b/out/articles/sigplace1.article.html @@ -514,7 +514,7 @@ Here we demonstrate the love live logo. But wait, it's literally like in the mid document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=sigplace1.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/test articles/DIRECTORY_LISTING b/out/articles/test articles/DIRECTORY_LISTING index b1c1996..1da5ea6 100644 --- a/out/articles/test articles/DIRECTORY_LISTING +++ b/out/articles/test articles/DIRECTORY_LISTING @@ -17,12 +17,12 @@
-

Directory Listing for /articles/test articles/

🗎test1.article 2022-07-27T18:21:34.666833Z gitpod 4192
-
🗎test2.article 2022-07-27T18:21:34.666833Z gitpod 3888
-
🗎test3.article 2022-07-27T18:21:34.670833Z gitpod 4101
-
🗎test1.article.html 2022-07-27T18:21:34.746833Z gitpod 4909
-
🗎test2.article.html 2022-07-27T18:21:34.746833Z gitpod 4605
-
🗎test3.article.html 2022-07-27T18:21:34.750833Z gitpod 4818
+

Directory Listing for /articles/test articles/

🗎test1.article 2022-07-27T18:30:22.778354Z gitpod 4191
+
🗎test2.article 2022-07-27T18:30:22.778354Z gitpod 3887
+
🗎test3.article 2022-07-27T18:30:22.782354Z gitpod 4100
+
🗎test1.article.html 2022-07-27T18:30:22.858354Z gitpod 4908
+
🗎test2.article.html 2022-07-27T18:30:22.858354Z gitpod 4604
+
🗎test3.article.html 2022-07-27T18:30:22.862354Z gitpod 4817
diff --git a/out/articles/test articles/test1.article b/out/articles/test articles/test1.article index c5bb353..3b5e9fc 100644 --- a/out/articles/test articles/test1.article +++ b/out/articles/test articles/test1.article @@ -14,7 +14,7 @@ document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=test1.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/test articles/test1.article.html b/out/articles/test articles/test1.article.html index 693c2f9..44d046f 100644 --- a/out/articles/test articles/test1.article.html +++ b/out/articles/test articles/test1.article.html @@ -33,7 +33,7 @@ document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=test1.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/test articles/test2.article b/out/articles/test articles/test2.article index e2ec716..8091be9 100644 --- a/out/articles/test articles/test2.article +++ b/out/articles/test articles/test2.article @@ -14,7 +14,7 @@ document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=test2.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/test articles/test2.article.html b/out/articles/test articles/test2.article.html index 892ed99..42dd4f7 100644 --- a/out/articles/test articles/test2.article.html +++ b/out/articles/test articles/test2.article.html @@ -33,7 +33,7 @@ document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=test2.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/test articles/test3.article b/out/articles/test articles/test3.article index df66070..cf050de 100644 --- a/out/articles/test articles/test3.article +++ b/out/articles/test articles/test3.article @@ -14,7 +14,7 @@ document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=test3.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/articles/test articles/test3.article.html b/out/articles/test articles/test3.article.html index 5b364c6..9ffa8cf 100644 --- a/out/articles/test articles/test3.article.html +++ b/out/articles/test articles/test3.article.html @@ -33,7 +33,7 @@ document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=test3.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/otherpage.html b/out/otherpage.html index 5953a08..52db957 100644 --- a/out/otherpage.html +++ b/out/otherpage.html @@ -41,7 +41,7 @@ $ARTICLE_PREVIEW curabitur vel tempus ex document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=otherpage.html.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/reset.css b/out/reset.css index c74c147..9539d5b 100644 --- a/out/reset.css +++ b/out/reset.css @@ -56,7 +56,7 @@ table { document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=reset.css.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/sig.css b/out/sig.css index a36a2fb..e7b7a1e 100644 --- a/out/sig.css +++ b/out/sig.css @@ -381,7 +381,7 @@ textarea:disabled{ document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=sig.css.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/testfile.html b/out/testfile.html index 965fb88..f6e96b9 100644 --- a/out/testfile.html +++ b/out/testfile.html @@ -40,7 +40,7 @@ SigPlace document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=testfile.html.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/out/uploadform.html b/out/uploadform.html index 141536d..d5ca6a3 100644 --- a/out/uploadform.html +++ b/out/uploadform.html @@ -40,7 +40,7 @@ SigPlace document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=uploadform.html.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/ref/COMMENT.html b/ref/COMMENT.html index 59bd808..c6bb1d7 100644 --- a/ref/COMMENT.html +++ b/ref/COMMENT.html @@ -9,7 +9,7 @@ document.getElementById("col").disabled= document.getElementById("msg").disabled=true; fetch("/COMMENTS?submit=true&article=$ARTICLE.comment&message="+encodeURIComponent(document.getElementById("msg").value)+"&name=" - +encodeURIComponent(document.getElementById("name").value)+"&color="+ + +encodeURIComponent(document.getElementById("name").value)+"&color=" +encodeURIComponent(document.getElementById("col").options[document.getElementById("col").selectedIndex].text) ).then((data)=>data.text()) .then((data)=>{ diff --git a/sigPlace.class b/sigPlace.class new file mode 100644 index 0000000000000000000000000000000000000000..4c963772958c643d3607342a293421f660304f0e GIT binary patch literal 18808 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 E1-(1?!TwB+tA^pC4XNDOVczwTLe?M~W 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