[phpBB] Différencier Admin et Modérateur

Différencier Admin et Modérateur [phpBB] - PHP - Programmation

Marsh Posté le 07-12-2004 à 19:54:39    

Dans viewtopic.php. J'aimerais arriver à ce que le bouton "IP" n'apparaisse que pour l'Admin et non pour les modérateur.
 
Pour le moment j'arrive seulement à ce qu'il n'apparaisse "pour personne" OU "pour l'admin et les modérateur".
 
Comment est-ce que je peux identifier si l'utilisateur logger est un admin ?
 
J'ai pensé à vérifier le champ "user_level" de la table "users" qui vaut "1" pour les admins et "2" pour les modérateurs. mais je pense avoir un peu de mal avec la syntaxe. Voici ma première idée qui ne fonctionne pas:
 

Code :
  1. if ( $is_auth['user_level'] == 1 ){
  2. $temp_url = "modcp.$phpEx?mode=ip&" . POST_POST_URL . "=" . $postrow[$i]['post_id'] . "&" . POST_TOPIC_URL . "=" . $topic_id . "&sid=" . $userdata['session_id'];
  3. $ip_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_ip'] . '" alt="' . $lang['View_IP'] . '" title="' . $lang['View_IP'] . '" border="0" /></a>';
  4. $ip = '<a href="' . $temp_url . '">' . $lang['View_IP'] . '</a>';
  5. }


 
j'ai simplement ajouté le "if" et ses crochets.
 
 
Merci pour toute aide.

Reply

Marsh Posté le 07-12-2004 à 19:54:39   

Reply

Marsh Posté le 07-12-2004 à 20:11:57    

En mettant "user_data" à la place de "is_auth" ça marche.
 
Merci quand même.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed