Lien navigation visiteurs [Réglé]
Réserver de sliens pour visiteurs
Support des Thèmes
fiireman Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre fiireman
- Inscrit le : 20/10/2015
- Site internet
- Groupes :
j'ai aujourd'hui dû pour estétisme créer un lien horizontal déroulant pour mon site. J'ai mis des parties comme administration réservée à moi, modération pour les modos etc...
Cependant, je voudrais afficher pour les visiteurs une rubrique déroulante:
ESPACE MEMBRE
--> Me connecter
--> M'inscrire
Comment puis-je faire pour que ce lien sois visible seulement pour les visiteurs (le cacher aux modos, admins et mmebres)?
Deuxième question, je voudrais mettre un lien déconnexion pour les membres mais j'ai vu que dans le lien généré il y a une variable "token" à quoi elle sert? Que dois-je mettre en lien url pour une simple déconnexion de compte?
Merci.
Swan Membre non connecté
Booster Mortier
- Booster Mortier
- Voir le profil du membre Swan
- Inscrit le : 31/05/2013
- Site internet
Je peux me trompée , mais Elenwii m'avait filé l'astuce suivante :
Code TPL :
# IF IS_USER_CONNECTED #< --- blablabla ---> # ELSE #< --- liens ici ---> # ENDIF # Si le membres est connecté.
Bonne journée,
Swan.
fiireman Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre fiireman
- Inscrit le : 20/10/2015
- Site internet
- Groupes :
Swan Membre non connecté
Booster Mortier
- Booster Mortier
- Voir le profil du membre Swan
- Inscrit le : 31/05/2013
- Site internet
Ha oui désolée, votre menu vous le faites via le panneau d’administration/contenu/menu de liens ?
Swan.
Édité par Swan Le 06/02/2019 à 14h42
fiireman Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre fiireman
- Inscrit le : 20/10/2015
- Site internet
- Groupes :
Swan Membre non connecté
Booster Mortier
- Booster Mortier
- Voir le profil du membre Swan
- Inscrit le : 31/05/2013
- Site internet
Alors de la manière donc je vous l'ai mis, ne n'est faisable qu'avec les menu de contenu, pas de liens.
Par contre vous pouvez gérer normalement les paramètres de chaque menu créé.
Swan.
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
A moins que je dise des bêtises ?
Édité par MickaelFR Le 06/02/2019 à 15h09
Swan Membre non connecté
Booster Mortier
- Booster Mortier
- Voir le profil du membre Swan
- Inscrit le : 31/05/2013
- Site internet
Bah si tu peux gérer les rangs Mickael, normalement tu peux le faire .. vu que le rang Modo et admin sont sélectionnable ou pas.
Après entre la pratique et la théorie comme tu le dis, il y a une marge d'erreur, à confirmer
fiireman Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre fiireman
- Inscrit le : 20/10/2015
- Site internet
- Groupes :
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Pourquoi ne pas utiliser le mini-connect qui fait tout ça de base ?
Cordialement, janus57
fiireman Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre fiireman
- Inscrit le : 20/10/2015
- Site internet
- Groupes :
janus57 :
Bonjour,
Pourquoi ne pas utiliser le mini-connect qui fait tout ça de base ?
Cordialement, janus57
Pourquoi ne pas utiliser le mini-connect qui fait tout ça de base ?
Cordialement, janus57
parce que je ne veux pas de formulaire de connexion sur ma page d'accueil je souhaite avoir un bouton "Espace membre" qui se déroule et qui propose de s'inscrire ou de se connecter.
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Swan :
Re,
Bah si tu peux gérer les rangs Mickael, normalement tu peux le faire .. vu que le rang Modo et admin sont sélectionnable ou pas.
Après entre la pratique et la théorie comme tu le dis, il y a une marge d'erreur, à confirmer
Bah si tu peux gérer les rangs Mickael, normalement tu peux le faire .. vu que le rang Modo et admin sont sélectionnable ou pas.
Après entre la pratique et la théorie comme tu le dis, il y a une marge d'erreur, à confirmer
Oui, mais si tu sélectionnes que visiteurs ou que membre, tu verras quand même le bloc en étant modérateur, ou administrateur. C'est mal géré.
J'ai déjà voulu m'en servir, mais en vain
A confirmer cependant.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Dans ce cas il faut modifier le mini-connect et pas faire un menu via l'administration, car le lien pour se déconnecter est dynamique.
Et je rappelle que le système de droits est hiérarchique et pyramidale (ce que le N peut voir le N+1 aussi).
Du coup cela implique que ce le visiteur peut voir les personnes au dessus du visiteur aussi.
Cordialement, janus57
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
Donc... Swan + janus57 + connect_mini.tpl =
- utiliser le connect_mini.tpl car les liens directs sont dynamiques
- connaissance html/css nécessaire pour construire un joli menu
- utiliser les conditions pour afficher en fonction du niveau du visiteur
Code TPL :
# IF C_USER_NOTCONNECTED # // si le visiteur n'est pas connecté (donc pas membre/modo/admin) <a href="${relative_url(UserUrlBuilder::connect())}">Se connecter</a> # IF C_USER_REGISTER # //si on a autorisé les inscriptions dans l'admin du site <a href="${relative_url(UserUrlBuilder::registration())}">S'inscrire</a> # ENDIF # # ELSE # // sinon = affiché seulement aux connectés : membre/modo/admin <a href="${relative_url(UserUrlBuilder::disconnect())}">Se déconnecter</a> # ENDIF #
bien sur on peut faire bien d'autres choses avec encore plus de conditions (si modo, si admin, si a reçu un mp, etc ) mais je laisse découvrir ce qu'il existe dans le module.
ah et le {TOKEN} c'est pour quand il y a le formulaire (protection crsf... cfrs... c... la protection de formulaire quoi )
fiireman Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre fiireman
- Inscrit le : 20/10/2015
- Site internet
- Groupes :
babsolune :
Plop
Donc... Swan + janus57 + connect_mini.tpl =
- utiliser le connect_mini.tpl car les liens directs sont dynamiques
- connaissance html/css nécessaire pour construire un joli menu
- utiliser les conditions pour afficher en fonction du niveau du visiteur
bien sur on peut faire bien d'autres choses avec encore plus de conditions (si modo, si admin, si a reçu un mp, etc ) mais je laisse découvrir ce qu'il existe dans le module.
ah et le {TOKEN} c'est pour quand il y a le formulaire (protection crsf... cfrs... c... la protection de formulaire quoi )
Donc... Swan + janus57 + connect_mini.tpl =
- utiliser le connect_mini.tpl car les liens directs sont dynamiques
- connaissance html/css nécessaire pour construire un joli menu
- utiliser les conditions pour afficher en fonction du niveau du visiteur
Code TPL :
# IF C_USER_NOTCONNECTED # // si le visiteur n'est pas connecté (donc pas membre/modo/admin) <a href="${relative_url(UserUrlBuilder::connect())}">Se connecter</a> # IF C_USER_REGISTER # //si on a autorisé les inscriptions dans l'admin du site <a href="${relative_url(UserUrlBuilder::registration())}">S'inscrire</a> # ENDIF # # ELSE # // sinon = affiché seulement aux connectés : membre/modo/admin <a href="${relative_url(UserUrlBuilder::disconnect())}">Se déconnecter</a> # ENDIF #
bien sur on peut faire bien d'autres choses avec encore plus de conditions (si modo, si admin, si a reçu un mp, etc ) mais je laisse découvrir ce qu'il existe dans le module.
ah et le {TOKEN} c'est pour quand il y a le formulaire (protection crsf... cfrs... c... la protection de formulaire quoi )
Merci de l'aide, le plus dur n'est pas de programmer mais de trouver l'emplacement des choses
Je vais essayer de bidouiller tout cela
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie