X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=www%2Fiphone%2Fexample_client.js;h=dd2d4f11b3640f39e4378a5fdbb57d7a7ba750e8;hb=4fa0973a4fdce3b2b41876f32f2a22580c48524d;hp=e713b06ca820494f584203fb143c82eeb60386fa;hpb=a9048ec7cda0e1b7733772b75a34040f43b58119;p=pazpar2-moved-to-github.git diff --git a/www/iphone/example_client.js b/www/iphone/example_client.js index e713b06..dd2d4f1 100644 --- a/www/iphone/example_client.js +++ b/www/iphone/example_client.js @@ -842,11 +842,12 @@ function renderLines(title, values, name, tag) { if (tag == undefined) tag = 'big'; var result = ""; - result = '
  • ' + title + '

    <' + tag + '>'; if (values != undefined && values.length) for (var idx = 0 ; idx < values.length ; idx++) - result += values[idx][name]; - result += '
  • '; + if (values[idx][name] != undefined ) + result += values[idx][name] + ' '; + if (result != "") + result = '
  • ' + title + '

    <' + tag + '>' + result + '
  • '; return result; } @@ -912,8 +913,8 @@ function renderDetails_iphone(data, marker) +=renderLine('Date', data["md-date"]) + renderLine('Author', data["md-author"]) // + renderLineURL('URL', data["md-electronic-url"], data["md-electronic-url"]) - + renderLine('Description', data["md-description"]); - + renderLines('Subjects', data["location"], "md-subject"); + + renderLine('Description', data["md-description"]) + + renderLines('Subjects', data["location"], "md-subject"); if (coverimagetag.length>0) { details += renderLine('Cover', coverimagetag);