Widget for testing Wikipediat-derived categories WCAT-4
[mkws-moved-to-github.git] / examples / htdocs / mkws-widget-wikicat.js
diff --git a/examples/htdocs/mkws-widget-wikicat.js b/examples/htdocs/mkws-widget-wikicat.js
new file mode 100644 (file)
index 0000000..8bb3901
--- /dev/null
@@ -0,0 +1,12 @@
+mkws.registerWidgetType('wikicategories', function() {
+  $.ajax({
+    url: mkws.pazpar2_url() + "?command=wiki&query=" + this.config.autosearch,
+    context: this
+  })
+  .done(function(data) {
+    outstr = new XMLSerializer().serializeToString(data.getElementsByTagName("targetcategories").item(0));
+    this.node.html(outstr.replace("targetcategories", "ul").replace(/targetcategory/g, "li"));
+  });
+});
+
+