-set_biblios_indexing_mode()
-{
- local indexing_mode=$1
- local marc_format=$2
-
- case $indexing_mode in
- "dom")
- START_BIBLIOS_RETRIEVAL_INFO=`cat <<EOF
- <xi:include href="\/etc\/koha\/$marc_format-retrieval-info-bib-dom.xml"\n
- xmlns:xi="http:\/\/www.w3.org\/2001\/XInclude">\n
- <xi:fallback>\n
- <retrievalinfo>
-EOF`
-
- END_BIBLIOS_RETRIEVAL_INFO=`cat <<EOF
- <\/retrievalinfo>\n
- <\/xi:fallback>\n
- <\/xi:include>
-EOF`
- BIBLIOS_INDEXING_MODE="dom"
- ZEBRA_BIBLIOS_CFG="zebra-biblios-dom.cfg"
- ;;
- "grs1")
- START_BIBLIOS_RETRIEVAL_INFO=" <retrievalinfo>"
- END_BIBLIOS_RETRIEVAL_INFO=" <\/retrievalinfo>"
- BIBLIOS_INDEXING_MODE="grs1"
- ZEBRA_BIBLIOS_CFG="zebra-biblios.cfg"
- ;;
- *)
- die "Error: '$indexing_mode' is not a valid indexing mode for bibliographic records."
- ;;
- esac
-}
-
-
-set_authorities_indexing_mode()
-{
- local indexing_mode=$1
- local marc_format=$2
-
- case $indexing_mode in
- "dom")
- START_AUTHORITIES_RETRIEVAL_INFO=`cat <<EOF
- <xi:include href="\/etc\/koha\/$marc_format-retrieval-info-auth-dom.xml"\n
- xmlns:xi="http:\/\/www.w3.org\/2001\/XInclude">\n
- <xi:fallback>\n
- <retrievalinfo>
-EOF`
-
- END_AUTHORITIES_RETRIEVAL_INFO=`cat <<EOF
- <\/retrievalinfo>\n
- <\/xi:fallback>\n
- <\/xi:include>\n
-EOF`
- AUTHORITIES_INDEXING_MODE="dom"
- ZEBRA_AUTHORITIES_CFG="zebra-authorities-dom.cfg"
- ;;
- "grs1")
- START_AUTHORITIES_RETRIEVAL_INFO=" <retrievalinfo>"
- END_AUTHORITIES_RETRIEVAL_INFO=" <\/retrievalinfo>"
- AUTHORITIES_INDEXING_MODE="grs1"
- ZEBRA_AUTHORITIES_CFG="zebra-authorities.cfg"
- ;;
- *)
- die "Error: '$indexing_mode' is not a valid indexing mode for authority records."
- ;;
- esac
-}
-
-