if (isset($_POST['add_news'])&& isset($_POST['submit'])) {
$_POST['formatting'] = intval($_POST['formatting']);
+ $_POST['title'] = trim($_POST['title']);
+ $_POST['body_text'] = trim($_POST['body_text']);
- if (($_POST['title'] == '') && ($_POST['body_text'] == '') && !isset($_POST['setvisual'])) {
- $msg->addError('ANN_BOTH_EMPTY');
+ $missing_fields = array();
+
+ if (!$_POST['body_text']) {
+ $missing_fields[] = _AT('body');
+ }
+
+ if ($missing_fields) {
+ $missing_fields = implode(', ', $missing_fields);
+ $msg->addError(array('EMPTY_FIELDS', $missing_fields));
}
+
if (!$msg->containsErrors() && (!isset($_POST['setvisual']) || isset($_POST['submit']))) {
$_POST['formatting'] = $addslashes($_POST['formatting']);
<div class="input-form">
<div class="row">
- <div class="required" title="<?php echo _AT('required_field'); ?>">*</div><label for="title"><?php echo _AT('title'); ?></label><br />
+ <label for="title"><?php echo _AT('title'); ?></label><br />
<input type="text" name="title" size="40" id="title" value="<?php echo $_POST['title']; ?>" />
</div>
$result = mysql_query($sql,$db);
if (mysql_num_rows($result) == 0) {
- $msg->printErrors('ANN_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
} else {
$row = mysql_fetch_assoc($result);
}
if ($aid == 0) {
- $msg->printErrors('ANN_ID_ZERO');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$sql = "SELECT * FROM ".TABLE_PREFIX."news WHERE news_id=$aid AND course_id=$_SESSION[course_id]";
$result = mysql_query($sql,$db);
if (!($row = mysql_fetch_array($result))) {
- $msg->printErrors('ANN_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
header('Location: index_instructor.php');
exit;
} else if (isset($_POST['submit'])) {
- if (trim($_POST['question']) == '') {
- $msg->addError('QUESTION_EMPTY');
+ $_POST['question'] = trim($_POST['question']);
+ $_POST['answer'] = trim($_POST['answer']);
+
+ $missing_fields = array();
+
+ if (!$_POST['question']) {
+ $missing_fields[] = _AT('question');
+ }
+
+ if (!$_POST['answer']) {
+ $missing_fields[] = _AT('answer');
}
- if (trim($_POST['answer']) == '') {
- $msg->addError('ANSWER_EMPTY');
+ if ($missing_fields) {
+ $missing_fields = implode(', ', $missing_fields);
+ $msg->addError(array('EMPTY_FIELDS', $missing_fields));
}
+
if (!$msg->containsErrors()) {
$_POST['question'] = $addslashes($_POST['question']);
$_POST['answer'] = $addslashes($_POST['answer']);
}
if (isset($_POST['submit'])) {
- if (trim($_POST['question']) == '') {
- $msg->addError('QUESTION_EMPTY');
+ $_POST['question'] = trim($_POST['question']);
+ $_POST['answer'] = trim($_POST['answer']);
+
+ $missing_fields = array();
+
+ if (!$_POST['question']) {
+ $missing_fields[] = _AT('question');
+ }
+
+ if (!$_POST['answer']) {
+ $missing_fields[] = _AT('answer');
}
- if (trim($_POST['answer']) == '') {
- $msg->addError('ANSWER_EMPTY');
+ if ($missing_fields) {
+ $missing_fields = implode(', ', $missing_fields);
+ $msg->addError(array('EMPTY_FIELDS', $missing_fields));
}
if (!$msg->containsErrors()) {
// $Id$
if (!defined('AT_INCLUDE_PATH')) { exit; }
-define('AT_DEVEL', 1);
+define('AT_DEVEL', 0);
define('AT_DEVEL_TRANSLATE', 0);
// Emulate register_globals off. src: http://php.net/manual/en/faq.misc.php#faq.misc.registerglobals
|| isset($_GET['statistics'])
|| isset($_GET['delete'])) {
- $msg->addError('NO_TEST_SELECTED');
+ $msg->addError('NO_ITEM_SELECTED');
}
require(AT_INCLUDE_PATH.'header.inc.php');