[dev] [commit] r998 - patches phplib wwwbase/admin
automailer at dexonline.ro
automailer at dexonline.ro
Sat Sep 21 23:24:03 EEST 2013
Author: grigoroiualex
Date: Sat Sep 21 23:24:03 2013
New Revision: 998
Log:
Added PRIV_VISUAL restriction for definition images related pages
Added:
patches/00101.sql
Modified:
phplib/util.php
wwwbase/admin/visual.php
wwwbase/admin/visualTag.php
Added: patches/00101.sql
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ patches/00101.sql Sat Sep 21 23:24:03 2013 (r998)
@@ -0,0 +1 @@
+ALTER TABLE User CHANGE moderator moderator MEDIUMINT UNSIGNED AFTER name;
Modified: phplib/util.php
==============================================================================
--- phplib/util.php Sat Sep 21 18:24:02 2013 (r997)
+++ phplib/util.php Sat Sep 21 23:24:03 2013 (r998)
@@ -145,10 +145,11 @@
define('PRIV_WOTD', 0x10);
define('PRIV_SUPER', 0x20);
define('PRIV_STRUCT', 0x40);
+ define('PRIV_VISUAL', 0x80);
define('PRIV_VIEW_HIDDEN', PRIV_ADMIN);
- define('NUM_PRIVILEGES', 7);
+ define('NUM_PRIVILEGES', 8);
$GLOBALS['PRIV_NAMES'] = array('Administrator', 'Moderator LOC', 'Moderator', 'Editor al ghidului de exprimare', 'Editor al cuvântului zilei',
- 'Utilizator privilegiat', '«Structurist» al definițiilor');
+ 'Utilizator privilegiat', '«Structurist» al definițiilor', 'Mderator Imagini Definiții');
# TODO rethink this part
//Source
Modified: wwwbase/admin/visual.php
==============================================================================
--- wwwbase/admin/visual.php Sat Sep 21 18:24:02 2013 (r997)
+++ wwwbase/admin/visual.php Sat Sep 21 23:24:03 2013 (r998)
@@ -1,6 +1,6 @@
<?php
require_once("../../phplib/util.php");
-//util_assertModerator(PRIV_VISUAL);
+util_assertModerator(PRIV_VISUAL);
util_assertNotMirror();
RecentLink::createOrUpdate('Adăugare imagini definiții');
Modified: wwwbase/admin/visualTag.php
==============================================================================
--- wwwbase/admin/visualTag.php Sat Sep 21 18:24:02 2013 (r997)
+++ wwwbase/admin/visualTag.php Sat Sep 21 23:24:03 2013 (r998)
@@ -1,7 +1,7 @@
<?php
require_once '../../phplib/util.php' ;
require_once '../../phplib/models/Visual.php' ;
-//util_assertModerator(PRIV_VISUAL);
+util_assertModerator(PRIV_VISUAL);
util_assertNotMirror();
RecentLink::createOrUpdate('Etichetare Imagini Definiții');
More information about the Dev
mailing list