Ho agito nell'SQL e nel myphpbb admin l'ha preso, nel admin control panel c'è la dicitura "Disattiva le registrazioni Si-No" ma pur cliccando sul si rimane sempre abilitato il no :(
a questo punto credo che ci sia un errore nella modifica, ma non ho idea dove :( questa è tutta la mod che ho seguito passo passo, qualcuno sa dove sta quest'errore o perchè non funziona?
Codice:
#
#-----[ SQL ]----------------------------------------------
#
INSERT INTO `phpbb_config` VALUES ('registration_status', '0');
INSERT INTO `phpbb_config` VALUES ('registration_closed', '');
#
#-----[ OPEN ]----------------------------------------------
#
admin/admin_board.php
#
#-----[ FIND ]----------------------------------------------
#
$disable_board_yes = ( $new['board_disable'] ) ? "checked=\"checked\"" : "";
$disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : "";
#
#-----[ AFTER, ADD ]----------------------------------------------
#
// BEGIN Disable Registration MOD
$registration_status_yes = ( $new['registration_status'] ) ? "checked=\"checked\"" : "";
$registration_status_no = ( !$new['registration_status'] ) ? "checked=\"checked\"" : "";
// END Disable Registration MOD
#
#-----[ FIND ]----------------------------------------------
#
$new['sitename'] = str_replace('"', '"', strip_tags($new['sitename']));
#
#-----[ AFTER, ADD ]----------------------------------------------
#
// BEGIN Disable Registration MOD
$new['registration_closed'] = str_replace('"', '"', $new['registration_closed']);
// END Disable Registration MOD
#
#-----[ FIND ]----------------------------------------------
#
"L_DISABLE_BOARD_EXPLAIN" => $lang['Board_disable_explain'],
#
#-----[ AFTER, ADD ]----------------------------------------------
#
// BEGIN Disable Registration MOD
"L_REGISTRATION_STATUS" => $lang['registration_status'],
"L_REGISTRATION_STATUS_EXPLAIN" => $lang['registration_status_explain'],
"L_REGISTRATION_CLOSED" => $lang['registration_closed'],
"L_REGISTRATION_CLOSED_EXPLAIN" => $lang['registration_closed_explain'],
// END Disable Registration MOD
#
#-----[ FIND ]----------------------------------------------
#
"S_DISABLE_BOARD_NO" => $disable_board_no,
#
#-----[ AFTER, ADD ]----------------------------------------------
#
// BEGIN Disable Registration MOD
"S_REGISTRATION_STATUS_YES" => $registration_status_yes,
"S_REGISTRATION_STATUS_NO" => $registration_status_no,
"REGISTRATION_CLOSED" => $new['registration_closed'],
// END Disable Registration MOD
#
#-----[ OPEN ]----------------------------------------------
#
includes/usercp_register.php
#
#-----[ FIND ]----------------------------------------------
#
// ---------------------------------------
// Load agreement template since user has not yet
// agreed to registration conditions/coppa
//
#
#-----[ AFTER, ADD ]----------------------------------------------
#
// BEGIN Disable Registration MOD
if( $board_config['registration_status'] && !$userdata['session_logged_in'] )
{
if( $board_config['registration_closed'] == '' )
{
message_die(GENERAL_MESSAGE, 'registration_status', 'Information');
}
else
{
message_die(GENERAL_MESSAGE, $board_config['registration_closed'], 'Information');
}
}
// END Disable Registration MOD
#
#-----[ OPEN ]----------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]----------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]----------------------------------------------
#
// BEGIN Disable Registration MOD
$lang['registration_status'] = 'Disable registrations';
$lang['registration_status_explain'] = 'This will disable all new registrations to your board.';
$lang['registration_closed'] = 'Reason of closed registrations';
$lang['registration_closed_explain'] = 'Text that explain why are the registrations closed, that would appear if a user try to register. Leave blank to show default explanation text.';
// END Disable Registration MOD
#
#-----[ OPEN ]----------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]----------------------------------------------
#
$lang['Board_disable'] = '
#
#-----[ AFTER, ADD ]----------------------------------------------
#
// BEGIN Disable Registration MOD
$lang['registration_status'] = 'Sorry, but registrations on this board are currently closed. Please try again later.';
// END Disable Registration MOD
#
#-----[ OPEN ]----------------------------------------------
#
templates/subSilver/admin/board_config_body.tpl
#
#-----[ FIND ]----------------------------------------------
#
<tr>
<td class="row1">{L_DISABLE_BOARD}<br /><span class="gensmall">{L_DISABLE_BOARD_EXPLAIN}</span></td>
<td class="row2"><input type="radio" name="board_disable" value="1" {S_DISABLE_BOARD_YES} /> {L_YES} <input type="radio" name="board_disable" value="0" {S_DISABLE_BOARD_NO} /> {L_NO}</td>
</tr>
#
#-----[ AFTER, ADD ]----------------------------------------------
#
<tr>
<td class="row1">{L_REGISTRATION_STATUS}<br /><span class="gensmall">{L_REGISTRATION_STATUS_EXPLAIN}</span></td>
<td class="row2"><input type="radio" name="registration_status" value="1" {S_REGISTRATION_STATUS_YES} /> {L_YES} <input type="radio" name="registration_status" value="0" {S_REGISTRATION_STATUS_NO} /> {L_NO}</td>
</tr>
<tr>
<td class="row1">{L_REGISTRATION_CLOSED}<br /><span class="gensmall">{L_REGISTRATION_CLOSED_EXPLAIN}</span></td>
<td class="row2"><input class="post" type="text" size="40" maxlength="255" name="registration_closed" value="{REGISTRATION_CLOSED}" /></td>
</tr>
#
#-----[ SAUVEGARDER/FERMER TOUS LES FICHIERS ]------------------------------------------
#