/[webpac2]/trunk/conf/normalize/isis.xml
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /trunk/conf/normalize/isis.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4 - (hide annotations)
Sat Jul 16 12:37:18 2005 UTC (18 years, 11 months ago) by dpavlin
File MIME type: text/xml
File size: 10570 byte(s)
more work on lookups, example configuration layout

1 dpavlin 4 <?xml version="1.0" encoding="ISO-8859-2"?>
2     <!--
3     isis_codepage is code page which isis uses
4     index_codepage is code page which will be stored in index
5    
6     format of this file is described in: doc/formating_xml.txt
7     -->
8     <config
9     isis_codepage="852"
10     >
11    
12     <!--
13     <isis type="swish|display|index">_pre_v000^x_sep_v000^x_sep_v000^x_post_</isis>
14     <config type="swish|display">name of var from config file</config>
15     -->
16    
17     <format name="IDths">
18     <!--
19     <![CDATA[<a href="?rm=results&show_full=1&f=IDths&v=%s">%s</a>]]>
20     -->
21     <![CDATA[<a href="lookup{900_mfn:%s}.html">%s</a>]]>
22     </format>
23    
24     <indexer>
25     <headline>
26     <isis type="display">v250^a</isis>
27     <isis type="display" append="1">[v251]</isis>
28     <isis type="display" append="1"> / [v562^4] v562^a</isis>
29     <isis type="display" append="1">filter{CROVOC}v800</isis>
30     </headline>
31    
32     <filename>
33     <isis type="filename">out/thes/v000.html</isis>
34     </filename>
35    
36     <AllThes>
37     <isis type="swish">v250 v450 v258 v458 v253 v453 v254 v454 v330 v338</isis>
38     <!--
39     <isis type="index">v250^a / [v561^4]</isis>
40     <isis type="index">v450^a</isis>
41     <isis type="index">v258^a</isis>
42     <isis type="index">v458^a</isis>
43     <isis type="index">v253^a</isis>
44     <isis type="index">v453^a</isis>
45     <isis type="index">v254^a</isis>
46     <isis type="index">v454^a</isis>
47     <isis type="index">v330^a</isis>
48     <isis type="index">v338^a</isis>
49     -->
50     </AllThes>
51    
52     <Source name="Izvor: " order="5">
53     <isis type="display">v800 -- v901^c</isis>
54     </Source>
55    
56     <line name="..................." order="9">
57     <config type="display">line</config>
58     </line>
59    
60     <DescriptorHR name="HRVATSKI:" order="10">
61     <isis type="swish">eval{"v901^a" eq "Deskriptor"}v250^a</isis>
62     <isis type="swish">eval{"s901^a" eq "Deskriptor"}v450^a</isis>
63     <isis type="index">eval{"v901^a" eq "Deskriptor"}v250^a / [v562^4] v562^a</isis>
64     <isis type="index" append="1">eval{qq#v250^a# and "v901^a" eq "Deskriptor"}filter{CROVOC}v800</isis>
65     <!--
66     <isis type="index">eval{"v901^a" ne "Deskriptor"}v250^a [v251]</isis>
67     -->
68     <isis type="index">eval{qq#v450^a#}filter{CROVOC}v450^a >> s250^a / [s562^4] s562^a s800</isis>
69     <isis type="display">[v251]</isis>
70     <isis type="display" append="1">v250^a</isis>
71     <isis type="display" append="1">eval{qq#v250^a#}filter{CROVOC}v800</isis>
72     </DescriptorHR>
73    
74     <NonDescriptorHR name="Uporabi za: " order="20">
75     <isis type="display" >
76     <delimiter> * </delimiter>
77     <value>v450^a</value>
78     </isis>
79     </NonDescriptorHR>
80    
81     <ScopeNoteHR name="Napomena: " order="30">
82     <isis type="display">
83     <delimiter><![CDATA[<br/>]]></delimiter>
84     <value>v330^a</value>
85     </isis>
86     </ScopeNoteHR>
87    
88     <SubjectAreaHR name="Podruèje: " order="50">
89     <!--<isis type="swish">eval{"v901^a" ne "Deskriptor"}v250^a</isis>-->
90     <isis type="swish">eval{"v901^a" eq "Podruèje"}v250^a</isis>
91     <isis type="index">eval{"v901^a" eq "Podruèje"}[v251] v250^a</isis>
92     <!--
93     <isis type="index" append="1">[v251]</isis>
94     -->
95     <isis type="display">[v561^4]</isis>
96     <isis type="display" append="1" delimiter=" " format_name="IDths" format_delimiter=";;">v561^1;;v561^a</isis>
97     <isis type="display" append="1" delimiter=" ">lookup{crovoc:v561^1}</isis>
98     </SubjectAreaHR>
99    
100     <MicrothesaurusHR name="Potpojmovnik: " order="60">
101     <isis type="display">[v562^4]</isis>
102     <isis type="display" append="1" delimiter=" " format_name="IDths" format_delimiter=";;">v562^1;;v562^a</isis>
103     <isis type="display" append="1" delimiter=" ">lookup{crovoc:v562^1}</isis>
104     </MicrothesaurusHR>
105     <!--
106     <ClassCode name="Klasifikacijski kod:" order="70">
107     <isis>v251</isis>
108     </ClassCode>
109     -->
110     <URL name="URL: " order="80">
111     <isis type="display">v856^u</isis>
112     </URL>
113    
114     <BroaderTerm name="©iri pojam: " order="90">
115     <isis type="display" format_name="IDths" format_delimiter=";;">
116     <delimiter><![CDATA[</li><li>]]></delimiter>
117     <value>v556^1;;v556^a lookup{crovoc:v556^1}</value>
118     </isis>
119     <isis type="display" format_name="IDths" format_delimiter=";;">
120     <delimiter><![CDATA[</li><li>]]></delimiter>
121     <value>v461^1;;v461^a lookup{crovoc:v461^1}</value>
122     </isis>
123     </BroaderTerm>
124    
125     <NarrowerTerm name="U¾i pojam: " order="100">
126     <isis type="display" format_name="IDths" format_delimiter=";;">
127     <delimiter><![CDATA[</li><li>]]></delimiter>
128     <value>v553^1;;v553^a lookup{crovoc:v553^1}</value>
129     </isis>
130     <!--
131     <isis type="display" format_name="IDths" format_delimiter=";;" >
132     <delimiter> * </delimiter>
133     <value>[a:v561^4];;[d:[a:v561^4]]</value>
134     </isis>
135     -->
136     <isis type="display" format_name="IDths" format_delimiter=";;" >
137     <delimiter><![CDATA[</li><li>]]></delimiter>
138     <value>eval{"v901^a" eq "Podruèje"}lookup{a:v251::};;lookup{d:lookup{a:v251::}}</value>
139     </isis>
140     <isis type="display" append="1" format_name="IDths" format_delimiter=";;" >
141     <delimiter><![CDATA[</li><li>]]></delimiter>
142     <value>eval{"v901^a" eq "Mikrotezaurus"}lookup{a:v561^4:v251:};;lookup{d:lookup{a:v561^4:v251:}}</value>
143     </isis>
144     <isis type="display" format_name="IDths" format_delimiter=";;" >
145     <delimiter><![CDATA[</li><li>]]></delimiter>
146     <value>eval{"v901^a" eq "Deskriptor"}lookup{a:v561^4:v562^4:v900};;lookup{d:lookup{a:v561^4:v562^4:v900}}</value>
147     </isis>
148     </NarrowerTerm>
149    
150     <RelatedTerm name="Srodni pojam: " order="110">
151     <isis type="display" format_name="IDths" format_delimiter=";;" sort="1">
152     <delimiter> * </delimiter>
153     <value>v550^1;;v550^a lookup{crovoc:v550^1}</value>
154     </isis>
155     </RelatedTerm>
156    
157     <SeeNext name="Slijedi: " order="120">
158     <isis type="display" format_name="IDths" format_delimiter=";;">
159     <delimiter>, </delimiter>
160     <value>v440^1;;v440^a lookup{crovoc:v440^1}</value>
161     </isis>
162     </SeeNext>
163    
164     <SeeBefore name="Prethodi: " order="130">
165     <isis type="display" format_name="IDths" format_delimiter=";;">
166     <delimiter>, </delimiter>
167     <value>v430^1;;v430^a lookup{crovoc:v430^1}</value>
168     </isis>
169     </SeeBefore>
170    
171     <line2 name=".................." order="139">
172     <config type="display">line</config>
173     </line2>
174    
175     <DescriptorEN name="ENGLESKI:" order="140">
176     <isis type="swish">eval{"v901^a" eq "Deskriptor"}v258^a</isis>
177     <isis type="swish">eval{"s901^a" eq "Deskriptor"}v458^a</isis>
178     <isis type="index">eval{"v901^a" eq "Deskriptor"}v258^a / [v572^4] v572^a</isis>
179     <isis type="index">eval{qq#v458^a#}filter{CROVOC}v458^a >> s258^a / [s572^4] s572^a s800</isis>
180     <isis type="display">v258^a</isis>
181     </DescriptorEN>
182    
183     <ScopeNoteEN name="Napomena: " order="150">
184     <isis type="display">
185     <delimiter><![CDATA[<br/>]]></delimiter>
186     <value>v338^a</value>
187     </isis>
188     </ScopeNoteEN>
189    
190     <NonDescriptorEN name="Uporabi za: " order="160">
191     <isis type="display" >
192     <delimiter> * </delimiter>
193     <value>v458^a</value>
194     </isis>
195     </NonDescriptorEN>
196    
197    
198     <SubjectAreaEN name="Podruèje: " order="170">
199     <isis type="swish">v571 v572</isis>
200     <isis type="index">[v251]</isis>
201     <isis type="index" append="1">v571^a. v572^a</isis>
202     <!-- <isis type="display">[v571^4]</isis>
203     <isis type="display" append="1" delimiter=" " format_name="IDths" format_delimiter=";;">v571^1;;v571^a</isis>
204     --> </SubjectAreaEN>
205    
206     <!-- <MicrothesaurusEN name="Potpojmovnik: " order="180">
207     <isis type="display">[v572^4]</isis>
208     <isis type="display" append="1" delimiter=" " format_name="IDths" format_delimiter=";;">v572^1;;v572^a</isis>
209     </MicrothesaurusEN>
210     -->
211     <line3 name=".................." order="189">
212     <config type="display">eval{"v253^9" eq "1"} line</config>
213     </line3>
214    
215     <DescriptorFR name="FRANCUSKI:" order="190">
216     <isis type="swish">eval{"v901^a" eq "Deskriptor"}v253^a</isis>
217     <isis type="swish">eval{"s901^a" eq "Deskriptor"}v453^a</isis>
218     <isis type="index">eval{"v901^a" eq "Deskriptor"}v253^a / [v572^4] v572^a</isis>
219     <isis type="index">eval{qq#v453^a#}filter{CROVOC}v453^a >> s253^a / [s572^4] s572^a s800</isis>
220     <isis type="display">v253^a</isis>
221     </DescriptorFR>
222    
223     <NonDescriptorFR name="Uporabi za: " order="200">
224     <isis type="display">v453^a</isis>
225     </NonDescriptorFR>
226    
227     <SubjectAreaFR name="Podruèje: " order="210">
228     <isis type="swish">v573 v574</isis>
229     <isis type="index">[v251] </isis>
230     <isis type="index" append="1">v573^a. v574^a</isis>
231     <!-- <isis type="display">[v573^4]</isis>
232     <isis type="display" append="1" delimiter=" " format_name="IDths" format_delimiter=";;">v573^1;;v573^a</isis>
233     --> </SubjectAreaFR>
234     <!--
235     <MicrothesaurusFR name="Potpojmovnik: " order="220">
236     <isis type="display">[v574^4]</isis>
237     <isis type="display" append="1" delimiter=" " format_name="IDths" format_delimiter=";;">v574^1;;v574^a</isis>
238     </MicrothesaurusFR>
239     -->
240     <line4 name=".................." order="229">
241     <config type="display">eval{"v254^9" eq "1"} line</config>
242     </line4>
243    
244     <DescriptorGE name="NJEMAÈKI:" order="230">
245     <isis type="swish">eval{"v901^a" eq "Deskriptor"}v254^a</isis>
246     <isis type="swish">eval{"s901^a" eq "Deskriptor"}v454^a</isis>
247     <isis type="index">eval{"v901^a" eq "Deskriptor"}v254^a / [v572^4] v572^a</isis>
248     <isis type="index">eval{qq#v454^a#}filter{CROVOC}v454^a >> s254^a / [s572^4] s572^a s800</isis>
249     <isis type="display">v254^a</isis>
250     </DescriptorGE>
251    
252     <NonDescriptorGE name="Uporabi za: " order="240">
253     <isis type="display">v454^a</isis>
254     </NonDescriptorGE>
255    
256     <SubjectAreaGE name="Podruèje: " order="250">
257     <isis type="swish">v575 v576</isis>
258     <isis type="index">[v251] </isis>
259     <isis type="index" append="1">v575^a. v576^a.</isis>
260     <!-- <isis type="display">[v575^4]</isis>
261     <isis type="display" append="1" delimiter=" " format_name="IDths" format_delimiter=";;">v575^1;;v575^a</isis>
262     --> </SubjectAreaGE>
263     <!--
264     <MicrothesaurusGE name="Potpojmovnik: " order="260">
265     <isis type="display">[v576^4]</isis>
266     <isis type="display" append="1" delimiter=" " format_name="IDths" format_delimiter=";;">v576^1;;v576^a</isis>
267     </MicrothesaurusGE>
268     -->
269     <!--
270     order is important for type="lookup_key|lookup_val"
271     They create internal hash file for lookups from other
272     fields. Therefore, you mist ensure (in config file) that
273     databases which are source of lookup are called before
274     databases that use lookup fields.
275     Those lookup are then used using special ##lookup##
276     token inside formating instructions like this:
277     <isis type="lookup">v999^x</isis>
278     -->
279    
280     <IDths name="ID" order="300">
281     <isis type="lookup_key">v900</isis>
282     <isis type="swish">v900</isis>
283     </IDths>
284    
285     <SubjectIndex name="Predmetno kazalo" order="301">
286     <isis type="lookup_val">eval{"v901^a" eq "Deskriptor"} / [v562^4] v562^a</isis>
287     <isis type="lookup_val">eval{"v901^a" eq "Deskriptor"} [v251]</isis>
288     <!--
289     <isis type="lookup_val" append="1"> v562^a</isis>
290     -->
291     </SubjectIndex>
292    
293     </indexer>
294     </config>

  ViewVC Help
Powered by ViewVC 1.1.26