Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
\n est un saut de ligne, \t est une tabulation
Hors ligne
\n est un saut de ligne, \t est une tabulation
merci beaucoup, ça m'aidera certenement tôt ou tard... 
Hors ligne
bon j'ai un léger soucis:
Fatal error: Call to undefined function: pun_url() in /mnt/115/free.fr/b/4/omhistorique/forOM/footer.php on line 219Voici ma ligne 219:
$list_users .= ($guest) ? "\n\t\t\t\t".'<span style="font-weight:normal;">'.$user_here['ident'].'</span>, ' : "\n\t\t\t\t".'<a href="profil-'.$user_here['user_id'].'-'.pun_url($user_here['ident']).'.html">'.$colorspan.pun_htmlspecialchars($user_here['ident']).$colorspan2.'</a>, ';
C'est corrigé, mes excuses, tu m'as tellement prit d'assaut que j'ai oublié de changer cette ligne, qui est adapté pour les utilisateurs ayant le rewrite sur leur forum. 
Reprends le bon code sur mon autre message. 
Merci de lui avoir expliqué yemgi. 
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
ça a l'avantage de ne pas faire de bug mais ça ne change pas les couleurs...
Hors ligne
je suis en train de penser que si la couleur des liens dans "actuellement en ligne" ne marche pas en index, c'est pour cela que ça ne marche pas pour les forums et topics.
Afin que je puisse voir si ça marche va falloir qu'on règle mon problème sur l'autre sujet je crois... 
Hors ligne
pour grouper tous les soucis, j'ai continué la discussion ici
Hors ligne
ok pour moi 
Dernière modification par luback (29-08-2007 00:17:03)
Hors ligne
Erf, j'ai essayé les multiples solutions, j'ai toujours aucun d'afficher.
Mod installé sur mon forum:
colors_group
punRewrite
...
footer.php
[spoiler]
// Utilisateurs présents sur le forum/topic - Début
if($footer_style == 'viewforum' || $footer_style == 'viewtopic') {
// Initialisation des variables
$list_users = '';
if($footer_style == 'viewforum') {
$cur_id = $forum_id;
$message = 'Utilisateurs parcourant ce forum';
} else {
$cur_id = $id;
$message = 'Utilisateurs présents sur ce topic';
}
// Requête
$users_here = $db->query('SELECT o.user_id, o.ident, o.color, o.current_ip FROM '.$db->prefix.'online AS o LEFT JOIN '.$db->prefix.'users AS u ON o.user_id=u.id WHERE o.current_page="/forum/'.basename($_SERVER['PHP_SELF']).'" AND current_page_id='.$cur_id);
// Div - Début
$users_here_content = '<div id="users_here">';
$users_here_content .= '<strong>'.$message.'</strong> : ';
while($user_here = $db->fetch_assoc($users_here)) {
// Si l'utilisateur n'est pas loggé, on masque une partie de son ip
if($user_here['ident'] == $user_here['current_ip']) {
$guest = true;
$max = strrpos($user_here['ident'], '.')+1;
$user_here['ident'] = substr($user_here['ident'], 0, $max).'xxx';
} else {
$guest = false;
}
// On ajoute l'utilisateur en cours à la liste de tous les utilisateurs actuellement présents
$colorspan = (!empty($user_here['color'])) ? '<span style="color:'.$user_here['color'].'; font-weight:bold">' : '';
$colorspan2 = (!empty($user_here['color'])) ? '</span>' : '';
$list_users .= ($guest) ? "\n\t\t\t\t".'<span style="font-weight:normal;">'.$user_here['ident'].'</span>, ' : "\n\t\t\t\t".'<a href="profile.php?id='.$user_here['user_id'].'">'.$colorspan.pun_htmlspecialchars($user_here['ident']).$colorspan2.'</a>, ';
}
$users_here_content .= !empty($list_users) ? substr($list_users, 0, -2) : 'aucun';
$users_here_content .= '</div>';
$users_here_content .= '<hr style="clear:both; visibility:hidden;" />';
// Div - Fin
// Affichage
echo $users_here_content;
}
// Utilisateurs présents sur le forum/topic - Fin[/spoiler]
Dernière modification par NoX09 (28-02-2008 15:41:55)
Hors ligne
oui pareil pour moi
un coup de pouce ?
Merci ...
Hors ligne
Alors je ne comprend pas, ca marche pour les topics mais pour ce qui est des forums, ca ne marque que mon pseudo, bizzare ,,,,????
Hors ligne
si tu es le seul visiteur sur cette page il est normal qu'il n'y ait que ton pseudo
Hors ligne
ah oui, exact, je pensais que ca regrouper aussi ceux qui etaient sur les differents topics du forum
desole d'avoir poster pour rien 
Hors ligne