Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

OPAC a relevance aneb může se chovat jako „standardní” vyhledávač? Matyáš F. Bajger, Univ. Knihovna Ostravské univerzity Setkání SU Aleph, Praha, 21.-22.5.2012.

Podobné prezentace


Prezentace na téma: "OPAC a relevance aneb může se chovat jako „standardní” vyhledávač? Matyáš F. Bajger, Univ. Knihovna Ostravské univerzity Setkání SU Aleph, Praha, 21.-22.5.2012."— Transkript prezentace:

1 OPAC a relevance aneb může se chovat jako „standardní” vyhledávač? Matyáš F. Bajger, Univ. Knihovna Ostravské univerzity Setkání SU Aleph, Praha, 21.-22.5.2012

2 Výchozí třídění výsledků OPACu xxx01/tab/tab_sort xxx01/tab/www_f_sort_heading.lng xxx01/tab/www_tab_short.cze Lze nadefinovat libovolné MARC pole záznamu, jeho pozice apod., ale ne relevanci – shodu dotazu se záznamem

3 OPAC funkce short-rank

4 Jak spustit rank bez další html stránky? Volání stránky: http://opac.url/F/?func=short-rank Odpověď – setřídění: http://opac.url/F/?func=short- rank&action=RANK&W01= >&W02= >& W03= > … W07= >. http://opac.url/F/?func=short- rank&action=RANK&W01=kulturni&W02=dejiny >> Přesměrovat stránku s výsledky na odpověď –setřídění life

5 Bagr lepší od lopaty … s[ck]ript file short-2-head – za element var rank_url='&server_f'+'?func=short-rank&action=RANK'; var rank_words='$0400'.replace(/^[^=]+=\s/,'').split(/[\s.,;\-\(\)\[\]]/); for (i=1 ; i<=rank_words.length && i<6 ; i++) rank_url += '&W0'+i+'='+rank_words[i-1]; if ( document.referrer.indexOf('func=find-') > -1 || document.referrer.indexOf('knihovna.osu.cz') > -1 ) { window.location.href = rank_url; }

6 Ruční setřídění - link... var rank_url='&server_f'+'?func=short-rank&action=RANK'; var rank_words='$0400'.replace(/^[^=]+=\s/,'').split(/\W/); for (i=1 ; i<=rank_words.length && i<8 ; i++) rank_url += '&W0'+i+'='+rank_words[i-1]; if ( document.referrer.indexOf('func=find-') > -1 || document.referrer.indexOf('knihovna.osu.cz') > -1 ) { window.location.href = rank_url; }

7 Zobrazení relevance www šablona short-a-body (short-a-head) ! 2 3 4 5 6 7 8 9 10 11 12 13 !-!-!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!-!!-!!-!!!!-!-!-!!!!!!!!!!-!!-!!!!!-!!!!!- !!!!!-!!!!!-!!!!! 1 L Autor 02---A01---D 00 00 0100 S SE 710## 1 ## 1#### 700## (......) 6 L Váha S ## RANK přidání RANK do short zobrazení - www_tab_short.lng 6 -> $0800 = hodnota 0 až 1000 var relevance0="$0800" if ( relevance0.match(/[0-9]+/) ) { var relevance=Math.floor(relevance0/100)+1; } else { var relevance=1; } for ( var i=10; i>0; i=i-1) { if ( i > relevance ) { document.write(" "); } else { document.write(" "); } }

8 P. S. – Komentáře a známky


Stáhnout ppt "OPAC a relevance aneb může se chovat jako „standardní” vyhledávač? Matyáš F. Bajger, Univ. Knihovna Ostravské univerzity Setkání SU Aleph, Praha, 21.-22.5.2012."

Podobné prezentace


Reklamy Google