function __construct() {
if ( is_multisite() ) {
- $this->obj_fields[] = 'site_enabled';
- $this->obj_fields[] = 'network_enabled';
+ $this->obj_fields[] = 'enabled';
}
parent::__construct();
);
if ( is_multisite() ) {
- $items[ $file ]['site_enabled'] = ! empty( $site_enabled[ $key ] ) ? 'enabled' : 'disabled';
- $items[ $file ]['network_enabled'] = ! empty( $network_enabled[ $key ] ) ? 'enabled' : 'disabled';
+ if ( ! empty( $site_enabled[ $key ] ) && ! empty( $network_enabled[ $key ] ) )
+ $items[ $file ]['enabled'] = 'network,site';
+ elseif ( ! empty( $network_enabled[ $key ] ) )
+ $items[ $file ]['enabled'] = 'network';
+ elseif ( ! empty( $site_enabled[ $key ] ) )
+ $items[ $file ]['enabled'] = 'site';
+ else
+ $items[ $file ]['enabled'] = 'no';
}
}