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 :
ORI-OAI-search
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 :