From 1e5984fe2d4875c4864d27b4483bd302d89f7238 Mon Sep 17 00:00:00 2001 From: hallgren Date: Wed, 2 Jun 2010 14:36:09 +0000 Subject: [PATCH] Feedback form for phrasebook/minibar --- src/runtime/javascript/minibar/feedback.cgi | 27 +++++++++++ src/runtime/javascript/minibar/feedback.html | 48 ++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 src/runtime/javascript/minibar/feedback.cgi create mode 100644 src/runtime/javascript/minibar/feedback.html diff --git a/src/runtime/javascript/minibar/feedback.cgi b/src/runtime/javascript/minibar/feedback.cgi new file mode 100644 index 000000000..626fc60d0 --- /dev/null +++ b/src/runtime/javascript/minibar/feedback.cgi @@ -0,0 +1,27 @@ +#!/bin/bash + +bin=../bin +. $bin/cgistart.sh + +getquery + +if [ -n "$feedback_path" ] && + echo "t=$(date +%F+%T)&ip=$REMOTE_ADDR&$query&accept_language=$HTTP_ACCEPT_LANGUAGE" >> "$feedback_path" +then + + pagestart "Thank you" + echo "Your feedback has been saved." + begin script type="text/javascript" + echo "setTimeout(function(){window.close()},4000);" + end + pageend + +else + + pagestart "Feedback error" + echo "Your feedback could not be saved. Sorry." + p + tag 'input type=button onclick="javascript:history.back()" value="<- Go back"' + pageend + +fi \ No newline at end of file diff --git a/src/runtime/javascript/minibar/feedback.html b/src/runtime/javascript/minibar/feedback.html new file mode 100644 index 000000000..2e8943229 --- /dev/null +++ b/src/runtime/javascript/minibar/feedback.html @@ -0,0 +1,48 @@ + + +Feedback + + + + + + + + + +

Feedback

+ +
+ + +

+ ... input: + ... + +

+

... translation: + ... + +

Suggest a better translation: + +

+ +

Comments: +
+ +

+ + + + + + + + + + + +

+ + +