plugin Directories lets you create one or more directories of people, possibly synchronized with an external data source (LDAP, Active Directory, SQL database) or with a population of users Ametys.
It can also be used to create an organizational chart of entities (divisions, departments, etc.).
Directory users are synchronized with an external source (LDAP, database) and are automatically created or synchronized when the external source is synchronized, depending on its configuration.
See the administrator manual for configuring and synchronizing directory users.
You can also create a user from the back office, by clicking on "New user" in the Directory tab.
Please note, however, that it will not be possible to synchronize the user with an external source.
If you have several types of user content, select the type of content you wish to create
Click on "Search users" in the Directory tab to open the search tool.
The tool allows you to search for all "User" type content.
To publish a directory on your site, select a page in the site page and click on "Directory root" in the Page tab.
For each directory root, you must define :
A single root page can be defined for each "Users" content type.
In the example below, the "Agent directory" page is the root of the directory for the "Agent" content type. All its sub-pages are made up of agent records, sorted alphabetically by name, on 2 levels (depth of 2).
This is called a "virtual" tree structure, because the pages are not "physical", but automatically calculated from the members of this directory.
To modify or delete a directory root, select the root page in the sitemap, then click on "Directory root".
Use the "Search engine" service by selecting the directory content type (e.g. agent) to search for people in a directory.
plugin Directory adds a new "Entity" content type, for the poles or services in your directory.
Entities are hierarchical, and each entity can be linked to a parent entity.
By default, this type of content is composed of
Entities in the flowchart can be synchronized with a database. They will then be automatically created or synchronized when the external source is synchronized, depending on the latter's configuration.
See the administrator's manual to configure entity synchronization.
You can also create an entity from the back office, by clicking on "New entity" in the Directory tab.
Please note, however, that it will not be possible to synchronize it with an external source.
Click on "Search entities" in the Directory tab to open the entity search tool.
Entity types are a reference table.
You can add, modify or delete entity types from the "Reference table" > "Entity type" menu.
To manage the entity tree, select a page in the sitemap and click on "Organizational chart root".
By positioning the root of the flowchart, a virtual tree structure will be generated, corresponding to the tree of entities.
This tree structure is referred to as "virtual", because it is not a question of "physical" pages, but of pages automatically calculated from the entities.
There can only be one root page per site map.
By default, each "Entity" page displays :
The rendering and display of this information is entirely customizable, and depends on your own graphic style and integration.
The "Organizational chart" service dynamically generates a complete organizational chart of all entities.
Parameter | Description | Mandatory |
---|---|---|
Title | Service title | No |
Unfolded hierarchical levels | Number of hierarchical levels that will be visible when the flowchart is displayed. Other sublevels will be hidden by default, but can be unfolded. Leave blank to unfold the entire flowchart. | No |
Display |
Choice of service rendering. Depends on the graphic charter used. | Yes |
Example of a possible rendering