diff options
-rw-r--r-- | SConstruct | 2 | ||||
-rw-r--r-- | www/gps_report.cgi.in | 29 |
2 files changed, 19 insertions, 12 deletions
@@ -47,7 +47,7 @@ browserepo = "http://git.savannah.gnu.org/cgit/gpsd.git" clonerepo = "https://savannah.nongnu.org/git/?group=gpsd" gitrepo = "git://git.savannah.nongnu.org/gpsd.git" webform = "http://www.thyrsus.com/cgi-bin/gps_report.cgi" -formserver = "www@catb.org" +formserver = "www@thyrsus.com" devmail = "gpsd-dev@lists.nongnu.org" # Hosting information ends here diff --git a/www/gps_report.cgi.in b/www/gps_report.cgi.in index d0228201..8aa3a44e 100644 --- a/www/gps_report.cgi.in +++ b/www/gps_report.cgi.in @@ -25,17 +25,6 @@ print "" def hasNeededElements(form): return True -if hasNeededElements(form) and form.getvalue("action") == "Send Report": - msg = "This is only a test" - smtp = smtplib.SMTP(host="thyrsus.com") - #smtp.set_debuglevel(1) - smtp.sendmail(servaddr, ["esr@thyrsus.com"], msg) - smtp.quit() - print "<p>New device report accepted. Thanks for helping improve GPSD.\n"; - sys.exit(0) - -# Everything below here is page generation - defaults = {"submitter":"", "vendor": "", "model": "", @@ -55,6 +44,24 @@ defaults = {"submitter":"", "sample_notes": "", } +if hasNeededElements(form) and form.getvalue("action") == "Send Report": + print cgi.print_form(form) + msg = "" + for field in defaults: + msg += "%s: %s\n" % (field, form.getvalue(field)) + print "<pre>" + print msg + print "</pre>" + msg = "This is only a test" + smtp = smtplib.SMTP(host=servaddr.split("@")[1]) + #smtp.set_debuglevel(1) + smtp.sendmail(servaddr, ["esr@thyrsus.com"], msg) + smtp.quit() + print "<p>New device report accepted. Thanks for helping improve GPSD.\n"; + sys.exit(0) + +# Everything below here is page generation + for key in form.keys(): if key in form.keys(): defaults[key] = form.getvalue(key) |