From f9b45c1324dca523acdc21fa0ea49b151e2b9ba2 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Mon, 19 Dec 2005 09:15:37 +0000 Subject: [PATCH] local git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@294 07558da8-63fa-0310-ba24-9fe276d99e06 --- conf/lookup/jzav.yml | 15 +++- conf/normalize/isis_ffzg.xml | 28 ++++++-- conf/output/tt/html_ffzg_results_nonstd.tt | 80 +++++++++++++--------- conf/output/tt/html_ffzg_results_short.tt | 28 ++++---- 4 files changed, 98 insertions(+), 53 deletions(-) diff --git a/conf/lookup/jzav.yml b/conf/lookup/jzav.yml index ce7ca64..70b317b 100644 --- a/conf/lookup/jzav.yml +++ b/conf/lookup/jzav.yml @@ -3,12 +3,21 @@ lookup: - key: 'tip:v900' val: 'v200^a' eval: '"v909" eq "1"' -# - key: 'naslov:v900' -# val: 'v200^a : v200^e' + - key: 'naslov:v900' + val: 'v200^a : v200^e' # eval: '"v909" eq "2"' - - key: 'naslov:v946^1' + - key: 'naslov3:v946^1' val: 'v200^a : v200^e' eval: '"v909" eq "3"' + - key: 'naslov4:v946^1' + val: 'v200^a : v200^e' + eval: '"v909" eq "4"' - key: 'tip-naslovi:v946^1' val: 'v900' eval: '"v909" eq "2"' + # tree + - key: 'parent:v900' + val: 'v946^1' + - key: 'child:v946^1' + val: 'v900' + # lookup{child:lookup{child:v900} diff --git a/conf/normalize/isis_ffzg.xml b/conf/normalize/isis_ffzg.xml index b78af43..78a5d78 100644 --- a/conf/normalize/isis_ffzg.xml +++ b/conf/normalize/isis_ffzg.xml @@ -49,8 +49,16 @@ - v200^f ; v200^g + v200^g v200^f + + + v200^f + + + + v200^g + v200^v @@ -132,6 +140,14 @@ v423^z: v423^a / v423^c v423^b + + lookup{part:00v463^1} + + + + v463^1 + + v464^a / v464^g v464^f @@ -208,12 +224,16 @@ lookup{tip:v900} - + - lookup{naslov:v900} - + lookup{naslov3:v900} + + + + lookup{naslov4:v900} + v990 diff --git a/conf/output/tt/html_ffzg_results_nonstd.tt b/conf/output/tt/html_ffzg_results_nonstd.tt index 826ae87..be554b5 100644 --- a/conf/output/tt/html_ffzg_results_nonstd.tt +++ b/conf/output/tt/html_ffzg_results_nonstd.tt @@ -2,12 +2,26 @@
- . + . + [% IF d('UDC') or d('APA') or d('UncontrolledTerms') %]

+

Sliène knjige

+ [% IF d('UncontrolledTerms') %]prema temi:
+ [% search('UncontrolledTerms','UncontrolledTerms','
') %]

+ [% END %] + [% IF d('UDC') or d('APA') %]prema kategoriji:
+ [% IF d('UDC') %] + [% search('UDC','UDC','
') %]
+ [% END %] + [% IF d('APA') %] + [% search('APA','APA','
') %]
+ [% END %] + [% END %] + [% END %]
- + [% IF d('titleNo') %] [% d('titleNo') %] / [% END %] @@ -15,8 +29,8 @@ [%- IF d('Subtitle') -%] : [%- d('Subtitle') -%] [%- END -%] - [%- IF d('ParallelTitle') -%] = - [%- d('ParallelTitle') -%] + [%- IF d('ParallelTitle') -%] = + [%- d('ParallelTitle') -%] [%- END -%] [%- IF d('EditionStatement') -%], [%- d('EditionStatement') %]. @@ -24,44 +38,46 @@ [% IF d('Responsibility') %]
[% d('Responsibility') %] [% END %] -

- [% d('PlacePublication',' : ') %] : [% d('NamePublisher') %], [% d('DatePublication').replace('cop. ', '') %]
- [% d('MaterialDesignation').replace('.*,', '') -%] - [%- IF d('ISBN') -%] ISBN [% d('ISBN') %] - [% END %] -
- [% IF d('SeriesTitle') %]
- Serija: [% d('SeriesTitle') %] + + [% IF d('DatePublication') %]
Godina: + [% d('DatePublication').replace('cop. ', '') %] + [% END %] + + [% IF d('PlacePublication') %]
Izdavaè: + [% d('PlacePublication',' : ') %] : [% d('NamePublisher') %] + [% END %] + + [% IF d('ISBN') %]
ISBN + [% d('ISBN') %] [% END %] -

- [% IF d('UncontrolledTerms') %]
- Tema: - [% search('UncontrolledTerms','UncontrolledTerms',' * ') %] - [% END %] - + + [% IF d('PhysicalDescription') %]
Materijalni opis: + + [% d('PhysicalDescription').replace('.*,', '') -%] + [% END %] - [% d('Parts','
') %] -

- [% d('GeneralNote','. - ') %] + [% IF d('SeriesTitle') %]

Serija: + [% search('SeriesTitle','SeriesTitle',', ') %] + [% END %] - - - [% IF d('APA') %] -
Klasifikacija: [% search('APA','APA',' ') %]
- [% END %] [% IF d('ContentsNote') %]
Sadr¾aj:
[% d('ContentsNote','
') %]
[% END %] +

  +

@@ -79,7 +95,7 @@
-
+

Oblik zapisa

diff --git a/conf/output/tt/html_ffzg_results_short.tt b/conf/output/tt/html_ffzg_results_short.tt index 1af44f1..da5dcda 100644 --- a/conf/output/tt/html_ffzg_results_short.tt +++ b/conf/output/tt/html_ffzg_results_short.tt @@ -1,37 +1,37 @@
-
- slika naslovnice +
+ slika naslovnice
- - +
+ [% d('TitleProper').replace('<|>', '') -%] [%- IF d('Subtitle') -%] : [%- d('Subtitle') -%] - [%- END -%] + [%- END -%] [%- IF d('ParallelTitle') -%] = [% d('ParallelTitle') %] [%- END -%] [%- IF d('EditionStatement') -%], [%- d('EditionStatement') %]. [% END %] - -
- - [% IF d('Responsibility') %] + [% IF d('Responsibility') %]
[% d('Responsibility') -%] [%- END -%] [%- IF d('DatePublication') -%], - [%- d('DatePublication').replace('cop. ','') %] - [% END %] + [%- d('DatePublication').replace('cop. ','') -%] + [%- END %]
-
[% IF d('CallNo') %] - Signatura: [% d('CallNo',' ') %] -[% END %] +
+ [% IF d('CallNo') %] Signatura: [% d('CallNo',' ') %] + [% END %] +