mirror of
https://github.com/e107inc/e107.git
synced 2025-08-03 21:27:25 +02:00
Administrator rights "Oversee news categories" and "Moderate submitted news" can now reach admin/newspost.php
This commit is contained in:
@@ -9,8 +9,8 @@
|
||||
* Admin Navigation
|
||||
*
|
||||
* $Source: /cvs_backup/e107_0.8/e107_admin/ad_links.php,v $
|
||||
* $Revision: 1.13 $
|
||||
* $Date: 2009-08-05 14:22:15 $
|
||||
* $Revision: 1.14 $
|
||||
* $Date: 2009-08-05 14:35:47 $
|
||||
* $Author: e107coders $
|
||||
*/
|
||||
|
||||
@@ -563,7 +563,7 @@ $array_functions = array(
|
||||
14 => array(e_ADMIN.'ugflag.php', ADLAN_40, ADLAN_41, '9', 4, E_16_MAINTAIN, E_32_MAINTAIN),
|
||||
15 => array(e_ADMIN.'menus.php', ADLAN_6, ADLAN_7, '2', 5, E_16_MENUS, E_32_MENUS),
|
||||
16 => array(e_ADMIN.'meta.php', ADLAN_66, ADLAN_67, 'T', 1, E_16_META, E_32_META),
|
||||
17 => array(e_ADMIN.'newspost.php', ADLAN_0, ADLAN_1, 'H', 3, E_16_NEWS, E_32_NEWS),
|
||||
17 => array(e_ADMIN.'newspost.php', ADLAN_0, ADLAN_1, 'H|N|7', 3, E_16_NEWS, E_32_NEWS),
|
||||
18 => array(e_ADMIN.'phpinfo.php', ADLAN_68, ADLAN_69, '0', 20, E_16_PHP, E_32_PHP),
|
||||
19 => array(e_ADMIN.'prefs.php', ADLAN_4, ADLAN_5, '1', 1, E_16_PREFS, E_32_PREFS),
|
||||
20 => array(e_ADMIN.'search.php', ADLAN_142, ADLAN_143, 'X', 1, E_16_SEARCH, E_32_SEARCH),
|
||||
|
@@ -9,13 +9,13 @@
|
||||
* News Administration
|
||||
*
|
||||
* $Source: /cvs_backup/e107_0.8/e107_admin/newspost.php,v $
|
||||
* $Revision: 1.46 $
|
||||
* $Date: 2009-07-23 08:01:48 $
|
||||
* $Author: secretr $
|
||||
* $Revision: 1.47 $
|
||||
* $Date: 2009-08-05 14:35:47 $
|
||||
* $Author: e107coders $
|
||||
*/
|
||||
require_once("../class2.php");
|
||||
|
||||
if (!getperms("H"))
|
||||
if (!getperms("H|7|N"))
|
||||
{
|
||||
header("Location:".e_BASE."index.php");
|
||||
exit;
|
||||
@@ -599,6 +599,11 @@ class admin_newspost
|
||||
{
|
||||
global $user_pref,$gen;
|
||||
|
||||
if(!getperms('H'))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
require_once(e_HANDLER."form_handler.php");
|
||||
$frm = new e_form(true); //enable inner tabindex counter
|
||||
|
||||
@@ -1801,9 +1806,11 @@ class admin_newspost
|
||||
|
||||
$var['main']['text'] = NWSLAN_44;
|
||||
$var['main']['link'] = e_SELF;
|
||||
$var['main']['perm'] = "H";
|
||||
|
||||
$var['create']['text'] = NWSLAN_45;
|
||||
$var['create']['link'] = e_SELF."?create";
|
||||
$var['create']['perm'] = "H";
|
||||
|
||||
$var['cat']['text'] = NWSLAN_46;
|
||||
$var['cat']['link'] = e_SELF."?cat";
|
||||
|
Reference in New Issue
Block a user