Next, it runs diff between the list of installed plugins and the list of all active plugins..
The list is the list of Inactive Plugins all plugins that are installed, but not activated anywhere within WordPress will be listed there.
The list shows all of Active Plugins all plugins that are installed and activated somewhere within WordPress are shown there..
Within Active Plugins list, each plugin also has list of all of the places the plugin is active ..
When the plugin generates the lists of plugins, it stores those lists as site options in the database, so the lists can be retrieved for reference without using any server resources.
If you would like to remove those cached lists and generate new lists, you have to click Continue on the admin page...
If you need to see the activation status of plugins in WP install, you can go to Plugins -> Installed Plugins in your admin area.
When plugin is installed and activated, WordPress uses that file path as the indicator that the plugin has been activated, and stores that information in the database.
If plugin file is removed or renamed after it's been activated on site, WordPress doesn't know that it has to remove that old path from the list of active plugins until you visit the Plugins page on each site where it was active..
Browse the code, check out SVN repository, or subscribe to the development log by RSS...
Read more