diff --git a/include/class/extension.class.php b/include/class/extension.class.php index 24f28425c..81f6d293a 100644 --- a/include/class/extension.class.php +++ b/include/class/extension.class.php @@ -60,7 +60,7 @@ class Extension extends Menu_Ref_sql var $noalyss_version; //!< minimum version of NOALYSS for this plugin var $order ; //!< $order in the menu (can be override by config menu) var $depend; //!< default depending menu (can be override by config menu) - + var $schema; //!< default database schema to store data for the plugin public function verify() { // Verify that the elt we want to add is correct @@ -407,6 +407,8 @@ class Extension extends Menu_Ref_sql $extension->order=(isset($xml->plugin[$i]->order))?trim($xml->plugin[$i]->order):9000; $extension->version=trim($xml->plugin[$i]->version); $extension->noalyss_version=(isset($xml->plugin[$i]->noalyss_version))?trim($xml->plugin[$i]->noalyss_version):8000; + $extension->schema=(isset($xml->plugin[$i]->schema))?trim($xml->plugin[$i]->schema):"public"; + $a_extension[]=clone $extension; } return $a_extension;