local changes
authorDobrica Pavlinusic <dpavlin@rot13.org>
Tue, 20 Sep 2005 08:59:21 +0000 (08:59 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Tue, 20 Sep 2005 08:59:21 +0000 (08:59 +0000)
git-svn-id: file:///home/dpavlin/private/svn/webpac/branches/hidra@717 13eb9ef6-21d5-0310-b721-a9d68796d827

filter/brackets.pm [new file with mode: 0755]
import_xml/isis_hidra_adr.xml
import_xml/isis_hidra_bibs.xml [new file with mode: 0644]
import_xml/isis_hidra_bibs_en.xml [new file with mode: 0644]
public_html-hidra/do_checkbox.js [new symlink]
public_html-hidra/index.cgi [new symlink]
template_html-hidra/index_res-adr-en.html
template_html-hidra/index_res-adr.html

diff --git a/filter/brackets.pm b/filter/brackets.pm
new file mode 100755 (executable)
index 0000000..24b3a9b
--- /dev/null
@@ -0,0 +1,12 @@
+#!/usr/bin/perl -w
+
+sub brackets {
+       my @out;
+       foreach my $v1 (@_) {
+               $v1 =~ s/<|>//gi;
+               push @out,$v1;  # save modified version
+       }
+       return @out;
+}
+
+1;
index fcf8617..7a496ae 100644 (file)
@@ -59,8 +59,8 @@
                <isis type="display">217</isis>
        </Communications>
 
-       <URL name="URL" order="60">
-               <isis type="display">856</isis>
+       <URL name="URL" iterate_by_page="1" order="60">
+               <isis type="display">856z 856u</isis>
        </URL>
        
        <Function name="Funkcije: " iterate_by_page="1" order="70">
@@ -68,7 +68,7 @@
                <isis type="index">204a</isis>
                <!--<isis type="index">204f </isis>-->
                <isis type="display">204a / </isis>
-               <isis type="display" format_name="Duznosnik" append="1"   format_delimiter=";;">204f 2043;;204f</isis>
+               <isis type="display" format_name="Duznosnik" append="1" format_delimiter=";;">204f 2043;;204f</isis>
        </Function>
 
        <Duznosnik name="Du¾nosnik: " iterate_by_page="1" order="75">
diff --git a/import_xml/isis_hidra_bibs.xml b/import_xml/isis_hidra_bibs.xml
new file mode 100644 (file)
index 0000000..8d115c0
--- /dev/null
@@ -0,0 +1,468 @@
+<?xml version="1.0" encoding="ISO-8859-2"?>
+<!--
+       isis_codepage is code page which isis uses
+       index_codepage is code page which will be stored in index
+
+       format of this file is described in: doc/formating_xml.txt
+-->
+<config
+       isis_codepage="852"
+>
+<!--
+       <isis type="swish|display|index">_pre_000x_sep_000x_sep_000x_post_</isis>
+       <config type="swish|display">name of var from config file</config>
+-->
+
+       <format name="IDbib"><![CDATA[
+               <a href="?rm=results&show_full=1&f=IDbib&v=%s">%s</a>
+       ]]></format>
+
+       <format name="SubjectIndexHR"><![CDATA[
+               <a href="?rm=results&f=SubjectIndexHR&v=%s&e=3&sort=1">%s</a>
+       ]]></format>
+
+       <format name="Responsibility"><![CDATA[
+               <a href="?rm=results&f1=Responsibility&v1=%s&sort=1&persist_search=1">%s</a>
+       ]]></format>
+
+    <indexer>
+       <headline>
+               <isis type="display">200a</isis>
+               <isis type="display" append="1"> [200b]</isis>
+               <isis type="display" append="1">= 200d</isis>
+               <isis type="display" append="1">: 200e</isis>
+               <isis type="display" append="1">/ 200f, 200g</isis>
+<!--
+               <config>
+                       <delimiter> - </delimiter>
+                       <value>materialtype</value>
+               </config>
+               <config>
+                       <delimiter> u knji¾nici: </delimiter>
+                       <value>library</value>
+               </config>
+-->
+       </headline>
+
+       <Collection name="Zbirka:" order="5">
+               <isis type="display">981a</isis>
+               <isis type="swish">981a</isis>
+               <config type="swish">collection_code</config>
+       </Collection>
+
+       <IdentificationNumbers name="ISN">
+               <isis type="swish" filter="isn_swish">10 11</isis>
+       </IdentificationNumbers>
+
+       <ISBN name="ISBN: " order="10">
+               <isis type="display" >
+                       <delimiter> ; </delimiter>
+                       <value>10</value>
+               </isis>
+       </ISBN>
+
+       <ISSN name="ISSN: " order="11">
+               <isis type="display" >
+                       <delimiter> ; </delimiter>
+                       <value>11</value>
+               </isis>
+       </ISSN>
+
+<!--
+       <MFN name="MFN: ">
+               <isis>mfn</isis>
+               <isis type="index">mfn</isis>
+       </MFN>
+-->            
+       <PersonalName name="Osobna odgovornost">
+               <isis type="swish">700 701 702</isis>
+       </PersonalName>
+
+       <CorporateBodyName name="Korporativna odgovornost">
+               <isis type="swish">710 711 712 210c</isis>
+               <isis type="index">710a, 710b</isis>
+               <isis type="index">711a, 711b</isis>
+               <isis type="index">712a, 712b</isis>
+       </CorporateBodyName>
+
+       <Responsibility name="Odgovornost">
+               <isis type="swish">700 701 702 710 711 712 200f 200g 210c</isis>
+               <isis type="swish_exact">700a 700b</isis>
+               <isis type="swish_exact">701a 701b</isis>
+               <isis type="swish_exact">702a 702b</isis>
+               <isis type="swish_exact">710a</isis>
+               <isis type="swish_exact">711a</isis>
+               <isis type="swish_exact">712a</isis>
+       </Responsibility>
+
+       <Subject name="Predmet">
+               <isis type="swish">606a 606b 600a 600b 601a 601b 607a 607b 608a 608b</isis>
+       </Subject>
+       
+       <SubjectTopicalName name="Predmet: tema" order="500">
+               <isis type="swish">606a 606b</isis>
+       </SubjectTopicalName>
+
+       <SubjectGeographicalName name="Predmet: zemljopis" order="505">
+               <isis type="swish">607a 607b</isis>
+       </SubjectGeographicalName>
+       
+       <SubjectCorporateBodyName name="Predmet: tijelo" order="510">
+               <isis type="swish">601a 601b</isis>
+       </SubjectCorporateBodyName>
+
+       <SubjectPersonalName name="Predmet: osoba" order="515">
+               <isis type="swish">600a 600b</isis>
+       </SubjectPersonalName>
+
+       <SubjectIndexHR name="Predmetno kazalo:" order="600" iterate_by_page="1" index_delimiter=";;">
+               <isis type="swish">606 601 607 608</isis>
+               <!--
+               <isis type="swish_exact">601a</isis>
+               
+               <isis type="display">606a. 606b / </isis>
+               <isis type="display" filter="mem_lookup" append="1">[hr:6063]</isis>
+               -->
+               
+               <isis type="index">606a 6063</isis>
+               <isis type="index" append="1">;;606a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [hr:6063]</isis>
+<!--
+               <isis type="display">601a. 601b / </isis>
+               <isis type="display" filter="mem_lookup" append="1">[hr:6013]</isis>
+-->
+
+               <isis type="index">601a 6013</isis>
+               <isis type="index" append="1">;;601a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [hr:6013]</isis>
+               
+               <isis type="index">607a 6073</isis>
+               <isis type="index" append="1">;;607a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [hr:6073]</isis>
+               
+               <isis type="index">608a 6083</isis>
+               <isis type="index" append="1">;;608a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [hr:6083]</isis>
+<!--           
+               <isis type="display">607a. 607b / </isis>
+               <isis type="display" filter="mem_lookup" append="1">[hr:6073]</isis>
+               <isis type="index">607a 6073</isis>
+               <isis type="index" append="1">;;607a / </isis>
+               <isis type="index" filter="mem_lookup" append="1">[hr:6073]</isis>
+       
+               <isis type="display">608a. 608b / </isis>
+               <isis type="display" filter="mem_lookup" append="1">[hr:6083]</isis>
+               <isis type="index">608a 6083</isis>
+               <isis type="index" append="1">;;608a / </isis>
+               <isis type="index" filter="mem_lookup" append="1">[hr:6083]</isis>
+-->    
+       </SubjectIndexHR>
+       
+       <CorporateBodyIndexHR name="Kazalo korporativnih autora" order="600" iterate_by_page="1" index_delimiter=";;">
+               <isis type="swish">710 711 712</isis>
+               <isis type="index">710a 7103</isis>
+               <isis type="index" append="1">;;710a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [hr:7103]</isis>
+               <isis type="index">711a 7113</isis>
+               <isis type="index" append="1">;;711a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [hr:7113]</isis>
+               <isis type="index">712a 7123</isis>
+               <isis type="index" append="1">;;712a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [hr:7123]</isis>
+       </CorporateBodyIndexHR>
+       
+       <SubjectIndex2 name="Predmetno kazalo:" order="600" iterate_by_page="1" format_name="SubjectIndexHR" format_delimiter=";;">
+               <isis type="display">606a 6063;;606a</isis>
+               <isis type="display" filter="mem_lookup" append="1"> [hr:6063]</isis>
+       </SubjectIndex2>
+
+       <SubjectIndex3 name="Predmetno kazalo:" order="601" iterate_by_page="1" format_name="SubjectIndexHR" format_delimiter=";;">
+               <isis type="display">601a 6013;;601a</isis>
+               <isis type="display" filter="mem_lookup" append="1"> [hr:6013]</isis>
+       </SubjectIndex3>
+
+       <SubjectIndex4 name="Predmetno kazalo:" order="602" iterate_by_page="1" format_name="SubjectIndexHR" format_delimiter=";;">
+               <isis type="display">607a 6073;;607a</isis>
+               <isis type="display" filter="mem_lookup" append="1"> [hr:6073]</isis>
+       </SubjectIndex4>
+
+       <SubjectIndex5 name="Predmetno kazalo:" order="603" iterate_by_page="1" format_name="SubjectIndexHR" format_delimiter=";;">
+               <isis type="display">608a 6083;;608a</isis>
+               <isis type="display" filter="mem_lookup" append="1"> [hr:6083]</isis>
+       </SubjectIndex5>
+
+       <!-- debug 
+       <SubjectIndex_debug name="Predmetno kazalo 601" iterate_by_page="1">
+               <isis type="display">601a / </isis> 
+               <isis type="display" filter="mem_lookup" append="1">[hr:6013]</isis>
+       </SubjectIndex_debug>
+
+       <SubjectIndex_debug2 name="Predmetno kazalo 606" iterate_by_page="1">
+               <isis type="display">606a / </isis> 
+               <isis type="display" filter="mem_lookup" append="1">[hr:6063]</isis>
+       </SubjectIndex_debug2>
+        /debug -->
+
+       <Date name="Godina">
+               <isis type="swish" filter="swish_years">210d</isis>
+               <isis type="swish" filter="swish_years">209b</isis>
+       </Date>
+
+       <Author name="Autor(i): " iterate_by_page="1" order="20">
+               <isis type="display" format_name="Responsibility" format_delimiter=";;">700a 700b;;700a, 700b</isis>
+               <isis type="display" format_name="Responsibility" format_delimiter=";;">701a 701b;;701a, 701b</isis>
+               <isis type="display" format_name="Responsibility" format_delimiter=";;">710a 710b;;710a, 710b</isis>
+               <isis type="display" append="1" format_name="Responsibility" format_delimiter=";;">711a 711b;;711a, 711b</isis>
+       </Author>
+
+      <OtherResponsibilities name="Urednici, izdavaèi i dr.: " iterate_by_page="1" order="25">
+               <isis type="display" format_name="Responsibility" format_delimiter=";;">702a 702b;;702a, 702b</isis> 
+       </OtherResponsibilities>
+
+      <OtherResponsibilitiesCorp name="Urednici, izdavaèi i dr.: " iterate_by_page="1" order="26">
+               <isis type="display" format_name="Responsibility" format_delimiter=";;">712a 712b;;712a, 712b -- 712w</isis>
+       </OtherResponsibilitiesCorp>
+       
+       <Title name="NASLOV: " order="30">
+               <isis type="swish">200a 200b 200d 200e</isis>
+               <isis type="display">200a</isis>
+               <isis type="display" append="1"> [200b]</isis>
+               <isis type="display" append="1"> : 200e</isis>
+               <isis type="display" append="1"> = 200d</isis>
+               <isis type="display" append="1"> / 200f, 200g</isis>
+               <isis type="swish">503a</isis>
+               <isis type="swish">532a</isis>
+               <isis type="swish">510a</isis>
+               <isis type="swish">520a</isis>
+               <isis type="swish">540a</isis>
+               <isis type="swish">541a</isis>
+               <isis type="swish">517a</isis>
+               <isis type="swish_exact">200a</isis>
+       </Title>
+<!--
+       <EditionStatement name="Izdanje: " order="25">
+               <isis type="display">205a</isis>
+       </EditionStatement>
+       
+       <Publisher name="Izdavaè: " order="35">
+               <isis type="swish">210a 210c</isis>
+               <isis type="index">210c, 210a</isis>
+       </Publisher>
+-->
+       <Publication name="Impresum: " order="40">
+               <isis type="display">210a : 210c, 210d</isis>
+       </Publication>
+       
+       <PhisicalDescription name="Materijalni opis: " order="45">
+               <isis type="display">215a : 215c ; 215d</isis>
+       </PhisicalDescription>
+
+       <Series name="Cjelina: " order="50">
+               <!--
+                       FIXME ovo polje bi trebalo imati linkove na >^1
+                       ali ih nema
+               <isis format_name="IDbib" format_delimiter=";;">2251;;225a : 225e ; 225v. 225h, 225i ; 225w</isis>
+               -->
+               <isis>225a : 225e ; 225v. 225h, 225i ; 225w</isis>
+       </Series>
+       
+       <Language name="Jezik: " order="55">
+               <isis type="display" filter="lang_display" >
+                       <delimiter> ; </delimiter>
+                       <value>101a</value>
+               </isis>
+       </Language>
+       
+       <dblanguage name="Database language" order="56">
+               <config type="swish">dblanguage</config>
+       </dblanguage>
+
+       <FrequencyStatementNote name="Uèestalost izla¾enja: " order="60">
+               <isis>326a</isis>
+       </FrequencyStatementNote>
+
+       <GeneralNote name="Opæa napomena: " order="65">
+               <isis type="display" >
+                       <delimiter>. - </delimiter>
+                       <value>300a</value>
+               </isis>
+       </GeneralNote>  
+       
+       <InternalBibliographies name="Kazala, bibliografije: " order="70">
+               <isis >
+                       <delimiter>. - </delimiter>
+                       <value>320a</value>
+               </isis>
+       </InternalBibliographies>
+
+       <ContentsNote name="Sadr¾aj: " order="71">
+               <isis >
+                       <delimiter>. - </delimiter>
+                       <value>327a</value>
+               </isis>
+       </ContentsNote>
+               
+       <UniformConventionalHeading name="Formalna odrednica: " order="75">
+               <isis type="display">503a</isis>
+       </UniformConventionalHeading>
+
+       <ParallelTitle name="Usporedni naslov: " order="80">
+               <isis type="display" >
+                       <delimiter>, </delimiter>
+                       <value>510a</value>
+               </isis>
+       </ParallelTitle>
+
+       <VariantTitle name="Ostali naslovi: " order="85">
+               <isis type="display" >
+                       <delimiter>, </delimiter>
+                       <value>517a</value>
+               </isis>
+       </VariantTitle>
+
+       <FormerTitleProper name="Prethodni naslov: " order="90">
+               <isis type="display" >
+                       <delimiter>, </delimiter>
+                       <value>520a</value>
+               </isis>
+       </FormerTitleProper>
+
+       <ExpandedTitle name="Pro¹ireni naslov: " order="95">
+               <isis type="display">532a</isis>
+       </ExpandedTitle>
+
+       <AdditionalTitle name="Dodatni naslov koji daje katalogizator: " order="100">
+               <isis type="display">540a</isis>
+       </AdditionalTitle>
+
+       <TranslatedTitle name="Prijevod naslova koji daje katalogizator: " order="105">
+               <isis type="display">541a</isis>
+       </TranslatedTitle>
+
+       <Supplement name="Ima dodatak: " order="110">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4211;;421a</value>
+               </isis>
+       </Supplement>
+
+       <!-- store field which is target for linking -->
+       <IDbib>
+               <isis type="swish">900</isis>
+       </IDbib>
+
+       <ParentOfSupplement name="Matièna publikacija: " order="115">
+               <isis type="display" format_name="IDbib" format_delimiter=";;">4221;;422a</isis>
+       </ParentOfSupplement>
+
+       <IssuedWith name="Pri¹tampani radovi: " iterate_by_page="1" order="120">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4231;;423a</value>
+               </isis>
+       </IssuedWith>
+
+       <Continues name="Je nastavak od: " iterate_by_page="1" order="125">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4301;;430a</value>
+               </isis>
+       </Continues>
+
+       <ContinuesInPart name="Je djelomice nastavak od: " iterate_by_page="1" order="130">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4311;;431a</value>
+               </isis>
+       </ContinuesInPart>
+
+       <FormedByMergerOf name="Nastao spajanjem: " iterate_by_page="1" order="135">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4361;;436a</value>
+               </isis>
+       </FormedByMergerOf> 
+
+       <ContinuedBy name="Nastavlja se kao: " iterate_by_page="1" order="140">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4401;;440a</value>
+               </isis>
+       </ContinuedBy>
+
+       <ContinuedByInPart name="Djelomice se nastavlja kao: " iterate_by_page="1" order="145">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4411;;441a</value>
+               </isis>
+       </ContinuedByInPart>
+
+       <SplitInto name="Dijeli se na: " iterate_by_page="1" order="150">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4461;;446a</value>
+               </isis>
+       </SplitInto>
+
+       <MergedWith name="Spojen sa nastavlja kao: " iterate_by_page="1" order="155">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4471;;447a</value>
+               </isis>
+       </MergedWith>
+
+       <OtherEditionSameMedium name="VIDI i: " iterate_by_page="1" order="160">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4511;;451a</value>
+               </isis>
+       </OtherEditionSameMedium>
+
+       <OtherEditionAnotherMedium name="Na drugom mediju: " iterate_by_page="1" order="165">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4521;;452a</value>
+               </isis>
+       </OtherEditionAnotherMedium>
+
+       <TranslatedAs name="Ima prijevod: " iterate_by_page="1" order="170">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4531;;453a</value>
+               </isis>
+       </TranslatedAs>
+
+       <TranslationOf name="Je prijevod od: " iterate_by_page="1" order="175">
+               <isis type="display" format_name="IDbib" format_delimiter=";;">4541;;454a</isis>
+       </TranslationOf>
+
+       <Set name="Skup: " order="180">
+               <isis type="display" format_name="IDbib" format_delimiter=";;">4611;;461a, 461v</isis>
+       </Set>
+
+       <Subset name="Podskup: " iterate_by_page="1" order="185">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <!--<delimiter>, </delimiter>
+                       --><value>4621;;462a</value>
+               </isis>
+       </Subset>
+
+       <Peace name="Dio: " order="190" iterate_by_page="1">
+               <isis type="display" format_name="IDbib" format_delimiter=";;">4631;;463a</isis>
+       </Peace>
+       
+       <URL name="URL :" order="195" iterate_by_page="1">
+                <isis type="display" >856z 856u</isis>
+               <!-- <isis type="display" append="1">
+                     <value>856u</value>
+               </isis>
+               <isis type="display" append="1"> (856z)</isis>
+               -->
+       </URL>
+
+       <In name="U: " order="195">
+               <isis type="display" format_name="IDbib" format_delimiter=";;">9461;;946a</isis>
+       </In>
+       
+    </indexer>
+</config>
diff --git a/import_xml/isis_hidra_bibs_en.xml b/import_xml/isis_hidra_bibs_en.xml
new file mode 100644 (file)
index 0000000..ece4870
--- /dev/null
@@ -0,0 +1,468 @@
+<?xml version="1.0" encoding="ISO-8859-2"?>
+<!--
+       isis_codepage is code page which isis uses
+       index_codepage is code page which will be stored in index
+
+       format of this file is described in: doc/formating_xml.txt
+-->
+<config
+       isis_codepage="852"
+>
+<!--
+       <isis type="swish|display|index">_pre_000x_sep_000x_sep_000x_post_</isis>
+       <config type="swish|display">name of var from config file</config>
+-->
+
+       <format name="IDbib"><![CDATA[
+               <a href="?rm=results&show_full=1&f=IDbib&v=%s">%s</a>
+       ]]></format>
+
+       <format name="SubjectIndexEN"><![CDATA[
+               <a href="?rm=results&f=SubjectIndexEN&v=%s&e=3&sort=1">%s</a>
+       ]]></format>
+
+       <format name="Responsibility"><![CDATA[
+               <a href="?rm=results&f1=Responsibility&v1=%s&sort=1&persist_search=1">%s</a>
+       ]]></format>
+
+    <indexer>
+       <headline>
+               <isis type="display">200a</isis>
+               <isis type="display" append="1"> [200b]</isis>
+               <isis type="display" append="1">= 200d</isis>
+               <isis type="display" append="1">: 200e</isis>
+               <isis type="display" append="1">/ 200f, 200g</isis>
+<!--
+               <config>
+                       <delimiter> - </delimiter>
+                       <value>materialtype</value>
+               </config>
+               <config>
+                       <delimiter> u knji¾nici: </delimiter>
+                       <value>library</value>
+               </config>
+-->
+       </headline>
+
+       <Collection name="Collection: " order="5">
+               <isis type="display">981a</isis>
+               <isis type="swish">981a</isis>
+               <config type="swish">collection_code</config>
+       </Collection>
+
+       <IdentificationNumbers name="ISN">
+               <isis type="swish" filter="isn_swish">10 11</isis>
+       </IdentificationNumbers>
+
+       <ISBN name="ISBN: " order="10">
+               <isis type="display" >
+                       <delimiter> ; </delimiter>
+                       <value>10</value>
+               </isis>
+       </ISBN>
+
+       <ISSN name="ISSN: " order="11">
+               <isis type="display" >
+                       <delimiter> ; </delimiter>
+                       <value>11</value>
+               </isis>
+       </ISSN>
+
+<!--
+       <MFN name="MFN: ">
+               <isis>mfn</isis>
+               <isis type="index">mfn</isis>
+       </MFN>
+-->            
+       <PersonalName name="Personal responsibility">
+               <isis type="swish">700 701 702</isis>
+       </PersonalName>
+
+       <CorporateBodyName name="Corporate responsibility">
+               <isis type="swish">710 711 712 210c</isis>
+               <isis type="index">710a, 710b</isis>
+               <isis type="index">711a, 711b</isis>
+               <isis type="index">712a, 712b</isis>
+       </CorporateBodyName>
+
+       <Responsibility name="Resposibility">
+               <isis type="swish">700 701 702 710 711 712 200f 200g 210c</isis>
+               <isis type="swish_exact">700a 700b</isis>
+               <isis type="swish_exact">701a 701b</isis>
+               <isis type="swish_exact">702a 702b</isis>
+               <isis type="swish_exact">710a</isis>
+               <isis type="swish_exact">711a</isis>
+               <isis type="swish_exact">712a</isis>
+       </Responsibility>
+
+       <Subject name="Subject">
+               <isis type="swish">606a 606b 600a 600b 601a 601b 607a 607b 608a 608b</isis>
+       </Subject>
+       
+       <SubjectTopicalName name="Subject: topic" order="500">
+               <isis type="swish">606a 606b</isis>
+       </SubjectTopicalName>
+
+       <SubjectGeographicalName name="Subject: geography" order="505">
+               <isis type="swish">607a 607b</isis>
+       </SubjectGeographicalName>
+       
+       <SubjectCorporateBodyName name="Subject: body" order="510">
+               <isis type="swish">601a 601b</isis>
+       </SubjectCorporateBodyName>
+
+       <SubjectPersonalName name="Subject: person" order="515">
+               <isis type="swish">600a 600b</isis>
+       </SubjectPersonalName>
+
+       <SubjectIndexEN name="Subject: " order="600" iterate_by_page="1" index_delimiter=";;">
+               <isis type="swish">606 601 607 608</isis>
+               <!--
+               <isis type="swish_exact">601a</isis>
+               
+               <isis type="display">606a. 606b / </isis>
+               <isis type="display" filter="mem_lookup" append="1">[en:6063]</isis>
+               -->
+               
+               <isis type="index">606a 6063</isis>
+               <isis type="index" append="1">;;606a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [en:6063]</isis>
+<!--
+               <isis type="display">601a. 601b / </isis>
+               <isis type="display" filter="mem_lookup" append="1"> [en:6013]</isis>
+-->
+
+               <isis type="index">601a 6013</isis>
+               <isis type="index" append="1">;;601a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [en:6013]</isis>
+               
+               <isis type="index">607a 6073</isis>
+               <isis type="index" append="1">;;607a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [en:6073]</isis>
+               
+               <isis type="index">608a 6083</isis>
+               <isis type="index" append="1">;;608a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [en:6083]</isis>
+<!--           
+               <isis type="display">607a. 607b / </isis>
+               <isis type="display" filter="mem_lookup" append="1"> [en:6073]</isis>
+               <isis type="index">607a 6073</isis>
+               <isis type="index" append="1">;;607a / </isis>
+               <isis type="index" filter="mem_lookup" append="1"> [en:6073]</isis>
+       
+               <isis type="display">608a. 608b / </isis>
+               <isis type="display" filter="mem_lookup" append="1"> [en:6083]</isis>
+               <isis type="index">608a 6083</isis>
+               <isis type="index" append="1">;;608a / </isis>
+               <isis type="index" filter="mem_lookup" append="1"> [en:6083]</isis>
+-->    
+       </SubjectIndexEN>
+       
+       <CorporateBodyIndexEN name="Corporate authors index" order="600" iterate_by_page="1" index_delimiter=";;">
+               <isis type="swish">710 711 712</isis>
+               <isis type="index">710a 7103</isis>
+               <isis type="index" append="1">;;710a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [en:7103]</isis>
+               <isis type="index">711a 7113</isis>
+               <isis type="index" append="1">;;711a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [en:7113]</isis>
+               <isis type="index">712a 7123</isis>
+               <isis type="index" append="1">;;712a</isis>
+               <isis type="index" filter="mem_lookup" append="1"> [en:7123]</isis>
+       </CorporateBodyIndexEN>
+       
+       <SubjectIndex2 name="Subject index: " order="600" iterate_by_page="1" format_name="SubjectIndexEN" format_delimiter=";;">
+               <isis type="display">606a 6063;;606a</isis>
+               <isis type="display" filter="mem_lookup" append="1"> [en:6063]</isis>
+       </SubjectIndex2>
+
+       <SubjectIndex3 name="Subject index: " order="601" iterate_by_page="1" format_name="SubjectIndexEN" format_delimiter=";;">
+               <isis type="display">601a 6013;;601a</isis>
+               <isis type="display" filter="mem_lookup" append="1"> [en:6013]</isis>
+       </SubjectIndex3>
+
+       <SubjectIndex4 name="Subject index: " order="602" iterate_by_page="1" format_name="SubjectIndexEN" format_delimiter=";;">
+               <isis type="display">607a 6073;;607a</isis>
+               <isis type="display" filter="mem_lookup" append="1"> [en:6073]</isis>
+       </SubjectIndex4>
+
+       <SubjectIndex5 name="Subject index: " order="603" iterate_by_page="1" format_name="SubjectIndexEN" format_delimiter=";;">
+               <isis type="display">608a 6083;;608a</isis>
+               <isis type="display" filter="mem_lookup" append="1"> [en:6083]</isis>
+       </SubjectIndex5>
+
+       <!-- debug 
+       <SubjectIndex_debug name="Subject index 601" iterate_by_page="1">
+               <isis type="display">601a / </isis> 
+               <isis type="display" filter="mem_lookup" append="1"> [en:6013]</isis>
+       </SubjectIndex_debug>
+
+       <SubjectIndex_debug2 name="Subject index 606" iterate_by_page="1">
+               <isis type="display">606a / </isis> 
+               <isis type="display" filter="mem_lookup" append="1"> [en:6063]</isis>
+       </SubjectIndex_debug2>
+        /debug -->
+
+       <Date name="Godina">
+               <isis type="swish" filter="swish_years">210d</isis>
+               <isis type="swish" filter="swish_years">209b</isis>
+       </Date>
+
+       <Author name="Authors: " iterate_by_page="1" order="20">
+               <isis type="display" format_name="Responsibility" format_delimiter=";;">700a 700b;;700a, 700b</isis>
+               <isis type="display" format_name="Responsibility" format_delimiter=";;">701a 701b;;701a, 701b</isis>
+               <isis type="display" format_name="Responsibility" format_delimiter=";;">710a 710b;;710a. 710b</isis>
+               <isis type="display" append="1" format_name="Responsibility" format_delimiter=";;">711a 711b;; 711a. 711b</isis>
+       </Author>
+
+       <OtherResponsibilities name="Responsibilities: " iterate_by_page="1" order="25">
+               <isis type="display" format_name="Responsibility" format_delimiter=";;">702a 702b;;702a, 702b</isis> 
+       </OtherResponsibilities>
+
+       <OtherResponsibilitiesCorp name="Responsibilities: " iterate_by_page="1" order="25">
+               <isis type="display" format_name="Responsibility" format_delimiter=";;">712a 712b;;712a, 712b</isis>
+       </OtherResponsibilitiesCorp>
+
+       <Title name="TITLE: " order="30">
+               <isis type="swish">200a 200b 200d 200e</isis>
+               <isis type="display">200a</isis>
+               <isis type="display" append="1"> [200b]</isis>
+               <isis type="display" append="1"> : 200e</isis>
+               <isis type="display" append="1"> = 200d</isis>
+               <isis type="display" append="1"> / 200f, 200g</isis>
+               <isis type="swish">503a</isis>
+               <isis type="swish">532a</isis>
+               <isis type="swish">510a</isis>
+               <isis type="swish">520a</isis>
+               <isis type="swish">540a</isis>
+               <isis type="swish">541a</isis>
+               <isis type="swish">517a</isis>
+               <isis type="swish_exact">200a</isis>
+       </Title>
+<!--
+       <EditionStatement name="Izdanje: " order="25">
+               <isis type="display">205a</isis>
+       </EditionStatement>
+       
+       <Publisher name="Izdavaè: " order="35">
+               <isis type="swish">210a 210c</isis>
+               <isis type="index">210c, 210a</isis>
+       </Publisher>
+-->
+       <Publication name="Impressum: " order="40">
+               <isis type="display">210a : 210c, 210d</isis>
+       </Publication>
+       
+       <PhisicalDescription name="Materijal desc.: " order="45">
+               <isis type="display">215a : 215c ; 215d</isis>
+       </PhisicalDescription>
+
+       <Series name="Series: " order="50">
+               <!--
+                       FIXME ovo polje bi trebalo imati linkove na >^1
+                       ali ih nema
+               <isis format_name="IDbib" format_delimiter=";;">2251;;225a : 225e ; 225v. 225h, 225i ; 225w</isis>
+               -->
+               <isis>225a : 225e ; 225v. 225h, 225i ; 225w</isis>
+       </Series>
+       
+       <Language name="Language: " order="55">
+               <isis type="display" filter="lang_display_en" >
+                       <delimiter> ; </delimiter>
+                       <value>101a</value>
+               </isis>
+       </Language>
+
+       <dblanguage name="Database language" order="56">
+               <config type="swish">dblanguage</config>
+       </dblanguage>
+
+       <FrequencyStatementNote name="Freqency Statement Note: " order="60">
+               <isis>326a</isis>
+       </FrequencyStatementNote>
+
+       <GeneralNote name="General Note: " order="65">
+               <isis type="display" >
+                       <delimiter>. - </delimiter>
+                       <value>300a</value>
+               </isis>
+       </GeneralNote>  
+       
+       <InternalBibliographies name="Internal Bibliographies/Indexes Note: " order="70">
+               <isis >
+                       <delimiter>. - </delimiter>
+                       <value>320a</value>
+               </isis>
+       </InternalBibliographies>
+
+       <ContentsNote name="Summary: " order="71">
+               <isis >
+                       <delimiter>. - </delimiter>
+                       <value>327a</value>
+               </isis>
+       </ContentsNote>
+               
+       <UniformConventionalHeading name="Uniform Conventional Heading: " order="75">
+               <isis type="display">503a</isis>
+       </UniformConventionalHeading>
+
+       <ParallelTitle name="Parallel Title Proper: " order="80">
+               <isis type="display" >
+                       <delimiter>, </delimiter>
+                       <value>510a</value>
+               </isis>
+       </ParallelTitle>
+
+       <VariantTitle name="Other Variant Titles: " order="85">
+               <isis type="display" >
+                       <delimiter>, </delimiter>
+                       <value>517a</value>
+               </isis>
+       </VariantTitle>
+
+       <FormerTitleProper name="Former Title (Serials): " order="90">
+               <isis type="display" >
+                       <delimiter>, </delimiter>
+                       <value>520a</value>
+               </isis>
+       </FormerTitleProper>
+
+       <ExpandedTitle name="Expanded Title: " order="95">
+               <isis type="display">532a</isis>
+       </ExpandedTitle>
+
+       <AdditionalTitle name="Additional Title Supplied by Cataloguer: " order="100">
+               <isis type="display">540a</isis>
+       </AdditionalTitle>
+
+       <TranslatedTitle name="Title Translation Supplied by Cataloguer: " order="105">
+               <isis type="display">541a</isis>
+       </TranslatedTitle>
+
+       <Supplement name="Supplement: " order="110">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4211;;421a</value>
+               </isis>
+       </Supplement>
+
+       <!-- store field which is target for linking -->
+       <IDbib>
+               <isis type="swish">900</isis>
+       </IDbib>
+
+       <ParentOfSupplement name="Parent of Supplement: " order="115">
+               <isis type="display" format_name="IDbib" format_delimiter=";;">4221;;422a</isis>
+       </ParentOfSupplement>
+
+       <IssuedWith name="Issued With: " order="120">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4231;;423a</value>
+               </isis>
+       </IssuedWith>
+
+       <Continues name="Continues: " order="125">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4301;;430a</value>
+               </isis>
+       </Continues>
+
+       <ContinuesInPart name="Continued by in Part: " order="130">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4311;;431a</value>
+               </isis>
+       </ContinuesInPart>
+
+       <FormedByMergerOf name="Formed by Merger of...and: " order="135">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4361;;436a</value>
+               </isis>
+       </FormedByMergerOf> 
+
+       <ContinuedBy name="Continued by: " order="140">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4401;;440a</value>
+               </isis>
+       </ContinuedBy>
+
+       <ContinuedByInPart name="Continued by in Part: " order="145">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4411;;441a</value>
+               </isis>
+       </ContinuedByInPart>
+
+       <SplitInto name="Split into ... and: " order="150">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4461;;446a</value>
+               </isis>
+       </SplitInto>
+
+       <MergedWith name="Merged with ... And... to Form...: " order="155">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4471;;447a</value>
+               </isis>
+       </MergedWith>
+
+       <OtherEditionSameMedium name="SEE ALSO: " order="160">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4511;;451a</value>
+               </isis>
+       </OtherEditionSameMedium>
+
+       <OtherEditionAnotherMedium name="Other Edition in Another Medium: " order="165">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4521;;452a</value>
+               </isis>
+       </OtherEditionAnotherMedium>
+
+       <TranslatedAs name="Translated As: " order="170">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4531;;453a</value>
+               </isis>
+       </TranslatedAs>
+
+       <TranslationOf name="Translation Of: " order="175">
+               <isis type="display" format_name="IDbib" format_delimiter=";;">4541;;454a</isis>
+       </TranslationOf>
+
+       <Set name="Set: " order="180">
+               <isis type="display" format_name="IDbib" format_delimiter=";;">4611;;461a, 461v</isis>
+       </Set>
+
+       <Subset name="Subset: " order="185">
+               <isis type="display"  format_name="IDbib" format_delimiter=";;">
+                       <delimiter>, </delimiter>
+                       <value>4621;;462a</value>
+               </isis>
+       </Subset>
+
+       <Peace name="Peace: " order="190" iterate_by_page="1">
+               <isis type="display" format_name="IDbib" format_delimiter=";;">4631;;463a</isis>
+       </Peace>
+       
+       <URL name="URL: " order="195" iterate_by_page="1">
+                <isis type="display" >856z: 856u</isis>
+               <!-- <isis type="display" append="1">
+                     <value>856u</value>
+               </isis>
+               <isis type="display" append="1"> (856z)</isis>
+               -->
+       </URL>
+
+       <In name="In: " order="195">
+               <isis type="display" format_name="IDbib" format_delimiter=";;">9461;;946a</isis>
+       </In>
+       
+    </indexer>
+</config>
diff --git a/public_html-hidra/do_checkbox.js b/public_html-hidra/do_checkbox.js
new file mode 120000 (symlink)
index 0000000..dd477da
--- /dev/null
@@ -0,0 +1 @@
+../public_html/do_checkbox.js
\ No newline at end of file
diff --git a/public_html-hidra/index.cgi b/public_html-hidra/index.cgi
new file mode 120000 (symlink)
index 0000000..d200e08
--- /dev/null
@@ -0,0 +1 @@
+../public_html/index.cgi
\ No newline at end of file
index a794366..f159093 100644 (file)
@@ -26,7 +26,7 @@ Your index lookup on <TMPL_VAR field> for '<TMPL_VAR limit>' returned...
 <TMPL_LOOP NAME="PAGER_DATA_LIST">
   <TR>
        <td class="index">
-       <a href="?rm=results&show_full=1&f1=<TMPL_VAR name="field">&v1=<TMPL_VAR name="item">&e1=1" class="headline"><TMPL_VAR NAME="display"></a>
+       <a href="?rm=results&show_full=1&f1=<TMPL_VAR name="field">&v1=<TMPL_VAR name="item">&e1=1&filter=<TMPL_VAR name="filter">" class="headline"><TMPL_VAR NAME="display"></a>
        <!-- ordinal number in index -->
        <!--
        <small>[<TMPL_VAR NAME="count">]</small>
index aea718e..30faf1d 100644 (file)
@@ -26,7 +26,7 @@ Your index lookup on <TMPL_VAR field> for '<TMPL_VAR limit>' returned...
 <TMPL_LOOP NAME="PAGER_DATA_LIST">
   <TR>
        <td class="index">
-       <a href="?rm=results&show_full=1&f1=<TMPL_VAR name="field">&v1=<TMPL_VAR name="item">&e1=1" class="headline"><TMPL_VAR NAME="display"></a>
+       <a href="?rm=results&show_full=1&f1=<TMPL_VAR name="field">&v1=<TMPL_VAR name="item">&e1=1&filter=<TMPL_VAR name="filter">" class="headline"><TMPL_VAR NAME="display"></a>
        <!-- ordinal number in index -->
        <!--
        <small>[<TMPL_VAR NAME="count">]</small>