J'ai un trou depuis hier.... Je ne sais plus où sont stokés les liens des avatars dans SQL... On peux m'aider?
Et ma question pour mon mod: Je veux modifier le mod avis à la population pour que les caractères ne soit plus limité à 255... Je veux un max ou même une infinité.
Voici l'install:
Code: Select all
##############################################################
## MOD Titre : Avis à la population
## MOD Auteur : Alcazarfr - http://phpbbpower.free.fr/
## MOD Description : Ajoute 4 messages d'accueil dans l'index ou partout,
## pour les visiteurs, les membres, les modérateurs et les admins.
##
## MOD Version : 1.1.0
##
## Niveau d'installation : facile
## Temps d'installation : 5-7 Minutes
##
## Fichiers à éditer : 7
## index.php
## admin/admin_board.php
## includes/page_header.php
## language/lang_french/lang_admin.php
## templates/subSilver/admin/board_config_body.tpl
## templates/subSilver/overall_header.tpl
## templates/subSilver/index_body.tpl
##
## Fichier à inclure : install_avis_a_la_population.php
##
##############################################################
## Pour des raisons de sécurité, vous êtes prier de consulter
## régulièrement http://membres.lycos.fr/alcazarfr afin d'obtenir la
## dernière version de ce MOD.
## Télécharger ce MOD à partir des sites autres que phpBB-fr.com
## peut être dangereux pour votre forum phpBB.
## Par conséquent, phpBB-fr.com n'assurera aucun support pour
## les MODs absents de leur base de données, consultable sur:
## http://mods.phpbb-fr.com/
##############################################################
## Note de l'auteur:
## - Configurable dans le panneau de configuration, administration générale
##
##############################################################
## Historique du MOD
##
## 31/07/2004 - Version 1.0.0
## - Début du mod
##
## 02/08/2004 - Version 1.0.1
## - Affichage dans l'index ou partout
##
## 27/10/2004 - Version 1.0.2
## - résolution d'un dans l'affichage du panneau de configuration
##
##
## 28/12/2004 - Version 1.1.0
## - Fin du mod. Opérationnel. Aucun bug
##
##############################################################
## Avant d'ajouter ce MOD à votre forum, il vous est fortement conseillé
## d'effectuer une sauvegarde des éléments que vous allez modifier.
##############################################################
#
#-----[ SQL ]-------------------------------------
#
# Executez le fichier install_avis_a_la_population.php
# OU
# Executez manuellement les requêtes SQL suivantes
#
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_page', '0');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_non_membres', 'Entrer ici le message pour les non membres du forum');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_non_membres_titre', 'Message pour les non membres du forum');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_non_membres_statut', '0');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_membres', 'Entrer ici le message pour les membres du forum');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_membres_titre', 'Message pour les membres du forum');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_membres_statut', '0');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_moderateurs', 'Entrer ici le message pour les modérateurs du forum');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_moderateurs_titre', 'Message pour les modérateurs du forum');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_moderateurs_statut', '0');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_admins', 'Entrer ici le message pour les admins du forum');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_admins_titre', 'Message pour les administrateurs du forum');
INSERT INTO `phpbb_config` (config_name, config_value) VALUES ('index_message_admins_statut', '0');
#
#-----[ OUVRIR ]-------------------------------------------
#
index.php
#
#-----[ TROUVER ]------------------------------------------
#
//
// Generate the page
//
#
#-----[ AVANT, AJOUTER ]------------------------------------
#
// MOD Avis à la population
if (!$board_config['index_message_page'])
{
$template->assign_block_vars('index_message_page_index', array());
}
#
#-----[ OUVRIR ]----------------------------------------
#
admin/admin_board.php
#
#-----[ TROUVER ]-----------------------------------
#
$disable_board_yes = ( $new['board_disable'] ) ? "checked=\"checked\"" : "";
$disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : "";
#
#-----[ APRES, AJOUTER ]-----------------------------
#
$index_message_page_yes = ( !$new['index_message_page'] ) ? "checked=\"checked\"" : "";
$index_message_page_no = ( $new['index_message_page'] ) ? "checked=\"checked\"" : "";
$index_message_non_membres_statut_yes = ( $new['index_message_non_membres_statut'] ) ? "checked=\"checked\"" : "";
$index_message_non_membres_statut_no = ( !$new['index_message_non_membres_statut'] ) ? "checked=\"checked\"" : "";
$index_message_membres_statut_yes = ( $new['index_message_membres_statut'] ) ? "checked=\"checked\"" : "";
$index_message_membres_statut_no = ( !$new['index_message_membres_statut'] ) ? "checked=\"checked\"" : "";
$index_message_moderateurs_statut_yes = ( $new['index_message_moderateurs_statut'] ) ? "checked=\"checked\"" : "";
$index_message_moderateurs_statut_no = ( !$new['index_message_moderateurs_statut'] ) ? "checked=\"checked\"" : "";
$index_message_admins_statut_yes = ( $new['index_message_admins_statut'] ) ? "checked=\"checked\"" : "";
$index_message_admins_statut_no = ( !$new['index_message_admins_statut'] ) ? "checked=\"checked\"" : "";
#
#-----[ TROUVER ]-----------------------------------
#
$template->assign_vars(array(
#
#-----[ APRES, AJOUTER ]-----------------------------
#
// Mod Avis à la population
"INDEX_MESSAGE_NON_MEMBRES" => $new['index_message_non_membres'],
"INDEX_MESSAGE_MEMBRES" => $new['index_message_membres'],
"INDEX_MESSAGE_MODERATEURS" => $new['index_message_moderateurs'],
"INDEX_MESSAGE_ADMINS" => $new['index_message_admins'],
"INDEX_MESSAGE_NON_MEMBRES_TITRE" => $new['index_message_non_membres_titre'],
"INDEX_MESSAGE_MEMBRES_TITRE" => $new['index_message_membres_titre'],
"INDEX_MESSAGE_MODERATEURS_TITRE" => $new['index_message_moderateurs_titre'],
"INDEX_MESSAGE_ADMINS_TITRE" => $new['index_message_admins_titre'],
"INDEX_MESSAGE_NON_MEMBRES_STATUT_YES" => $index_message_non_membres_statut_yes,
"INDEX_MESSAGE_NON_MEMBRES_STATUT_NO" => $index_message_non_membres_statut_no,
"INDEX_MESSAGE_MEMBRES_STATUT_YES" => $index_message_membres_statut_yes,
"INDEX_MESSAGE_MEMBRES_STATUT_NO" => $index_message_membres_statut_no,
"INDEX_MESSAGE_MODERATEURS_STATUT_YES" => $index_message_moderateurs_statut_yes,
"INDEX_MESSAGE_MODERATEURS_STATUT_NO" => $index_message_moderateurs_statut_no,
"INDEX_MESSAGE_ADMINS_STATUT_YES" => $index_message_admins_statut_yes,
"INDEX_MESSAGE_ADMINS_STATUT_NO" => $index_message_admins_statut_no,
"INDEX_MESSAGE_PAGE_YES" => $index_message_page_yes,
"INDEX_MESSAGE_PAGE_NO" => $index_message_page_no,
"L_INDEX_MESSAGE" => $lang['index_message'],
"L_INDEX_MESSAGE_NON_MEMBRES" => $lang['index_message_non_membres'],
"L_INDEX_MESSAGE_MEMBRES" => $lang['index_message_membres'],
"L_INDEX_MESSAGE_MODERATEURS" => $lang['index_message_moderateurs'],
"L_INDEX_MESSAGE_ADMINS" => $lang['index_message_admins'],
"L_INDEX_MESSAGE_STATUT" => $lang['index_message_statut'],
"L_INDEX_MESSAGE_TEXTE_AIDE" => $lang['index_message_texte_aide'],
"L_INDEX_MESSAGE_TITRE" => $lang['index_message_titre'],
"L_INDEX_MESSAGE_TITRE_AIDE" => $lang['index_message_titre_aide'],
"L_INDEX_MESSAGE_PAGE" => $lang['index_message_page'],
"L_INDEX_MESSAGE_PAGE_INDEX" => $lang['index_message_page_index'],
"L_INDEX_MESSAGE_PAGE_TOUTES" => $lang['index_message_page_toutes'],
#
#-----[ OUVRIR ]------------------------------------------
#
includes/page_header.php
#
#-----[ TROUVER ]------------------------------------------
#
$template->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'SITE_DESCRIPTION' => $board_config['site_desc'],
#
#-----[ APRES, AJOUTER ]-------------------------------------
#
'INDEX_MESSAGE_NON_MEMBRES' => $board_config['index_message_non_membres'],
'INDEX_MESSAGE_MEMBRES' => $board_config['index_message_membres'],
'INDEX_MESSAGE_MODERATEURS' => $board_config['index_message_moderateurs'],
'INDEX_MESSAGE_ADMINS' => $board_config['index_message_admins'],
'INDEX_MESSAGE_NON_MEMBRES_TITRE' => $board_config['index_message_non_membres_titre'],
'INDEX_MESSAGE_MEMBRES_TITRE' => $board_config['index_message_membres_titre'],
'INDEX_MESSAGE_MODERATEURS_TITRE' => $board_config['index_message_moderateurs_titre'],
'INDEX_MESSAGE_ADMINS_TITRE' => $board_config['index_message_admins_titre'],
#
#-----[ TROUVER ]------------------------------------------
#
$template->pparse('overall_header');
#
#-----[ AVANT, AJOUTER ]-------------------------------------
#
// MOD Avis à la population
if ( !$board_config['index_message_page'] )
{
if ( $userdata['session_logged_in'] && $board_config['index_message_membres_statut'] )
{
$template->assign_block_vars('index_message_membres_index', array() );
}
else if ( !$userdata['session_logged_in'] && $board_config['index_message_non_membres_statut'] )
{
$template->assign_block_vars('index_message_non_membres_index', array() );
}
if ( $userdata['session_logged_in'] && ( $userdata['user_level'] == MOD || $userdata['user_level'] == ADMIN ) && $board_config['index_message_membres_statut'] )
{
$template->assign_block_vars('index_message_moderateurs_index', array() );
}
if ( $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN && $board_config['index_message_membres_statut'] )
{
$template->assign_block_vars('index_message_admins_index', array() );
$template->assign_block_vars('index_message_non_membres_index', array() );
}
}
else if ( $board_config['index_message_page'] )
{
$template->assign_block_vars('index_message_page_toutes', array());
if ( $userdata['session_logged_in'] && $board_config['index_message_membres_statut'])
{
$template->assign_block_vars('index_message_membres_toutes', array() );
}
if ( !$userdata['session_logged_in'] && $board_config['index_message_non_membres_statut'])
{
$template->assign_block_vars('index_message_non_membres_toutes', array() );
}
if ( $userdata['session_logged_in'] && ( $userdata['user_level'] == MOD || $userdata['user_level'] == ADMIN ) && $board_config['index_message_membres_statut'] )
{
$template->assign_block_vars('index_message_moderateurs_toutes', array() );
}
if ( $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN && $board_config['index_message_membres_statut'] )
{
$template->assign_block_vars('index_message_admins_toutes', array() );
$template->assign_block_vars('index_message_non_membres_toutes', array() );
}
}
#
#-----[ OUVRIR ]-------------------------------------------
#
language/lang_french/lang_admin.php
#
#-----[ TROUVER ]------------------------------------------
#
//
// That's all Folks!
// -------------------------------------------------
#
#-----[ AVANT, AJOUTER ]------------------------------------
#
// MOD Avis à la population
$lang['index_message'] = 'MOD Avis à la population';
$lang['index_message_page'] = 'Afficher les messages';
$lang['index_message_page_index'] = 'seulement dans l\'index';
$lang['index_message_page_toutes'] = 'dans toutes les pages';
$lang['index_message_non_membres'] = 'Message aux visiteurs du forum';
$lang['index_message_membres'] = 'Message aux membres du forum';
$lang['index_message_moderateurs'] = 'Message aux modérateurs du forum';
$lang['index_message_admins'] = 'Message aux admins du forum';
$lang['index_message_statut'] = 'Statut du ';
$lang['index_message_titre'] = 'Activer le ';
$lang['index_message_titre_aide'] = 'Max. 30 caractères';
$lang['index_message_texte_aide'] = 'Max. 255 caractères (HTLM accepté)';
#
#-----[ OUVRIR ]---------------------------------
#
templates/subSilver/admin/board_config_body.tpl
#
#-----[ TROUVER ]------------------------------------------
#
<tr>
<th class="thHead" colspan="2">{L_COOKIE_SETTINGS}</th>
</tr>
#
#-----[ AVANT, AJOUTER ]-------------------
#
<tr>
<th class="thHead" colspan="2">{L_INDEX_MESSAGE}</th>
</tr>
<tr>
<td class="row1">{L_INDEX_MESSAGE_PAGE}</td>
<td class="row2"><input type="radio" name="index_message_page" value="0" {INDEX_MESSAGE_PAGE_YES} /> {L_INDEX_MESSAGE_PAGE_INDEX} <input type="radio" name="index_message_page" value="1" {INDEX_MESSAGE_PAGE_NO} /> {L_INDEX_MESSAGE_PAGE_TOUTES}</td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_INDEX_MESSAGE_STATUT}{L_INDEX_MESSAGE_NON_MEMBRES}</span></td>
<td class="row2"><input type="radio" name="index_message_non_membres_statut" value="1" {INDEX_MESSAGE_NON_MEMBRES_STATUT_YES} /> {L_YES} <input type="radio" name="index_message_non_membres_statut" value="0" {INDEX_MESSAGE_NON_MEMBRES_STATUT_NO} /> {L_NO}</td>
</tr>
<tr>
<td class="row1">{L_INDEX_MESSAGE_TITRE}{L_INDEX_MESSAGE_NON_MEMBRES}<br /><span class="gensmall">{L_INDEX_MESSAGE_TITRE_AIDE}</span></td>
<td class="row2"><input class="post" type="text" size="40" maxlength="255" name="index_message_non_membres_titre" value="{INDEX_MESSAGE_NON_MEMBRES_TITRE}" /></td>
</tr>
<tr>
<td class="row1">{L_INDEX_MESSAGE_NON_MEMBRES}<br /><span class="gensmall">{L_INDEX_MESSAGE_TEXTE_AIDE}</span></td>
<td class="row2"><textarea name="index_message_non_membres" maxlength="255" rows="5" cols="45">{INDEX_MESSAGE_NON_MEMBRES}</textarea></td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_INDEX_MESSAGE_STATUT}{L_INDEX_MESSAGE_MEMBRES}</span></td>
<td class="row2"><input type="radio" name="index_message_membres_statut" value="1" {INDEX_MESSAGE_MEMBRES_STATUT_YES} /> {L_YES} <input type="radio" name="index_message_membres_statut" value="0" {INDEX_MESSAGE_MEMBRES_STATUT_NO} /> {L_NO}</td>
</tr>
<tr>
<td class="row1">{L_INDEX_MESSAGE_TITRE}{L_INDEX_MESSAGE_MEMBRES}<br /><span class="gensmall">{L_INDEX_MESSAGE_TITRE_AIDE}</span></td>
<td class="row2"><input class="post" type="text" size="40" maxlength="255" name="index_message_membres_titre" value="{INDEX_MESSAGE_MEMBRES_TITRE}" /></td>
</tr>
<tr>
<td class="row1">{L_INDEX_MESSAGE_MEMBRES}<br /><span class="gensmall">{L_INDEX_MESSAGE_TEXTE_AIDE}</span></td>
<td class="row2"><textarea name="index_message_membres" maxlength="255" rows="5" cols="45">{INDEX_MESSAGE_MEMBRES}</textarea></td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_INDEX_MESSAGE_STATUT}{L_INDEX_MESSAGE_MODERATEURS}</span></td>
<td class="row2"><input type="radio" name="index_message_moderateurs_statut" value="1" {INDEX_MESSAGE_MODERATEURS_STATUT_YES} /> {L_YES} <input type="radio" name="index_message_moderateurs_statut" value="0" {INDEX_MESSAGE_MODERATEURS_STATUT_NO} /> {L_NO}</td>
</tr>
<tr>
<td class="row1">{L_INDEX_MESSAGE_TITRE}{L_INDEX_MESSAGE_MODERATEURS}<br /><span class="gensmall">{L_INDEX_MESSAGE_TITRE_AIDE}</span></td>
<td class="row2"><input class="post" type="text" size="40" maxlength="255" name="index_message_moderateurs_titre" value="{INDEX_MESSAGE_MODERATEURS_TITRE}" /></td>
</tr>
<tr>
<td class="row1">{L_INDEX_MESSAGE_MODERATEURS}<br /><span class="gensmall">{L_INDEX_MESSAGE_TEXTE_AIDE}</span></td>
<td class="row2"><textarea name="index_message_moderateurs" maxlength="255" rows="5" cols="45">{INDEX_MESSAGE_MODERATEURS}</textarea></td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_INDEX_MESSAGE_STATUT}{L_INDEX_MESSAGE_ADMINS}</span></td>
<td class="row2"><input type="radio" name="index_message_admins_statut" value="1" {INDEX_MESSAGE_ADMINS_STATUT_YES} /> {L_YES} <input type="radio" name="index_message_admins_statut" value="0" {INDEX_MESSAGE_ADMINS_STATUT_NO} /> {L_NO}</td>
</tr>
<tr>
<td class="row1">{L_INDEX_MESSAGE_TITRE}{L_INDEX_MESSAGE_ADMINS}<br /><span class="gensmall">{L_INDEX_MESSAGE_TITRE_AIDE}</span></td>
<td class="row2"><input class="post" type="text" size="40" maxlength="255" name="index_message_admins_titre" value="{INDEX_MESSAGE_ADMINS_TITRE}" /></td>
</tr>
<tr>
<td class="row1">{L_INDEX_MESSAGE_ADMINS}<br /><span class="gensmall">{L_INDEX_MESSAGE_TEXTE_AIDE}</span></td>
<td class="row2"><textarea name="index_message_admins" rows="5" maxlength="255" cols="45">{INDEX_MESSAGE_ADMINS}</textarea></td>
</tr>
#
#-----[ OUVRIR ]------------------------------------------
#
templates/subsilver/overall_header.tpl
#
#-----[ TROUVER ]-----------------------------------------
# vers le fin
</tr>
</table>
<br />
#
#-----[ DANS LA LIGNE, TROUVER ]-----------------------------------------
#
</table>
#
#-----[ APRES, AJOUTER ]-----------------------------------------
#
<!-- BEGIN index_message_page_toutes -->
<br />
<table width="100%" cellpadding="4" cellspacing="1" border="0" align="center" class="forumline">
<!-- END index_message_page_toutes -->
<!-- BEGIN index_message_non_membres_toutes -->
<tr>
<th class="thHead" >{INDEX_MESSAGE_NON_MEMBRES_TITRE}</th>
</tr>
<tr>
<td class="row1" align="center"><span class="gen">{INDEX_MESSAGE_NON_MEMBRES}</span></td>
</tr>
<!-- END index_message_non_membres_toutes -->
<!-- BEGIN index_message_membres_toutes -->
<tr>
<th class="thHead">{INDEX_MESSAGE_MEMBRES_TITRE}</th>
</tr>
<tr>
<td class="row1" align="center"><span class="gen">{INDEX_MESSAGE_MEMBRES}</span></td>
</tr>
<!-- END index_message_membres_toutes -->
<!-- BEGIN index_message_moderateurs_toutes -->
<tr>
<th class="thHead" >{INDEX_MESSAGE_MODERATEURS_TITRE}</th>
</tr>
<tr>
<td class="row1" align="center"><span class="gen">{INDEX_MESSAGE_MODERATEURS}</span></td>
</tr>
<!-- END index_message_moderateurs_toutes -->
<!-- BEGIN index_message_admins_toutes -->
<tr>
<th class="thHead" >{INDEX_MESSAGE_ADMINS_TITRE}</th>
</tr>
<tr>
<td class="row1" align="center"><span class="gen">{INDEX_MESSAGE_ADMINS}</span></td>
</tr>
<!-- END index_message_admins_toutes -->
<!-- BEGIN index_message_page_toutes -->
</table>
<!-- END index_message_page_toutes -->
#
#-----[ OUVRIR ]------------------------------------------
#
templates/subsilver/index_body.tpl
#
#-----[ TROUVER ]-----------------------------------------
# la premiere ligne du fichier
<table width="100%" cellspacing="0" cellpadding="2" border="0" align="center">
<tr>
<td align="left" valign="bottom"><span class="gensmall">
<!-- BEGIN switch_user_logged_in -->
{LAST_VISIT_DATE}<br />
<!-- END switch_user_logged_in -->
#
#-----[ AVANT, AJOUTER ]-----------------------------------------
#
<!-- BEGIN index_message_page_index -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<!-- END index_message_page_index -->
<!-- BEGIN index_message_non_membres_index -->
<tr>
<th class="thHead">{INDEX_MESSAGE_NON_MEMBRES_TITRE}</th>
</tr>
<tr>
<td class="row1" align="center"><span class="gen">{INDEX_MESSAGE_NON_MEMBRES}</span></td>
</tr>
<!-- END index_message_non_membres_index -->
<!-- BEGIN index_message_membres_index -->
<tr>
<th class="thHead">{INDEX_MESSAGE_MEMBRES_TITRE}</th>
</tr>
<tr>
<td class="row1" align="center"><span class="gen">{INDEX_MESSAGE_MEMBRES}</span></td>
</tr>
<!-- END index_message_membres_index -->
<!-- BEGIN index_message_moderateurs_index -->
<tr>
<th class="thHead">{INDEX_MESSAGE_MODERATEURS_TITRE} </th>
</tr>
<tr>
<td class="row1" align="center"><span class="gen">{INDEX_MESSAGE_MODERATEURS}</span></td>
</tr>
<!-- END index_message_moderateurs_index -->
<!-- BEGIN index_message_admins_index -->
<tr>
<th class="thHead">{INDEX_MESSAGE_ADMINS_TITRE} </th>
</tr>
<tr>
<td class="row1" align="center"><span class="gen">{INDEX_MESSAGE_ADMINS}</span></td>
</tr>
<!-- END index_message_admins_index -->
<!-- BEGIN index_message_page_index -->
</table>
<br />
<!-- END index_message_page_index -->
#
#-----[ SAUVEGARDER/FERMER TOUS LES FICHIERS ]----------------
#
#FdM
Et vu que je refait en local le forum de Chaosworld et bien je me retrouve bloqué.
En tout cas mici!


