mirror of
				https://gitlab.com/ruany/litebans-php.git
				synced 2025-10-30 14:32:25 +00:00 
			
		
		
		
	Updated navbar for Bootstrap 4.0.0
This commit is contained in:
		
							parent
							
								
									4b38a80e6c
								
							
						
					
					
						commit
						073f93aa6a
					
				| @ -33,18 +33,21 @@ function __construct($page) { | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| function navbar($links) { | function navbar($links) { | ||||||
|     echo '<ul class="nav navbar-nav">'; |     echo '<ul class="navbar-nav mr-auto mt-2 mt-lg-0">'; | ||||||
|     foreach ($links as $page => $title) { |     foreach ($links as $page => $title) { | ||||||
|         $li = "li"; |         $li = "li"; | ||||||
|  |         $class = "nav-item"; | ||||||
|         if ((substr($_SERVER['SCRIPT_NAME'], -strlen($page))) === $page) { |         if ((substr($_SERVER['SCRIPT_NAME'], -strlen($page))) === $page) { | ||||||
|             $li .= ' class="active"'; |             $class .= " active"; | ||||||
|         } |         } | ||||||
|  |         $li .= " class=\"$class\"";
 | ||||||
|  | 
 | ||||||
|         if ($this->page->settings->header_show_totals && isset($this->count[$page])) { |         if ($this->page->settings->header_show_totals && isset($this->count[$page])) { | ||||||
|             $title .= " <span class=\"badge\">"; |             $title .= " <span class=\"badge\">"; | ||||||
|             $title .= $this->count[$page]; |             $title .= $this->count[$page]; | ||||||
|             $title .= "</span>"; |             $title .= "</span>"; | ||||||
|         } |         } | ||||||
|         echo "<$li><a href=\"$page\">$title</a></li>";
 |         echo "<$li><a class=\"nav-link\" href=\"$page\">$title</a></li>";
 | ||||||
|     } |     } | ||||||
|     echo '</ul>'; |     echo '</ul>'; | ||||||
| } | } | ||||||
| @ -73,37 +76,36 @@ $settings = $this->page->settings; | |||||||
|     </script> |     </script> | ||||||
| </head> | </head> | ||||||
| 
 | 
 | ||||||
| <header class="navbar navbar-default navbar-static-top" role="banner"> | 
 | ||||||
|  | <header role="banner"> | ||||||
|     <div class="container"> |     <div class="container"> | ||||||
|         <div class="navbar-header"> |         <nav class="navbar navbar-expand-sm navbar-dark bg-dark"> | ||||||
|             <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" |  | ||||||
|                     data-target="#litebans-navbar" aria-expanded="false"> |  | ||||||
|                 <span class="sr-only">Toggle navigation</span> |  | ||||||
|                 <span class="icon-bar"></span> |  | ||||||
|                 <span class="icon-bar"></span> |  | ||||||
|                 <span class="icon-bar"></span> |  | ||||||
|             </button> |  | ||||||
|             <a class="navbar-brand" href="<?php echo $settings->name_link; ?>"> |             <a class="navbar-brand" href="<?php echo $settings->name_link; ?>"> | ||||||
|                 <?php echo $settings->name; ?>
 |                 <?php echo $settings->name; ?>
 | ||||||
|             </a> |             </a> | ||||||
|         </div> |             <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#litebans-navbar" | ||||||
|         <nav id="litebans-navbar" class="collapse navbar-collapse"> |                     aria-controls="litebans-navbar" aria-expanded="false" aria-label="Toggle navigation"> | ||||||
|             <?php |                 <span class="navbar-toggler-icon"></span> | ||||||
|             $this->navbar(array( |             </button> | ||||||
|                 "index.php"    => $this->page->t("title.index"), | 
 | ||||||
|                 "bans.php"     => $this->page->t("title.bans"), |             <div class="collapse navbar-collapse" id="litebans-navbar"> | ||||||
|                 "mutes.php"    => $this->page->t("title.mutes"), |                 <?php | ||||||
|                 "warnings.php" => $this->page->t("title.warnings"), |                 $this->navbar(array( | ||||||
|                 "kicks.php"    => $this->page->t("title.kicks"), |                     "index.php"    => $this->page->t("title.index"), | ||||||
|             )); |                     "bans.php"     => $this->page->t("title.bans"), | ||||||
|             ?>
 |                     "mutes.php"    => $this->page->t("title.mutes"), | ||||||
|             <div class="nav navbar-nav navbar-right"> |                     "warnings.php" => $this->page->t("title.warnings"), | ||||||
|                 <a href="https://www.spigotmc.org/resources/litebans.3715/" class="navbar-text" |                     "kicks.php"    => $this->page->t("title.kicks"), | ||||||
|                    target="_blank">© LiteBans</a> |                 )); | ||||||
|             </div> |                 ?>
 | ||||||
|  |                 <div class="my-2 my-lg-0"> | ||||||
|  |                     <a href="https://www.spigotmc.org/resources/litebans.3715/" class="navbar-text" | ||||||
|  |                        target="_blank">© LiteBans</a> | ||||||
|  |                 </div> | ||||||
|         </nav> |         </nav> | ||||||
|     </div> |     </div> | ||||||
| </header> | </header> | ||||||
|  | 
 | ||||||
| <?php | <?php | ||||||
| } | } | ||||||
| } | } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 ruan
						ruan