table_name_Atti = $table_prefix . "albopretorio_atti"; $wpdb->table_name_Attimeta = $table_prefix . "albopretorio_attimeta"; $wpdb->table_name_Categorie = $table_prefix . "albopretorio_categorie"; $wpdb->table_name_Allegati = $table_prefix . "albopretorio_allegati"; $wpdb->table_name_Log=$table_prefix . "albopretorio_log"; $wpdb->table_name_RespProc=$table_prefix . "albopretorio_resprocedura"; $wpdb->table_name_Enti=$table_prefix . "albopretorio_enti"; $wpdb->table_name_UO=$table_prefix . "albopretorio_unitaorganizzative"; $albopc_nf=albopc_BackupDatiFiles($albopc_Data); copy($albopc_nf, AP_BASE_DIR."BackupAlboPretorioUninstall".$albopc_Data.".zip"); // Eliminazioni capacità $role =& get_role( 'administrator' ); if ( !empty( $role ) ) { $role->remove_cap( 'admin_albo' ); $role->remove_cap( 'gest_atti_albo' ); } // Eliminazioni ruoli $albopc_roles_to_delete = array( 'admin_albo', 'gest_atti_albo'); foreach ( $albopc_roles_to_delete as $role ) { $albopc_users = get_users( array( 'role' => $role ) ); if ( count( $albopc_users ) <= 0 ) { remove_role( $role ); } } // Eliminazione Tabelle data Base $wpdb->query("DROP TABLE IF EXISTS ".$wpdb->table_name_Atti); $wpdb->query("DROP TABLE IF EXISTS ".$wpdb->table_name_Allegati); $wpdb->query("DROP TABLE IF EXISTS ".$wpdb->table_name_Categorie); $wpdb->query("DROP TABLE IF EXISTS ".$wpdb->table_name_Log); $wpdb->query("DROP TABLE IF EXISTS ".$wpdb->table_name_RespProc); $wpdb->query("DROP TABLE IF EXISTS ".$wpdb->table_name_Enti); $wpdb->query("DROP TABLE IF EXISTS ".$wpdb->table_name_Attimeta); $wpdb->query("DROP TABLE IF EXISTS ".$wpdb->table_name_UO); // Eliminazioni Opzioni delete_option( 'opt_AP_Ente' ); delete_option( 'opt_AP_NumeroProgressivo' ); delete_option( 'opt_AP_AnnoProgressivo' ); delete_option( 'opt_AP_NumeroProtocollo' ); delete_option( 'opt_AP_LivelloTitoloEnte' ); delete_option( 'opt_AP_LivelloTitoloPagina' ); delete_option( 'opt_AP_LivelloTitoloFiltri' ); delete_option( 'opt_AP_FolderUpload' ); delete_option( 'opt_AP_VisualizzaEnte' ); delete_option( 'opt_AP_ColoreAnnullati' ); delete_option( 'opt_AP_ColorePari' ); delete_option( 'opt_AP_ColoreDispari' ); delete_option( 'opt_AP_EffettiTesto' ); delete_option( 'opt_AP_GiorniOblio' ); delete_option( 'opt_AP_LogAc' ); delete_option( 'opt_AP_LogOp' ); delete_option( 'opt_AP_stileTableFE' ); delete_option( 'opt_AP_Versione' ); delete_option( 'opt_AP_PAttiCor' ); delete_option( 'opt_AP_RestApi' ); delete_option( 'opt_AP_RestApi_UrlEst' ); delete_option( 'opt_AP_AutoShortcode' ); delete_option( 'opt_AP_ColonneFE' ); delete_option( 'opt_AP_DefaultSoggetti' ); delete_option( 'opt_AP_OldInterfaccia' ); delete_option( 'opt_AP_PAttiSto' ); delete_option( 'opt_AP_PAtto' ); delete_option( 'opt_AP_RuoliPuls' ); delete_option( 'opt_AP_RuoliPulsGruppi' ); delete_option( 'opt_AP_RuoliPulsVisualizzaAtto' ); delete_option( 'opt_AP_TabResp' ); delete_option( 'opt_AP_TipidiFiles' ); delete_option( 'opt_AP_UpCSSNewInterface' ); delete_option( 'opt_AP_FolderUploadMeseAnno' ); delete_option( 'opt_AP_BootstrapItalia' ); albopc_Rmdir(AlboBCK); albopc_Rmdir(AP_BASE_DIR.'AllegatiAttiAlboPretorio'); ?>