•  
     

PHPBB - Removendo usuários "banidos" da lista de membros.

Descrição do artigo: Procedimento para retirar os usuários banidos da lista de membros.

Abra o arquivo root/memberlist.php pelo programa Notepad++.

- Ache a linha // Get us some users e adicione antes, em uma nova linha:

Código: Selecionar todos

//Begin: banned users hidden in memberlist_body
        $sql = 'SELECT ban_userid
            FROM ' . BANLIST_TABLE . '
                WHERE ban_userid <> 0
                    AND (ban_end >= ' . time() . ' OR ban_end = 0)';
        $result = $db->sql_query($sql);      

        $ban_list[] = array(0);    
        while ($row = $db->sql_fetchrow($result))
        {
            $ban_list[] = $row['ban_userid'];
        }   
        $db->sql_freeresult($result);
        //End: banned users hidden in memberlist_body


- Ache a linha:

Código: Selecionar todos

$user_list[] = (int) $row['user_id'];


substitua por:

Código: Selecionar todos

if (!in_array((int) $row['user_id'], $ban_list))//ban_list test line
            {
                $user_list[] = (int) $row['user_id'];
            }


Fonte: Bob@PhpBB 3.0.x
 


Ressuscitado pela última vez por Bob em 31 mar 2013 05:43.