Search - Configuration générale

Configuration générale de l'application

En dehors de la création d'une contribution de définition des modes de recherche, et d'une autre contribution pour l'habillage graphique, il est possible de modifier des paramètres dans le fichier [PATH_CUSTOM_CONFIG]/ori-oai-search/config/custom-config.properties :

Paramètres du moteur de recherche :

config.servlet.forcedMenuKeys

Force l'affichage de certains menus uniquement. Lorsqu'une contribution de recherche comporte plusieurs menus, ce paramètre permet de n'afficher que certains menus.
Séparer les expressions par ",".
Exemple : lom,tef.

config.userIdParameterName

Nom du paramètres contenant l'identifiant de l'utilisateur en mode portlet ou servlet authentifiée.
Valeur par défaut : uid

indexingSearchService.forcedReadTimeout

Le timeout à utiliser lorsque le moteur de recherche interroge le module ORI-OAI-indexing (-1 pour utiliser le timeout par défaut, et 0 pour un timeout illimité).
Valeur par défaut : -1

indexingSearchService.fieldMaxDisplaySize

Taille maximale à afficher d'une valeur dans la liste des résultats. Si la valeur est supérieure à la taille définie ici, la chaîne sera tronquée et visible entièrement en survol.
Valeur par défaut : 300

indexingSearchService.manyValuesSeparator

Chaîne à utiliser pour séparer plusieurs valeurs dans l'affichage des résultats lorsqu'une métadonnée est multivaluée.
Valeur par défaut : , 

advanced.forbiddenStringFieldRegexp

Permet de spécifier différentes expressions régulières à interdire dans les champs de recherche simple ou avancée (par exemple pour ne pas commencer sa recherche par le caractère "*" ou qu'il y ait un minimum de caractères dans le terme recherché.
Séparer les expressions par ||.
Valeur par défaut : ^.[*]||^..[*]||^[*]||^[*].*

ORI-OAI-thumbnail

Paramètres du générateur de vignettes :

thumbnail.addInPoolWhenGet

Ajouter automatiquement une demande de vignette dans le pool des vignettes à générer lorsqu'on essaye d'en afficher une alors qu'elle n'existe pas encore.
Valeur par défaut : false.

thumbnail.sleepDurationBetweenGenerationsMillis

Durée de la pause à faire entre deux générations.
Valeur par défaut : 500 (1/2 seconde).

thumbnail.sleepDurationBetweenLaunchesMillis

Pause à faire entre deux lancements du script de génération des vignettes.
Valeur par défaut : 1800000 (30 minutes).

thumbnail.htmlThumbnailGenerator.delayBeforeErrorMillis

Délai à partir duquel on considère qu'il est impossible de générer une image en utilisant le "HTML generator".
Valeur par défaut : 43200000 (12 heures).

thumbnail.delayBeforeErrorMillis

Délai à partir duquel on considère qu'il est impossible de générer une vignette.
Valeur par défaut : 86400000 (24 heures).

thumbnail.pdfThumbnailGenerator.ghostScript.windowsOSAvailable

Sous Windows, il est possible de spécifier au générateur d'images à partir de fichiers PDF si Ghostscript est installé ou non. Mettre true si installé.
Si Ghostscript est installé, il sera utilisé pour générer un aperçu des fichiers PDF. Ceci facilite la capture notamment pour des fichiers PDF protégés.
S'il n'est pas installé et que vous avez des PDF protégés, il sera nécessaire de spécifier les mots de passe à utiliser pour ouvrir les PDF (cf. Personnalisation du générateur de vignettes).
Valeur par défaut : false.

thumbnail.pdfThumbnailGenerator.ghostScript.windowsOSLibraryPath

Sous windows, lorsque Ghostscript est installé, il faut spécifier le chemin vers la dossier qui contient les fichiers DLL. Exemple : C:/Program Files/gs/gs9.10/bin.
Valeur par défaut :

  • No labels