PDA

Voir la version complète : Modifications diverses Cacher la présence de l'admin


Allan
11/05/2008, 00h38
Ces modifications permettent de cacher la présence de l'utilisateur ID 1 (Admin en général) sur la page "qui est en ligne" et dans son profil.





Remerciements et support / Thanks and support

vBulletin-Ressources (http://www.vbulletin-ressources.com/forum/../) et son équipe offrira du support vis-à-vis des hacks traduits, bien sûr, dans la mesure du possible de chacun, autant en terme de temps que de connaissances/ vBulletin-Ressources (http://www.vbulletin-ressources.com/forum/../) and its team will offer support for the translated hacks, of course, as far as possible for everyone, as much in term of time that knowledge.

Conception

Auteur du Hack / Author Of Hack : Allan
Version vBulletin Requise / Version vBulletin Required : vB 3.7.0

Testé / Tested: oui



Copyright © 2007 vBulletin-Ressources (http://www.vbulletin-ressources.com/forum/../).com - Tous droits réservés Uniquement pour nos traductions/ Copyright © 2007 vBulletin-Ressources (http://www.vbulletin-ressources.com/forum/../).com - All Rights Reserved Only For Ours Translations

Installation



Dans le template "MEMBERINFO" (partie profil), trouver:


<if condition="$prepared['action']">
<span class="shade">$vbphrase[current_activity]:</span> $prepared[action] $prepared[where]
</if>


Remplacer par:


<if condition="$userinfo['userid'] != 1">
<if condition="$prepared['action']">
<span class="shade">$vbphrase[current_activity]:</span> $prepared[action] $prepared[where]
</if></if>


Dans le template "memberinfo_block_statistics" (partie profil), trouver:


<if condition="$prepared['action']">
<li><span class="shade">$vbphrase[current_activity]:</span> $prepared[action] $prepared[where]</li>
</if>


Remplacer par:


<if condition="$userinfo['userid'] != 1">
<if condition="$prepared['action']">
<li><span class="shade">$vbphrase[current_activity]:</span> $prepared[action] $prepared[where]</li>
</if>
</if>


Dans le template "whosonlinebit", ajouter tout en haut:


<if condition="$userinfo['userid'] != 1">

Et tout en bas:


</if>

gollum
12/05/2008, 07h32
merci pour le partage l'ami.

ThC
12/05/2008, 12h53
merci allan

est il possible de cacher plusieurs admins ?
si oui comment :)
d avance merci

Allan
12/05/2008, 13h36
merci allan

est il possible de cacher plusieurs admins ?
si oui comment :)
d avance merci
Je n'ai pas essayer, mais replace cette condition:

<if condition="$userinfo['userid'] != 1">


Par celle-ci:

<if condition="in_array($bbuserinfo[userid], array(X,Y,Z))">
Replace les x,y,z par les ID et sépare les ID par des virgules si tu souhaite en rajouter.

ThC
12/05/2008, 13h44
je viens de tester ça ne fonctionne pas

en fait si j applique ce que tu me dis ,
dans "qui est en ligne" il n y a plus que les utilisateurs "choisis" qui voient qui est connecte , les autres ne voient plus rien
(j ai teste qu a cet endroit, pas dans les autres templates)

Allan
12/05/2008, 15h05
je viens de tester ça ne fonctionne pas

en fait si j applique ce que tu me dis ,
dans "qui est en ligne" il n y a plus que les utilisateurs "choisis" qui voient qui est connecte , les autres ne voient plus rien
(j ai teste qu a cet endroit, pas dans les autres templates)
Non, ce n'est pas ca, tous les monde voit tous, sauf les ID que tu entre, eux, les autres membres ne les verrons pas dans leur profil et dans la page qui est en ligne.

Autrement, solution temporaire, mais qui marche, rajouter une condition pour chaque utilisateur, exemple:

<if condition="$userinfo['userid'] != 1">
<if condition="$userinfo['userid'] != 2">
............
...........
</if>
</if>


Cela implique l'ajout d'un </if> supplémentaire pour chaque condition ajouter ^^

ThC
12/05/2008, 15h32
impeccable je te remercie j essais ça

ThC
12/05/2008, 16h00
impec ça fonctionne encore merci a toi