[phpBB]Un trou...+une question pour modif un mod
Posted: Sun Apr 02, 2006 7:51 pm
Hello,
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:
A l'origine Hunch me l'avait fait (il y a longtemps) mais j'ai plus les fichiers qu'il m'avait passé.
Et vu que je refait en local le forum de Chaosworld et bien je me retrouve bloqué.
En tout cas mici!
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!