- get_text::add_domain($_SESSION['language']->code,
- $ext['folder']."/lang");
- $class = $ext['name']."_app";
- $this->add_application(new $class());
- get_text::add_domain($_SESSION['language']->code,
- $path_to_root."/lang");
+ if (@($ext['active'] && $ext['type'] == 'module')) // supressed warnings before 2.2 upgrade
+ {
+ $_SESSION['get_text']->add_domain($_SESSION['language']->code,
+ $ext['path']."/lang");
+ $class = $ext['tab']."_app";
+ if (class_exists($class))
+ $this->add_application(new $class());
+ $_SESSION['get_text']->add_domain($_SESSION['language']->code,
+ $path_to_root."/lang");
+ }