J4.x

Users List and Details Views/fr: Difference between revisions

From Joomla! Documentation

Created page with "fr"
No edit summary
 
(36 intermediate revisions by 5 users not shown)
Line 8: Line 8:


== Introduction ==  
== Introduction ==  
The ''Enhance Users Component'' project purpose was to improve the users component and to add two new useful views to the component. This article is going to describe the two new views that are:
Le but du projet ''Enhance Users Component'' (Composant amélioré des utilisateurs) était d'améliorer le composant des utilisateurs et d'ajouter deux nouvelles vues utiles au composant. Cet article va décrire les deux nouvelles vues qui sont :
*Liste basée sur les groupes d'utilisateurs
*Liste basée sur les groupes d'utilisateurs
*<noinclude>A detailed view of an user</noinclude>
*Une vue détaillée d'un utilisateur


==Définir les niveaux d'accès==
==Définir les niveaux d'accès==
The access level is used to know what information is shown to the current user and also to which type of access level the current user details view is available.  
Le niveau d'accès est utilisé pour savoir quelle information est affichée à l'utilisateur courant et aussi à quel type de niveau d'accès la vue détaillée actuelle de l'utilisateur est disponible.  


In order to set the access level for the current user, go to '''Users {{rarr}} Manage'''.
Afin de paramétrer le niveau d'accès de l'utilisateur actuel, allez à  '''Utilisateurs {{rarr}} Utilisateurs'''.
[[File:AccessLevel-fr.png|500px|center]]
[[File:AccessLevel-en.png|500px|center]]


Here you have the '''Access''' column that can be modified in two ways:  
Voici la colonne "Niveau d'accès" qui peut être modifiée de deux façons :  
# By editing a single user and setting the value in the Access dropdown from '''Account Details''' tab{{-}}[[File:Access level user options-fr.png|center|300px|Access level from user options]]
# En éditant un seul utilisateur et en définissant la valeur dans le menu déroulant "Niveau d'accès" à partir de l'onglet "Détails du compte".{{-}}[[File:Access level user options-en.png|center|300px|Access level from user options]]
# Using batch processing. You have to select the users to which you want to apply the changes, click batch and then select the value from the '''Set Access Level''' dropdown{{-}}[[File:Access level batch-fr.png|center|300px|Access level using batch processing]]
# Utilisation du traitement par lots. Vous devez sélectionner les utilisateurs auxquels vous voulez appliquer les changements, cliquer sur "traitement par lots" et ensuite sélectionner la valeur dans le menu déroulant '"Définir le niveau d'accès".{{-}}[[File:Access level batch-en.png|center|300px|Access level using batch processing]]


''Note'': The value of the Access column represents what the user that has that access level can see, e.g. Octav belongs to the registered users group but has public access, so he will be able to see only Anna and Sarah in the public users list and himself in the registered list.
"Note" : La valeur de la colonne Niveau d'accès représente ce que l'utilisateur qui a ce niveau d'accès peut voir, par exemple Octav appartient au groupe des utilisateurs enregistrés mais a un accès public, il ne pourra donc voir que Anna et Sarah dans la liste des utilisateurs publics et lui-même dans la liste enregistrée.


==Créer un lien de menu==
==Créer un lien de menu==
In order to access the users list you have to create a menu item for it. Go to '''Menus {{rarr}} New Menu Item''', click '''Select''' for the '''Menu Item Type''', choose '''Users {{rarr}} User List'''.  
Pour accéder à la liste des utilisateurs, vous devez créer un élément de menu à cet effet. Aller à "Menus {{rarr}}. Nouvel élément de menu", cliquez sur "Sélectionner" pour le "Type d'élément de menu", choisissez "Utilisateurs {{rarr}}" Liste des utilisateurs".  
[[File:User list menu item-fr.png|300px|center]]
[[File:User list menu item-en.png|300px|center]]
Then select the users group which you want to display.
Sélectionnez ensuite le groupe d'utilisateurs que vous désirez afficher.
[[File:Select group-en.png|400px|center]]
[[File:Select group-en.png|400px|center]]


What will be displayed when you create a menu item with registered users group is:  
Ce qui sera affiché lorsque vous créez un élément de menu avec le groupe d'utilisateurs enregistrés est le suivant :  
* For an user that is '''not logged in''', the list will contain the users that are in the registered group and have access level public, if the users have access level registered or super user, they will not be displayed.  
* Pour un utilisateur qui n'est pas connecté (càd un visiteur), la liste contiendra les utilisateurs qui sont dans le groupe enregistré et qui ont un niveau d'accès public, si les utilisateurs ont un niveau d'accès enregistré ou super utilisateur, ils ne seront pas affichés.  
* For an user that is '''logged in''' and has access level registered, the list will contain all users in the registered group that have access level registered or public, the ones with super user access will not be displayed.
* Pour un utilisateur qui est connecté et qui a un niveau d'accès enregistré, la liste contiendra tous les utilisateurs du groupe enregistré qui ont un niveau d'accès enregistré ou public, ceux qui ont un accès super utilisateur ne seront pas affichés.


There is also the possibility to create a menu item for a single user details view. The process is the same as for the list menu item, except that you have to choose an user instead of a group.
Il est également possible de créer un élément de menu pour une vue détaillée d'un seul utilisateur. Le processus est le même que pour l'élément de menu liste, sauf que vous devez sélectionner un utilisateur au lieu d'un groupe.
[[File:User details menu item-en.png|300px|center]]
[[File:User details menu item-en.png|300px|center]]


==Vue de la liste d'utilisateurs==
==Vue de la liste d'utilisateurs==
The information shown in the list view for each user is the name by default. Other information can be added using custom fields. The screenshot below contains the information shown in a menu item for a registered user group. The <tt>Description</tt> is a custom field.
Les informations affichées dans la vue en liste pour chaque utilisateur sont le nom par défaut. D'autres informations peuvent être ajoutées à l'aide de champs personnalisés. La capture d'écran ci-dessous contient les informations affichées dans un élément de menu pour un groupe d'utilisateurs enregistrés. Le champ <tt>Description</tt> est un champ personnalisé.
[[File:Registered user list-en.png|600px|center]]
[[File:Registered user list-en.png|600px|center]]


==Vue de détails d'utilisateur==
==Vue de détails d'utilisateur==
The information shown in the user details view includes by default the name, username and email of the user. In order to see additional information, you have use custom fields. In the picture below, the '''Description''' is a custom field.
Les informations affichées dans la vue des détails de l'utilisateur comprennent par défaut le nom, le nom d'utilisateur et l'adresse électronique de l'utilisateur. Les informations affichées sont peu nombreuses parce qu'il y a beaucoup de façons différentes dont quelqu'un pourrait vouloir que cette vue se présente, donc nous voulions qu'elle soit très personnalisable. Pour afficher des informations supplémentaires, vous devez utiliser des champs personnalisés et les associer à différents événements afin qu'ils soient affichés dans différentes parties de la page. L'exemple ci-dessous inclut le champ personnalisé '''Description''', mais vous pouvez ajouter une photo, un numéro de téléphone, une adresse, etc. (''Note:'' Si vous êtes novice en matière de champs personnalisés, consultez ce tutoriel sur la façon de les utiliser : [[J3.x:Adding_custom_fields|Addition de champs personnalisés]])


[[File:Details view-en.png|600px|center]]
[[File:Details view-en.png|600px|center]]
The user details view has the option to send an email to the user that can be activated via option in the user options or global options, '''Form''' tab.
La vue des détails de l'utilisateur propose une action pour envoyer un email à l'utilisateur qui peut être activé via l'option dans les options utilisateur ou les options globales, onglet "Formulaire".
[[File:Activate contact form-en.png|600px|center]]
[[File:Activate contact form-en.png|600px|center]]
Once the '''Contact Form''' option is set to '''Show''', the contact form is displayed in the user details view:
Une fois que l'option "Formulaire de contact" est réglée sur "Afficher", le formulaire de contact est affiché dans la vue des détails de l'utilisateur :
[[File:User details view with contact form-en.png|600px|center]]
[[File:User details view with contact form-en.png|600px|center]]



Latest revision as of 09:30, 17 February 2022

GSoC 2018
Liste des utilisateurs et détails
Documentation
Joomla! 
4.x

Introduction

Le but du projet Enhance Users Component (Composant amélioré des utilisateurs) était d'améliorer le composant des utilisateurs et d'ajouter deux nouvelles vues utiles au composant. Cet article va décrire les deux nouvelles vues qui sont :

  • Liste basée sur les groupes d'utilisateurs
  • Une vue détaillée d'un utilisateur

Définir les niveaux d'accès

Le niveau d'accès est utilisé pour savoir quelle information est affichée à l'utilisateur courant et aussi à quel type de niveau d'accès la vue détaillée actuelle de l'utilisateur est disponible.

Afin de paramétrer le niveau d'accès de l'utilisateur actuel, allez à Utilisateurs    Utilisateurs.

Voici la colonne "Niveau d'accès" qui peut être modifiée de deux façons :

  1. En éditant un seul utilisateur et en définissant la valeur dans le menu déroulant "Niveau d'accès" à partir de l'onglet "Détails du compte".
    Access level from user options
    Access level from user options
  2. Utilisation du traitement par lots. Vous devez sélectionner les utilisateurs auxquels vous voulez appliquer les changements, cliquer sur "traitement par lots" et ensuite sélectionner la valeur dans le menu déroulant '"Définir le niveau d'accès".
    Access level using batch processing
    Access level using batch processing

"Note" : La valeur de la colonne Niveau d'accès représente ce que l'utilisateur qui a ce niveau d'accès peut voir, par exemple Octav appartient au groupe des utilisateurs enregistrés mais a un accès public, il ne pourra donc voir que Anna et Sarah dans la liste des utilisateurs publics et lui-même dans la liste enregistrée.

Créer un lien de menu

Pour accéder à la liste des utilisateurs, vous devez créer un élément de menu à cet effet. Aller à "Menus   . Nouvel élément de menu", cliquez sur "Sélectionner" pour le "Type d'élément de menu", choisissez "Utilisateurs   " Liste des utilisateurs".

Sélectionnez ensuite le groupe d'utilisateurs que vous désirez afficher.

Ce qui sera affiché lorsque vous créez un élément de menu avec le groupe d'utilisateurs enregistrés est le suivant :

  • Pour un utilisateur qui n'est pas connecté (càd un visiteur), la liste contiendra les utilisateurs qui sont dans le groupe enregistré et qui ont un niveau d'accès public, si les utilisateurs ont un niveau d'accès enregistré ou super utilisateur, ils ne seront pas affichés.
  • Pour un utilisateur qui est connecté et qui a un niveau d'accès enregistré, la liste contiendra tous les utilisateurs du groupe enregistré qui ont un niveau d'accès enregistré ou public, ceux qui ont un accès super utilisateur ne seront pas affichés.

Il est également possible de créer un élément de menu pour une vue détaillée d'un seul utilisateur. Le processus est le même que pour l'élément de menu liste, sauf que vous devez sélectionner un utilisateur au lieu d'un groupe.

Vue de la liste d'utilisateurs

Les informations affichées dans la vue en liste pour chaque utilisateur sont le nom par défaut. D'autres informations peuvent être ajoutées à l'aide de champs personnalisés. La capture d'écran ci-dessous contient les informations affichées dans un élément de menu pour un groupe d'utilisateurs enregistrés. Le champ Description est un champ personnalisé.

Vue de détails d'utilisateur

Les informations affichées dans la vue des détails de l'utilisateur comprennent par défaut le nom, le nom d'utilisateur et l'adresse électronique de l'utilisateur. Les informations affichées sont peu nombreuses parce qu'il y a beaucoup de façons différentes dont quelqu'un pourrait vouloir que cette vue se présente, donc nous voulions qu'elle soit très personnalisable. Pour afficher des informations supplémentaires, vous devez utiliser des champs personnalisés et les associer à différents événements afin qu'ils soient affichés dans différentes parties de la page. L'exemple ci-dessous inclut le champ personnalisé Description, mais vous pouvez ajouter une photo, un numéro de téléphone, une adresse, etc. (Note: Si vous êtes novice en matière de champs personnalisés, consultez ce tutoriel sur la façon de les utiliser : Addition de champs personnalisés)

La vue des détails de l'utilisateur propose une action pour envoyer un email à l'utilisateur qui peut être activé via l'option dans les options utilisateur ou les options globales, onglet "Formulaire".

Une fois que l'option "Formulaire de contact" est réglée sur "Afficher", le formulaire de contact est affiché dans la vue des détails de l'utilisateur :