mkws.registerWidgetType('categories', function() {
var that = this;
- if (!mkws.authenticated) {
- alert("can't use categories widget when not authenticated");
- return;
- }
-
this.team.queue("authenticated").subscribe(function(authName, realm) {
var req = new pzHttpRequest(mkws.pazpar2_url() + "?command=categories", function(err) {
alert("HTTP call for categories failed: " + err)
});
req.get(null, function(data) {
+ var $ = mkws.$;
if (!$.isXMLDoc(data)) {
alert("categories response document is not XML");
return;
var m_timer;
this.node.mousemove(function() {
- that.debug("freezing display records");
var op = that.config.freeze_opacity;
if (op !== undefined) { that.node.css('opacity', op); }
m_frozen = true;
function unfreezeRecordDisplay() {
clearTimeout(m_timer);
- that.debug("refreshing records");
that.node.css('opacity', 1);
m_frozen = false;
refreshRecordData();