Menu utilisateur [Solved]
Immediate solution has been providedSolution 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 from nearby-an-airport Associate 6571 posts registered on Sep. 12 2003 | 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 |
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 | 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 from L'Île-Bizard à Montréal, Québec Member 688 posts registered on Nov. 14 2006 | 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 from nearby-an-airport Associate 6571 posts registered on Sep. 12 2003 | 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. |
Rate this page
Posted by Phli72 on Dec. 8 2007, page edited by Bernard on Feb. 27, (popular)