Converted to ding1 mkdru theme (dybamo subtheme)
[mkdruding1.git] / mkdruding2.js
diff --git a/mkdruding2.js b/mkdruding2.js
deleted file mode 100644 (file)
index 8321feb..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-Drupal.theme.mkdruResult = function(hit, num, detailLink) {
-  var link = choose_url(hit);
-  if (!link) link = choose_url(hit['location'][0]);
-  var html = "";
-  html += '<li class="search-result" id="rec_' + hit.recid + '" >'
-    + '<h3 class="title">';
-  if (link) html += '<a href="'+link+'" target="_blank" >';
-  html += hit["md-title"];
-  if (link) html += '</a>';
-  html += '</h3>';
-  html += '<div class="search-snippet-info">'
-     + '<p class="search-snippet"></p>'
-     + '<div class="ting-object clearfix">'
-      + '<div class="ting-overview clearfix">'
-        + '<div class="left-column left">'
-          + '<div class="picture"></div>'
-        + '</div>'
-        + '<div class="right-column left">';
-  if (hit["md-author"]) {
-    html += '<div class="creator"><span class="byline">By </span>'
-      + '<a class="author" href="/search/meta/'+hit['md-author']+'">'
-      + hit['md-author']+'</a>';
-    if (hit['md-date']) {
-      html += '<span class="date"> ('+hit['md-date']+')</span>';
-    }
-    html += '</div><p></p>';
-  }
-  html += "</div>";
-  if (hit["md-description"]) {
-    // limit description to 400 characters
-    html += hit["md-description"][0].substr(0, 400);
-  }
-  html += '</div>'
-  html += '</div>'
-  html += '</div>'
-  html += '</li>';
-  return html;
-};
-
-Drupal.theme.mkdruFacetContainer = function (facetsCfg) {
-  var fs = [];
-  for (var fname in facetsCfg) {
-    facetsCfg[fname].originalKey = fname;
-    fs.push(facetsCfg[fname]);
-  }
-  fs.sort(function (a,b) { return a.orderWeight - b.orderWeight });
-  var html = '<h2>Facet browser</h2><div class="content">';
-  for (var i=0; i<fs.length; i++) {
-    var f = fs[i];
-    html += '<fieldset class="form-wrapper">'
-    html += '<legend><span class="fieldset-legend">'+f.displayName
-      +'</span></legend>';
-    html += '<div class="fieldset-wrapper">';
-    html += '<div class="mkdru-facet-'+f.originalKey+'"/>';
-    html += '</div>';
-    html += '</fieldset>'
-  }
-  html += '</div>';
-  return html;
-};
-
-Drupal.theme.mkdruFacet = function (terms, facet, max, selections) {
-  var html = "";
-  for (var i = 0; i < terms.length && i < max; i++ ) {
-    var term = terms[i];
-    html += '<a href="'+term.toggleLink+'"';
-    if (term.selected) html += ' class="cross"><strong';
-    html += '>'+terms[i].name; 
-    if (term.selected) html += "</strong>";
-    html += '</a><span> (' + terms[i].freq 
-      + ')</span><br/>';
-  }
-  if (terms.length == 0 && selections && selections.length) {
-    for (var i=0; i<selections.length; i++) {
-      if (selections[i]) {
-        // since we have no target name (only id) go for the basename
-        // FIXME get the proper target name
-        var name = facet == "source" ? selections[i].replace(/.*[\/\\]/, "")
-          .replace(/\?.*/, '')
-          : selections[i];
-        html += '<a class="cross" href="'
-          + mkdru.removeLimit(facet, selections[i])
-          + '"><strong>'+name+'</strong></a><span> (0)</span><br/>';
-      }
-    }
-  }
-  return html;
-};