Configuration de la recherche

Cette configuration relève des administrateurs techniques (membres du groupe GROUP_ALFRESCO_ADMINISTRATORS).

Facettes de recherche

Les facettes sont les filtres proposés sur la page de recherche pour permettre aux utilisateurs d’affiner leurs résultats. Elles sont affichées dans le panneau latéral de la vue de recherche.

Les facettes disponibles par défaut sont les suivantes :

FacetteIdentifiantDescription
DirectionlocationFiltre par direction
Date de créationcreationDateFiltre temporel avec options prédéfinies (Aujourd’hui, Cette semaine, etc.)
Type de marchémarket_typeFiltre par catégorie : Travaux, Fournitures, Services
Type de procédureprocedure_typeFiltre par procédure : MAPA, Appel d’offres, etc.
Type de fichierfile_typeFiltre sur le format du fichier (PDF, DOCX, etc.)
Nature de piècedocument_typeFiltre sur le type de document déposé
Date de notificationnotificationDateFiltre temporel avec options prédéfinies (Aujourd’hui, Cette semaine, etc.)

Configuration via env-config.json

La configuration de la recherche est définie dans le fichier env-config.json. Ce fichier est stocké dans le Dictionnaire de données d’Alfresco dans Pristy - Configuration > marches

Ce fichier JSON détermine :

  • Les dossiers inclus dans le périmètre des résultats de recherche
  • Les facettes actives et leur configuration (ordre d’affichage, nombre de valeurs, etc.)

Pour ajouter ou modifier une facette, éditez la section correspondante dans le fichier env-config.json depuis l’interface d’administration d’Alfresco, puis redémarrez l’application ou videz le cache de configuration pour que les modifications soient prises en compte.

Personnalisation des libellés

Les libellés affichés pour les facettes et leurs options sont définis dans les fichiers de traduction de l’application.

Un fichier fr.json placé sur le serveur permet de personnaliser les traductions sans modifier le code source de l’application. Ce mécanisme permet d’adapter les libellés aux conventions propres à votre organisation.

Les clés de traduction à utiliser suivent les formats ci-dessous :

  • Pour les libellés de champs de facette : facets.fields.{nom_facette}
  • Pour les options temporelles des facettes de type date : facets.queries.{nom_facette}.{option}

Exemple pour la facette de date de création :

{
  "facets": {
    "fields": {
      "creationDate": "Date de création"
    },
    "queries": {
      "creationDate": {
        "today": "Aujourd'hui",
        "this_week": "Cette semaine",
        "this_month": "Ce mois-ci"
      }
    }
  }
}

Dernière modification - 30 avril 2026
Appel à l’action

Essayer Pristy

Vous pouvez essayer la démo de Pristy en vous inscrivant au lien ci-dessous.

Demander une démo