affichage de numéro de téléphone
bonjour,
je suis en train d'importer les membres de mon unité dans swp, et je me rends compte que lorsque j'encode un animateur il apparait directement dans le raccourci Staff
En soi c'est très bien, mais certains animateur (dont moi meme) ne sont pas d'accord de voir leur numéro de gsm ou de fix sur le site que peut on faire pour qu'il ne s'affiche pas mais les avoir dans le fichier membres
d'avance merci
Sébastien Menier
34 BW houtain le va

Posté le 19/07/2008 à 17:15:27
Re : affichage de numéro de téléphone
je me permet un petit up car je n'ai toujours pas trouvé de solution à mon petit problème

Posté le 11/08/2008 à 23:55:46
Re : affichage de numéro de téléphone
ChMat
Webmaster
Salut Marcassin,
Pour supprimer l'affichage des numéros de téléphone de tous les animateurs sur la page staffs, tu peux supprimer les lignes suivantes dans le fichier
staff.php autour de la ligne 256 :
Code : <?php if (!empty($membre['tel1'])) {echo '<br /><br />'.$membre['tel1'];} else {echo '<br /><br />';} ?>
<?php if (!empty($membre['tel1']) and !empty($membre['telperso'])) {echo ' ou ';} ?>
<?php if (!empty($membre['telperso'])) {echo $membre['telperso'];} ?>
Même chose si tu veux supprimer l'affichage de l'adresse email, à la ligne 260 :
Code :if (!empty($membre['email_mb'])) {echo '<br /><em><strong>Email :</strong></em> '.hidemail($membre['email_mb'], 'lien');}
A noter que la prochaine version de SWP permettra de paramétrer l'affichage des données des staffs.

Posté le 15/08/2008 à 15:07:37
Re : affichage de numéro de téléphone
Merci pour la réponse c'est tres claire

Posté le 17/08/2008 à 15:44:37
Re : affichage de numéro de téléphone
Salut ChMat,
J'aurais voulu avoir le comportement suivant:
Affichage de numéro de téléphone uniquement si l'utilisateur est Membre de l'unité, ou dans les Staffs.
Est-ce possible ?
Merci d'avance.

Posté le 26/08/2008 à 11:24:09
Re : affichage de numéro de téléphone
ChMat
Webmaster
Salut Cricri,
Il suffit d'ajouter une condition dans les if ci-dessus. Petit exemple :
Code :
<?php if (!empty($membre['tel1'])) {echo '<br /><br />'.$membre['tel1'];} else {echo '<br /><br />';} ?>
deviendrait :
Code :
<?php if (!empty($membre['tel1']) and $user['niveau']['numniveau'] > 2) {echo '<br /><br />'.$membre['tel1'];} else {echo '<br /><br />';} ?>
N'hésite pas à consulter l'aide pour la
liste des niveaux d'accès.

Posté le 26/08/2008 à 23:35:22
Re : affichage de numéro de téléphone
Merci beaucoup pour la réponse rapide et très utile !

Posté le 27/08/2008 à 11:50:52