Essai comme cela :
Ouvrir :
profil_public.php
Chercher :
include( $racine . 'cache/fichier_smiley.php' );
Après, ajouter :
include( $racine . 'cache/fichier_rang.php' );
function classer_rang($a, $b)
{
return ( $b['rang_quota'] < $a['rang_quota'] ) ? -1 : 1;;
}
usort($rang, 'classer_rang');
Chercher :
$tpl->set_filenames(array('corps' => 'profil_public_corps.tpl'));
avant, ajouter :
$rang_titre = '';
$rang_img = '';
for ( $r = 0; $r < $compte_rang; $r++ )
{
if ( ( $rang[$r]['rang_id'] == $donnees['membre_rang'] && ! empty($donnees['membre_rang']) ) || ( $donnees['membre_nb_message'] >= $rang[$r]['rang_quota'] && empty($donnees['membre_rang']) && $rang[$r]['rang_quota'] != RANG_SPECIAL ) )
{
$rang_titre = $rang[$r]['rang_titre'];
$rang_img = $rang[$r]['rang_img'];
break;
}
}
Chercher :
'SIGNATURE' => ( $signature != '' ) ? $signature : '----',
Après, ajouter :
'RANG_IMG' => ( ! empty($rang_img) ) ? sprintf($theme['img'], $racine . 'images/rangs/' . $rang_img, '', $rang_titre) : '',
Et tu mets {RANG_IMG} où tu veux sur ton tpl. Je n'ai pas testé mais ça devrait marcher.