Dilib, commande ExplorGenerSiteParam

De Wicri Outils
Révision datée du 12 mai 2013 à 07:43 par imported>Jacques Ducloy
LogoDilib.gif
Panneau travaux.png
Bibliothèque Dilib (ressources numériques)
Module Explor

Cette commande fait partie du module Explor de la bibliothèque Dilib.

 

Synopsis

ExplorGenerSiteParam

-l langue
-t table des paramètres Data
< tables de paramètres langue
> shell génération

Description

Cette commande consolide un ensemble de tables de paramètres pour générer la table finale de paramétrage d'un site d'exploration.

Le mécanisme utilisé est le suivant :

  • la table donnée en paramètre est acquise sans interprétation,
  • les tables du flot d'entrée sont interprétées et consolidées.

Les interprétations portent sur les noms de flux génériques.

Les commandes interprétées sont de 2 types :

  • Celles qui contiennent un paramètre simple associé à un nom de flux préfixé par un espace de nom dans la 2ème colonne. (exemple Inist:Stanalyst).
    • exemple :
headerLogoStream Inist:Stanalyst Common/icons/LogoInistPascal.png
  • Celles qui contiennent en première colonne une chaîne commençant par « shortNameStream » suivie d'un nom de flux générique.

Exemple d'emploi

(
   cat $DILIB/data/Explor/param.en.tab
   cat $DILIB/data/Inist/ExplorParam.en.tab
   cat $DILIB/data/Ccsd/ExplorParam.en.tab
   cat $DILIB/data/Nlm/MedlineExplorParam.en.tab
   cat $DILIB/data/Nlm/PmcExplorParam.en.tab
   cat $DILIB/data/Nlm/NcbiExplorParam.en.tab
   cat $DILIB/data/Wicri/BiblioExplorParam.en.tab
   cat $DILIB/data/Explor/MainMergeParam.en.tab
) | ExplorGenerSiteParam -l root -t HypertextV5/Input/AreaParam.data.tab | HfdStoreFile

(
   cat $DILIB/data/Explor/param.fr.tab
   cat $DILIB/data/Inist/ExplorParam.fr.tab
   cat $DILIB/data/Ccsd/ExplorParam.fr.tab
   cat $DILIB/data/Nlm/MedlineExplorParam.fr.tab
   cat $DILIB/data/Nlm/PmcExplorParam.fr.tab
   cat $DILIB/data/Nlm/NcbiExplorParam.fr.tab
   cat $DILIB/data/Wicri/BiblioExplorParam.fr.tab
   cat $DILIB/data/Explor/MainMergeParam.fr.tab
   cat HypertextV5/Input/WicriAreaParam.fr.tab
) | ExplorGenerSiteParam -t HypertextV5/Input/AreaSiteParam.root.tab -l fr | HfdStoreFile