From: Sebastian Hammer Date: Mon, 15 Jan 2007 19:01:29 +0000 (+0000) Subject: Added author display X-Git-Tag: stable.27032007~102 X-Git-Url: http://git.indexdata.com/?a=commitdiff_plain;h=7a31488b5aee7ead673f2112fadd3f8b8f5c00e8;p=pazpar2-moved-to-github.git Added author display --- diff --git a/www/demo/css/styles.css b/www/demo/css/styles.css index e36f734..0a32179 100644 --- a/www/demo/css/styles.css +++ b/www/demo/css/styles.css @@ -159,7 +159,7 @@ a:hover { text-decoration: underline; } -a.record { +div.record { padding-left: 27px; background-image: url(../gfx/arrow_right.gif); background-position: 7px 6px; @@ -169,7 +169,10 @@ line-height: 20px; margin-bottom: 5px; } -div.records a.select { +a.record { +} + +div.records a.selected{ padding-left: 27px; background-image: url(../gfx/arrow_down.gif); background-position: 7px 8px; diff --git a/www/demo/page_segments.phpi b/www/demo/page_segments.phpi index b553e01..2e818ee 100644 --- a/www/demo/page_segments.phpi +++ b/www/demo/page_segments.phpi @@ -1,6 +1,6 @@
-
diff --git a/www/demo/search.js b/www/demo/search.js index e6917a7..64f685b 100644 --- a/www/demo/search.js +++ b/www/demo/search.js @@ -1,4 +1,4 @@ -/* $Id: search.js,v 1.23 2007-01-15 04:34:29 quinn Exp $ +/* $Id: search.js,v 1.24 2007-01-15 19:01:29 quinn Exp $ * --------------------------------------------------- * Javascript container */ @@ -256,19 +256,31 @@ function show_records() for (i = 0; i < hits.length; i++) { - var mk = hits[i].getElementsByTagName("md-title"); - var field = ''; + var tn = hits[i].getElementsByTagName("md-title"); + var title = ''; + var an = hits[i].getElementsByTagName("md-author"); + var author = ''; - if (mk[0]) { - field = mk[0].childNodes[0].nodeValue; + if (tn[0]) { + title = tn[0].childNodes[0].nodeValue; } else { - field = 'N/A'; + title = 'N/A'; } + if (an[0]) + author = an[0].childNodes[0].nodeValue; - var record_cell = create_element('a', field); + var record_div = document.createElement('div'); + record_div.className = 'record'; + + var record_cell = create_element('a', title); record_cell.setAttribute('href', '#'); - record_cell.className = 'record'; - record_container.appendChild(record_cell); + record_div.appendChild(record_cell); + if (author) + { + record_div.appendChild(document.createTextNode(', by ')); + record_div.appendChild(document.createTextNode(author)); + } + record_container.appendChild(record_div); } shown++;