From: erickson Date: Fri, 28 Dec 2007 21:03:22 +0000 (+0000) Subject: showing marchtml on details page X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=8136796b1ec39dc16461657c314eab2de8c71a86;p=Evergreen.git showing marchtml on details page git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@8290 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/web/oilsweb/oilsweb/controllers/acq.py b/Open-ILS/web/oilsweb/oilsweb/controllers/acq.py index 39bb92267d..84164ab54b 100644 --- a/Open-ILS/web/oilsweb/oilsweb/controllers/acq.py +++ b/Open-ILS/web/oilsweb/oilsweb/controllers/acq.py @@ -97,7 +97,7 @@ class AcqController(BaseController): rec = self._find_cached_record(results, rec_id) if rec: r.ctx.acq.record = rec - #r.ctx.acq.record_html = oilsweb.lib.bib.marc_to_html(rec['marcxml']) + r.ctx.acq.record_html = oilsweb.lib.bib.marc_to_html(rec['marcxml']) return r.render('acq/rdetails.html') return 'exception -> no record' diff --git a/Open-ILS/web/oilsweb/oilsweb/lib/bib.py b/Open-ILS/web/oilsweb/oilsweb/lib/bib.py index 381a10ee27..a9cc127546 100644 --- a/Open-ILS/web/oilsweb/oilsweb/lib/bib.py +++ b/Open-ILS/web/oilsweb/oilsweb/lib/bib.py @@ -6,9 +6,8 @@ import oilsweb.lib.util def marc_to_html(marcxml): # create a path building utility function .... - xslFile = os.path.join(os.getcwd(), pylons.config['oils_xsl_prefix'], pylons.config['oils_xsl_marc2html']) + xslFile = os.path.join(pylons.config['oils_xsl_prefix'], pylons.config['oils_xsl_marc2html']) html = oilsweb.lib.util.apply_xsl(marcxml, xslFile) - # XXX encoding problems need resolving... return html def scrub_isbn(isbn): diff --git a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/skin/default.css b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/skin/default.css index 314db1f4f6..1c77de35e5 100644 --- a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/skin/default.css +++ b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/skin/default.css @@ -25,4 +25,4 @@ body { margin-top: 0px; padding-top: 0px;} .oils-base-sub-navigate-block { text-align: center; padding: 3px; margin-bottom: 10px;} .oils-base-sub-navigate-block span { padding: 3px; } - +.label { margin: 1px; } diff --git a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/skin/default/acq.css b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/skin/default/acq.css index da08dbe0a5..bf58d66581 100644 --- a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/skin/default/acq.css +++ b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/skin/default/acq.css @@ -31,7 +31,9 @@ .oils-acq-record_list-records-author-row td { padding-left: 30px; } .oils-acq-record_list-records-phys_desc-row td { padding-left: 30px; } .oils-acq-record_list-records-phys_desc-row {} -#oils-acq-rdetail-marc-block { margin-top: 10px; padding: 10px; } + +#oils-acq-rdetail-marc-block { margin-top: 0px; padding: 6px; } +#oils-acq-rdetail-summary-block { margin-top: 0px; padding: 6px; } #oils-acq-picklist-table { width: 100%; } diff --git a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/theme/default.css b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/theme/default.css index 636a4d9198..04599afe5f 100644 --- a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/theme/default.css +++ b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/theme/default.css @@ -18,3 +18,4 @@ body { font-size: 80%; } .oils-base-sub-navigate-block a { color: #000000; } .oils-base-sub-navigate-block span:hover { background: #6BA160; } +.label { font-weight: bold; } diff --git a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/theme/default/acq.css b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/theme/default/acq.css index 468f67501f..ffb25c1838 100644 --- a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/theme/default/acq.css +++ b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/css/theme/default/acq.css @@ -19,4 +19,5 @@ #oils-acq-pl_builder-picklist-submit { text-align: right; } -#oils-acq-rdetail-marc-block { border-top: 1px solid #808080; } +#oils-acq-rdetail-marc-block { border: 1px solid #6BA160; } +#oils-acq-rdetail-summary-block { border: 1px solid #6BA160; } diff --git a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/xsl/oilsMARC21slim2HTML.xsl b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/xsl/oilsMARC21slim2HTML.xsl index f41b110acb..ea0ae3fa1b 100644 --- a/Open-ILS/web/oilsweb/oilsweb/public/oils/media/xsl/oilsMARC21slim2HTML.xsl +++ b/Open-ILS/web/oilsweb/oilsweb/public/oils/media/xsl/oilsMARC21slim2HTML.xsl @@ -21,11 +21,8 @@ } - - -
diff --git a/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/rdetails.html b/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/rdetails.html index 58dcb75271..d14904185c 100644 --- a/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/rdetails.html +++ b/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/rdetails.html @@ -1,18 +1,22 @@ <%inherit file='base.html'/> <%def name="block_title()">${_('Evergreen ACQ Details')} <%def name="block_content()"> - - % for key,val in c.oils.acq.record['extracts'].iteritems(): - - - - - % endfor -
${key}${val}
-