diff options
| author | Alexander Pickering <alexandermpickering@gmail.com> | 2016-05-09 20:45:24 -0400 |
|---|---|---|
| committer | Alexander Pickering <alexandermpickering@gmail.com> | 2016-05-09 20:45:24 -0400 |
| commit | 6b1d7a5daacfd3c8fa4eacd0d95af26c7ec851a0 (patch) | |
| tree | f4d70a82e6d578ae29d4e089b916ad8ba66f3b15 /ws2a | |
| parent | b3cf7990c4dfe30eebabdfd282d42adf3c521704 (diff) | |
| download | webpage-6b1d7a5daacfd3c8fa4eacd0d95af26c7ec851a0.tar.gz webpage-6b1d7a5daacfd3c8fa4eacd0d95af26c7ec851a0.tar.bz2 webpage-6b1d7a5daacfd3c8fa4eacd0d95af26c7ec851a0.zip | |
Starting working on captcha
Diffstat (limited to 'ws2a')
| -rw-r--r-- | ws2a/bugs.js | 2 | ||||
| -rw-r--r-- | ws2a/bugview.html | 20 | ||||
| -rw-r--r-- | ws2a/gencaptcha.c | 24 | ||||
| -rw-r--r-- | ws2a/testcaptcha.png | bin | 0 -> 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 Binary files differnew file mode 100644 index 0000000..7e08ff3 --- /dev/null +++ b/ws2a/testcaptcha.png |
