so others may contribute

This commit is contained in:
Stefan Breunig
2013-02-01 13:11:14 +01:00
commit a07ee0cc3d
24 changed files with 3278 additions and 0 deletions

22
code/redeeming.js Normal file
View File

@ -0,0 +1,22 @@
// REDEEMING /////////////////////////////////////////////////////////
window.handleRedeemResponse = function(data, textStatus, jqXHR) {
if(data.error) {
alert('Couldnt redeem code. It may be used up, invalid or you have redeemed it already. (Code: '+data.error+')');
return;
}
var text = 'Success! However, pretty display is not implemented.\nMaybe you can make sense of the following:\n';
alert(text + JSON.stringify(data));
}
window.setupRedeem = function() {
$("#redeem").keypress(function(e) {
if((e.keyCode ? e.keyCode : e.which) != 13) return;
var data = {passcode: $(this).val()};
window.postAjax('redeemReward', data, window.handleRedeemResponse,
function() { alert('HTTP request failed. Maybe try again?'); });
});
}