Bližnjice: 

Delo s Trubarjem (s stališča uporabnika)

Vsi katalogi (podatkovne baze) na straneh slovenskega izobraževalnega omrežja (SIO) so programsko podprti s paketom Trubar. To pomeni, do bo podatke, ki jih vnašate v obrazce, obdelal eden od programov iz tega paketa. Največkrat bo to program za dodajanje v katalog ali pa program za iskanje po katalogih. Na tem mestu bi vas radi seznanili z nekaterimi možnostmi, ki jih omogoča Trubar.

Vnos šumnikov (čšž) v obrazce

S šumniki so povsod težave. Da pri vnašanju podatkov v obrazce teh težav ne bi imeli, Trubar kot edino veljavno kodno tabelo (pri vnosu) priznava staro 7-bitno tabelo ASCII. Tu pa nastopiji problemi, saj šumnikov v tej tabeli ni. Kadar jih potrebujemo, jih lahko posebej opišemo (označimo), tako kot je to običaj pri pisanju besedil v TeXu. Na mestu, kjer bi radi vpisali šumnik, vpišemo dvojni narekovaj in ustrezen znak brez strešice. Dvojni narekovaj tako igra vlogo nekakšnega kontrolnega znaka, ki določa, da mora na znaku, ki sledi, biti strešica. Besedo žarišče bi torej vpisali kot "zari"s"ce.

Če dvojnemu narekovaju ne sledi nobeden od znakov č, š, ž, Č, Š ali Ž, bo ta narekovaj čisto običajen znak. Kadar pa bi želeli vpisati dvojni narekovaj pred katerim od znakov c, s, z, C, S ali Z, ga vpišemo dvakrat. Tako bi besedo "zaščita" (skupaj z narekovaji) vpisali kot ""za"s"cita". Zadnji narekovaj lahko vpišemo samo enkrat, ker mu ne sledi noben znak (lahko bi ga vpisali tudi dvakrat).

Program, ki bo obdelal tako vnešene podatke, bo vse opise šumnikov zamenjal s pravimi šumniki (v kodni tabeli, ki jo uporablja), tako da je v poročilih mogoče izpisati prave črke.

Skupine

V obrazcih za vnos podatkov v kataloge običajno najdemo tudi polje z imenom SKUPINA. Podatke, ki jih vstavljamo v katalog, lahko tako kategoriziramo po svoji presoji. Namen tega je olajšati kasnejša iskanja, saj lahko na zelo enostaven način izpišemo vse tiste zapise iz katalogov, ki so v izbrani skupini. Pri vnašanju podatkov v katalog lahko vrednost polja SKUPINA izbiramo iz že pripravljenega seznama možnih skupin. Ta seznam je običajno takšen, da lahko izberemo tudi več vrednosti, ali pa nobene, če se nam to zdi potrebno. Velikokrat se pokaže tudi potreba po uvedbi nove skupine. To se zgodi, če novih podatkov ne moremo uvrstiti v nobeno od že obstoječih skupin. Zaradi takih primerov je v obrazcih poleg seznama skupin še prazno polje za vpis nove skupine. Podobno, kot lahko v seznamu izberemo več skupin, lahko tudi v to dodatno polje vpišemo več skupin. V takih primerih jih med seboj ločimo s presledkom. Pri izbiri novega imena za skupino se moramo najprej prepričati, ali je ime res novo. To najlaže storimo tako, da izpišemo vse tiste zapise iz kataloga, ki so v tej skupini. Če ni nobenega zadetka, potem je ime skupine dobro izbrano.

Možnost definiranja novih skupin pa lahko izkoristimo tudi za povsem privatne namene. Nič nam namreč ne preprečuje, da bi podatke, ki bi jih radi imeli izpisane skupaj, ne označili z nekim svojim imenom. Na svojo stran lahko celo postavimo kazalec, ki nam bo izpisal vse zapise iz določene skupine. Takšen kazalec definiramo takole (vrstica je prelomljena):

<a href="/bin/trubar/search.exe/KATALOG?field=skupina& item=IME&mode=word&max=all&template=TEMPLATE">...</a>

Pri tem je IME ime skupine, ki jo želimo izpisati, KATALOG je ime skupine katalogov, po katerih iščemo zapise, TEMPLATE pa je ime vzorčne datoteke, ki jo bo program uporabil za oblikovanje izpisa. Vrednosti za KATALOG in TEMPLATE najlaže dobimo tako, da pogledamo izvorno kodo strani z obrazcem za iskanje po katalogih. Ti dve vrednosti sta namreč isti, kot pri klicu programa za iskanje iz obrazca.

Iskanje

Obrazci za iskanje po katalogih so si med seboj (po vsebini) precej podobni. Vsak obrazec vsebuje polje za vpis gesla, ki ga iščemo. Vanj vpišemo celo geslo, ali pa njegov del. Izbiramo lahko, po katerih poljih v zapisih želimo izvesti iskanje. Običajna izbira je kar po vseh poljih, lahko pa izberemo tudi točno določeno polje iz seznama. Tu naj še opozorimo, da v seznamih niso vedno prava imena polj, večkrat tam najdemo njihove opise. Zaenkrat zna program za iskanje iskati samo po enem polju (ali pa po vseh), zato jih v seznamu polj ne moremo izbrati več naenkrat. Določimo lahko tudi, kako naj program išče izbrano geslo v danem polju. Tu imamo tri možnosti. Geslo lahko išče kot podniz v vrednosti danega polja. To pomeni, da bo iskanje uspešno, če bo geslo vsebovano kjerkoli v vrednosti izbranega polja. Iskanje podniza je največkrat uporabljena možnost. Gesla lahko iščemo tudi kot besedo v vrednosti danega polja, ali pa določimo, da se mora geslo ujemati s celo vrednostjo danega polja. Kadar iščemo po vseh poljih, se mora geslo ujemati z vrednostjo enega od polj. Omenimo še, da program pri primerjanju ne razlikuje med malimi in velikimi črkami. Včasih v obrazcu za iskanje najdemo tudi polje za omejitev števila zadetkov. Uporabljamo ga za omejevanje dolžine izpisov. Kadar nas res zanima več zadetkov, kot jih program trenutno dovoljuje, lahko povečamo število v tem polju.

 

 
◄ 17.maj.1998