Käsittelee Alephin ja muiden MARC21-pohjaisten kirjastojärjestelmien eroavaisuuksista johtuvia muutoksia. (Uusi versiossa 3.5.1)


Toiminta

Tulisi olla oletuksena kaikissa tuotantoversioissa päällä, erityisesti version 3.6 käyttöönoton jälkeen.

1) Alephissa ja muissa MARC21-pohjaisissa kirjastojärjestelmissä on erilainen käyttä ^-merkille kontrollikentissä. Jos tietueessa on kontrollikentässä ^-merkkejä, muuntaa plugini ne välilyönneiksi.

HUOM: Ennen versiota 3.6 tämä toiminnallisuus on kiinteästi replikointiohjelmassa.

2) Aleph jakaa automaattisesti yli 2000 merkkiä pitkät kentät useammaksi kentäksi. Plugin yhdistää nämä kentät muita MARC21-pohjaisia kirjastojärjestelmiä varten.

Eli allaolevasta Alephin jaetusta kentästä:

<varfield id="505" i1="0" i2=" "><subfield label="a">foo^</subfield></varfield>
<varfield id="505" i1="0" i2=" "><subfield  label="9">^^</subfield><subfield  label="a">bar</subfield></varfield>

tulee yhdistämisen myötä kenttä:

<varfield id="505" i1="0" i2=" "><subfield label="a">foobar</subfield></varfield>

Varsinaiset asetukset

Ei asetuksia.

Lokiasetukset

Näillä asetuksilla määritellään, kuinka runsaasti tietoa filtteriplugin tulostaa replikoinnin lokiin toiminnastaan. Lokeja saatetaan tarvita kehityksessä, testauksessa ja mahdollisten virhetilanteiden ratkomisessa, mutta normaalitilanteessa loki-asetukset kannattaa pitää pois päältä.

Asetus

Pakollisuus

Selitys

Esimerkki

debug


Tulostaako filtteriplugin jatkuvaa lokia toiminnastaan? (1=kyllä, 0=ei)

0

debug_data


Tulostaako filtteriplugin lokiin käsittelemänsä datan? (1=kyllä, 0=ei)

0