Fork me on GitHub

Rapport de message :*
 

Re: Comment supprimer l'affichage de certain modules dans "mon compte"

Titre du sujet : Re: Comment supprimer l'affichage de certain modules dans "mon compte"
par zorro87 sur 13/02/2006 00:22:07

Bonsoir à tous, je vois que je ne suis pas le seul à m'intéresser à ce sujet !
Je vous expliquerai ensuite ce que je souhaite faire...

J'ai une solution simple pour masquer les rubriques de "mon compte" (dans l'exemple je n'affiche que "déconnexion")
et toutes les autres rubriques restent apparentes pour l'administrateur :

Aller dans les blocs
Editer : Menu utilisateur
Cliquer sur : Editer le template

Il s'agit de déplacer les rubriques à masquer après le test
"s'agit-il de l'administrateur" !!

Citation :

<table cellspacing="0">
<tr>
<td id="usermenu">
<a class="menuTop" href="<{$xoops_url}>/user.php?op=logout"><{$block.lang_logout}></a>

<{if $xoops_isadmin}>
<a href="<{$xoops_url}>/user.php"><{$block.lang_youraccount}></a>
<a href="<{$xoops_url}>/edituser.php"><{$block.lang_editaccount}></a>
<a href="<{$xoops_url}>/notifications.php"><{$block.lang_notifications}></a>

<{if $block.new_messages > 0}>
<a class="highlight" href="<{$xoops_url}>/viewpmsg.php"><{$block.lang_inbox}> (<span style="color:#ff0000; font-weight: bold;"><{$block.new_messages}></span>)</a>
<{else}>
<a href="<{$xoops_url}>/viewpmsg.php"><{$block.lang_inbox}></a>
<{/if}>

<a href="<{$xoops_url}>/admin.php"><{$block.lang_adminmenu}></a>
<{/if}>
</td>
</tr>
</table>


Cette méthode ne fait que cacher les options mais ne les désactive pas.
Exemple un utilisateur pourra éditer son compte dans le module NEWS
en bas dans :
Citation :
la méthode de notification est : message privé [changer]

Si l'utilisateur clique dans [changer], il accèdera à son profil.

D'où ma question : Comment modifier la méthode de notification sans passer par l'édition de son compte.

Si quelqu'un a une réponse, je prends !!!
@+
Z
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

84 Personne(s) en ligne (65 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 84 | Plus ...