- + '<span>' + num + '. </span>'
- + '<a href="' + detailLink + '" class="mkdru-result-title">'
- + hit["md-title"] + '</a> ';
- if (hit["md-title-remainder"] !== undefined) {
- html += '<span class="mkdru-result-title-remainder">'
- + hit["md-title-remainder"] + ' </span>';
+
+ // thumbnail
+ html += '<div class="picture"></div>';
+
+ // OPEN - record div
+ html += '<div class="record">';
+
+
+ // media type
+ if (hit["md-medium"] && hit["md-medium"][0]) {
+ html += '<div class="types">'
+ + '<ul class="ting-search-collection-types item-list">'
+ + '<li class="available even first last">';
+ switch (hit["md-medium"][0]) {
+ case '(CD)videorecording':
+ html += Drupal.t('CD');
+ break;
+ case '(DVD)videorecording':
+ html += Drupal.t('DVD');
+ break;
+ case 'article':
+ html += Drupal.t('article');
+ break;
+ case 'book':
+ html += Drupal.t('book');
+ break;
+ case 'cartographic material':
+ html += Drupal.t('map');
+ break;
+ case 'electronicresource':
+ html += Drupal.t('online');
+ break;
+ case 'Enregistrementsonore':
+ html += Drupal.t('recording');
+ break;
+ case 'enregistrementvidéo':
+ html += Drupal.t('video');
+ break;
+ case 'map':
+ html += Drupal.t('map');
+ break;
+ case 'microform':
+ html += Drupal.t('microform');
+ break;
+ case 'microforme':
+ html += Drupal.t('microform');
+ break;
+ case 'resourceélectronique':
+ html += Drupal.t('online');
+ break;
+ case 'soundrecording':
+ html += Drupal.t('recording');
+ break;
+ case 'videorecording':
+ html += Drupal.t('video');
+ break;
+ default:
+ html += Drupal.t('other');
+ break;
+ }
+ html += '</li></ul></div>';