header('Location: edit.php?backup_id=' . $backup_id . SEP . 'course=' . $course);
exit;
} else if (!empty($_POST) && !$backup_id) {
- $msg->addError('DID_NOT_SELECT_A_BACKUP');
+ $msg->addError('NO_ITEM_SELECTED');
}
exit;
} else if (isset($_POST['submit'])) {
if (!$_POST['material']) {
- $msg->addError('RESTORE_MATERIAL');
+ $msg->addError(array('EMPTY_FIELDS', _AT('material')));
}
if (!$msg->containsErrors()) {
$result = mysql_query($sql,$db);\r
\r
if (mysql_num_rows($result) == 0) {\r
- $msg->printErrors('CAT_NOT_FOUND');\r
+ $msg->printErrors('ITEM_NOT_FOUND');\r
} else {\r
$row = mysql_fetch_assoc($result);\r
\r
$_POST['body'] = $addslashes(trim($_POST['body']));\r
\r
if ($_POST['body'] == '') {\r
- $msg->addError('EMPTY_BODY');\r
+ $msg->addError(array('EMPTY_FIELDS', _AT('body')));\r
}\r
\r
if (!$msg->containsErrors()) {\r
$id = abs($_POST['id']);\r
\r
if ($_POST['body'] == '') {\r
- $msg->addError('EMPTY_BODY');\r
+ $msg->addError(array('EMPTY_FIELDS', _AT('body')));\r
}\r
\r
if (!$msg->containsErrors()) {\r
$sql = "SELECT member_id, content_packaging, cat_id, access, title, UNIX_TIMESTAMP(release_date) AS u_release_date FROM ".TABLE_PREFIX."courses WHERE course_id=$course";
$result = mysql_query($sql,$db);
if (!$row = mysql_fetch_assoc($result)) {
- $msg->addError('NO_SUCH_COURSE');
+ $msg->addError('ITEM_NOT_FOUND');
if ($_SESSION['member_id']) {
header('Location: '.$_base_href.'users/index.php');
} else {
}
if ($pid == 0) {
- $msg->addError('POST_ID_ZERO');
+ $msg->addError('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$sql = "SELECT * FROM ".TABLE_PREFIX."forums_threads WHERE post_id=$pid";
$result = mysql_query($sql,$db);
if (!($row = mysql_fetch_assoc($result))) {
- $msg->addError('POST_NOT_FOUND');
+ $msg->addError('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$msg->addConfirm($confirm, $hidden_vars);\r
$msg->printConfirm();\r
} else {\r
- $msg->addError('QUESTION_NOT_FOUND');\r
+ $msg->addError('ITEM_NOT_FOUND');\r
}\r
\r
require(AT_INCLUDE_PATH.'footer.inc.php');\r
$msg->addConfirm($confirm, $hidden_vars);\r
$msg->printConfirm();\r
} else {\r
- $msg->addError('TOPIC_NOT_FOUND');\r
+ $msg->addError('ITEM_NOT_FOUND');\r
}\r
\r
require(AT_INCLUDE_PATH.'footer.inc.php');\r
require(AT_INCLUDE_PATH.'header.inc.php');
if ($id == 0) {
- $msg->printErrors('QUESTION_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$sql = "SELECT * FROM ".TABLE_PREFIX."faq_entries WHERE entry_id=$id";
$result = mysql_query($sql,$db);
if (!($row = mysql_fetch_assoc($result))) {
- $msg->printErrors('QUESTION_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
require(AT_INCLUDE_PATH.'header.inc.php');
if ($id == 0) {
- $msg->printErrors('TOPIC_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$sql = "SELECT name FROM ".TABLE_PREFIX."faq_topics WHERE course_id=$_SESSION[course_id] AND topic_id=$id ORDER BY name";
$result = mysql_query($sql, $db);
if (!$row = mysql_fetch_assoc($result)) {
- $msg->printErrorS('TOPIC_NOT_FOUND');
+ $msg->printErrorS('ITEM_NOT_FOUND');
require(AT_INCLUDE_PATH.'footer.inc.php');
exit;
} else if (!$_POST['name']) {
$_POST['id'] = abs($_POST['id']);\r
\r
if (!$_POST['name']) {\r
- $msg->addError('MISSING_FOLDER_NAME');\r
+ $msg->addError(array('EMPTY_FIELDS', _AT('name')));\r
}\r
\r
if (!$msg->containsErrors()) {\r
$_POST['new_folder_name'] = trim($_POST['new_folder_name']);
if (!$_POST['new_folder_name']) {
- $msg->addError('MISSING_FOLDER_NAME');
+ $msg->addError(array('EMPTY_FIELDS', _AT('name')));
}
if (!$msg->containsErrors()) {
$sql = "SELECT folder_id FROM ".TABLE_PREFIX."folders WHERE folder_id=$parent_folder_id AND owner_type=$owner_type AND owner_id=$owner_id";
$result = mysql_query($sql, $db);
if (!$row = mysql_fetch_assoc($result)) {
- exit('not authenticated');
+ $msg->addError('ACCESS_DENIED');
+ header('Location: index.php');
+ exit;
}
}
if (!$_POST['name']) {
- $msg->addError('NEED_FILENAME');
+ $msg->addError(array('EMPTY_FIELDS', _AT('file_name')));
}
if (!$msg->containsErrors()) {
$msg->printConfirm();\r
}\r
} else {\r
- $msg->printErrors('RL_READING_NOT_FOUND');\r
+ $msg->printErrors('ITEM_NOT_FOUND');\r
}\r
\r
require(AT_INCLUDE_PATH.'footer.inc.php');\r
$msg->printConfirm();\r
}\r
else {\r
- $msg->addError('RL_RESOURCE_NOT_FOUND');\r
+ $msg->addError('ITEM_NOT_FOUND');\r
}\r
\r
require(AT_INCLUDE_PATH.'footer.inc.php');\r
$result = mysql_query($sql, $db);
if (!$row = mysql_fetch_assoc($result)) {
// can't get resource from database
- $msg->addError('RL_RESOURCE_NOT_FOUND');
+ $msg->addError('ITEM_NOT_FOUND');
require(AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
exit;\r
}\r
}\r
- $msg->addError('RL_READING_NOT_FOUND');\r
+ $msg->addError('ITEM_NOT_FOUND');\r
} else if (isset($_GET['delete'])) {\r
if (!isset($_GET['reading'])) {\r
$msg->addError('NO_ITEM_SELECTED');\r
header('Location: edit.php?backup_id=' . $_POST['backup_id']);
exit;
} else if (!empty($_POST)) {
- $msg->addError('DID_NOT_SELECT_A_BACKUP');
+ $msg->addError('NO_ITEM_SELECTED');
}
require(AT_INCLUDE_PATH.'header.inc.php');
exit;
} else if (isset($_POST['submit'])) {
if (!$_POST['material']) {
- $msg->addError('RESTORE_MATERIAL');
+ $msg->addError(array('EMPTY_FIELDS', _AT('material')));
} else {
$Backup->restore($_POST['material'], $_POST['action'], $_POST['backup_id']);
exit;
}
} else {
- $msg->addError('NEED_FILENAME');
+ $msg->addError(array('EMPTY_FIELDS', _AT('file_name')));
}
}
$msg->addError('NO_FILE_SELECT');
} else if (count($_POST['check']) != 1) {
// error: you must select one file/dir to rename
- $msg->addError('SELECT_ONE_FILE');
+ $msg->addError('NO_ITEM_SELECTED');
} else {
header('Location: rename.php?pathext='.urlencode($_POST['pathext']).SEP.'framed='.$framed.SEP.'popup='.$popup.SEP.'oldname='.urlencode($_POST['check'][0]));
exit;
$msg->addError('NO_FILE_SELECT');
} else if (count($_POST['check']) != 1) {
// error: you must select one file/dir to rename
- $msg->addError('SELECT_ONE_FILE');
+ $msg->addError('NO_ITEM_SELECTED');
} else {
$file = $_POST['check'][0];
header('Location: edit.php?pathext='.urlencode($_POST['pathext']).SEP.'framed='.$framed.SEP.'popup='.$popup.SEP.'file=' . $file);
if (isset($_POST['submit'])) {
$num_terms = intval($_POST['num_terms']);
+ $missing_fields = array();
for ($i=0; $i<$num_terms; $i++) {
if ($_POST['ignore'][$i] == '') {
+ $_POST['word'][$i] = trim($_POST['word'][$i]);
+ $_POST['definition'][$i] = trim($_POST['definition'][$i]);
+
if ($_POST['word'][$i] == '') {
- $msg->addError('TERM_EMPTY');
+ $missing_fields[] = _AT('glossary_term');
}
if ($_POST['definition'][$i] == '') {
- $msg->addError('DEFINITION_EMPTY');
+ $missing_fields[] = _AT('glossary_definition');
}
if ($terms_sql != '') {
}
}
+ if ($missing_fields) {
+ $missing_fields = implode(', ', $missing_fields);
+ $msg->addError(array('EMPTY_FIELDS', $missing_fields));
+ }
+
if (!$msg->containsErrors()) {
$sql = "INSERT INTO ".TABLE_PREFIX."glossary VALUES $terms_sql";
$result = mysql_query($sql, $db);
$_GET['gid'] = intval($_GET['gid']);\r
\r
if ($_GET['gid'] == 0) {\r
- $msg->printErrors('GLOS_ID_MISSING');\r
+ $msg->printErrors('ITEM_NOT_FOUND');\r
require(AT_INCLUDE_PATH.'footer.inc.php');\r
exit;\r
}\r
}\r
\r
if ($_POST['submit']) {\r
+ $missing_fields = array();\r
+\r
+ $_POST['word'] = trim($_POST['word']);\r
+ $_POST['definition'] = trim($_POST['definition']);\r
\r
if ($_POST['word'] == '') {\r
- $msg->addError('TERM_EMPTY');\r
+ $missing_fields[] = _AT('glossary_term');\r
}\r
\r
if ($_POST['definition'] == '') {\r
- $msg->addError('DEFINITION_EMPTY');\r
+ $missing_fields[] = _AT('glossary_definition');\r
+ }\r
+\r
+ if ($missing_fields) {\r
+ $missing_fields = implode(', ', $missing_fields);\r
+ $msg->addError(array('EMPTY_FIELDS', $missing_fields));\r
}\r
\r
$_POST['related_term'] = intval($_POST['related_term']);\r
}\r
\r
if ($gid == 0) {\r
- $msg->printErrors('GLOS_ID_MISSING');\r
+ $msg->printErrors('ITEM_NOT_FOUND');\r
require (AT_INCLUDE_PATH.'footer.inc.php');\r
exit;\r
}\r
$result = mysql_query("SELECT * FROM ".TABLE_PREFIX."glossary WHERE word_id=$gid", $db);\r
\r
if (!( $row = @mysql_fetch_array($result)) ) {\r
- $msg->printErrors('TERM_NOT_FOUND');\r
+ $msg->printErrors('ITEM_NOT_FOUND');\r
require (AT_INCLUDE_PATH.'footer.inc.php');\r
exit;\r
}\r
$row = get_cat_info($cat_id);\r
\r
if (empty($row)) {\r
- $msg->printErrors('CAT_NOT_FOUND');\r
+ $msg->printErrors('ITEM_NOT_FOUND');\r
} else {\r
$hidden_vars['cat_name']= $row['name'];\r
$hidden_vars['cat_id'] = $row['cat_id'];\r
\r
$result = mysql_query($sql,$db);\r
if (mysql_num_rows($result) == 0) {\r
- $msg->addError('POLL_NOT_FOUND');\r
+ $msg->addError('ITEM_NOT_FOUND');\r
} else {\r
$row = mysql_fetch_assoc($result);\r
\r
require(AT_INCLUDE_PATH.'header.inc.php');
if ($poll_id == 0) {
- $msg->printErrors('POLL_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$sql = "SELECT * FROM ".TABLE_PREFIX."polls WHERE poll_id=$poll_id AND course_id=$_SESSION[course_id]";
$result = mysql_query($sql,$db);
if (!($row = mysql_fetch_assoc($result))) {
- $msg->printErrors('POLL_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
if (!($row = mysql_fetch_array($result))){
require(AT_INCLUDE_PATH.'header.inc.php');
- $msg->printErrors('QUESTION_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$sql = "SELECT * FROM ".TABLE_PREFIX."tests_questions WHERE question_id=$qid AND course_id=$_SESSION[course_id] AND type=3";
$result = mysql_query($sql, $db);
if (!($row = mysql_fetch_assoc($result))){
- $msg->printErrors('QUESTION_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
if (!($row = mysql_fetch_array($result))){
require(AT_INCLUDE_PATH.'header.inc.php');
- $msg->printErrors('QUESTION_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$result = mysql_query($sql, $db);
if (!($row = mysql_fetch_array($result))){
- $msg->printErrors('QUESTION_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$result = mysql_query($sql, $db);
if (!($row = mysql_fetch_assoc($result))){
- $msg->printErrors('TEST_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$sql = "SELECT title, random, num_questions, instructions FROM ".TABLE_PREFIX."tests WHERE test_id=$tid";
$result = mysql_query($sql, $db);
if (!($test_row = mysql_fetch_assoc($result))) {
- $msg->printErrors('TEST_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
exit;\r
} else if (!isset($_GET['catid'])) {\r
require(AT_INCLUDE_PATH.'header.inc.php');\r
- $msg->addError('CAT_NOT_FOUND');\r
+ $msg->addError('ITEM_NOT_FOUND');\r
$msg->printErrors();\r
require(AT_INCLUDE_PATH.'footer.inc.php');\r
exit;\r
$sql = "SELECT out_of, anonymous, random, title FROM ".TABLE_PREFIX."tests WHERE test_id=$tid AND course_id=$_SESSION[course_id]";
$result = mysql_query($sql, $db);
if (!($row = mysql_fetch_array($result))){
- $msg->printErrors('TEST_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
if (!($row = mysql_fetch_array($result))){
require (AT_INCLUDE_PATH.'header.inc.php');
- $msg->printErrors('TEST_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$result = mysql_query($sql, $db);
if (!($row = mysql_fetch_array($result))){
- $msg->printErrors('TEST_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require (AT_INCLUDE_PATH.'footer.inc.php');
exit;
}
$sql = "SELECT * FROM ".TABLE_PREFIX."tests_results WHERE result_id=$rid AND member_id=$_SESSION[member_id]";
$result = mysql_query($sql, $db);
if (!$row = mysql_fetch_assoc($result)){
- $msg->printErrors('RESULT_NOT_FOUND');
+ $msg->printErrors('ITEM_NOT_FOUND');
require(AT_INCLUDE_PATH.'footer.inc.php');
exit;
}