hi there !
things are boiling down :-)
since sat. i am now setting up emilda1.2.3 and things seem good.
things done so far :
- setting up table "configuration"
- inferring translations : here : "Deutsch.po"
- doing zebra things : edit "zebra.cfg, bib1.att, usmarc.abs", index (an
empty) database
- customizing table "marc_configuration"
- editing "MARC.inc" to reflect search settings
stay tuned - some minor oddities will have to be fixed ... some mails
will follow :-)
---------
1) MARC.inc
$YAZ_attributes = Array(
"020" => "1=7 t=l t=r t=n t=b s=al",
... );
after studying some ccl docs i am wondering why you code
e.g. "1=7" but it should be "u=7" to code an use attribute in ccl.
changing this to "u=7" seems to work too ...
---------
2) MARC.inc
at the first attempt i tried to "customize" native by specifying
$YAZ_attributes = Array(
//standard things for all databases
...
//specials for native databases
$REMOTE_DATABASE[_("Native")] => (
"970" => "u=5000 t=l t=r t=n t=b s=al",
...
);
//specials for foreign databases
...
);
such coding did not work but maybe i missed something ...
---------
3) i appreciate that it is possible to utilize the "any" hack since one
can do selective searches on subfields (so not needing a main record) or
can grouping (the original use).
it works fine (at least with a few record - i will see more if i bust
15k into zebra :-)
---------
4) there is a isolated use of "Call number" in "show-item-detail" which
has no meaning else (maybe it is some rudimentary code for the future :-)
---------
5) i wonder if i could force a line-break to format output via
"marc_format" of table "marc_configuration"
---------
more to come.
esp. with ldap which i will test next
tx and cu
wolfgang
|