//########################################### case "createmenu": $lang = JFactory::getLanguage(); // Start by loading English strings and override them by current locale $lang->load('com_kunena.install', JPATH_ADMINISTRATOR, 'en-GB'); $lang->load('com_kunena.install', JPATH_ADMINISTRATOR); require_once KPATH_ADMIN . '/install/model.php'; $installer = new KunenaModelInstall(); $installer->deleteMenu(); $installer->createMenu(); $kunena_app->enqueueMessage(JText::_('COM_KUNENA_MENU_CREATED')); // No break! Need to display the control panel // No break! Need to display the control panel case 'cpanel': default: html_Kunena::controlPanel(); break; } $kn_version_warning = $kn_version->getVersionWarning('COM_KUNENA_VERSION_INSTALLED'); if (!empty($kn_version_warning)) { $kunena_app->enqueueMessage($kn_version_warning, 'notice'); } if (!$kn_version->checkVersion()) { $kunena_app->enqueueMessage(sprintf(JText::_('COM_KUNENA_ERROR_UPGRADE'), Kunena::version()), 'notice'); $kunena_app->enqueueMessage(JText::_('COM_KUNENA_ERROR_UPGRADE_WARN')); $kunena_app->enqueueMessage(sprintf(JText::_('COM_KUNENA_ERROR_UPGRADE_AGAIN'), Kunena::version())); $kunena_app->enqueueMessage(JText::_('COM_KUNENA_ERROR_INCOMPLETE_SUPPORT') . ' <a href="http://www.kunena.org">www.kunena.org</a>'); } // Detect errors in CB integration // TODO: do we need to enable this? /*