public static function respond($in_input) { if (trim($in_input) == '') { return JxBotConverse::get_greeting(); } else { return JxBotConverse::get_response($in_input); } }
*******************************************************************************/ if (!defined('JXBOT_ADMIN')) { die('Direct script access not permitted.'); } JxWidget::tabs(array(array('Talk', '?page=chat', 'subpage', ''), array('Defaults', '?page=chat&subpage=defaults', 'subpage', 'defaults'), array('Logs', '?page=chat&subpage=logs', 'subpage', 'logs'))); $subpage = JxBotUtil::inputs('subpage'); if ($subpage['subpage'] == 'defaults') { require_once 'admin_client.php'; } else { if ($subpage['subpage'] == 'logs') { require_once 'admin_logs.php'; } else { $inputs = JxBotUtil::inputs('input'); if (trim($inputs['input']) != '') { JxBotConverse::resume_conversation('admin'); $response = JxBotConverse::get_response($inputs['input']); } else { $response = JxBotConverse::get_greeting(); } ?> <?php JxWidget::textfield(array('name' => 'input', 'label' => 'Administrator', 'max' => 150, 'autofocus' => true)); ?> <p><?php JxWidget::button('Talk'); ?> </p>