/** * Execution du plugin */ public function run() { $header = new magixglobal_model_header(); $create = new backend_controller_plugins(); if (magixcjquery_filter_request::isGet('getlang')) { if (isset($this->action)) { if ($this->action == 'list') { $create->assign('array_plugin_i18n', $this->list_plugin($create)); $create->display('list.tpl'); } elseif ($this->action == 'edit') { if (isset($this->section)) { if (isset($this->config_value)) { $header->html_header("UTF-8"); $this->saveFiles($create, $this->section); } else { $create->assign('array_config_file', $this->getConfigFile($this->section)); $create->display('edit.tpl'); } } } } elseif (isset($this->tab)) { $create->display('about.tpl'); } } }