[dev] [commit] r965 - wwwbase/admin
automailer at dexonline.ro
automailer at dexonline.ro
Thu Aug 29 03:15:16 EEST 2013
Author: radu
Date: Thu Aug 29 03:15:16 2013
New Revision: 965
Log:
fix flow for OCR edit
Modified:
wwwbase/admin/definitionEdit.php
Modified: wwwbase/admin/definitionEdit.php
==============================================================================
--- wwwbase/admin/definitionEdit.php Thu Aug 29 00:57:56 2013 (r964)
+++ wwwbase/admin/definitionEdit.php Thu Aug 29 03:15:16 2013 (r965)
@@ -4,9 +4,9 @@
util_assertNotMirror();
$isOCR = util_getRequestIntParameter('ocr');
-$next_ocr_but = util_getRequestParameter('but_next_ocr');
+$nextOcrBut = util_getRequestParameter('but_next_ocr');
$definitionId = util_getRequestIntParameter('definitionId');
-if($definitionId && !$next_ocr_but) {
+if($definitionId && !$nextOcrBut) {
$lexemIds = util_getRequestCsv('lexemIds');
$sourceId = util_getRequestIntParameter('source');
$internalRep = util_getRequestParameter('internalRep');
@@ -158,6 +158,12 @@
log_userLog("Edited definition {$definition->id} ({$definition->lexicon})");
util_redirect('definitionEdit.php?definitionId=' . $definitionId);
}
+else if ($nextOcrBut && !$hasErrors) {
+ //TODO: check if definition has lexems
+ $definition->save();
+ log_userLog("Edited OCR definition {$definition->id} ({$definition->lexicon}), ocr ({$ocr->id})");
+ util_redirect('definitionEdit.php?definitionId=' . $definitionId . "&ocr=1");
+}
$source = Source::get_by_id($definition->sourceId);
More information about the Dev
mailing list