1 |
TODO: |
2 |
|
3 |
+ korisnici |
4 |
- prijevod |
5 |
/local/search/Search.cgi |
6 |
/local/search/filters/isis.pl |
7 |
- backup |
8 |
+ dodati support za default filter |
9 |
+ bez logiranja serach po svim bazama |
10 |
- copy openisis in /local diretory! |
11 |
+ added output-colums config option to change output of databases |
12 |
+ support for ##sort..## before database name for arbitrary sort order |
13 |
+ support for blank entries in database list |
14 |
- prazni zapisi (iz) |
15 |
- koristiti OpenIsis subfieldove |
16 |
- stemmer za MPS koji mièe "kvaèièna" slova (accent chars) |
17 |
- sortiranje rezultata po datumu |
18 |
|
19 |
MANUAL: |
20 |
|
21 |
dodavanje baze: |
22 |
/local/search/databases.cf |
23 |
dodati: |
24 |
database-name= |
25 |
|
26 |
rebuind indexa: |
27 |
/local/isis2stream.pl -d [ime direktorija sa bazom] |
28 |
ili za sve base: |
29 |
/local/run.sh |
30 |
|
31 |
separatori u ispisu: |
32 |
%default::Separator u /local/search/filters/default.pl |
33 |
|
34 |
Nazivi polja u pretra¾ivaèu su definirani kod generiranja podataka iz ISIS-a |
35 |
u datoteci isis2stream.pl (pri poèetku) u obliku: |
36 |
|
37 |
F [naziv polja] [redni broj] [opis polja] |
38 |
|
39 |
Primjer: |
40 |
|
41 |
F 200-ae 1 Naslov |
42 |
F 700,701,702,710,711 2 Autor |
43 |
F 200 3 Naslov i podaci o odgovornosti |
44 |
F 210 4 Izdavaè |
45 |
F 610 5 Kljuène rijeèi |
46 |
|
47 |
Nomenklatura za naziv polja je: |
48 |
- ako su u polju svi subfieldovi iz ISIS-a onda se pi¹e samo broj ISIS polja |
49 |
- ako se koriste samo neka polja, onda je naziv [broj ISIS polja]-[subfieldovi] |
50 |
- ako se polje u MPS-u sastoji od vi¹e ISIS polja, ona se odvajaju zarezima (,) |
51 |
|
52 |
Kod pretra¾ivanja Search.cgi koristi bazu definiranu u varijabli |
53 |
'database-for-SearchFieldDescriptions' da bi proèitao nazive polja i opise. |
54 |
|
55 |
Nazivi polja se kasnije koriste u varijabli @main::SearchFieldNames da bi |
56 |
se odredilo koja se polja mogu pojedinaèno pretra¾ivati preko web-a. |
57 |
|