Käsittelee Alephin ja muiden MARC21-pohjaisten kirjastojärjestelmien eroavaisuuksista johtuvia muutoksia. (Uusi versiossa 3.5.1) |
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> |
Ei asetuksia.
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 | |