var data = $(e).data('action');
if (undefined === data) return;
- if (data.disabled) {
+ if (data.disabled && (data.disabled != '0')) {
$(e).addClass(CLASSES.disabled);
- if (!data.tooltip && (data.disabled != '1'))
+ if (data.disabled != '1')
data.tooltip = data.disabled;
}
if (data.link) {
window.location.href = data.link;
}
+ if ((data.only_once !== undefined) && (data.only_once !== 0)) {
+ $(e).addClass(CLASSES.disabled);
+ $(e).tooltipster({ content: kivi.t8("The action can only be executed once."), theme: 'tooltipster-light' });
+ }
});
}
};