Update of /cvsroot/phpbb-php5mod/phpbb-php5/admin
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17570/admin
Modified Files:
admin_ug_auth.php
Log Message:
Fixed permissions bug. Finally! (and to think it required changing 2 lines and about 7 characters, although more are changed here)
Index: admin_ug_auth.php
===================================================================
RCS file: /cvsroot/phpbb-php5mod/phpbb-php5/admin/admin_ug_auth.php,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** admin_ug_auth.php 30 Jul 2004 20:12:43 -0000 1.3
--- admin_ug_auth.php 11 Sep 2004 19:59:23 -0000 1.4
***************
*** 233,244 ****
$change_mod_list = ( isset($_POST['moderator']) ) ? $_POST['moderator'] : false;
!
if ( empty($adv) )
{
! $change_acl_list = ( isset($_POST['private']) ) ? $_POST['private'] : false;
}
else
{
- $change_acl_list = array();
for($j = 0; $j < count($forum_auth_fields); $j++)
{
--- 233,247 ----
$change_mod_list = ( isset($_POST['moderator']) ) ? $_POST['moderator'] : false;
! $change_acl_list = array();
!
if ( empty($adv) )
{
! while( list($forum_id, $value) = @each($_POST['private']) )
! {
! $change_acl_list[$forum_id] = $value;
! }
}
else
{
for($j = 0; $j < count($forum_auth_fields); $j++)
{
***************
*** 314,322 ****
$auth_field = $forum_auth_fields[$j];
! if( $forum_access[$i][$auth_field] == AUTH_ACL && isset($change_acl_list[$forum_id][$auth_field]) )
{
if ( ( empty($auth_access[$forum_id]['auth_mod']) &&
( isset($auth_access[$forum_id][$auth_field]) && $change_acl_list[$forum_id][$auth_field] != $auth_access[$forum_id][$auth_field] ) ||
! ( !isset($auth_access[$forum_id][$auth_field]) && !empty($change_acl_list[$forum_id][$auth_field]) ) ) ||
!empty($update_mod_status[$forum_id])
)
--- 317,325 ----
$auth_field = $forum_auth_fields[$j];
! if( $forum_access[$i][$auth_field] == AUTH_ACL && isset($change_acl_list[$forum_id]) )
{
if ( ( empty($auth_access[$forum_id]['auth_mod']) &&
( isset($auth_access[$forum_id][$auth_field]) && $change_acl_list[$forum_id][$auth_field] != $auth_access[$forum_id][$auth_field] ) ||
! ( !isset($auth_access[$forum_id][$auth_field]) && empty($change_acl_list[$forum_id][$auth_field]) ) ) ||
!empty($update_mod_status[$forum_id])
)
***************
*** 948,950 ****
include('./page_footer_admin.'.$phpEx);
! ?>
\ No newline at end of file
--- 951,953 ----
include('./page_footer_admin.'.$phpEx);
! ?>
|