files for e-journals catalog
authorMarijana Glavica <mglavica@ffzg.hr>
Tue, 28 Jul 2009 23:23:19 +0000 (23:23 +0000)
committerMarijana Glavica <mglavica@ffzg.hr>
Tue, 28 Jul 2009 23:23:19 +0000 (23:23 +0000)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@1263 07558da8-63fa-0310-ba24-9fe276d99e06

vhost/ecas/cambridge.pl [new file with mode: 0644]
vhost/ecas/ecas-search.html [new file with mode: 0644]
vhost/ecas/sd.pl [new file with mode: 0644]

diff --git a/vhost/ecas/cambridge.pl b/vhost/ecas/cambridge.pl
new file mode 100644 (file)
index 0000000..648f399
--- /dev/null
@@ -0,0 +1,30 @@
+my $issn_key =
+        rec('F');
+
+my $issn = get( $issn_key );
+
+if ( $issn ) {
+        # warn "nije novi";
+} else {
+
+$issn = rec('F');
+
+set( $issn_key => $issn );
+
+
+search( 'title',       rec('D') );
+search( 'abbtitle',    rec('E') );
+search( 'issn',
+       join_with(' ; ',
+               $issn,
+               rec('G') 
+       )
+);
+search( 'publisher',   'Cambridge' );
+search( 'url',         'http://journals.cambridge.org/' . lc ( rec('A') ) );
+search( 'urlp',        'http://journals.cambridge.org/' . lc ( rec('A') ) );
+search( 'collection',  
+       config('input description')
+)
+
+}
diff --git a/vhost/ecas/ecas-search.html b/vhost/ecas/ecas-search.html
new file mode 100644 (file)
index 0000000..8650635
--- /dev/null
@@ -0,0 +1,64 @@
+<a name="form"></a>
+<form method="post">
+<select name="attr">
+       <option value="title">Naslov</option>
+       <option value="issn">ISSN</option>
+       <option value="all">Svi podaci</option>
+</select>
+
+<input name="search" type="text">
+
+<select name="attr_operator">
+       <option value="Q*" />bilo koja riječ</option>
+       <option value="BW Q" />početak</option>
+       <option value="BW Q EW" />točan oblik<br/>
+</select>
+
+<input name=".submit" value="Pretraži" type="submit">
+
+<div id="plimit">
+<select name="entries_per_page" title="entries per page">
+<option value="30">30</option>
+<option value="50">50</option>
+<option value="100">100</option>
+<option value="500">500</option>
+</select>
+rezultata po stranici
+</div>
+
+
+
+
+
+<input name="current_page" value="1" type="hidden">
+<!--
+<label><input name="debug" value="on" default="0" type="checkbox">debug</label>
+-->
+
+<div id="inputs">
+<h2>Zbirke</h2>
+<label><input name="only_input" value="cairn" type="checkbox">Cairn</label><br> 
+<label><input name="only_input" value="cambridge" type="checkbox">Cambridge Journals</label><br> 
+<label><input name="only_input" value="doaj" type="checkbox">DOAJ - Directory of Open Access Journals</label><br> 
+<label><input name="only_input" value="ebsco-asc" type="checkbox">EBSCO Academic Search Complete</label><br> 
+<label><input name="only_input" value="ebsco-bsc" type="checkbox">EBSCO Business Source Complete</label><br> 
+<label><input name="only_input" value="ebsco-mfp" type="checkbox">EBSCO MasterFILE Premier</label><br> 
+<label><input name="only_input" value="ebsco-gf" type="checkbox">EBSCO GreenFILE</label><br> 
+<label><input name="only_input" value="ebsco-si" type="checkbox">EBSCO SocINDEX with Full Text</label><br> 
+<label><input name="only_input" value="emerald" type="checkbox">Emerald EMX95</label><br> 
+<label><input name="only_input" value="hrcak" type="checkbox">Hrčak</label><br> 
+<label><input name="only_input" value="jstor" type="checkbox">JSTOR</label><br> 
+<label><input name="only_input" value="ovid" type="checkbox">Ovid Full Text</label><br> 
+<label><input name="only_input" value="muse" type="checkbox">Project MUSE</label><br> 
+<label><input name="only_input" value="pubmed" type="checkbox">PubMed Central</label><br>
+<label><input name="only_input" value="sd" type="checkbox">ScienceDirect</label><br>
+</div>
+
+
+
+<div id="inputs"></div>
+<div>
+       <input name=".cgifields" value="debug" type="hidden">
+       <input name=".cgifields" value="attr" type="hidden">
+</div>
+</form>
diff --git a/vhost/ecas/sd.pl b/vhost/ecas/sd.pl
new file mode 100644 (file)
index 0000000..b9338d3
--- /dev/null
@@ -0,0 +1,11 @@
+
+search( 'title',       rec('C') );
+search( 'issn',        
+       rec('D'),
+);
+search( 'publisher',   rec('E') );
+search( 'url',         rec('T') );
+search( 'urlp',        rec('T') );
+search( 'collection',  
+       config('input description')
+);