diff options
| author | Camil Staps | 2017-09-20 17:16:13 +0200 | 
|---|---|---|
| committer | Camil Staps | 2017-09-20 17:16:13 +0200 | 
| commit | ef14295cff75e7514531f1bd1fbfffb17c03f8ca (patch) | |
| tree | 38fc3b689564daff62e83171e14d73da03175292 | |
| parent | Use POST for long queries; change request to TEXT type for the same reason (diff) | |
Include root in answers
| -rw-r--r-- | public/js/hebrewparsetrainer.js | 18 | 
1 files changed, 12 insertions, 6 deletions
| diff --git a/public/js/hebrewparsetrainer.js b/public/js/hebrewparsetrainer.js index 775285d..5bd8d04 100644 --- a/public/js/hebrewparsetrainer.js +++ b/public/js/hebrewparsetrainer.js @@ -172,6 +172,7 @@ $(document).ready(function(){  				correct_answers = [];  				for (var i in data.answers) {  					var answer = { +						root: data.answers[i].root,  						stem: data.answers[i].stem,  						tense: data.answers[i].tense,  						person: data.answers[i].person, @@ -252,17 +253,22 @@ $(document).ready(function(){  			's': 'singular',  			'p': 'plural'  		}; + +		var prs = parsing.stem + ' ' + parsing.tense + +					(parsing.person ? (' ' + parsing.person) : ''); +  		if (extended === true) { -			return parsing.stem + ' ' + parsing.tense + -					(parsing.person ? (' ' + parsing.person) : '') + -					(parsing.gender ? (' ' + genders[parsing.gender]) : '') + +			prs += (parsing.gender ? (' ' + genders[parsing.gender]) : '') +  					(parsing.number ? (' ' + numbers[parsing.number]) : '');  		} else { -			return parsing.stem + ' ' + parsing.tense + -					(parsing.person ? (' ' + parsing.person) : '') + -					(parsing.gender ? (' ' + parsing.gender) : '') + +			prs += (parsing.gender ? (' ' + parsing.gender) : '') +  					(parsing.number ? (' ' + parsing.number) : '');  		} + +		if ('root' in parsing) +			prs += ' ' + parsing.root; + +		return prs;  	}  	function processInput() { | 
