## MOD Author: szquirrel < squirrel@digitalsquirrel.com > (Andy McConnell) http://www.digitalsquirrel.com/
## MOD Author: eviL3 < evil@phpbbmodders.org > (Igor Wiedler) http://phpbbmodders.org
## MOD Description: This MOD adds the option of temporary user, ip, and email bans.
## MOD Version: 1.1.3
===========
Описание мода: Забанивает юзеров по нику,по айи,по мылу.
Закачать мод можно тут
Ветку на офсайте не нашел.
мод упраляется из админ панели....плюс это или минус -рашать вам.Один плюс-совместим с модом
## MOD Title: Warnings Mod
## MOD Author: Xpert < xpert@phpbbguru.net > http://www.phpbbguru.net
## MOD Description: Warnings system for phpBB
## MOD Version: 1.0.5
====
Мод утсанавливается легко,только одно исправление сделалано мною.
По инструкции:
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
includes/sessions.php
#
#-----[ FIND ]------------------------------------------
#
if ( $ban_info['ban_ip'] || $ban_info['ban_userid'] || $ban_info['ban_email'] )
#
#-----[ FIND ]------------------------------------------
#
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
$ban_until = create_date( $lang['Expires_format_banned'], $ban_info['ban_until'], $board_config['board_timezone'] );
if ( $ban_info['ban_until'] > 0 )
{
message_die(CRITICAL_MESSAGE, $lang['You_been_banned'] . '<br /><br />' . $lang['Expires_msg_banned'] . $ban_until);
}
сделал по своему,заработало
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
includes/sessions.php
#
#-----[ FIND ]------------------------------------------
#
if ( $ban_info = $db->sql_fetchrow($result) )
{
if ( $ban_info['ban_ip'] || $ban_info['ban_userid'] || $ban_info['ban_email'] )
{
message_die(CRITICAL_MESSAGE, 'You_been_banned');
}
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
if ( $ban_info = $db->sql_fetchrow($result) )
{
$ban_until = create_date( $lang['Expires_format_banned'], $ban_info['ban_until'], $board_config['board_timezone'] );
if (( $ban_info['ban_until'] == 0 )&&( $ban_info['ban_ip'] || $ban_info['ban_userid'] || $ban_info['ban_email'] ))
{
message_die(CRITICAL_MESSAGE, 'You_been_banned');
}else{
if ( $ban_info['ban_until'] > 0 )
{
message_die(CRITICAL_MESSAGE, $lang['You_been_banned'] . '<br /><br />' . $lang['Expires_msg_banned'] . $ban_until);
}
}
}