public function actionBgPlugins($id, $installed = false)
 {
     if (Yii::app()->params['use_bukget'] !== true) {
         throw new CHttpException(404, Yii::t('mc', 'The requested page does not exist.'));
     }
     Yii::app()->user->can($id, 'edit configs', true);
     $plugins = new BgPlugin('search');
     $plugins->unsetAttributes();
     if (isset($_GET['BgPlugin'])) {
         $plugins->attributes = $_GET['BgPlugin'];
     }
     $cats = $plugins->allCategories;
     $plugins->checkPlugins();
     $plugins->categories = isset($_POST['cat']) ? $_POST['cat'] : @$_GET['cat'];
     if (is_array($plugins->categories)) {
         $plugins->categories = '';
     }
     $this->render('bgPlugins', array('model' => $this->loadModel($id), 'cats' => $cats, 'plugins' => $plugins, 'installed' => $installed));
 }