query_width: 50, /* 5..50 */
perpage_default: 20, /* 10, 20, 30, 50 */
lang: "en", /* "en", "de", "da" */
- debug: 0, /* debug level for development: 0..2 */
+ debug_level: 0, /* debug level for development: 0..2 */
responsive_design_wodth: 600, /* page reflows for devices < 600 pixels wide */
pazpar2_url: "/service-proxy/", /* URL */
/* A very simple client that shows a basic usage of the pz2.js
*/
-"use strict"; // HTML5: disable for debug >= 2
+"use strict"; // HTML5: disable for debug_level >= 2
// Set up namespace and some state.
var mkws = {};
"last": $.now()
};
mkws.debug_function = function (string) {
- if (!mkws.debug)
+ if (!mkws.debug_level)
return;
if (typeof console === "undefined" || typeof console.log === "undefined") { /* ARGH!!! old IE */
mkws.debug_time.last = now;
// you need to disable use strict at the top of the file!!!
- if (mkws.debug >= 3) {
+ if (mkws.debug_level >= 3) {
console.log(timestamp + arguments.callee.caller);
- } else if (mkws.debug >= 2) {
+ } else if (mkws.debug_level >= 2) {
console.log(timestamp + ">>> called from function " + arguments.callee.caller.name + ' <<<');
}
console.log(timestamp + string);
lang_options: [], /* display languages links for given languages, [] for all */
facets: ["sources", "subjects", "authors"], /* display facets, in this order, [] for none */
responsive_design_width: undefined, /* a page with less pixel width considered as narrow */
- debug: 1, /* debug level for development: 0..2 */
+ debug_level: 1, /* debug level for development: 0..2 */
dummy: "dummy"
};
- /* set global debug flag early */
- if (typeof config.debug !== 'undefined') {
- mkws.debug = config.debug;
- } else if (typeof mkws_config_default.debug !== 'undefined') {
- mkws.debug = mkws_config_default.debug;
+ /* set global debug_level flag early */
+ if (typeof config.debug_level !== 'undefined') {
+ mkws.debug_level = config.debug_level;
+ } else if (typeof mkws_config_default.debug_level !== 'undefined') {
+ mkws.debug_level = mkws_config_default.debug_level;
}
/* override standard config values by function parameters */
---
Element Type Default Description
-------- ----- --------- ------------
-debug int 1 Level of debugging output to emit. 0 = none, 1 = messages, 2 = messages with
+debug_level int 1 Level of debugging output to emit. 0 = none, 1 = messages, 2 = messages with
datestamps, 3 = messages with datestamps and stack-traces.
facets array *Note 1* Ordered list of names of facets to display. Supported facet names are