+ if (!is_empty($_GET['msg']) && array_key_exists($_GET['msg'], MESSAGES)) {
+ // optional string generation argument
+ if (is_empty($_GET['arg'])) {
+ $alertmsg = lang(MESSAGES[$_GET['msg']]['string'], false);
+ } else {
+ $alertmsg = lang2(MESSAGES[$_GET['msg']]['string'], ["arg" => strip_tags($_GET['arg'])], false);
+ }
+ $alerttype = MESSAGES[$_GET['msg']]['type'];
+ $alerticon = "square-o";
+ switch (MESSAGES[$_GET['msg']]['type']) {
+ case "danger":
+ $alerticon = "times";
+ break;
+ case "warning":
+ $alerticon = "exclamation-triangle";
+ break;
+ case "info":
+ $alerticon = "info-circle";
+ break;
+ case "success":
+ $alerticon = "check";
+ break;
+ }
+ echo <<
+
- $alertmsg
+ $alertmsg