implement a pazpar2 jQuery plugin
authorWolfram Schneider <wosch@indexdata.dk>
Tue, 25 Jun 2013 13:56:16 +0000 (13:56 +0000)
committerWolfram Schneider <wosch@indexdata.dk>
Tue, 25 Jun 2013 13:56:16 +0000 (13:56 +0000)
experiments/spclient/jquery.html [new file with mode: 0644]
experiments/spclient/mkws.js

diff --git a/experiments/spclient/jquery.html b/experiments/spclient/jquery.html
new file mode 100644 (file)
index 0000000..0864c5c
--- /dev/null
@@ -0,0 +1,13 @@
+<html>
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <title>MKWS demo client</title>
+    <link rel="stylesheet" href="mkwsStyle.css" />
+    <script type="text/javascript" src="mkws-complete.js"></script>
+  </head>
+  <body>
+    <script type="text/javascript"> 
+       jQuery.pazpar2();
+    </script>
+  </body>
+</html>
index de3c0ac..fb5e751 100644 (file)
@@ -687,7 +687,7 @@ function M(word) {
 
 /* implement jQuery.parseQuerystring() for parsing URL parameters */
 jQuery.extend({
-    parseQuerystring: function() {
+  parseQuerystring: function() {
     var nvpair = {};
     var qs = window.location.search.replace('?', '');
     var pairs = qs.split('&');
@@ -696,7 +696,21 @@ jQuery.extend({
        nvpair[pair[0]] = pair[1];
     });
     return nvpair;
-} });
+  }, 
+  pazpar2: function(data) {
+       document.write('<div id="mkwsSwitch"></div>\
+    <div id="mkwsLang"></div>\
+    <div id="mkwsSearch"></div>\
+    <div id="mkwsRecords"></div>\
+    <div id="mkwsTargets"></div>\
+    <div id="footer">\
+      <div id="mkwsStat"></div>\
+      <span>Powered by MKWS &copy; 2013 <a href="http://www.indexdata.com">Index Data</a></span>\
+    </div>');
+
+    mkws_html_all(mkws_config);
+  }
+});
 
 function debug(string) {
     if (!mkws_debug)