Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

Menu utilisateur [Solved]

Immediate solution has been provided

Solution Manager: Bernard

Issue description

Je souhaite supprimer le menu utilisateur situé dans le bandeau de droite car je veux restreindre l'accès au site au seuls utilisateurs déjà authentifiés. Je ne trouve pas l'endroit ou effectuer cette modification Merci

Files

Special.jpg 94,698 bytes, 104 downloads
Edited by Phli72 on Dec. 9 2007
Zoom

Comments

Bernard
avatar
from nearby-an-airport
Associate
6571 posts
registered on Sep. 12 2003

on Dec. 8 2007


Le menu utilisateur est un article, qu'il suffit de supprimer pour le faire disparaitre. Regarder dans les sections spéciales,sur la carte du site.
Phli72
Member
3 posts
registered on Dec. 6 2007

inspired from Bernard on Dec. 9 2007


Bernard : Merci de ta réponse J'ai bien suivi tes consignes mais je ne trouve rien concernant le menu utilisateur. Je joins deux copies d'écran : La partie section spéciale et le menu utilisateur que je souhaite supprimé

Merci

special.jpg
Phli72
Member
3 posts
registered on Dec. 6 2007

on Dec. 9 2007


Merci bernard,

Je pense que j'ai touvé la solution en supprimant le code qui appelle le user_menu dans le fichier /skin/page.php (ligne 327). Solution trouvée en fouillant dans les articles Est-ce la bonne solution ? Peut-il y avoir des conséquences ?

Merci
Lasares
avatar
from L'Île-Bizard à Montréal, Québec
Member
688 posts
registered on Nov. 14 2006

on Dec. 9 2007


Pour avoir moi-même buché sur ce point à mes débuts, je sympathise avec votre démarche. La solution que vous avez trouvée, j'en ai moi-même appliqué une version, notamment dans le skin Grigloo, où elle est en quelque sorte intégrée. Mais il y a mieux...

D'abord, il faut vous souligner que la modification que vous avez apportée à page.php sera écrasée et perdue à la prochaine mise à jour que vous ferez de yacs, car ce script se situe à l'extérieur de votre skin dérivé.

Voici plutôt ce que je vous propose :

1. rétablissez le script page.php initial

2. dans Panneau de contrôle > Configuration > Utilisateurs > Gestion des enregistrements > Auto-inscription, choisissez "Seuls les associés peuvent créer de nouveaux profils d'utilisateur."

3. videz le cache du serveur (Panneau de contrôle > Système > Gestion du serveur > Purge) et celui du navigateur

4. revisitez votre page d'accueil, le menu utilisateur est disparu

5. dans Carte du site > Pages globales > Menu, supprimez le code entouré des balises yacs [ anonymous ] pour faire disparaître également le formulaire d'inscription du menu, si vous le souhaitez.

Bon succès !
Bernard
avatar
from nearby-an-airport
Associate
6571 posts
registered on Sep. 12 2003

on Dec. 9 2007


J'm'a trompé, autant pour moi. Le menu principal est effectivement un article, comme je l'avais indiqué. Le menu utilisateur, celui qui affiche le nom de la personne connecté, est, lui, généré dans un script PHP. La démarche proposée par Lasares est celle qui fait sens pour les communautés fermées. Lorsque l'on demande à YACS de ne pas accepter l'auto-enregistrement, il n'affiche plus le menu utilisateur pour les surfeurs anonymes.

Tags: menu utilisateur

Rate this page
Posted by Phli72 on Dec. 8 2007, page edited by Bernard on Feb. 27, (popular)