[dev] [commit] r952 - phplib wwwbase/admin wwwbase/ajax wwwbase/js
automailer at dexonline.ro
automailer at dexonline.ro
Fri Aug 23 03:12:56 EEST 2013
Author: radu
Date: Fri Aug 23 03:12:55 2013
New Revision: 952
Log:
add OCR status in admin page
Modified:
phplib/util.php
wwwbase/admin/index.php
wwwbase/admin/ocrInput.php
wwwbase/ajax/reportCounter.php
wwwbase/js/dex.js
Modified: phplib/util.php
==============================================================================
--- phplib/util.php Thu Aug 22 17:23:47 2013 (r951)
+++ phplib/util.php Fri Aug 23 03:12:55 2013 (r952)
@@ -150,6 +150,7 @@
$GLOBALS['PRIV_NAMES'] = array('Administrator', 'Moderator LOC', 'Moderator', 'Editor al ghidului de exprimare', 'Editor al cuvântului zilei',
'Utilizator privilegiat', '«Structurist» al definițiilor');
+# TODO rethink this part
//Source
define('SOURCE_TYPE_HIDDEN', 3);
define('SOURCE_TYPE_OFFICIAL', 2);
Modified: wwwbase/admin/index.php
==============================================================================
--- wwwbase/admin/index.php Thu Aug 22 17:23:47 2013 (r951)
+++ wwwbase/admin/index.php Fri Aug 23 03:12:55 2013 (r952)
@@ -6,7 +6,6 @@
$models = FlexModel::loadByType('A');
SmartyWrap::assign('recentLinks', RecentLink::loadForUser());
-SmartyWrap::assign('canEditWotd', util_isModerator(PRIV_WOTD));
SmartyWrap::assign("allStatuses", util_getAllStatuses());
SmartyWrap::assign("allModeratorSources", Model::factory('Source')->where('canModerate', true)->order_by_asc('displayOrder')->find_many());
SmartyWrap::assign('modelTypes', ModelType::loadCanonical());
Modified: wwwbase/admin/ocrInput.php
==============================================================================
--- wwwbase/admin/ocrInput.php Thu Aug 22 17:23:47 2013 (r951)
+++ wwwbase/admin/ocrInput.php Fri Aug 23 03:12:55 2013 (r952)
@@ -1,6 +1,6 @@
<?php
require_once("../../phplib/util.php");
-util_assertModerator(PRIV_EDIT);
+util_assertModerator(PRIV_ADMIN);
util_assertNotMirror();
$sourceId = util_getRequestIntParameter('source');
Modified: wwwbase/ajax/reportCounter.php
==============================================================================
--- wwwbase/ajax/reportCounter.php Thu Aug 22 17:23:47 2013 (r951)
+++ wwwbase/ajax/reportCounter.php Fri Aug 23 03:12:55 2013 (r952)
@@ -22,6 +22,7 @@
print $r->c;
break;
case 'visualTag': echo Model::factory('Visual')->where('revised', 0)->count(); break;
+case 'ocrDefs': echo Model::factory('OCR')->where('status', 'raw')->count(); break;
default: echo 'Necunoscut';
}
Modified: wwwbase/js/dex.js
==============================================================================
--- wwwbase/js/dex.js Thu Aug 22 17:23:47 2013 (r951)
+++ wwwbase/js/dex.js Fri Aug 23 03:12:55 2013 (r952)
@@ -343,7 +343,7 @@
function startReportCounters() {
reports = ['unassociatedLexems', 'unassociatedDefinitions', 'definitionsWithTypos', 'temporaryDefinitions', 'temporaryLexems', 'lexemsWithComments',
- 'lexemsWithoutAccents', 'definitionsWithAmbiguousAbbrev', 'wotd', 'visualTag'];
+ 'lexemsWithoutAccents', 'definitionsWithAmbiguousAbbrev', 'wotd', 'visualTag', 'ocrDefs'];
for (var i = 0; i < reports.length; i++) {
$.ajax({
url: wwwRoot + 'ajax/reportCounter.php',
More information about the Dev
mailing list