summaryrefslogtreecommitdiff
path: root/ws2a
diff options
context:
space:
mode:
authorAlexander Pickering <Apickx@cogarr.org>2016-05-09 20:43:02 -0400
committerAlexander Pickering <Apickx@cogarr.org>2016-05-09 20:43:02 -0400
commite86dc9d8cd470bb0ff7d5c2188ed401cda9e0f26 (patch)
tree99fe1cb8daa12e0d0554313a985751f16e559d46 /ws2a
parent152ffc6eec962029e48c0fbb63c97eefb79ea4c6 (diff)
parent6b1d7a5daacfd3c8fa4eacd0d95af26c7ec851a0 (diff)
downloadwebpage-e86dc9d8cd470bb0ff7d5c2188ed401cda9e0f26.tar.gz
webpage-e86dc9d8cd470bb0ff7d5c2188ed401cda9e0f26.tar.bz2
webpage-e86dc9d8cd470bb0ff7d5c2188ed401cda9e0f26.zip
Merge branch 'development'
Diffstat (limited to 'ws2a')
-rw-r--r--ws2a/bugs.js2
-rw-r--r--ws2a/bugview.html20
-rw-r--r--ws2a/gencaptcha.c24
-rw-r--r--ws2a/testcaptcha.pngbin0 -> 10151 bytes
4 files changed, 45 insertions, 1 deletions
diff --git a/ws2a/bugs.js b/ws2a/bugs.js
index 9d8989e..675659c 100644
--- a/ws2a/bugs.js
+++ b/ws2a/bugs.js
@@ -16,7 +16,7 @@ function loadLastBugs() {
console.log(parts);
var i = 0
var table = document.getElementById("bugstable");
- while(i < parts.length){
+ while(i < (parts.length-2)){
var newrow = document.createElement("tr");
var submitter = htmlEscape(parts[i]);
var submitterid = htmlEscape(parts[i+1]);
diff --git a/ws2a/bugview.html b/ws2a/bugview.html
index 282eb6f..71f10f2 100644
--- a/ws2a/bugview.html
+++ b/ws2a/bugview.html
@@ -69,6 +69,26 @@
</div>
+ <div class="container">
+ <form class="form-signin">
+ <h2 class="form-signin-heading">Leave a comment</h2>
+ <div class"row">
+ <div class="col-sm-4">
+ <label for="inputName" class="sr-only">Name</label>
+ <input id="inputName" class="form-control" placeholder="Screen Name" required="" autofocus="" type="text">
+ <label for="inputID" class="sr-only">Identifier</label>
+ <input id="inputID" class="form-control" placeholder="Password" required="" type="password">
+ <img src="/cgi-bin/gencaptcha.cgi">
+ <input id="solvecaptcha" class="form-control" placeholder="captcha" type="text">
+ <button class="btn btn-lg btn-primary btn-block" type="Post">Sign in</button>
+ </div>
+ <div class="col-sm-4">
+ <textarea name="comment" rows="5" cols="50"></textarea>
+ </div>
+ </div>
+ </form>
+ </div>
+
<footer class="footer">
<p>Contact the admin at <a href="mailto:apickx@cogarr.org">Apickx@cogarr.org</a></p>
</footer>
diff --git a/ws2a/gencaptcha.c b/ws2a/gencaptcha.c
new file mode 100644
index 0000000..74a7e96
--- /dev/null
+++ b/ws2a/gencaptcha.c
@@ -0,0 +1,24 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+//convert label.png -virtual-pixel White -distort Arc 60 arctest.png
+
+//convert -background gray -fill cyan -pointsize 72 label:Alex label.png
+
+//convert label.png -virtual-pixel white -distort Barrel "0.2 0.0 0.0 1.0" barrel.png
+
+int main(){
+ FILE* imgfile;
+ imgfile = fopen("../ws2a/testcaptcha.png","r");
+ if(imgfile == NULL){
+ return 1;
+ }
+ while(!feof(imgfile)){
+ char c = fgetc(imgfile);
+ if(feof(imgfile)){
+ return 0;
+ }
+ putchar(c);
+ }
+}
diff --git a/ws2a/testcaptcha.png b/ws2a/testcaptcha.png
new file mode 100644
index 0000000..7e08ff3
--- /dev/null
+++ b/ws2a/testcaptcha.png
Binary files differ