[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