diff --git a/e107_admin/plugin.php b/e107_admin/plugin.php index fae1d6bf1..3693e3d10 100644 --- a/e107_admin/plugin.php +++ b/e107_admin/plugin.php @@ -1885,6 +1885,24 @@ class pluginBuilder } } + + $existingXml = e_PLUGIN.$this->pluginName."/plugin.xml"; + if(file_exists($existingXml)) + { + $p = e107::getXml()->loadXMLfile($existingXml,true); + // print_a($p); + $defaults = array( + "main-name" => varset($p['@attributes']['name']), + "author-name" => varset($p['author']['@attributes']['name']), + "author-url" => varset($p['author']['@attributes']['url']), + "description-description" => varset($p['description']), + "summary-summary" => varset($p['summary'], $p['description']), + "category-category" => varset($p['category']), + ); + + unset($p); + + } $text = "