mirror of https://github.com/dirtbags/moth.git
Add survey category
This commit is contained in:
parent
da11d73276
commit
35725ee3e5
1
Makefile
1
Makefile
|
@ -16,6 +16,7 @@ all: ctf.tce
|
||||||
target: $(PYC)
|
target: $(PYC)
|
||||||
$(INSTALL) -d --mode=0755 --owner=100 $(DESTDIR)/var/lib/ctf
|
$(INSTALL) -d --mode=0755 --owner=100 $(DESTDIR)/var/lib/ctf
|
||||||
$(INSTALL) -d $(DESTDIR)/var/lib/ctf/disabled
|
$(INSTALL) -d $(DESTDIR)/var/lib/ctf/disabled
|
||||||
|
touch $(DESTDIR)/var/lib/ctf/disabled/survey
|
||||||
|
|
||||||
$(INSTALL) -d $(CTFDIR)
|
$(INSTALL) -d $(CTFDIR)
|
||||||
$(INSTALL) $(PYC) $(CTFDIR)
|
$(INSTALL) $(PYC) $(CTFDIR)
|
||||||
|
|
|
@ -0,0 +1,41 @@
|
||||||
|
<p>
|
||||||
|
Thanks for playing Capture The Flag! We would like to know what you
|
||||||
|
think of the game; please fill out this survey and you will
|
||||||
|
recieve a key redeemable for <b>ONE MILLION POINTS</b>.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<fieldset>
|
||||||
|
<legend>Survey</legend>
|
||||||
|
|
||||||
|
<form method="post" action="submit.cgi">
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Did you have any trouble figuring out how to play?
|
||||||
|
<select name="getting-started">
|
||||||
|
<option>A lot of trouble</option>
|
||||||
|
<option selected="selected">Not much trouble</option>
|
||||||
|
<option>No trouble</option>
|
||||||
|
</select>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
How difficult were the puzzles?
|
||||||
|
<select name="puzzle-strength">
|
||||||
|
<option>Too hard</option>
|
||||||
|
<option selected="selected">About right</option>
|
||||||
|
<option>Too easy</option>
|
||||||
|
</select>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
Please use the provided space for any additional comments.
|
||||||
|
</p>
|
||||||
|
<textarea name="comments" style="height: 5em; width: 40em;"></textarea>
|
||||||
|
<p>
|
||||||
|
Thanks for your feedback! We hope you had fun and learned
|
||||||
|
something!
|
||||||
|
</p>
|
||||||
|
<input type="submit" name="submit" value="Submit survey" />
|
||||||
|
</form>
|
||||||
|
</fieldset>
|
|
@ -0,0 +1 @@
|
||||||
|
quux blorb frotz
|
|
@ -0,0 +1,16 @@
|
||||||
|
#! /usr/bin/env python3
|
||||||
|
|
||||||
|
import cgi
|
||||||
|
|
||||||
|
f = cgi.FieldStorage()
|
||||||
|
if f.getfirst('submit'):
|
||||||
|
print('Content-type: text/plain')
|
||||||
|
print()
|
||||||
|
print('Thanks for filling in the survey.')
|
||||||
|
print()
|
||||||
|
print('The key is:')
|
||||||
|
print(' quux blorb frotz')
|
||||||
|
else:
|
||||||
|
print('Content-type: text/plain')
|
||||||
|
print()
|
||||||
|
print('You need to actually fill in the form to get the key.')
|
Loading…
Reference in New Issue