Esempio n. 1
0
         }
         socmeExtensionLoader::activate_extensions($extensions, admin_url('admin.php?page=' . SOCME . '-ext&error=true'));
         wp_redirect(admin_url('admin.php?page=' . SOCME . '-ext&activate-multi=true&plugin_status=all&paged=1'));
         exit;
     }
     break;
 case 'deactivate-selected':
     if (check_admin_referer(SOCME . '-bulk-manage-extensions')) {
         $extensions = isset($_POST['checked']) ? (array) $_POST['checked'] : array();
         $extensions = array_filter($extensions, create_function('$extension', 'return socmeExtensionLoader::is_extension_active( $extension );'));
         //Do not deactivate plugins which are already deactivated.
         if (empty($extensions)) {
             wp_redirect(admin_url('admin.php?page=' . SOCME . '-ext&plugin_status=all&paged=1'));
             exit;
         }
         socmeExtensionLoader::deactivate_extensions($extensions);
         wp_redirect(admin_url('admin.php?page=' . SOCME . '-ext&deactivate-multi=true&plugin_status=all&paged=1'));
         exit;
     }
     break;
     /*			
     		case 'delete' :
     			if ( check_admin_referer( SOCME.'-delete-extension_'.$extension ) ) :
     				// process request
     			endif;
     			break;
     		case 'update-selected' :
     		case 'delete-selected' :
     			if ( check_admin_referer( SOCME.'-bulk-manage-extensions' ) ) :
     				// process request
     			endif;