termlist menu/facets is optional (enabled by default)
authorWolfram Schneider <wosch@indexdata.dk>
Fri, 21 Jun 2013 13:41:00 +0000 (13:41 +0000)
committerWolfram Schneider <wosch@indexdata.dk>
Fri, 21 Jun 2013 13:41:00 +0000 (13:41 +0000)
experiments/spclient/README
experiments/spclient/index.html
experiments/spclient/mkws.js

index fde1ded..b631b7d 100644 (file)
@@ -74,6 +74,7 @@ Here is an example of all possible options
                 use_service_proxy: false,   /* true, flase */
                switch_menu: true,          /* true, false: show/hide Records|Targets menu */
                lang_menu: true,            /* true, false: show/hide language menu */
+               termlist_menu: true,        /* true, false: show/hide termlist menu/facets */
                 sort_default: "relevance",  /* "relevance", "title:1", "date:0", "date:1" */
                query_width: 50,            /* 5..50 */
                 perpage_default: 20,       /* 10, 20, 30, 50 */
index bfbb5fb..04aed6e 100644 (file)
@@ -14,6 +14,7 @@
                use_service_proxy: true,
                switch_menu: true, 
                lang_menu: true, 
+               termlist_menu: true, 
                sort_default: "relevance",
                query_width: 50,
                perpage_default: 20
index f752a30..989249a 100644 (file)
@@ -3,6 +3,7 @@
 
 "use strict"; // HTML5
 
+// global config object mkws_config 
 if (!mkws_config)
     var mkws_config = {}; // for the guys who forgot to define mkws_config...
 
@@ -147,6 +148,9 @@ function my_onstat(data) {
 }
 
 function my_onterm(data) {
+    if (!mkws_config.termlist_menu)
+       return;
+    
     var termlists = [];
     termlists.push('<hr/><b>' + M('TERMLISTS') + ':</b><hr/><div class="termtitle">' + M('Sources') + '</div>');
     for (var i = 0; i < data.xtargets.length && i < SourceMax; i++ ) {
@@ -447,8 +451,9 @@ function mkws_html_all(data) {
        sort_default: "relevance",
        perpage_default: 20,
        query_width: 50,
-       switch_menu: true, /* show/hide Records|Targets menu */
-       lang_menu: true, /* show/hide language menu */
+       switch_menu: true,      /* show/hide Records|Targets menu */
+       lang_menu: true,        /* show/hide language menu */
+       termlist_menu: true,    /* show/hide termlist */
        debug: 0,     /* debug level for development: 0..2 */
 
        dummy: "dummy"