+// Sets a status message and code
+function WERNIS_STATUS_MESSAGE ($msg, $status) {
+ global $WERNIS;
+ $WERNIS['message'] = $msg;
+ $WERNIS['status'] = $status;
+}
+
+// Get the status message
+function WERNIS_ERROR_MESSAGE () {
+ global $WERNIS;
+ if (isset($WERNIS['message'])) {
+ // Use raw message
+ return $WERNIS['message'];
+ } elseif (isset($WERNIS['status'])) {
+ // Fall-back to status
+ return sprintf(WERNIS_ERROR_STATUS, $WERNIS['status']);
+ } else {
+ // Something bad happend
+ return WERNIS_UNKNOWN_ERROR;
+ }
+}
+