This shows you the differences between two versions of the page.
— |
llamadas_a_opac.xis [14/05/2009 00:00] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Llamadas a opac.xis (desde links y formularios) ====== | ||
+ | ===== ¿Cómo organizar todo esto? ===== | ||
+ | |||
+ | ^ Llamada desde ^ archivo ^ task ^ parámetros actuales ^ observaciones ^ | ||
+ | | El banner ||||| | ||
+ | | nueva búsqueda | banner/db.htm | SHOW_FORM | showForm=simple (opcional) | SHOW_FORM + showForm: duplica el form | | ||
+ | | acerca del catálogo | banner/db.htm | SHOW_ABOUT | task=SHOW_ABOUT | | | ||
+ | | Home/formularios ||||| | ||
+ | | recorrer el catálogo | form-*.htm | BROWSE-CATALOG | task=BROWSE-CATALOG browseMfn=1 | | | ||
+ | | recorrer la clasificación | form-*.htm | CLASS-BROWSE | task=CLASS-BROWSE msclevel=1 searchType=SUBJ | | | ||
+ | | Form de búsqueda por palabras ||||| | ||
+ | | Autor | form-*.htm | H-KW-SEARCH | searchType=NAME query=pepe | | | ||
+ | | Título | form-*.htm | BIB-KW-SEARCH | searchType=TITLE query=pepe | | | ||
+ | | Tema | form-*.htm | H-KW-SEARCH/CLASS-KW-SEARCH | searchType=SUBJ query=pepe | | | ||
+ | | Números | form-*.htm | BIB-KW-SEARCH | searchType=SN query=pepe | | | ||
+ | | Cualquier campo | form-*.htm | BIB-KW-SEARCH | searchType=ANY query=pepe | | | ||
+ | | Form para browse de índices ||||| | ||
+ | | autor | form-*.htm | H-BROWSE | task=H-BROWSE index=NAME browseTerm=pepe | | | ||
+ | | título | form-*.htm | H-BROWSE | task=H-BROWSE index=TITLE browseTerm=pepe | | | ||
+ | | tema | form-*.htm | H-BROWSE | task=H-BROWSE index=SUBJ browseTerm=pepe | | | ||
+ | | Un término de un índice (al que se llegó por browse o por search) ||||| | ||
+ | | buscar este nombre | headings.pft | BIB-H-SEARCH | task=BIB-H-SEARCH index=NAME query=^apepe. | | | ||
+ | | buscar este título | headings.pft(?) | BIB-H-SEARCH | task=BIB-H-SEARCH index=TITLE query=^apepe. | | | ||
+ | | buscar este tema | headings.pft | BIB-H-SEARCH | task=BIB-H-SEARCH index=SUBJ query=^apepe. | | | ||
+ | | Una página con términos de un índice (por browse) ||||| | ||
+ | | ver anteriores | heading-browse-nav.htm | H-BROWSE | browseMfn=45 index=NAME hpp=20 | | | ||
+ | | ver siguientes | heading-browse-nav.htm | H-BROWSE | browseMfn=85 index=NAME hpp=20 | | | ||
+ | | saltar a | heading-browse-nav.htm | H-BROWSE | browseTerm=pepe index=NAME hpp=20 | | | ||
+ | | Una página con términos de un índice (por search) ||||| | ||
+ | | ver anteriores | h-search-bottom.htm | H-KW-SEARCH | from=1 searchType=NAME query=robert | | | ||
+ | | ver siguientes | h-search-bottom.htm | H-KW-SEARCH | from=21 searchType=NAME query=robert | | | ||
+ | | Un listado de registros bibliográficos ||||| | ||
+ | | ver detalles | wh.pft | BIB-RECORD | task=BIB-RECORD curr=8 total=46 cid=/tmp/filep0Kxrj | | | ||
+ | | ver detalles (browse catalog) | wh.pft | BIB-RECORD | task=BIB-RECORD curr=5 cid= | | | ||
+ | | ver anteriores | bib-nav.htm, ... | ? | task=BIB-KW-SEARCH from=1 query=south searchType=TITLE oper=AND trunc= rpp=20 index= wa= sortBy=author lang= pub= place=&format=&biblioteca=&litForm=&biogr=&trans=&fest=&fecha1=&fecha2=&query1=&query2=&db1=&db2= | | | ||
+ | | ver siguientes | bib-nav.htm, ... | ? | task=BIB-KW-SEARCH from=21 query=south searchType=TITLE oper=AND trunc= rpp=20 index= wa= sortBy=author lang= pub= place=&format=&biblioteca=&litForm=&biogr=&trans=&fest=&fecha1=&fecha2=&query1=&query2=&db1=&db2= | | | ||
+ | | reordenar registros (form) | sorted-by.htm | ? | task=BIB-KW-SEARCH sortBy=dateNew query=south searchType=TITLE index=&oper=AND&trunc=&wa=&lang=&pub=&place=&format=&biblioteca=&litForm=&biogr=&trans=&fecha1=&fecha2=&query1=&query2=&db1=&db2= | | | ||
+ | | saltar a (al recorrer el catálogo) | browse-catalog-nav.htm | ? | | | | | ||
+ | | Un registro bibliográfico ||||| | ||
+ | | registro anterior | bib-record-2.htm | BIB-RECORD | task=BIB-RECORD cid=/tmp/fileH38dJ2 curr=1 style=Completo | | | ||
+ | | registro siguiente | bib-record-2.htm | BIB-RECORD | task=BIB-RECORD cid=/tmp/fileH38dJ2 curr=2 style=Completo | | | ||
+ | | volver al listado | bib-record-2.htm | BIB-H-SEARCH/BIB-KW-SEARCH | task= query=^apepe condition=~apepe index=NAME sortBy=author from=1 | | | ||
+ | | estilo Completo | bib-record-2.htm | BIB-RECORD | task=BIB-RECORD cid=/tmp/fileH38dJ2 curr=2 total=4 cn= style=Completo | | | ||
+ | | estilo Ficha | bib-record-2.htm | BIB-RECORD | task=BIB-RECORD cid=/tmp/fileH38dJ2 curr=2 total=4 cn= style=Ficha | | | ||
+ | | estilo MARC | bib-record-2.htm | BIB-RECORD | task=BIB-RECORD cid=/tmp/fileH38dJ2 curr=2 total=4 cn= style=MARC | | | ||
+ | | puntos de acceso ||||| | ||
+ | | buscar este nombre | complete.htm | BIB-H-SEARCH | task=BIB-H-SEARCH index=NAME query=^aArtin,+Emil,^d1898-1962. | | | ||
+ | | buscar este título (serie) | complete.htm | BIB-H-SEARCH | task=BIB-H-SEARCH index=COL query=^aTrends+in+logic | | | ||
+ | | buscar este tema | complete.htm | BIB-H-SEARCH | task=BIB-H-SEARCH index=SUBJ query=^aPolitical+activists^zSouth+Africa^vPictorial+works. | ||
+ | | códigos de clasificación | complete.htm | CLASS-KW-SEARCH (?) | | | | ||
+ | | permalink | complete.htm | BIB-RECORD | task=BIB-RECORD cn=000065 | | | ||
+ | | La tabla de clasificación ||||| | ||
+ | | expandir sección | msc.pft? | CLASS-BROWSE | task=CLASS-BROWSE searchType=SUBJ query=08 msclevel=3 | | | ||
+ | | buscar registros con este código | msc.pft | BIB-CLASS-SEARCH task=BIB-CLASS-SEARCH index=SUBJ query=13A50 | | | ||
+ | | Las sugerencias ||||| | ||
+ | | términos sugeridos por agrep | zero-hits.xis | BIB-KW-SEARCH | task=BIB-KW-SEARCH searchType=TITLE query=INVARIANT | (añadir un parámetro "agrep") | | ||
+ | | términos cercanos en el índice | show-suggestions.xis | H-BROWSE | task=H-BROWSE index=NAME browseTerm=imvariant | | | ||
+ | |||
+ | |||
+ | ===== El dispatcher de opac.xis ===== | ||
+ | |||
+ | <code xml> | ||
+ | <!-- ----------------------------------------------------------------- --> | ||
+ | <label>DISPATCH</label> | ||
+ | <!-- ----------------------------------------------------------------- --> | ||
+ | <!-- Tareas a realizar por el script --> | ||
+ | <field action="replace" tag="2102"><pft> | ||
+ | '~BIB-CLASS-SEARCH' /* búsqueda en la base bibliográfica usando códigos de clasificación */ | ||
+ | '~BIB-H-SEARCH' /* búsqueda en la base bibliográfica usando encabezamientos */ | ||
+ | '~BIB-KW-SEARCH' /* búsqueda por palabras en la base bibliográfica */ | ||
+ | '~BIB-RECORD' /* ver detalles de un registro bibliográfico */ | ||
+ | '~BROWSE-CATALOG' /* recorrer el catálogo completo */ | ||
+ | '~CLASS-BROWSE' /* navegación en el esquema de clasificación */ | ||
+ | '~CLASS-KW-SEARCH' /* búsqueda en el esquema de clasificación */ | ||
+ | '~EXTRACT_KEYS' /* extraer las claves que van al diccionario */ | ||
+ | '~FEEDBACK_REPLY' /* genera una página de respuesta al usuario que envió un mensaje */ | ||
+ | '~H-BROWSE' /* navegación en una base de encabezamientos */ | ||
+ | '~H-KW-SEARCH' /* búsqueda por palabras en las bases de encabezamientos */ | ||
+ | '~SEND-MAIL' /* enviar resultados por email */ | ||
+ | '~SHOW_ABOUT' /* mostrar información acerca del catálogo */ | ||
+ | '~SHOW_FEEDBACK_FORM' /* mostrar el formulario para reportar errores y comentarios */ | ||
+ | '~SHOW_FORM' /* presentar el formulario */ | ||
+ | '~SHOW_NEW_MATERIAL' /* muestra las novedades del catálogo */ | ||
+ | '~TEST_CONDITION' /* encontrar registros que cumplan una condición */ | ||
+ | </pft></field> | ||
+ | |||
+ | <!-- Ejecutamos la tarea, si es alguna de las de arriba --> | ||
+ | <flow action="jump"><pft> | ||
+ | if v2102 : s('~',v2101) then v2101, fi | ||
+ | </pft></flow> | ||
+ | |||
+ | <!-- En caso contrario, tratamos de deducir qué tarea realizar --> | ||
+ | <!-- TO-DO: eliminar esta parte obsoleta, mediante el uso sistemático | ||
+ | del parámetro 'task' en las llamadas al script --> | ||
+ | <field action="replace" tag="2101"><pft> | ||
+ | if v2104 = 'bibima' and v2002 = 'SUBJ' then | ||
+ | 'CLASS-KW-SEARCH', | ||
+ | else if v2104 = 'bibima' and v2003 = 'SUBJ' and a(v2031) then /* 2031 = wa */ | ||
+ | 'BIB-CLASS-SEARCH', | ||
+ | else if p(v2011) then /* 2011 = showForm */ | ||
+ | 'SHOW_FORM', | ||
+ | else if p(v2002) then /* 2002 = searchType */ | ||
+ | if 'TITLE~SN~ANY' : v2002 then | ||
+ | 'BIB-KW-SEARCH', | ||
+ | else | ||
+ | 'H-KW-SEARCH', | ||
+ | fi, | ||
+ | else if p(v2003) then /* 2003 = index */ | ||
+ | if p(v2001) then /* 2001 = query */ | ||
+ | 'BIB-H-SEARCH', | ||
+ | else | ||
+ | 'H-BROWSE', | ||
+ | fi, | ||
+ | else if p(v2017) then /* 2017 = curr */ | ||
+ | 'BIB-RECORD', | ||
+ | else if p(v2040) then | ||
+ | 'BROWSE-CATALOG', | ||
+ | else if p(v2070) then | ||
+ | 'TEST_CONDITION', | ||
+ | else if p(v2080) then | ||
+ | 'EXTRACT_KEYS', | ||
+ | else /* default */ | ||
+ | 'FIN', | ||
+ | fi,fi,fi,fi,fi,fi,fi,fi,fi, | ||
+ | </pft></field> | ||
+ | |||
+ | <!-- Ahora sí, saltamos a la tarea en cuestión --> | ||
+ | <flow action="jump"><pft>v2101</pft></flow> | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ===== Líneas que contienen 'IsisScript' ===== | ||
+ | |||
+ | Esto permite localizar todas las llamadas internas a opac.xis | ||
+ | |||
+ | <code> | ||
+ | ./common/pft/wh.pft: * wxis?IsisScript=opac/xis/opac.xis&db=bibima&task=BIB-H-SEARCH&index=NAME&query=^aCourant,+Richard,^d1888-1972. | ||
+ | ./common/pft/wh.pft: '?IsisScript=',v2000, | ||
+ | ./common/pft/wh.pft: /* ATENCION: no debemos usar aquí el nombre del IsisScript; hace falta algún otro parámetro */ | ||
+ | ./common/pft/wh.pft: '?IsisScript=',v2000, | ||
+ | ./common/pft/wh.pft: '?IsisScript=',v2000, | ||
+ | ./common/pft/wh.pft: '?IsisScript=',v2000, | ||
+ | |||
+ | ./opac/html/form-simple.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/form-simple.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/form-simple.htm: <a class="newSearch" href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&task=CLASS-BROWSE&msclevel=1&db=[pft]v2104[/pft]&searchType=SUBJ" title="Navegue por la MSC 2000, desde donde podrá hacer búsquedas por tema"> | ||
+ | ./opac/html/form-simple.htm: <!--a class="newSearch" href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&showForm=advanced"> | ||
+ | ./opac/html/form-simple.htm: <a class="newSearch" href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&task=BROWSE-CATALOG&browseMfn=1"> | ||
+ | |||
+ | ./opac/html/control-form.htm:<input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/control-form.htm:<input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | |||
+ | ./opac/html/form-advanced.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/form-advanced.htm: <a class="newSearch" href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&showForm=simple"> | ||
+ | ./opac/html/form-advanced.htm: <a class="newSearch" href="[pft]v6001^u[1][/pft]?IsisScript=[pft]v2000[1][/pft]&query=NI:1&db=bibima&searchType=SUBJ"> | ||
+ | |||
+ | ./opac/html/mail.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/mail.htm: '<input type="hidden" name="IsisScript" value="opac/mail.xis">'/ | ||
+ | |||
+ | ./opac/html/sorted-by.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | |||
+ | ./opac/html/about-msc.htm: <!--a href="?IsisScript=opac%2Fxis%2Fopac.xis&db=bibima&searchType=SUBJ&query=embedding+theorem*"></a--> | ||
+ | |||
+ | ./opac/html/novedad.htm: '?IsisScript=',v2000, | ||
+ | |||
+ | ./opac/html/complete.htm: '<a href="',v6001^u,'?IsisScript=',v2000,'&task=BIB-RECORD','&db=',v2104,'&cn=',v780^w,'">',v780^t,'</a>', | ||
+ | ./opac/html/complete.htm: '<a href="',v6001^u,'?IsisScript=',v2000,'&task=BIB-RECORD','&db=',v2104,'&cn=',v785^w,'">',v785^t,'</a>', | ||
+ | ./opac/html/complete.htm: '<a href="',v6003^u,'?IsisScript=',v2000,'&task=BIB-RECORD&db=',v2104,'&cn=',v773^w,'"><span class="title773">',v1000*1,'</span></a>', /* $t: título */ | ||
+ | ./opac/html/complete.htm: '?IsisScript=',v2000[1], | ||
+ | ./opac/html/complete.htm: '?IsisScript=',v2000[1], | ||
+ | ./opac/html/complete.htm: '?IsisScript=',v2000[1], | ||
+ | ./opac/html/complete.htm: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[1][/pft]&db=[pft]v2104[1][/pft]&searchType=SUBJ&query=[pft]v084^a[/pft]">[pft]v084^a[/pft]</a> | ||
+ | ./opac/html/complete.htm: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&task=BIB-RECORD&db=[pft]v2104[/pft]&cn=[pft]v001[/pft]" | ||
+ | |||
+ | ./opac/html/browse-catalog-nav.htm: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&task=BROWSE-CATALOG&browseMfn=[pft] | ||
+ | ./opac/html/browse-catalog-nav.htm: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&task=BROWSE-CATALOG&browseMfn=[pft]f(val(v2009) + val(v2028),1,0)[/pft]">Siguientes ></a> | ||
+ | ./opac/html/browse-catalog-nav.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | |||
+ | ./opac/html/h-search-top.htm: <a class="newSearch" href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&showForm=simple"> | ||
+ | |||
+ | ./opac/html/bib-record-1.htm: 'por código temático de <a href="',v6001^u,'?IsisScript=',v2000,'&task=CLASS-BROWSE&msclevel=1&db=bibima&searchType=SUBJ"><b>MSC 2000</b></a>', | ||
+ | |||
+ | ./opac/html/bib-record-2.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/bib-record-2.htm: '?IsisScript=',v2000[1], | ||
+ | ./opac/html/bib-record-2.htm: '?IsisScript=',v2000, | ||
+ | ./opac/html/bib-record-2.htm: '?IsisScript=',v2000, | ||
+ | ./opac/html/bib-record-2.htm: '?IsisScript=',v2000, | ||
+ | |||
+ | ./opac/html/h-search-bottom.htm: <input type="hidden" name="IsisScript" value="',v2000,'">'/ | ||
+ | ./opac/html/h-search-bottom.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/h-search-bottom.htm: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&from=[pft]f(val(v2004) - val(v2029),1,0)[/pft]&searchType=[pft]v2002[/pft]&query=[pft]v2001[/pft]">< Anteriores</a> | ||
+ | ./opac/html/h-search-bottom.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/h-search-bottom.htm: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&from=[pft]f(val(v2004)+val(v2029),1,0)[/pft]&searchType=[pft]v2002[/pft]&query=[pft]v2001[/pft]">Siguientes ></a> | ||
+ | |||
+ | ./opac/html/bib-nav.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/bib-nav.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | |||
+ | ./opac/html/heading-browse-top.htm: '<a href="',v6001^u[1],'?IsisScript=',v2000[1],'&db=SUBJ&query=',v2007,'"><strong>',v2007,'</strong></a>', | ||
+ | ./opac/html/heading-browse-nav.htm: <!--input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/heading-browse-nav.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/heading-browse-nav.htm: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&browseMfn=[pft] | ||
+ | ./opac/html/heading-browse-nav.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/html/heading-browse-nav.htm: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&browseMfn=[pft]f(val(v2009)+val(v2029),1,0)[/pft]&index=[pft]v2003[/pft]&hpp=[pft]v2029[/pft]">Siguientes ></a> | ||
+ | ./opac/html/heading-browse-nav.htm: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | |||
+ | ./opac/pft/aacr2.pft: '?IsisScript=',v2000, | ||
+ | ./opac/pft/aacr2.pft: '?IsisScript=',v2000[1], | ||
+ | ./opac/pft/aacr2.pft: '?IsisScript=',v2000[1], | ||
+ | ./opac/pft/aacr2.pft: '?IsisScript=',v2000[1], | ||
+ | |||
+ | ./opac/pft/headings.pft: '?IsisScript=',v2000, | ||
+ | ./opac/pft/headings.pft: '?IsisScript=',v2000, | ||
+ | ./opac/pft/headings.pft: '?IsisScript=',v2000, | ||
+ | |||
+ | ./opac/pft/msc.pft: '?IsisScript=',v2000, | ||
+ | ./opac/pft/msc.pft: '?IsisScript=',v2000, | ||
+ | ./opac/pft/msc.pft: '<a class="mscActiveCode" href="',v6001^u,'?IsisScript=',v2000,'&db=',v2104,'&index=SUBJ&query=',if v1 : 'xx' then v1.3, else v1, fi,,'" title="Buscar registros con el código ',v1,' (total: ',v7,')">', | ||
+ | ./opac/pft/msc.pft: '<a class="mscActiveCode" href="',v6001^u,'?IsisScript=',v2000,'&db=',v2104,'&task=BIB-CLASS-SEARCH&index=SUBJ&query=',v1,'" title="Buscar registros con el código ',v1,' (total: ',v7,')">',v1,'</a>' | ||
+ | |||
+ | ./opac/xis/zero-hits.xis: '?IsisScript=',v2000[1], | ||
+ | ./opac/xis/zero-hits.xis: '?IsisScript=',v2000, | ||
+ | ./opac/xis/zero-hits.xis: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&task=BIB-KW-SEARCH&query=[pft]v2001[/pft]&searchType=TITLE"> | ||
+ | ./opac/xis/zero-hits.xis: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&task=H-KW-SEARCH&query=[pft]v2001[/pft]&searchType=NAME"> | ||
+ | ./opac/xis/zero-hits.xis: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&task=H-KW-SEARCH&query=[pft]v2001[/pft]&searchType=SUBJ"> | ||
+ | ./opac/xis/zero-hits.xis: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&task=BIB-KW-SEARCH&query=[pft]v2001[/pft]&searchType=ANY"> | ||
+ | |||
+ | ./opac/xis/show-suggestions.xis: '<a href="',v6001^u[1],'?IsisScript=',v2000[1],'&db=',v2104[1],'&searchType=SUBJ', | ||
+ | ./opac/xis/show-suggestions.xis: '<a href="',v6001^u[1],'?IsisScript=',v2000[1],'&db=',v2104[1],'&searchType=SUBJ', | ||
+ | ./opac/xis/show-suggestions.xis: '<td>Vea <a href="',v6001^u[1],'?IsisScript=',v2000[1],'&db=',v2104[1],'&index=SUBJ', | ||
+ | ./opac/xis/show-suggestions.xis: v6001^u[1],'?IsisScript=',v2000[1],'&db=',v2104[1],'&index=SUBJ&wa=1&query=',v7001, | ||
+ | |||
+ | ./opac/xis/bib-test-cond.xis: <a class="newSearch" href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&showForm=simple"> | ||
+ | ./opac/xis/bib-class-search.xis: <!--a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&task=CLASS-BROWSE&msclevel=1&db=bibima&searchType=SUBJ"-->MSC 2000<!--/a-->: | ||
+ | |||
+ | ./opac/xis/class-search-browse.xis: <!--a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&task=CLASS-BROWSE&msclevel=1&db=bibima&searchType=SUBJ" title=""-->MSC 2000:<!--/a--> | ||
+ | ./opac/xis/class-search-browse.xis: <!--a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&task=CLASS-BROWSE&msclevel=1&db=bibima&searchType=SUBJ" title=""-->MSC 2000:<!--/a--> | ||
+ | ./opac/xis/class-search-browse.xis: ' para <strong>'v3001'</strong> en la <a href="',v6001^u,'?IsisScript=',v2000,'&msclevel=1&db=bibima&searchType=SUBJ" title="Las 63 secciones de la MSC"><strong>clasificación temática (MSC 2000)</strong></A>' | ||
+ | ./opac/xis/class-search-browse.xis: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/xis/class-search-browse.xis: <td align="right"><A href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&expr=NI:1" title="Las 63 secciones de la MSC"><strong>Listado temático principal</strong></a> | ||
+ | ./opac/xis/class-search-browse.xis: <input type="hidden" name="IsisScript" value="[pft]v2000[/pft]"> | ||
+ | ./opac/xis/class-search-browse.xis: <!--td align="right"><a href="',v6001^u,'?IsisScript=',v2000,'&expr=NI:1" title="Las 63 secciones de la MSC"><strong>Clasificación temática</strong></a> | ||
+ | |||
+ | ./opac/xis/keyword-match-in-bib-record.xis: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&showForm=advanced&query=[pft]v2001[/pft]&searchType=[pft]v2002[/pft]&oper=[pft]v2005[/pft]&trunc=[pft]v2006[/pft]"> | ||
+ | |||
+ | ./opac/xis/heading-match-in-bib-record.xis: 2000 IsisScript | ||
+ | ./opac/xis/heading-match-in-bib-record.xis: '?IsisScript=',v2000[1], | ||
+ | |||
+ | ./opac/banner/demo.htm: <a href="[pft]v6001^u[/pft]?IsisScript=[pft]v2000[/pft]&db=[pft]v2104[/pft]&showForm=simple"> | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ===== Esto es de marzo 2004 ===== | ||
+ | |||
+ | |||
+ | <code> | ||
+ | * LINKS DESDE LISTA DE RESULTADOS: SE PIERDE EL CONTEXTO DE LA BUSQUEDA | ||
+ | &db=BIBIMA | ||
+ | &curr=1 | ||
+ | &total=2 | ||
+ | &cid=TMP15.$$$ | ||
+ | &mfn=001604 <---- es por esto (quitarlo) **QUITADO** | ||
+ | |||
+ | &db=BIBIMA | ||
+ | &curr=7 | ||
+ | &total=86 | ||
+ | &cid=TMP29.$$$ | ||
+ | &mfn=001300 | ||
+ | |||
+ | |||
+ | * CAMBIO DE ESTILO: NO SE PIERDE EL CONTEXTO DE LA BUSQUEDA | ||
+ | &db=BIBIMA | ||
+ | &cid=TMP15.%24%24%24 | ||
+ | &curr=1 | ||
+ | &total=2 | ||
+ | &style=Ficha | ||
+ | |||
+ | |||
+ | * LINKS DESDE EL INDICE DE NOMBRES | ||
+ | &db=BIBIMA | ||
+ | &index=NAME | ||
+ | &query=^aSinger,+I.+M.^q(Isadore+Manuel),^d1924- | ||
+ | |||
+ | &db=BIBIMA | ||
+ | &index=NAME | ||
+ | &query=^aJank%F3,+B%E9la. | ||
+ | |||
+ | |||
+ | * LINKS DESDE EL INDICE DE TEMAS | ||
+ | &db=EUNM | ||
+ | &index=SUBJ | ||
+ | &query=^aMatem%E1ticas. | ||
+ | |||
+ | |||
+ | * LINKS DESDE EL INDICE DE TITULOS | ||
+ | &db=BIBIMA | ||
+ | &index=TITLE | ||
+ | &query=^aTheory+and+applications+of+partial+differential+equations | ||
+ | |||
+ | &db=BIBIMA | ||
+ | &index=TITLE | ||
+ | &query=^aDie+Theorie+der+Gruppen+von+endlicher+Ordnung+:^bmit+Anwendungen+auf+algebraische+Zahlen+und+Gleichungen+sowie+auf+die+Krystallographie | ||
+ | |||
+ | |||
+ | * BROWSE DEL INDICE DE NOMBRES | ||
+ | &db=BIBIMA | ||
+ | &index=NAME | ||
+ | &browseTerm=m | ||
+ | |||
+ | |||
+ | * BROWSE DEL INDICE DE TITULOS | ||
+ | &db=BIBIMA | ||
+ | &index=TITLE | ||
+ | &browseTerm=a | ||
+ | |||
+ | |||
+ | * BROWSE DE LA LISTA DE RESULTADOS | ||
+ | -Siguiente | ||
+ | &db=BIBIMA | ||
+ | &cid=TMP20.%24%24%24 | ||
+ | &curr=6 | ||
+ | &go=1 | ||
+ | &style=Ficha | ||
+ | |||
+ | -Anterior | ||
+ | &db=BIBIMA | ||
+ | &cid=TMP26.%24%24%24 | ||
+ | &curr=2 | ||
+ | &go=-1 | ||
+ | &style=Ficha | ||
+ | |||
+ | |||
+ | * RETORNO A LA LISTA DE RESULTADOS | ||
+ | -cuando la búsqueda fue por palabras del título | ||
+ | db=BIBIMA | ||
+ | &query=linear+algebra | ||
+ | &searchType=TITLE | ||
+ | &sortBy=dateNew | ||
+ | |||
+ | *** ATENCION: no se puede volver al listado cuando la busqueda se hace con una RAIZ | ||
+ | (e.g. OPTIM) ** Faltaba el 'trunc' -- ARREGLADO ** | ||
+ | |||
+ | -cuando la búsqueda fue desde el índice de nombres | ||
+ | &db=BIBIMA | ||
+ | &query=%5EaHalmos%2C+Paul+R.%5Eq%28Paul+Richard%29%2C%5Ed1916- | ||
+ | &index=NAME | ||
+ | &sortBy=title | ||
+ | |||
+ | sin $ | ||
+ | &db=BIBIMA&query=optim&searchType=TITLE&sortBy=title | ||
+ | |||
+ | con $ | ||
+ | &db=BIBIMA&searchType=TITLE&query=optim&trunc=%24 | ||
+ | |||
+ | |||
+ | * LINK DESDE "Recorriendo el catálogo completo" | ||
+ | *** ATENCION: FRACASA (por haber quitado el &mfn en wh.pft) | ||
+ | &db=EUNM | ||
+ | &curr=3 | ||
+ | &cid= | ||
+ | |||
+ | TO-DO: permitir que esto funcione, y que además se pueda seguir recorriendo el catálogo | ||
+ | viendo los detalles de a un registro por vez. | ||
+ | |||
+ | |||
+ | * DETALLES DE UN REGISTRO LUEGO DE UNA BUSQUEDA AVANZADA | ||
+ | *** ATENCION: no se muestra la expresión de búsqueda usada | ||
+ | &db=BIBIMA | ||
+ | &curr=5 | ||
+ | &total=13 | ||
+ | &cid=TMP108.$$$ | ||
+ | |||
+ | </code> | ||
+ | |||
+ | |||
+ | {{tag>opacmarc desarrollo}} |