Updating from 1.0.5a to 1.0.9parkstee wrote:Currently I have 1.0.5aRMcGirr83 wrote:Purge the cache in the ACP and see if the 33 changes.
Parkstee...which version?
SQL
Code: Select all
ALTER TABLE phpbb_banlist ADD ban_banner mediumint(8) unsigned NOT NULL default '0';
OPEN
includes/acp/acp_ban.php
FIND
Code: Select all
$ban_give_reason =
Code: Select all
// BEGIN Ban List Mod
$ban_banner = (int) $user->data['user_id'];
// END Ban List Mod
FIND
Code: Select all
user_ban($mode, $ban, $ban_len, $ban_len_other, $ban_exclude, $ban_reason, $ban_give_reason
Code: Select all
$ban_give_reason
Code: Select all
, $ban_banner
Code: Select all
$cache->destroy('_total_banned_users');
OPEN
includes/acp/acp_board.php
FIND
Code: Select all
$user->add_lang('mods/ban_list');
Code: Select all
// BEGIN Ban List Mod
$user->add_lang('mods/ban_list');
// END Ban List Mod
Code: Select all
//-- mod: Ban List ----------------------------------------------------------//
'allow_ban_list' => array('lang' => 'ALLOW_BAN_LIST', 'validate' => 'int:0:3', 'type' => 'custom', 'method' => 'select_ban_list_check', 'explain' => true),
//-- end: Ban List ----------------------------------------------------------//
Code: Select all
// BEGIN Ban List Mod
'allow_ban_list' => array('lang' => 'ALLOW_BAN_LIST', 'validate' => 'int:0:3', 'type' => 'custom', 'method' => 'select_ban_list_check', 'explain' => true),
// END Ban List Mod
Code: Select all
//-- mod: Ban List ----------------------------------------------------------//
function select_ban_list_check($value, $key = '')
{
global $phpEx, $phpbb_root_path;
include_once($phpbb_root_path . 'includes/ban_list.' . $phpEx);
$radio_ary = array(ALLOW_BAN_LIST_ALL_USERS => 'ALLOW_BAN_LIST_ALL_USERS', ALLOW_BAN_LIST_MODS_ADMINS => 'ALLOW_BAN_LIST_MODS_ADMINS', ALLOW_BAN_LIST_ADMINS => 'ALLOW_BAN_LIST_ADMINS');
return h_radio('config[allow_ban_list]', $radio_ary, $value, $key);
}
//-- end: Ban List ----------------------------------------------------------//
Code: Select all
// BEGIN Ban List Mod
function select_ban_list_check($value, $key = '')
{
global $phpEx, $phpbb_root_path;
include($phpbb_root_path . 'includes/constants_ban_list.' . $phpEx);
$radio_ary = array(ALLOW_BAN_LIST_ALL_USERS => 'ALLOW_BAN_LIST_ALL_USERS', ALLOW_BAN_LIST_MODS_ADMINS => 'ALLOW_BAN_LIST_MODS_ADMINS', ALLOW_BAN_LIST_ADMINS => 'ALLOW_BAN_LIST_ADMINS');
return h_radio('config[allow_ban_list]', $radio_ary, $value, $key);
}
// END Ban List Mod
includes/acp/acp_users.php
Code: Select all
$ban_give_reason = utf8_normalize_nfc(request_var('ban_give_reason', '', true));
Code: Select all
// BEGIN Ban List Mod
$ban_banner = (int) $user->data['user_id'];
// END Ban List Mod
Code: Select all
$result = user_ban(substr($action, 3), $ban, 0, 0, 0, $ban_reason
Code: Select all
$ban_give_reason
Code: Select all
, $ban_banner
includes/mcp/mcp_ban.php
FIND
Code: Select all
$ban_give_reason = utf8_normalize_nfc(request_var('bangivereason', '', true));
Code: Select all
// BEGIN Ban List Mod
$ban_banner = (int) $user->data['user_id'];
// END Ban List Mod
FIND
Code: Select all
user_ban($mode, $ban, $ban_len, $ban_len_other, $ban_exclude, $ban_reason, $ban_give_reason
IN LINE FIND
Code: Select all
$ban_give_reason
Code: Select all
, $ban_banner
Code: Select all
// Ban List MOD, destroy the cache
$cache->destroy('_total_banned_users');
FIND
Code: Select all
'bangivereason' => $ban_give_reason)));
Code: Select all
// BEGIN Ban List Mod
'ban_banner' => $ban_banner,
// END Ban List Mod
FIND
Code: Select all
// Ban List MOD, destroy the cache
$cache->destroy('_total_banned_users');
REMOVE IT
OPEN
includes/functions.php
FIND
Code: Select all
//-- mod: Ban List ----------------------------------------------------------//
include($phpbb_root_path . 'includes/ban_list.' . $phpEx);
ban_list_set_template_vars();
//-- end: Ban List ----------------------------------------------------------//
Code: Select all
// BEGIN Ban List Mod
include($phpbb_root_path . 'includes/ban_list.' . $phpEx);
ban_list_set_template_vars();
// END Ban List Mod
includes/functions_user.php
FIND
Code: Select all
function user_ban($mode, $ban, $ban_len, $ban_len_other, $ban_exclude, $ban_reason, $ban_give_reason = ''
Code: Select all
$ban_give_reason = ''
Code: Select all
, $ban_banner
Code: Select all
'ban_give_reason' => (string) $ban_give_reason,
AFTER ADD
Code: Select all
// BEGIN Ban List Mod
'ban_banner' => (int) $ban_banner,
// END Ban List Mod
Code: Select all
$cache->destroy('sql', BANLIST_TABLE);
Code: Select all
// BEGIN Ban List Mod
$cache->purge('_total_banned_users');
// END Ban List Mod
Code: Select all
$cache->destroy('sql', BANLIST_TABLE);
Code: Select all
// BEGIN Ban List Mod
$cache->purge('_total_banned_users');
// END Ban List Mod
Code: Select all
$cache->destroy('sql', BANLIST_TABLE);
Code: Select all
// BEGIN Ban List Mod
$cache->purge('_total_banned_users');
// END Ban List Mod
styles/prosilver/template/index_body.html
FIND
Code: Select all
<!-- IF TOTAL_BANNED_USERS --> • <a href="{U_BANLIST}">{TOTAL_BANNED_USERS}</a><!-- ENDIF -->
Code: Select all
<!-- IF TOTAL_BANNED_USERS --> • {L_BANNED_USERS} <a href="{U_BANLIST}">{TOTAL_BANNED_USERS}</a> <!-- ENDIF -->
styles/subsilver2/template/index_body.html
FIND
Code: Select all
<!-- IF TOTAL_BANNED_USERS --> | <a href="{U_BANLIST}">{TOTAL_BANNED_USERS}</a><!-- ENDIF -->
Code: Select all
<!-- IF TOTAL_BANNED_USERS --> | {L_BANNED_USERS} <a href="{U_BANLIST}">{TOTAL_BANNED_USERS}</a><!-- ENDIF -->