Darathor
Citation :
But : Ce Sous-MOD permet de définir depuis le panneau d'administration les dimensions maiximales ainsi que le poids maximal autorisé pour les signatures. Ces valeurs seront présentes dans la base de données et utilisables par des mods.
Remarque :
Ce MOD n'a aucun effet visible sur les signatures mais d'autres MODs pourront se servir des valeurs spécifiées.
Auteur : Darathor (darathor@free.fr)
Version : TEST - A (23/11/2005)
Compatibilité phpBB : 2.0.18
Requêtes SQL :
Code :
INSERT INTO phpbb_config VALUES ('sign_max_width', '500');
INSERT INTO phpbb_config VALUES ('sign_max_height', '200');
INSERT INTO phpbb_config VALUES ('sign_max_poids', '61440');
Dans "lang_admin.php" :
Code :
#
# Trouver
#
?>
#
# Ajouter avant
#
// DEBUT MOD Tailles maximales des signatures
$lang['TMSi_dimensions_max'] = 'Dimensions maximales autorisées pour la signature';
$lang['TMSi_poids_max'] = 'Poids maximal autorisé pour la signature';
// FIN MOD Tailles maximales des signatures
Dans "admin/admin_board.php" :
Code :
#
# Trouver
#
"L_MAX_SIG_LENGTH_EXPLAIN" => $lang['Max_sig_length_explain'],
#
# Ajouter après
#
// DEBUT MOD Tailles maximales des signatures
"L_SIG_DIM" => $lang['TMSi_dimensions_max'],
"L_SIG_POIDS" => $lang['TMSi_poids_max'],
// FIN MOD Tailles maximales des signatures
#
# Trouver
#
"SIG_SIZE" => $new['max_sig_chars'],
#
# Ajouter après
#
// DEBUT MOD Tailles maximales des signatures
"SIG_MAX_WIDTH" => $new['sign_max_width'],
"SIG_MAX_HEIGHT" => $new['sign_max_height'],
"SIG_MAX_POIDS" => $new['sign_max_poids'],
// FIN MOD Tailles maximales des signatures
Dans "template/subsilver/admin/board_config_body.tpl" :
Code :
#
# Trouver
#
<tr>
<td class="row1">{L_MAX_SIG_LENGTH}<br /><span class="gensmall">{L_MAX_SIG_LENGTH_EXPLAIN}</span></td>
<td class="row2"><input class="post" type="text" size="5" maxlength="4" name="max_sig_chars" value="{SIG_SIZE}" /></td>
</tr>
#
# Ajouter après
#
<!-- DEBUT MOD Tailles maximales des signatures -->
<tr>
<td class="row1">{L_SIG_POIDS}</span></td>
<td class="row2"><input class="post" type="text" size="4" maxlength="10" name="sign_max_poids" value="{SIG_MAX_POIDS}" /> Bytes</td>
</tr>
<tr>
<td class="row1">{L_SIG_DIM}<br /><span class="gensmall">{L_MAX_AVATAR_SIZE_EXPLAIN}</span></td>
<td class="row2"><input class="post" type="text" size="3" maxlength="4" name="sign_max_height" value="{SIG_MAX_HEIGHT}" /> x <input class="post" type="text" size="3" maxlength="4" name="sign_max_width" value="{SIG_MAX_WIDTH}"></td>
</tr>
<!-- FIN MOD Tailles maximales des signatures -->
Dans "inludes/page_header.php" :
Code :
#
# Trouver
#
'PRIVATE_MESSAGE_NEW_FLAG' => $s_privmsg_new,
#
# Ajouter après
#
// DEBUT MOD Définir les tailles maximales des signatures
'SIGN_MAX_HEIGHT' => $board_config['sign_max_height'],
'SIGN_MAX_WIDTH' => $board_config['sign_max_width'],
// DEBUT MOD Définir les tailles maximales des signatures