+ All Categories
Home > Documents > OPAC a relevance aneb m ůže se chovat jako „standardní” vyhledávač?

OPAC a relevance aneb m ůže se chovat jako „standardní” vyhledávač?

Date post: 22-Jan-2016
Category:
Upload: zoltin
View: 26 times
Download: 0 times
Share this document with a friend
Description:
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. 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 - PowerPoint PPT Presentation
8
OPAC a relevance OPAC a relevance aneb aneb m m ůže ůže se chovat jako se chovat jako „standardní” vyhledávač? „standardní” vyhledávač? Matyáš F. Bajger, Univ. Knihovna Ostravské univerzity Setkání SU Aleph, Praha, 21.-22.5.2012
Transcript
Page 1: OPAC a relevance aneb m ůže  se chovat jako „standardní” vyhledávač?

OPAC a relevanceOPAC a relevanceanebaneb

mmůžeůže se chovat jako „standardní” se chovat jako „standardní” vyhledávač?vyhledávač?

Matyáš F. Bajger, Univ. Knihovna Ostravské univerzity

Setkání SU Aleph, Praha, 21.-22.5.2012

Page 2: OPAC a relevance aneb m ůže  se chovat jako „standardní” vyhledávač?

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

Page 3: OPAC a relevance aneb m ůže  se chovat jako „standardní” vyhledávač?

OPAC funkce short-rank

Page 4: OPAC a relevance aneb m ůže  se chovat jako „standardní” vyhledávač?

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=<<word1>>&W02=<<word2>>&W03=<<word3>> … W07=<<word7>>.

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

Page 5: OPAC a relevance aneb m ůže  se chovat jako „standardní” vyhledávač?

Bagr lepší od lopaty … s[ck]ript

• file short-2-head – za <head> element

<script type="text/javascript">

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; }

</script>

Page 6: OPAC a relevance aneb m ůže  se chovat jako „standardní” vyhledávač?

Ruční setřídění - link

• <a href="javascript: window.location.href=rank_url;">...</a>

<script type="text/javascript">

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; }

</script>

Page 7: OPAC a relevance aneb m ůže  se chovat jako „standardní” vyhledávač?

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

<script type="text/javascript"> 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("<img src=\"&icon_path/relevance2minus.gif\"><br>"); } else { document.write("<img src=\"&icon_path/relevance2plus.gif\"><br>"); } }</script>

Page 8: OPAC a relevance aneb m ůže  se chovat jako „standardní” vyhledávač?

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


Recommended