Fork me on GitHub






Comment supprimer l'affichage de certain modules dans "mon compte"
Supporter Xoops
Inscrit: 10/05/2005 14:44
De Moncton Nouveau-Brunswick
Messages: 75
Salut les amis,
est-ce que quelqu'un pourrait m'expliquer comment enlever certains modules affiché dans "mon compte"? Vous savez l'endroit ou l'on peut voir toutes les contributions d'un utilisateur...

Merci!

Posté le : 03/01/2006 15:37
Partager Twitter Partagez cette article sur GG+
Re: Comment supprimer l'affichage de certain modules dans "mon compte"
Régulier
Inscrit: 23/08/2003 02:31
Messages: 156
suis pas certain mais je regarderais du cote de la page userinfo.php etant donner que c'est elle qui se lance avec en parametre uid de l'utilisateur pour afficher son profil

mais comme je suis newbie suis pas certain de cela

a+

Posté le : 03/01/2006 16:31
Partager Twitter Partagez cette article sur GG+
Re: Comment supprimer l'affichage de certain modules dans "mon compte"
Guest_
Est-ce que le fait de mettre leur poids à zéro dans le gestionnaire de modules ne suffit pas ? (je ne suis pas certain mais bon, on peux toujours essayer)

Posté le : 03/01/2006 19:08
Partager Twitter Partagez cette article sur GG+
Re: Comment supprimer l'affichage de certain modules dans "mon compte"
Régulier
Inscrit: 16/04/2004 12:12
Messages: 106
ce n'est pas lié avec la recherche de xoops ?
donc la solution serait de modifier pour les modules le fichier xoops_version.php :
// Search
$modversion['hasSearch'] = 1;

par
// Search
$modversion['hasSearch'] = 0;

puis mise a jour du module
probleme : plus de recherche possible sur les modules ainsi modifiés
2eme solution modifier le fichier userinfo.php
mais je pense que cela est moins évident
@++
Ayou42

Posté le : 03/01/2006 19:28
Partager Twitter Partagez cette article sur GG+
Re: Comment supprimer l'affichage de certain modules dans "mon compte"
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Si c'est :
Citation :
affiché dans "mon compte"

en quoi est-ce gênant puisque c'est toi qui y accède?

Si c'est dans profil seul les modules pour lesquels on a des droits sont affichés. (hack de Marcan)

Philippe.

Posté le : 03/01/2006 19:57
Partager Twitter Partagez cette article sur GG+
Re: Comment supprimer l'affichage de certain modules dans "mon compte"
Guest_
Ayou42,

En suivant tes instructions la recherche des modules ne serait plus appelée !

Hervé

Posté le : 03/01/2006 20:24
Partager Twitter Partagez cette article sur GG+
Re: Comment supprimer l'affichage de certain modules dans "mon compte"
Supporter Xoops
Inscrit: 10/05/2005 14:44
De Moncton Nouveau-Brunswick
Messages: 75
Alors j'ai essayer vos propositions, mais rien ne fonctionne... je m'informe ailleurs et si je trouve je vous reviens avec une réponse.

Merci!

Frédéric

Posté le : 04/01/2006 13:41
Partager Twitter Partagez cette article sur GG+
Re: Comment supprimer l'affichage de certain modules dans "mon compte"
Guest_
Après vérification dans le code de la page userinfo.php, le seul moyen de cacher certains modules c'est d'en refuser l'accès aux utilisateurs (dans la gestion des groupes de Xoops)
Si tu nous donnait plus d'informations sur ce que tu souhaite faire, il serait plus facile de t'adier

Posté le : 06/01/2006 06:58
Partager Twitter Partagez cette article sur GG+
Re: Comment supprimer l'affichage de certain modules dans "mon compte"
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Bonjour Hervé,

Citation :
Après vérification dans le code de la page userinfo.php, le seul moyen de cacher certains modules c'est d'en refuser l'accès aux utilisateurs (dans la gestion des groupes de Xoops)


Tu confirmes ce que j'ai dit dans mon dernier post...
Et moi je ne vois pas trop l'utilité de cacher des modules dans userinfo si les visiteurs y ont accès par ailleurs.

Philippe.

Posté le : 06/01/2006 14:00
Partager Twitter Partagez cette article sur GG+
Re: Comment supprimer l'affichage de certain modules dans "mon compte"
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
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

Posté le : 13/02/2006 00:22
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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