diff --git a/classes/install/Install.inc.php b/classes/install/Install.inc.php index 1d18dfa..8f4ecb0 100644 --- a/classes/install/Install.inc.php +++ b/classes/install/Install.inc.php @@ -128,29 +128,6 @@ class Install extends PKPInstall { $emailTemplateDao->installEmailTemplateData($emailTemplateDao->getMainEmailTemplateDataFilename($locale)); } - // Add initial plugin data to versions table - $versionDao =& DAORegistry::getDAO('VersionDAO'); - import('lib.pkp.classes.site.VersionCheck'); - $categories = PluginRegistry::getCategories(); - foreach ($categories as $category) { - PluginRegistry::loadCategory($category); - $plugins = PluginRegistry::getPlugins($category); - foreach ($plugins as $plugin) { - $versionFile = $plugin->getPluginPath() . '/version.xml'; - - if (FileManager::fileExists($versionFile)) { - $versionInfo =& VersionCheck::parseVersionXML($versionFile); - $pluginVersion = $versionInfo['version']; - } else { - $pluginVersion = new Version( - 1, 0, 0, 0, Core::getCurrentDate(), 1, - 'plugins.'.$category, basename($plugin->getPluginPath()), '', 0, $plugin->isSitePlugin() - ); - } - $versionDao->insertVersion($pluginVersion, true); - } - } - // Install filters and filter templates. $this->installFilterTemplates(); } diff --git a/classes/install/Upgrade.inc.php b/classes/install/Upgrade.inc.php index 05a1522..5c8fd15 100644 --- a/classes/install/Upgrade.inc.php +++ b/classes/install/Upgrade.inc.php @@ -715,36 +715,6 @@ class Upgrade extends Installer { } /** - * For 2.3 upgrade: Add initial plugin data to versions table - * @return boolean - */ - function addPluginVersions() { - $versionDao =& DAORegistry::getDAO('VersionDAO'); - import('lib.pkp.classes.site.VersionCheck'); - $categories = PluginRegistry::getCategories(); - foreach ($categories as $category) { - PluginRegistry::loadCategory($category); - $plugins = PluginRegistry::getPlugins($category); - if (is_array($plugins)) foreach ($plugins as $plugin) { - $versionFile = $plugin->getPluginPath() . '/version.xml'; - - if (FileManager::fileExists($versionFile)) { - $versionInfo =& VersionCheck::parseVersionXML($versionFile); - $pluginVersion = $versionInfo['version']; - } else { - $pluginVersion = new Version( - 1, 0, 0, 0, Core::getCurrentDate(), 1, - 'plugins.'.$category, basename($plugin->getPluginPath()), '', 0 - ); - } - $versionDao->insertVersion($pluginVersion, true); - } - } - - return true; - } - - /** * For 2.3.3 upgrade: Migrate reviewing interests from free text to controlled vocab structure * @return boolean */ diff --git a/dbscripts/xml/install.xml b/dbscripts/xml/install.xml index bffb000..88be4e5 100644 --- a/dbscripts/xml/install.xml +++ b/dbscripts/xml/install.xml @@ -34,4 +34,5 @@ + diff --git a/dbscripts/xml/upgrade.xml b/dbscripts/xml/upgrade.xml index 2905158..a7efcc9 100644 --- a/dbscripts/xml/upgrade.xml +++ b/dbscripts/xml/upgrade.xml @@ -204,7 +204,6 @@ - @@ -221,4 +220,7 @@ + + +