forked from Business/BinStack
		
	Support undefined messages
This commit is contained in:
		
							parent
							
								
									ec44a6740f
								
							
						
					
					
						commit
						cb3c8aaf2d
					
				
							
								
								
									
										10
									
								
								app.php
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								app.php
									
									
									
									
									
								
							| @ -1,5 +1,4 @@ | |||||||
| <?php | <?php | ||||||
| 
 |  | ||||||
| /* This Source Code Form is subject to the terms of the Mozilla Public | /* This Source Code Form is subject to the terms of the Mozilla Public | ||||||
|  * License, v. 2.0. If a copy of the MPL was not distributed with this |  * License, v. 2.0. If a copy of the MPL was not distributed with this | ||||||
|  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ | ||||||
| @ -66,7 +65,8 @@ header("Link: <static/js/bootstrap.bundle.min.js>; rel=preload; as=script", fals | |||||||
| 
 | 
 | ||||||
|         <?php |         <?php | ||||||
| // Alert messages
 | // Alert messages
 | ||||||
|         if (isset($_GET['msg']) && !is_empty($_GET['msg']) && array_key_exists($_GET['msg'], MESSAGES)) { |         if (!empty($_GET['msg'])) { | ||||||
|  |             if (array_key_exists($_GET['msg'], MESSAGES)) { | ||||||
|                 // optional string generation argument
 |                 // optional string generation argument
 | ||||||
|                 if (!isset($_GET['arg']) || is_empty($_GET['arg'])) { |                 if (!isset($_GET['arg']) || is_empty($_GET['arg'])) { | ||||||
|                     $alertmsg = $Strings->get(MESSAGES[$_GET['msg']]['string'], false); |                     $alertmsg = $Strings->get(MESSAGES[$_GET['msg']]['string'], false); | ||||||
| @ -89,6 +89,12 @@ header("Link: <static/js/bootstrap.bundle.min.js>; rel=preload; as=script", fals | |||||||
|                         $alerticon = "check"; |                         $alerticon = "check"; | ||||||
|                         break; |                         break; | ||||||
|                 } |                 } | ||||||
|  |             } else { | ||||||
|  |                 // We don't have a message for this, so just assume an error and escape stuff.
 | ||||||
|  |                 $alertmsg = htmlentities($Strings->get($_GET['msg'], false)); | ||||||
|  |                 $alerticon = "times"; | ||||||
|  |                 $alerttype = "danger"; | ||||||
|  |             } | ||||||
|             echo <<<END |             echo <<<END | ||||||
|             <div class="row justify-content-center" id="msg-alert-box"> |             <div class="row justify-content-center" id="msg-alert-box"> | ||||||
|                 <div class="col-11 col-sm-6 col-md-5 col-lg-4 col-xl-4"> |                 <div class="col-11 col-sm-6 col-md-5 col-lg-4 col-xl-4"> | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user