#!/bin/sh

USAGE="usage: IstexExplorCorpus -q query [-s size] [-d directory]" 

SIZE=100
DIRECTORY=TestIstex
URL=https://api.istex.fr

while getopts d:e:q:s:u: c
do
  case $c in
  d) DIRECTORY=$OPTARG ;;
  e) EDITOR="-e $OPTARG" ;;
  q) QUERY=$OPTARG ;;
  s) SIZE=$OPTARG ;;
  u) URL=$OPTARG ;;
  \?) echo -$c $OPTARG unknowed option
       echo $USAGE
       exit 2;;
  esac
done

EXPLOR_AREA=$DIRECTORY
export EXPLOR_AREA

if  [ -d "$DIRECTORY" ]; then
 sh  $DIRECTORY/bin/AreaReset.sh
else
 mkdir $DIRECTORY
 mkdir $DIRECTORY/Import
fi

echo "=== IstexGetCorpus -q \"$QUERY\" -s $SIZE -M $EDITOR -u $URL > $DIRECTORY/Import/istexResult.xml"

IstexGetCorpus -q "$QUERY" -s $SIZE -M $EDITOR -u $URL | IstexCleanFullText > $DIRECTORY/Import/istexResult.xml

#WicriGetPage -l wicri-outils.fr -p "Wicri:TestIstex/Parameter data" \
#      > $DIRECTORY/Import/WicriAreaParam.data.wiki

cp $DILIB/data/Istex/IstexExplorCorpus.param.data.wiki   $DIRECTORY/Import/WicriAreaParam.data.wiki

ExplorAreaDataCreate -d $DIRECTORY
make -f $DIRECTORY/bin/area.mk

#WicriGetPage -l wicri-outils.fr -p "Wicri:TestIstex/Parameter fr" \
#      > $DIRECTORY/Import/WicriAreaSiteParam.fr.wiki

cp $DILIB/data/Istex/IstexExplorCorpus.param.fr.wiki   $DIRECTORY/Import/WicriAreaSiteParam.fr.wiki

sh $DIRECTORY/bin/AreaCreateSite.fr.sh
