Masquer le profil aux invités

Répondre
Hervé
Messages : 11
Enregistré le : 17 nov. 2021, 12:02

Masquer le profil aux invités

Message par Hervé » 31 août 2025, 09:07

Bonjour,
J'utilise l'extension "Profil gauche".
Dans Permissions - Permissions globales - Permissions des groupes - Groupe Invités - Panneau Utilisateur,
l'option « Peut consulter les profils, la liste des membres et la liste des utilisateurs connectés » est définie sur Jamais.
Cependant, si je me déconnecte, je continue de voir le profil (et la signature) du membre dans chaque message (voir exemple).
Est-il possible de masquer le profil aux invités ?
Merci
Disconnected.jpg
Disconnected.jpg (170.33 Kio) Vu 13401 fois

Avatar du membre
cabot
Administrateur du site
Messages : 229
Enregistré le : 03 nov. 2011, 11:29
Contact :

Re: Masquer le profil aux invités

Message par cabot » 31 août 2025, 10:47

Hello,

Je ne vois pas comment le code, très basique, pourrait interférer avec cette fonctionnalité. De plus il me semble que c'est le comportement "normal" (le lien vers le profil est cliquable mais la page non accessible).

Quant aux signatures, je ne sais même pas si on peut les masquer aux invités. ^^

Tu devrais désactiver l'extension vite fait pour vérifier que le comportement est le même. ;)

Hervé
Messages : 11
Enregistré le : 17 nov. 2021, 12:02

Re: Masquer le profil aux invités

Message par Hervé » 31 août 2025, 11:20

Bonjour,
Merci pour ta réponse, rapide comme d'habitude.

J'ai peut-être mal posé ma question : la permission "Peut consulter les profils" = jamais est censée masquer le profil.
Il est en effet inaccessible en cliquant par exemple sur le pseudo, j'obtiens
Le forum exige que vous soyez enregistré et connecté pour pouvoir consulter le profil des membres.

Par contre mon profil apparaît bien dans le profil gauche, par exemple les invités voient
Messages : 18526
Enregistré le : 20 mai 2019 14:10
Localisation : Jurbise
Genre : Homme
Pays : Belgique

Est-il envisageable que l'extension "Profil gauche" masque le profil si la permission "Peut consulter les profils" = jamais ?

Avatar du membre
cabot
Administrateur du site
Messages : 229
Enregistré le : 03 nov. 2011, 11:29
Contact :

Re: Masquer le profil aux invités

Message par cabot » 31 août 2025, 11:51

Le comportement est le même sans l'extension, l'affichage du mini-profil n'est pas conditionné par des permissions de groupe.

Il faudrait créer une extension permettant de définir des permissions de lecture pour les groupes sur le mini-profil.
Ou, plus simplement, conditionner l'affichage depuis le fichier de template du style pour retourner les infos uniquement aux utilisateur enregistrés (et connectés) :

Code : Tout sélectionner

{% if S_REGISTERED_USER %}
...
{% endif %}

Hervé
Messages : 11
Enregistré le : 17 nov. 2021, 12:02

Re: Masquer le profil aux invités

Message par Hervé » 31 août 2025, 11:55

Je comprends,
Ayant un style perso il n'y aurait pas de problème à ajouter cette condition.
Pourrais-tu préciser quel est le le fichier de template du style à modifier ?
Merci

Avatar du membre
cabot
Administrateur du site
Messages : 229
Enregistré le : 03 nov. 2011, 11:29
Contact :

Re: Masquer le profil aux invités

Message par cabot » 31 août 2025, 12:55

Dans viewtopic_body.html

Trouve :

Code : Tout sélectionner

<!-- EVENT viewtopic_body_postrow_rank_after -->
Ajoute après :

Code : Tout sélectionner

{% if S_REGISTERED_USER %}
Trouve :

Code : Tout sélectionner

<!-- EVENT viewtopic_body_contact_fields_after -->
Ajoute après :

Code : Tout sélectionner

{% endif %}
Ça devrait faire le job.

Répondre