From 9a84b2b2e64394eb0b454dc748021cedfc969bfa Mon Sep 17 00:00:00 2001 From: miker Date: Mon, 22 May 2006 21:35:47 +0000 Subject: [PATCH] fixing "opac" format for supercat and unapi git-svn-id: svn://svn.open-ils.org/ILS/trunk@4349 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm | 16 ++++++++-------- Open-ILS/web/opac/skin/default/js/rdetail.js | 8 +++----- .../web/opac/skin/default/js/result_common.js | 3 +-- Open-ILS/web/opac/skin/default/xml/header.xml | 2 +- .../skin/default/xml/result/result_table.xml | 4 ++-- Open-ILS/xsl/ATOM2XHTML.xsl | 8 ++++---- Open-ILS/xsl/MARC21slim2HTMLCard.xsl | 2 +- 7 files changed, 20 insertions(+), 23 deletions(-) diff --git a/Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm b/Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm index f1cd3d7315..b523ba3f2f 100644 --- a/Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm +++ b/Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm @@ -170,9 +170,9 @@ sub unapi { } if ($format eq 'opac') { - print "Location: /opac/en-US/skin/default/xml/rresult.xml?m=$id\n\n" + print "Location: $root/../../en-US/skin/default/xml/rresult.xml?m=$id\n\n" if ($type eq 'metarecord'); - print "Location: /opac/en-US/skin/default/xml/rdetail.xml?r=$id\n\n" + print "Location: $root/../../en-US/skin/default/xml/rdetail.xml?r=$id\n\n" if ($type eq 'record'); return 302; } elsif ($format =~ /^html/o) { @@ -310,9 +310,9 @@ sub supercat { } if ($format eq 'opac') { - print "Location: $base/../../en-US/skin/default/xml/rresult.xml?m=$id\n\n" + print "Location: $root/../../en-US/skin/default/xml/rresult.xml?m=$id\n\n" if ($type eq 'metarecord'); - print "Location: $base/../../en-US/skin/default/xml/rdetail.xml?r=$id\n\n" + print "Location: $root/../../en-US/skin/default/xml/rdetail.xml?r=$id\n\n" if ($type eq 'record'); return 302; } elsif ($format =~ /^html/o) { @@ -384,10 +384,10 @@ sub bookbag_feed { my $bucket_tag = "tag:$host,$year:record_bucket/$id"; if ($type eq 'opac') { - print "Location: /opac/en-US/skin/default/xml/rresult.xml?rt=list&" . + print "Location: $root/../../en-US/skin/default/xml/rresult.xml?rt=list&" . join('&', map { "rl=" . $_->target_biblio_record_entry } @{ $bucket->items }) . "\n\n"; - return Apache2::Const::OK; + return 302; } my $feed = create_record_feed( @@ -452,10 +452,10 @@ sub changes_feed { my $list = $supercat->request("open-ils.supercat.$rtype.record.$axis.recent", $date, $limit)->gather(1); if ($type eq 'opac') { - print "Location: /opac/en-US/skin/default/xml/rresult.xml?rt=list&" . + print "Location: $root/../../en-US/skin/default/xml/rresult.xml?rt=list&" . join('&', map { "rl=" . $_ } @$list) . "\n\n"; - return Apache2::Const::OK; + return 302; } my $feed = create_record_feed( $type, $list, $unapi); diff --git a/Open-ILS/web/opac/skin/default/js/rdetail.js b/Open-ILS/web/opac/skin/default/js/rdetail.js index 81c7de3df1..0b7bf4e3d0 100644 --- a/Open-ILS/web/opac/skin/default/js/rdetail.js +++ b/Open-ILS/web/opac/skin/default/js/rdetail.js @@ -59,9 +59,8 @@ function buildunAPISpan (span, type, id) { var cgi = new CGI(); var d = new Date(); - addCSSClass(span,'unapi-uri'); + addCSSClass(span,'unapi-id'); - span.appendChild(text('unAPI')); span.setAttribute( 'title', 'tag:' + cgi.server_name + ',' + @@ -77,13 +76,12 @@ function rdetailViewMarc(r,id) { var d = new Date(); - var div = elem('div', { "class" : 'hide_me' }); - var span = div.appendChild( elem('span') ); + var span = div.appendChild( elem('abbr') ); buildunAPISpan( span, 'biblio-record_entry', record.doc_id() ); /* add the unapi span inside a hidden div */ - $('rdetail_view_marc_box').insertBefore(div, $('rdetail_view_marc_box').firstChild); + $('rdetail_view_marc_box').insertBefore(span, $('rdetail_view_marc_box').firstChild); } diff --git a/Open-ILS/web/opac/skin/default/js/result_common.js b/Open-ILS/web/opac/skin/default/js/result_common.js index f72916e27d..e37a3a4ae4 100644 --- a/Open-ILS/web/opac/skin/default/js/result_common.js +++ b/Open-ILS/web/opac/skin/default/js/result_common.js @@ -304,9 +304,8 @@ function buildunAPISpan (span, type, id) { var cgi = new CGI(); var d = new Date(); - addCSSClass(span,'unapi-uri'); + addCSSClass(span,'unapi-id'); - span.appendChild(text('unAPI')); span.setAttribute( 'title', 'tag:' + cgi.server_name + ',' + diff --git a/Open-ILS/web/opac/skin/default/xml/header.xml b/Open-ILS/web/opac/skin/default/xml/header.xml index 5aa7d3520f..b7db99e3e5 100644 --- a/Open-ILS/web/opac/skin/default/xml/header.xml +++ b/Open-ILS/web/opac/skin/default/xml/header.xml @@ -4,7 +4,7 @@ &<!--#echo var="OILS_TITLE"-->; - + diff --git a/Open-ILS/web/opac/skin/default/xml/result/result_table.xml b/Open-ILS/web/opac/skin/default/xml/result/result_table.xml index 0e84f8325c..83515fe7ae 100644 --- a/Open-ILS/web/opac/skin/default/xml/result/result_table.xml +++ b/Open-ILS/web/opac/skin/default/xml/result/result_table.xml @@ -41,9 +41,9 @@ - + - + diff --git a/Open-ILS/xsl/ATOM2XHTML.xsl b/Open-ILS/xsl/ATOM2XHTML.xsl index 3364e0a379..564543f60e 100644 --- a/Open-ILS/xsl/ATOM2XHTML.xsl +++ b/Open-ILS/xsl/ATOM2XHTML.xsl @@ -132,7 +132,7 @@ To-do list: - + @@ -379,8 +379,8 @@ To-do list:
- - + + @@ -393,7 +393,7 @@ To-do list: - +
diff --git a/Open-ILS/xsl/MARC21slim2HTMLCard.xsl b/Open-ILS/xsl/MARC21slim2HTMLCard.xsl index fc28d8baa8..4bcb087a43 100755 --- a/Open-ILS/xsl/MARC21slim2HTMLCard.xsl +++ b/Open-ILS/xsl/MARC21slim2HTMLCard.xsl @@ -85,7 +85,7 @@ - + -- 2.43.2