$act = GET_ACTION($GLOBALS['module'], $wht);
// Define admin login name and ID number
- define('__ADMIN_LOGIN', SQL_ESCAPE(get_session('admin_login')));
+ define('__ADMIN_LOGIN', get_session('admin_login'));
define('__ADMIN_ID' , GET_ADMIN_ID(get_session('admin_login')));
// Preload templates
$_CONFIG = array_merge($_CONFIG, $settingsArray);
// Now get the test URL
- $content = MXCHANGE_OPEN("check-updates2.php");
+ $content = GET_URL("check-updates2.php");
// Is the first line with "200 OK"?
$valid = eregi("200 OK", $content[0]);
// Return output
return ADMIN_PASSWORD_RESET_DONE;
}
+// Solves a task by given id number
+function ADMIN_SOLVE_TASK ($id) {
+ // Update the task data
+ ADMIN_UPDATE_TASK_DATA($id, "status", "SOLVED");
+}
+// Marks a given task as deleted
+function ADMIN_DELETE_TASK ($id) {
+ // Update the task data
+ ADMIN_UPDATE_TASK_DATA($id, "status", "DELETED");
+}
+// Function to update task data
+function ADMIN_UPDATE_TASK_DATA ($id, $row, $data) {
+ // Update the task
+ SQL_QUERY_ESC("UPDATE "._MYSQL_PREFIX."_task_system SET %s='%s' WHERE id=%s LIMIT 1",
+ array($row, $data, bigintval($id)), __FILE__, __LINE__);
+}
//
?>