| Server IP : 80.74.154.100 / Your IP : 216.73.217.0 Web Server : Apache System : Linux marissa.metanet.ch 4.18.0-553.141.2.lve.el7h.x86_64 #1 SMP Wed Jul 8 17:20:31 UTC 2026 x86_64 User : onlineadmin ( 10487) PHP Version : 8.5.7 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/httpd/vhosts/comeonline.ch/httpdocs/wp-content/plugins/wpsso/js/ |
Upload File : |
const wpssoBlockEditor = ( function(){
const pluginId = 'wpsso';
const adminPageL10n = 'wpssoAdminPageL10n';
const postId = wp.data.select( 'core/editor' ).getCurrentPostId;
const isSavingMetaBoxes = wp.data.select( 'core/edit-post' ).isSavingMetaBoxes;
var wasSavingMb = false;
sucomBlockEditorNotices( pluginId, adminPageL10n ); // Update the notices on startup.
return {
refreshPostbox: function(){ // Called by wp.data.subscribe().
var isSavingMb = isSavingMetaBoxes(); // Check if saving metaboxes.
if ( isSavingMb && ! wasSavingMb ) { // Check if starting to save metaboxes.
sucomEditorUnchanged( pluginId, adminPageL10n ); // Disable unchanged fields in 'table.sucom-settings'.
}
if ( wasSavingMb && ! isSavingMb ) { // Check if done saving metaboxes.
sucomEditorPostbox( pluginId, adminPageL10n, postId ); // Refresh our metabox(es).
sucomBlockEditorNotices( pluginId, adminPageL10n ); // Refresh the block editor and toolbar notices.
sucomToolbarValidators( pluginId, adminPageL10n, postId ); // Refresh the toolbar validators.
}
wasSavingMb = isSavingMb;
},
}
})();
wp.data.subscribe( wpssoBlockEditor.refreshPostbox );