Date: Fri, 29 Mar 2024 15:07:28 +0100 (CET)
Message-ID: <141876363.6136.1711721248250@gazella.mgmt.psnc>
Subject: Exported From Confluence
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----=_Part_6135_1629881217.1711721248249"
------=_Part_6135_1629881217.1711721248249
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/exported.html
By default, attributes from the MARC 21 communication format are importe=
d on the basis of the configuration built into the extension. Instead of th=
e default configuration, a configuration defined in external text files can=
be used. Their format is a simple set of properties. In order to indicate =
new configuration files for the extension, its configuration should be disp=
layed (see the image below; displaying the configuration window is =
described in the configuration section). After the configuration has b=
een displayed, the source of the new configuration (a file on the drive or =
a URL address) should be indicated and the =E2=80=9CUse the configuration f=
rom the given source=E2=80=9D option should be selected. Additionally, the =
character encoding for the MARC files to be imported should be specified. M=
ARC character encoding depends on the information technology system from wh=
ich such a file is imported.
Import metadanych z formatu MARC - konfiguracja rozszerzenia
Title=
=3D245:${a} ${b} ${n};130;210;222;240;246;730;740;
en.Title=3D210;222;240;246;730;740;
Creator=3D100;110;111;
Subject=3D
Description=3D6XX;
Publisher=3D260a;260b;260f;
Contributor=3D700;710;711;
Date=3D260c;
Type=3D
Identifier=3D920;856u;
Source=3D
Language=3D041;546;008/35-37;
Relation=3D250;534;440;490;800;810;811;830;
Coverage=3D
Rights=3D506;540;"PAN";
The box above contains the content of a sample marcImport.pro=
perties
configuration file. In that file, the MARC configurati=
on can be defined, that is, the values of elements from the MARC format can=
be assigned to attributes in the dLibra system.
In every line in the configuration file, there is an import value config=
uration for one attribute. In every line, on the left side of the equal sig=
n, there is the RDF name of the attribute to which the values from the MARC=
elements on the right side of the equal sign will be assigned. If the RDF =
name is preceded by a language name and a period (for example, =
en.Title=3D210;222;240;246;730;740;
), then the rule following the na=
me will be used for importing the metadata for that language. If there is n=
o language name, then the rule is used for importing the metadata for the l=
anguage selected by the user (in the appropriate tab in the metadata editor=
). The language name must be a two-letter code compliant with the ISO 639 s=
tandard. The RDF names of attributes can be found in the Administrator Appl=
ication (the attribute edition panel). The elements which can be imported f=
rom the MARC format can be, for example, subfield values or particular char=
acters from control fields. If any attribute RDF name is missing from the c=
onfiguration file, then the field number list next to that attribute will b=
e empty. In such a case, no value will be imported for that attribute.
The basic syntax of MARC field numbers (the list on the right side of th=
e equal sign), from which the attribute values are to be imported, is as fo=
llows: AAAb
;, where AAA
is a three-digit field nu=
mber, and b is the identifier of a subfield. It is also possible to combine=
subfields in a notation or to retrieve a range of characters from control =
fields (those cases are described below). It ought to be noted that the ; c=
haracter (semicolon) is a necessary part of a field notation in a configura=
tion.
A subfield value can be left out. Also, multi-value identifiers can be u=
sed. Here is some more detailed information about the configuration, with e=
xamples:
100;
=E2=80=93 an example of how a field number can be use=
d.
In the case of a special field, that notation will cause the value of that=
field to be imported to the given attribute (it should be remembered that =
special fields in the MARC format, that is, fields with a value smaller tha=
n 010, do not have subfield identifiers). In the case of other fields, that=
notation will cause all values from all subfields of that field to be impo=
rted to the given attribute.
260c;
=E2=80=93 an example of how a field number with a su=
bfield identifier can be used.
In the case of such a notation, only the values of a particular subfield o=
f the given field (in this case, c of field 260) will be imported.
6XX;
=E2=80=93 an example of how a multi-value identifier =
can be used.
In the case of such a notation, all values of the fields and subfields fro=
m the 600=E2=80=93699 range will be imported. It will not be possible to sp=
ecify particular subfields. Also possible is notation 65X, which will cause=
the field values from the 650=E2=80=93659 range to be imported.
245:${a} ${b} ${n};
=E2=80=93 an example of how MARC field=
subfields can be combined into one value.
That notation can be divided into two parts separated by the : character (=
colon):
245
=E2=80=93 this is the number of the field the subfield=
s of which will be combined into one value.
=
span>
${a} ${b} ${n}
=E2=80=93 this is a template which defin=
es the way in which the subfields will be combined.
Notation ${a}
means that it is to be replaced with the v=
alue of subfield a
from the field with the number given b=
efore the : character =E2=80=93 in this case, field 245. Therefore, it mean=
s that subfields a
, b
and n
wil=
l be combined into one value and will be space-separated. For example, if s=
ubfield 245a
has value the first value, subfield=
245b
has value the second value, and subfield&n=
bsp;245n
has value the third value, then that notatio=
n will result in value the first value the second value the third value=
. If we want the subfields to be separated by any other character or s=
equence of characters, we just have to type them in, for example: 245:${a}-=
${b} subfield n: ${n};.
\\(for example,
24=
5:${a}${b}\\;${n};). Polish diacritics and other characters outside=
of the standard ASCII set must be converted to UTF-8 codes in the =E2=80=
=9C\uXXXX=E2=80=9D format, where the =E2=80=9Cx=E2=80=9D characters are hex=
adecimal digits (the converter is available at: http://rishida.net/tools=
/conversion/ =E2=80=93 the JavaScript escapes part).
008/35-37
=E2=80=93 only concerns control fields and means=
taking that range of characters from a control field.
That notation consists of two parts separated with the / (slash) character=
:=20
008
=E2=80=93 the number of the control field from wh=
ich values will be taken.
35-37
=E2=80=93 the range of characters which will be take=
n from the field with the number given before the slash.
Characters 35, 36 and 37 from field 008 will be the value of that notation=
. If field 008 has character p in position 35, character o in position 36, =
and character l in position 37, then the value of that notation will be pol=
. If we only want to take one character from a particular position, we just=
have to specify that position after the / character, for example, 008/30.<=
/li>
"PAN";
=E2=80=93 that is a constant value added to an a=
ttribute regardless of the content of the loaded MARC file. Constant values=
must be put in straight double quotation marks: ". Just like in the case o=
f templ=
ates for combining subfields, some characters must be preceded with two=
slashes:
\\: this time, the characters are " (double quotation =
mark) and \ (slash). Also, Polish letters and other non-standard characters=
must be converted to UTF-8 encoding.
The box above contains a sample configuration file marcImpRem=
Chars.properties
.
That file makes it possible to define the character sequences to be remo=
ved from particular MARC subfields before they are imported to a bibliograp=
hic description. Characters (or character sequences) can be removed from th=
e beginning (begin) or end (end) of a MARC subfield. Character strings are =
defined with the use of regular expressions. The regular expression which c=
an be used in the mechanism for removing characters from MARC values must b=
e compatible with with the regular expressions used in the Java language. (=
for details, see here).
Line end-245b=3Da|b means that character a or ch=
aracter b will be removed from the end (the word =E2=80=9Cend=E2=80=9D) of =
subfield 245b (if, off course, there is any of these characters at the end =
of the value of subfield 245b). The minus sign separates the determination =
of the place from which characters are to be removed (in this case, =E2=80=
=9Cend=E2=80=9D) from the subfield from which the characters will be remove=
d (in this case, 245b). The equal sign is followed by a specification of a =
regular expression (in this case, a|b) which defines what signs are to be r=
emoved.
Let us analyze the following example: begin-245a=
=3Dab. That notation will cause the Editor Application to remove the ab seq=
uence of characters from subfield 245a =E2=80=93 if such a sequence is foun=
d at the beginning of the value of that subfield. Thus, if field 245a in a =
MARC file has value abBajki, then the character removal mechanism will chan=
ge it to value Bajki, and that value will be imported to the bibliographic =
description.
By default, the extension is configured with the=
following files:
marcImport.properties
:
Title=
=3D245;130;210;222;240;246;730;740;
Creator=3D100;110;111;
Subject=3D
Description=3D6XX;
Publisher=3D260a;260b;260f;
Contributor=3D700;710;711;
Date=3D260c;
Type=3D
Identifier=3D920;856u;
Source=3D
Language=3D041;546;
Relation=3D250;534;440;490;800;810;811;830;
Coverage=3D
Rights=3D506;540;
marcImpRemChars.properties
That file is empty by default.
------=_Part_6135_1629881217.1711721248249
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: file:///C:/ad2af7d08756a1d4a2eb25979648d21d
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
------=_Part_6135_1629881217.1711721248249--