mirror of
https://github.com/e107inc/e107.git
synced 2025-08-03 13:17:24 +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
|
* Admin Navigation
|
||||||
*
|
*
|
||||||
* $Source: /cvs_backup/e107_0.8/e107_admin/ad_links.php,v $
|
* $Source: /cvs_backup/e107_0.8/e107_admin/ad_links.php,v $
|
||||||
* $Revision: 1.13 $
|
* $Revision: 1.14 $
|
||||||
* $Date: 2009-08-05 14:22:15 $
|
* $Date: 2009-08-05 14:35:47 $
|
||||||
* $Author: e107coders $
|
* $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),
|
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),
|
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),
|
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),
|
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),
|
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),
|
20 => array(e_ADMIN.'search.php', ADLAN_142, ADLAN_143, 'X', 1, E_16_SEARCH, E_32_SEARCH),
|
||||||
|
@@ -9,13 +9,13 @@
|
|||||||
* News Administration
|
* News Administration
|
||||||
*
|
*
|
||||||
* $Source: /cvs_backup/e107_0.8/e107_admin/newspost.php,v $
|
* $Source: /cvs_backup/e107_0.8/e107_admin/newspost.php,v $
|
||||||
* $Revision: 1.46 $
|
* $Revision: 1.47 $
|
||||||
* $Date: 2009-07-23 08:01:48 $
|
* $Date: 2009-08-05 14:35:47 $
|
||||||
* $Author: secretr $
|
* $Author: e107coders $
|
||||||
*/
|
*/
|
||||||
require_once("../class2.php");
|
require_once("../class2.php");
|
||||||
|
|
||||||
if (!getperms("H"))
|
if (!getperms("H|7|N"))
|
||||||
{
|
{
|
||||||
header("Location:".e_BASE."index.php");
|
header("Location:".e_BASE."index.php");
|
||||||
exit;
|
exit;
|
||||||
@@ -599,6 +599,11 @@ class admin_newspost
|
|||||||
{
|
{
|
||||||
global $user_pref,$gen;
|
global $user_pref,$gen;
|
||||||
|
|
||||||
|
if(!getperms('H'))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
require_once(e_HANDLER."form_handler.php");
|
require_once(e_HANDLER."form_handler.php");
|
||||||
$frm = new e_form(true); //enable inner tabindex counter
|
$frm = new e_form(true); //enable inner tabindex counter
|
||||||
|
|
||||||
@@ -1801,9 +1806,11 @@ class admin_newspost
|
|||||||
|
|
||||||
$var['main']['text'] = NWSLAN_44;
|
$var['main']['text'] = NWSLAN_44;
|
||||||
$var['main']['link'] = e_SELF;
|
$var['main']['link'] = e_SELF;
|
||||||
|
$var['main']['perm'] = "H";
|
||||||
|
|
||||||
$var['create']['text'] = NWSLAN_45;
|
$var['create']['text'] = NWSLAN_45;
|
||||||
$var['create']['link'] = e_SELF."?create";
|
$var['create']['link'] = e_SELF."?create";
|
||||||
|
$var['create']['perm'] = "H";
|
||||||
|
|
||||||
$var['cat']['text'] = NWSLAN_46;
|
$var['cat']['text'] = NWSLAN_46;
|
||||||
$var['cat']['link'] = e_SELF."?cat";
|
$var['cat']['link'] = e_SELF."?cat";
|
||||||
|
Reference in New Issue
Block a user