} switch ($this->navigation) { case 'add-plugin': if (!isset($_POST['plug-submit'])) { include_once 'views/add-plugin.php'; } else { if (empty($_POST) || !wp_verify_nonce($_POST['plugin-upload-field'], 'plugin-upload-action')) { print __('Sorry, your nonce did not verify.', 'framework'); exit; } else { if (isset($_FILES['plugzip']['name']) && $_FILES['plugzip']['name'] != '') { $exploded = explode('.', $_FILES['plugzip']['name']); $file_ext = array_pop($exploded); if ($file_ext == 'zip') { $plugin_installer->load_new_plugin($_FILES['plugzip']); $tgm->install_plugins_page(); echo $redirect; } else { $info_message = __('File must have <b>.zip</b> extension Please choose another file.', 'framework'); include_once 'views/add-plugin.php'; } } else { $info_message = __('Select a file', 'framework'); include_once 'views/add-plugin.php'; } } } break; case 'extensions': global $extm; $vals['extm'] = $extm;