Rename function to clarify intent.
[mkws-moved-to-github.git] / tools / htdocs / mkws.js
index e4ce9e6..725754b 100644 (file)
@@ -14,11 +14,14 @@ if (mkws_config == null || typeof mkws_config != 'object') {
 }
 
 // wrapper for jQuery lib
-function _mkws($) {
-    // if (console && console.log) console.log("run _mkws()");
+function _make_mkws_team($) {
+    // if (console && console.log) console.log("run _make_mkws_team()");
 
     // call this function only once
-    if (mkws.init) return;
+    if (mkws.init) {
+       alert("_make_mkws_team() called twice: how did that happen?!");
+       return;
+    }
 
 mkws.sort = 'relevance';
 mkws.authenticated = false;
@@ -45,7 +48,8 @@ mkws.locale_lang = {
        "Date": "Datum",
        "Subject": "Schlagwort",
        "Location": "Ort",
-       // ### to add: Records, Targets
+       "Records": "Datensätze",
+       "Targets": "Datenbanken",
 
        "dummy": "dummy"
     },
@@ -70,7 +74,8 @@ mkws.locale_lang = {
        "Date": "Dato",
        "Subject": "Emneord",
        "Location": "Lokation",
-       // ### to add: Records, Targets
+       "Records": "Poster",
+       "Targets": "Baser",
 
        "dummy": "dummy"
     }
@@ -1205,9 +1210,16 @@ function M(word) {
  * implement jQuery plugin $.pazpar2({})
  */
 function _mkws_jquery_plugin ($) {
-    // delayed debug, internal variables are set after dom ready
+    var debug_level = 1;
+
     function debug (string) {
-       setTimeout(function() { mkws.debug_function(string); }, 500);
+       if (!debug_level)
+           return;
+
+       if (typeof console === "undefined" || typeof console.log === "undefined")
+           return;
+
+       console.log("jquery.pazpar2: " + string);
     }
 
     function init_popup(obj) {
@@ -1223,7 +1235,7 @@ function _mkws_jquery_plugin ($) {
        // make sure that jquery-ui was loaded afte jQuery core lib, e.g.:
        // <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.min.js"></script>
        if (!$.ui) {
-           debug("Error: jquery-ui.js is missing, did you included it after jquery core in the HTML file?");
+           debug("Error: jquery-ui.js is missing, did you include it after jQuery core in the HTML file?");
            return;
        }
 
@@ -1335,13 +1347,13 @@ function _mkws_jquery_plugin ($) {
 });
 };
 
-// wrapper to call _mkws after page load
+// wrapper to call _make_mkws_team() after page load
 (function (j) {
     // enable before page load, so we could call it before mkws() runs
     _mkws_jquery_plugin(j);
 
     $(document).ready(function() {
        // if (console && console.log) console.log("on load ready");
-       _mkws(j);
+       _make_mkws_team(j);
     });
 })(jQuery);