diff options
Diffstat (limited to 'includes/pages/admin_questions.php')
-rw-r--r-- | includes/pages/admin_questions.php | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/includes/pages/admin_questions.php b/includes/pages/admin_questions.php index 032b010e..7dcb3057 100644 --- a/includes/pages/admin_questions.php +++ b/includes/pages/admin_questions.php @@ -5,7 +5,7 @@ */ function admin_questions_title() { - return _("Answer questions"); + return _('Answer questions'); } /** @@ -17,9 +17,9 @@ function admin_new_questions() { global $privileges, $page; - if ($page != "admin_questions") { - if (in_array("admin_questions", $privileges)) { - $new_messages = sql_num_query("SELECT * FROM `Questions` WHERE `AID` IS NULL"); + if ($page != 'admin_questions') { + if (in_array('admin_questions', $privileges)) { + $new_messages = sql_num_query('SELECT * FROM `Questions` WHERE `AID` IS NULL'); if ($new_messages > 0) { return '<a href="' . page_link_to("admin_questions") . '">' . _('There are unanswered questions!') . '</a>'; @@ -45,14 +45,14 @@ function admin_questions() $unanswered_questions_table[] = [ 'from' => User_Nick_render($user_source), - 'question' => str_replace("\n", "<br />", $question['Question']), + 'question' => str_replace("\n", '<br />', $question['Question']), 'answer' => form([ form_textarea('answer', '', ''), - form_submit('submit', _("Save")) + form_submit('submit', _('Save')) ], page_link_to('admin_questions') . '&action=answer&id=' . $question['QID']), 'actions' => button( - page_link_to("admin_questions") . '&action=delete&id=' . $question['QID'], - _("delete"), + page_link_to('admin_questions') . '&action=delete&id=' . $question['QID'], + _('delete'), 'btn-xs' ) ]; @@ -65,41 +65,41 @@ function admin_questions() $answer_user_source = User($question['AID']); $answered_questions_table[] = [ 'from' => User_Nick_render($user_source), - 'question' => str_replace("\n", "<br />", $question['Question']), + 'question' => str_replace("\n", '<br />', $question['Question']), 'answered_by' => User_Nick_render($answer_user_source), - 'answer' => str_replace("\n", "<br />", $question['Answer']), + 'answer' => str_replace("\n", '<br />', $question['Answer']), 'actions' => button( - page_link_to("admin_questions") . '&action=delete&id=' . $question['QID'], - _("delete"), + page_link_to('admin_questions') . '&action=delete&id=' . $question['QID'], + _('delete'), 'btn-xs' ) ]; } return page_with_title(admin_questions_title(), [ - '<h2>' . _("Unanswered questions") . '</h2>', + '<h2>' . _('Unanswered questions') . '</h2>', table([ - 'from' => _("From"), - 'question' => _("Question"), - 'answer' => _("Answer"), + 'from' => _('From'), + 'question' => _('Question'), + 'answer' => _('Answer'), 'actions' => '' ], $unanswered_questions_table), - '<h2>' . _("Answered questions") . '</h2>', + '<h2>' . _('Answered questions') . '</h2>', table([ - 'from' => _("From"), - 'question' => _("Question"), - 'answered_by' => _("Answered by"), - 'answer' => _("Answer"), + 'from' => _('From'), + 'question' => _('Question'), + 'answered_by' => _('Answered by'), + 'answer' => _('Answer'), 'actions' => '' ], $answered_questions_table) ]); } else { switch ($_REQUEST['action']) { case 'answer': - if (isset($_REQUEST['id']) && preg_match("/^[0-9]{1,11}$/", $_REQUEST['id'])) { + if (isset($_REQUEST['id']) && preg_match('/^[0-9]{1,11}$/', $_REQUEST['id'])) { $question_id = $_REQUEST['id']; } else { - return error("Incomplete call, missing Question ID.", true); + return error('Incomplete call, missing Question ID.', true); } $question = sql_select("SELECT * FROM `Questions` WHERE `QID`='" . sql_escape($question_id) . "' LIMIT 1"); @@ -110,36 +110,36 @@ function admin_questions() strip_tags($_REQUEST['answer']) )); - if ($answer != "") { + if ($answer != '') { sql_query(" UPDATE `Questions` SET `AID`='" . sql_escape($user['UID']) . "', `Answer`='" . sql_escape($answer) . "' WHERE `QID`='" . sql_escape($question_id) . "' LIMIT 1 "); - engelsystem_log("Question " . $question[0]['Question'] . " answered: " . $answer); - redirect(page_link_to("admin_questions")); + engelsystem_log('Question ' . $question[0]['Question'] . ' answered: ' . $answer); + redirect(page_link_to('admin_questions')); } else { - return error("Enter an answer!", true); + return error('Enter an answer!', true); } } else { - return error("No question found.", true); + return error('No question found.', true); } break; case 'delete': - if (isset($_REQUEST['id']) && preg_match("/^[0-9]{1,11}$/", $_REQUEST['id'])) { + if (isset($_REQUEST['id']) && preg_match('/^[0-9]{1,11}$/', $_REQUEST['id'])) { $question_id = $_REQUEST['id']; } else { - return error("Incomplete call, missing Question ID.", true); + return error('Incomplete call, missing Question ID.', true); } $question = sql_select("SELECT * FROM `Questions` WHERE `QID`='" . sql_escape($question_id) . "' LIMIT 1"); if (count($question) > 0) { sql_query("DELETE FROM `Questions` WHERE `QID`='" . sql_escape($question_id) . "' LIMIT 1"); - engelsystem_log("Question deleted: " . $question[0]['Question']); - redirect(page_link_to("admin_questions")); + engelsystem_log('Question deleted: ' . $question[0]['Question']); + redirect(page_link_to('admin_questions')); } else { - return error("No question found.", true); + return error('No question found.', true); } break; } |