Wanneer je Extended Ranks System [2.0.15] van mosymuis hebt geinstalleerd, moet je niet hetgeen in de modfile daarvan staat doen, maar het volgende:
Code: Selecteer alles
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_user_ban.php
#
#-----[ FIND ]------------------------------------------
#
message_die(GENERAL_ERROR, "Couldn't insert ban_userid info into database", "", __LINE__, __FILE__, $sql);
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
if ( isset($rankcfg[RANK_CFG_BAN.',1']) )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_rank = " . $rankcfg[RANK_CFG_BAN.',1'] . "
WHERE user_id = " . $user_list[$i];
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't update user table", "", __LINE__, __FILE__, $sql);
}
}
#
#-----[ FIND ]------------------------------------------
#
$sql = "DELETE FROM " . BANLIST_TABLE . "
#
#-----[ BEFORE, ADD ]------------------------------------------
#
if ( isset($rankcfg[RANK_CFG_BAN.',1']) )
{
$update_user_rank_sql = '';
/*$sql = "SELECT ban_userid
FROM " . BANLIST_TABLE . "
WHERE ban_id IN ($where_sql)";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't obtain banlist data", "", __LINE__, __FILE__, $sql);
}
while ( $row = $db->sql_fetchrow($result) )
{*/
$update_user_rank_sql .= ( ( $update_users_sql != '' ) ? ', ' : '' ) . intval($id);
//}
$sql = "UPDATE " . USERS_TABLE . "
SET user_rank = 0
WHERE user_id IN ($update_user_rank_sql)";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "Couldn't update user table", "", __LINE__, __FILE__, $sql);
}
}
LET OP:
Nieuwe download link: http://sourceforge.net/projects/paulscriptsmods/
Ik zal daar morgen tevens de nederlandse vertaling neerzetten!