wp-mb-kit/scripts/beforeInit.js

27 lines
755 B
JavaScript
Raw Normal View History

import com.hivext.api.Response;
import org.yaml.snakeyaml.Yaml;
import com.hivext.api.core.utils.Transport;
var cdnAppid = "c05ffa5b45628a2a0c95467ebca8a0b4";
var lsAppid = "9e6afcf310004ac84060f90ff41a5aba";
var isCDN = jelastic.dev.apps.GetApp(cdnAppid);
var isLS = jelastic.dev.apps.GetApp(lsAppid);
var settings = jps.settings;
var fields = {};
for (var i = 0, field; field = jps.settings.fields[i]; i++)
fields[field.name] = field;
if (isLS.result == 0 || isLS.result == Response.PERMISSION_DENIED) {
fields["ls-addon"].hidden = false;
fields["ls-addon"].value = true;
} else {
fields["ls-addon"].hidden = true;
fields["ls-addon"].value = false;
fields["ls-addon"].showIf = null;
}
return {
result: 0,
settings: settings
};