Nouveau sujet Répondre Imprimer Syndication RSS 2.0

MOD_DerniersSujets

Flammeche
Avatar de HeadburneR
  • Age : 24 ans
  • Messages : 29
  • Inscrit : 19 Février 2007
Message édité 2 fois, dernière édition par Genova, 19 Février 2007, 17:17     Lien vers ce message 19 Février 2007, 16:45
Bonjour, je ne parviens pas a installer ce mod.
En fait mon probleme est que je n'arrive pas a afficher le texte de le panneau configuration de l'administration du forum.

http://www.ps3unlimited.fr/Mes%20images/untitled.JPG

Je pense a une petite erreur de l'auteur, quelqu'un pourrai m'aider ?

/*******************************************************************************
* MOD Derniers Sujets :: version 1.2.0
*
* ---------- Auteur --------------------------------------------------------
* Auteur :: Edouard
* Email :: [mail=edouard.jaouen@free.fr]edouard.jaouen@free.fr[/mail]
* Site Web :: [url=http://www.web-coding.com/]http://www.web-coding.com[/url]
*
* ---------- Mod -----------------------------------------------------------
* Nom :: MOD Derniers Sujets
* Version :: 1.2.0
* Compatible :: FSB 1.0.3b
*
* Description :: Ce MOD permet d'afficher sur l'index du forum un tableau affichant les derniers sujets postés sur le 
* forum. Possibilité de choisir, depuis le panneau d'administration, l'emplacement de ce tableau (haut,
* bas), si les invités peuvent voir ou non ce tableau, et le nombre de sujets affichés.
*
* Temps d'installation :: 5 minutes
* Requete :: Non
* Cache :: Oui
* Fichiers joins :: 0
* Fichiers à modifier :: 5
*
* ---------- Note ----------------------------------------------------------
* NA
*
* ---------- Historique ----------------------------------------------------
* Commencé :: Le 03 / 08 / 2005
* Dernière modification :: Le 09 / 08 / 2005
*
* Le 03 / 08 / 2005 ::
* Première version du MOD
*
*******************************************************************************/
#
# [1] ---------- cache ---------------------------------------------------------
#
INSERT config FIELDS name value VALUES 'nb_sujets_aff' '5';
INSERT config FIELDS name value VALUES 'aut_invites_voir_der_sujets' '1';
INSERT config FIELDS name value VALUES 'emplacement_tab_der_sujets' '1';
INSERT ac_mods FIELDS mod_name mod_version mod_description mod_auteur mod_email mod_actif VALUES 'derniers_sujets' '1.2.0' 'Ce MOD permet d'afficher sur l'index du forum un tableau affichant les derniers sujets postés sur le forum. Possibilité de choisir, depuis le panneau d'administration, l'emplacement de ce tableau (haut, bas), si les invités peuvent voir ou non ce tableau, et le nombre de sujets affichés.' 'Edouard' [mail='edouard.jaouen@free.fr']'edouard.jaouen@free.fr'[/mail] '1';#
# [2] ---------- ouvrir ---------------------------------------------------------
#
index.php#
# [3] ---------- trouver ---------------------------------------------------------
#
'U_MARQUER_LU' => ajout_sid('index.php?marquer=true')#
# [4] ---------- avant, ajouter ---------------------------------------------------------
#
'L_DERNIERS_SUJETS' => $langue['derniers_sujets'],#
# [3] ---------- trouver ---------------------------------------------------------
#
if ( ! $compte_categorie || ! $cat_existe )
{
info($langue['info_titre'], $langue['categorie_non_existante']);
}#
# [4] ---------- avant, ajouter ---------------------------------------------------------
#
if ($MOD['derniers_sujets'])
{
$nb_derniers_sujets = $config['nb_sujets_aff'];
$sql = "SELECT s.sujet_id, s.dernier_message_id, s.sujet_status, s.sujet_type, s.sujet_nom, s.forum_id, s.nb_reponse, s.dernier_message_temps, m.membre_login FROM " . SUJETS_TABLE . " s LEFT JOIN " . MEMBRES_TABLE . " m ON m.membre_id=s.membre_id ORDER BY s.dernier_message_temps DESC LIMIT ".$nb_derniers_sujets;
$result = $bdd->requete($sql);
while ($derniers_sujets = $bdd->tableau($result))
{ for ($i=0; $i<$compte_forum; $i++)
{
if ($forum[$i]['forum_id'] == $derniers_sujets['forum_id'])
{
$forum_nom = $forum[$i]['forum_nom'];
$cookie_sujet = recuperer_nouveaux_messages($membre['membre_id'], $membre['derniere_visite']);
$sujet_status = (is_array($cookie_sujet[$derniers_sujets['sujet_id']]) ) ? 1 : 0;
$verrou = ( $derniers_sujets['sujet_status'] ) ? '' : '_verrou';
$status = ( $sujet_status == 0 ) ? '' : '_nouv';
$type_annonce = ( $derniers_sujets['sujet_type'] ) ? '_message' : '_annonce';
$img_status = '<img src="'.$racine . 'themes/' . $membre['membre_theme'] . 'images/s'.$type_annonce.''.$verrou.''.$status.'.gif">';

$forum_f = forum_tableau($forum[$i]['forum_id']);
$droits = droits($membre, $forum_f, $moderation, $droit_forum);
}

} if ( $droits['droit_voir'] )
{

$tpl->assign_block_vars('derniers_sujets', array(
'SUJETS' => '<a href="sujet.php?sujet='.$derniers_sujets['sujet_id'].'">'.$derniers_sujets['sujet_nom'].'</a>',
'FORUM' => $forum_nom,
'AUTEUR_SUJET' => $derniers_sujets['membre_login'],
'REPONSES' => $derniers_sujets['nb_reponse'],
'DERNIER_MESSAGE' => aff_date($derniers_sujets['dernier_message_temps']),
'IMG_DER_MESS' => ' <a href="sujet.php?message='.$derniers_sujets['dernier_message_id'].'#'.$derniers_sujets['dernier_message_id'].'"><img src="'.$racine . 'themes/' . $membre['membre_theme'] . 'images/lien'.$status.'_message.gif" border="0"></a>',
'IMG_STATUS' => $img_status
));
}
} if ($membre['membre_aut'] != INVITE OR $config['aut_invites_voir_der_sujets'])
{
if ($config['emplacement_tab_der_sujets'] == 1)
{
$tpl->create_block('voir_derniers_sujets_haut');
}
else
{
$tpl->create_block('voir_derniers_sujets_bas');
}
}
}#
# [5] ---------- ouvrir -------------------------------------------------
#
langues/fr/langue_module.php#
# [6] ---------- trouver -------------------------------------------------------
#
?>#
# [7] ---------- avant, ajouter -------------------------------------------------
#
$langue['derniers_sujets'] = 'Derniers Sujets';
$langue['derniers_membres'] = 'Derniers Membres';
$langue['nb_sujets_aff'] = 'Nombre de sujets affichés';
$langue['aut_invites_voir_der_sujets'] = 'Autoriser les invités a voir les derniers sujets';
$langue['emplacement_tab_der_sujets'] = 'Emplacement du tableau des derniers sujets';
$langue['haut'] = 'Haut';
$langue['bas'] = 'Bas';#
# [8] ---------- ouvrir ---------------------------------------------------------
#
admin/admin_index_config.php#
# [9] ---------- trouver ---------------------------------------------------------
#
'L_SOUMETTRE' => $langue['soumettre'],#
# [10] ---------- apres, ajouter -------------------------------------------------------
#
'L_DERNIERS_SUJETS' => $langue['derniers_sujets'],
'L_NB_SUJETS_AFF' => $langue['nb_sujets_aff'],
'L_AUT_INVITES_VOIR_DER_SUJETS' => $langue['aut_invites_voir_der_sujets'],
'L_EMPLACEMENT_TAB_DER_SUJETS' => $langue['emplacement_tab_der_sujets'],
'L_HAUT' => $langue['haut'],
'L_BAS' => $langue['bas'],#
# [11] ---------- trouver -------------------------------------------------
#
'V_UPLOAD_AVATAR_NON' => ( ! $config['upload_avatar'] ) ? 'checked="checked"' : '',#
# [12] ---------- apres, ajouter -------------------------------------------------------
#
'V_AUT_INVITES_VOIR_DER_SUJETS_OUI' => ( $config['aut_invites_voir_der_sujets'] ) ? 'checked="checked"' : '',
'V_AUT_INVITES_VOIR_DER_SUJETS_NON' => ( ! $config['aut_invites_voir_der_sujets'] ) ? 'checked="checked"' : '',
'V_EMPLACEMENT_TAB_DER_SUJETS_OUI' => ( $config['emplacement_tab_der_sujets'] ) ? 'checked="checked"' : '',
'V_EMPLACEMENT_TAB_DER_SUJETS_NON' => ( ! $config['emplacement_tab_der_sujets'] ) ? 'checked="checked"' : '',
'V_NB_SUJETS_AFF' => $config['nb_sujets_aff'],#
# [13] ---------- ouvrir -------------------------------------------------
#
themes/IceCold/index_corps.tpl#
# [14] ---------- trouver ---------------------------------------------------------
#
<!-- BEGIN cat -->#
# [15] ---------- avant, ajouter ---------------------------------------------------------
#
<!-- IFEXIST voir_derniers_sujets_haut -->
<table width="70%" class="tableau" cellspacing="0" cellpadding="2" align="center">
<tr>
<td align="center" class="td_titre3" colspan="6">{L_DERNIERS_SUJETS}</td>
</tr>
<tr>
<td class="td_titre"> </td>
<td class="td_titre">Sujet</td>
<td class="td_titre">Forum</td>
<td class="td_titre">Auteur</td>
<td class="td_titre">Réponses</td>
<td class="td_titre">Dernier Message</td>
</tr>
<!-- BEGIN derniers_sujets -->
<tr>
<td class="td_forum">{derniers_sujets.IMG_STATUS}</td>
<td class="td_forum">{derniers_sujets.SUJETS}</td>
<td class="td_forum">{derniers_sujets.FORUM}</td>
<td class="td_forum">{derniers_sujets.AUTEUR_SUJET}</td>
<td align="center" class="td_forum">{derniers_sujets.REPONSES}</td>
<td class="td_forum">{derniers_sujets.DERNIER_MESSAGE}{derniers_sujets.IMG_DER_MESS}</td>
</tr>
<!-- END derniers_sujets -->
</table><br/>
<!-- ENDIF -->#
# [16] ---------- trouver -------------------------------------------------
#
<!-- END cat -->
<span class="b"><a class="petit" href="{U_MARQUER_LU}">{L_MARQUER_LU}</a></span>
<br />#
# [17] ---------- apres, ajouter -------------------------------------------------------
#
<!-- IFEXIST voir_derniers_sujets_bas -->
<br/><table width="70%" class="tableau" cellspacing="0" cellpadding="2" align="center">
<tr>
<td align="center" class="td_titre3" colspan="6">{L_DERNIERS_SUJETS}</td>
</tr>
<tr>
<td class="td_titre"> </td>
<td class="td_titre">Sujet</td>
<td class="td_titre">Forum</td>
<td class="td_titre">Auteur</td>
<td class="td_titre">Réponses</td>
<td class="td_titre">Dernier Message</td>
</tr>
<!-- BEGIN derniers_sujets -->
<tr>
<td class="td_forum">{derniers_sujets.IMG_STATUS}</td>
<td class="td_forum">{derniers_sujets.SUJETS}</td>
<td class="td_forum">{derniers_sujets.FORUM}</td>
<td class="td_forum">{derniers_sujets.AUTEUR_SUJET}</td>
<td align="center" class="td_forum">{derniers_sujets.REPONSES}</td>
<td class="td_forum">{derniers_sujets.DERNIER_MESSAGE}{derniers_sujets.IMG_DER_MESS}</td>
</tr>
<!-- END derniers_sujets -->
</table>
<!-- ENDIF -->#
# [18] ---------- ouvrir -------------------------------------------------
#
admin/admin_configuration.tpl#
# [19] ---------- trouver -------------------------------------------------------
#
<tr>
<td class="td_admin_titre2" colspan="2" align="center"><input type="submit" name="soumettre" value="{L_SOUMETTRE}" class="boutton" /></td>
</tr>#
# [20] ---------- avant, ajouter -------------------------------------------------
#
<tr>
<td class="td_admin_titre2" align="center" colspan="2">{L_DERNIERS_SUJETS}</td>
</tr>
<tr>
<td class="td_admin4" valign="top">{L_NB_SUJETS_AFF}:</td>
<td class="td_admin2" width="350"><input type="text" name="nb_sujets_aff" value="{V_NB_SUJETS_AFF}" size="2"/></td>
</tr>
<tr>
<td class="td_admin4" valign="top">{L_AUT_INVITES_VOIR_DER_SUJETS}:</td>
<td class="td_admin2" width="350">
<input type="radio" name="aut_invites_voir_der_sujets" value="1" {V_AUT_INVITES_VOIR_DER_SUJETS_OUI} /> {L_OUI}&nbsp;&nbsp; 
<input type="radio" name="aut_invites_voir_der_sujets" value="0" {V_AUT_INVITES_VOIR_DER_SUJETS_NON} /> {L_NON}
</td>
</tr>
<tr>
<td class="td_admin4" valign="top">{L_EMPLACEMENT_TAB_DER_SUJETS}:</td>
<td class="td_admin2" width="350">
<input type="radio" name="emplacement_tab_der_sujets" value="1" {V_EMPLACEMENT_TAB_DER_SUJETS_OUI} /> {L_HAUT}&nbsp;&nbsp; 
<input type="radio" name="emplacement_tab_der_sujets" value="0" {V_EMPLACEMENT_TAB_DER_SUJETS_NON} /> {L_BAS}
</td>
</tr>

Merci beaucoup

Edit Genova : Merci d'utiliser la balise CODE pour les affichages de code


http://www.ps3unlimited.fr/fsb/themes/BlackOne/images/logo_fsb.pngPS3Unlimited
 
Volcan
Avatar de Eagle
  • Age : 31 ans
  • Messages : 1059
  • Inscrit : 22 Janvier 2005
  Lien vers ce message 19 Février 2007, 17:09
Je dirais une erreur entre les points 5 et 12 (compris), vérifie peut-être les fichiers concernés voir si tout y est, et au bon endroit ^^


Dans les hauteurs des cieux, par delà les nuages et les sommets enneigés, l'aigle majestueux survole la terre...

Kosmos & Eagle homepage ^^
 
Flammeche
Avatar de HeadburneR
  • Age : 24 ans
  • Messages : 29
  • Inscrit : 19 Février 2007
Message édité 1 fois, dernière édition par HeadburneR, 02 Mars 2007, 0:06     Lien vers ce message 19 Février 2007, 17:28
http://www.fire-soft-board.com/fsb/images/smileys/fsb2_smyle.gif

Merci beaucoup, c'est bien moi qui avais fait une erreur ;)


http://www.ps3unlimited.fr/fsb/themes/BlackOne/images/logo_fsb.pngPS3Unlimited
 
Répondre


.