Dilib, commande ExplorGenerSiteParam : Différence entre versions

De Wicri Outils
imported>Jacques Ducloy
(Description)
imported>Jacques Ducloy
(Description)
Ligne 26 : Ligne 26 :
 
* la table donnée en paramètre est acquise sans interprétation,
 
* 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 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 :
 
Les commandes interprétées sont de 2 types :
Ligne 37 : Ligne 39 :
 
|-
 
|-
 
|}
 
|}
* Celles qui contiennent en première colonne
+
* 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==
 
==Exemple d'emploi==

Version du 23 décembre 2012 à 21:17

LogoDilib.gif
Panneau travaux.png
Bibliothèque Dilib (ressources numériques)

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