Advertisement
nickmcski

Untitled

Aug 26th, 2014
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.08 KB | None | 0 0
  1. <?php
  2. function navContent($allpages, $right){      
  3.             if($right){
  4.                 echo '<ul class="nav navbar-nav navbar-right">';
  5.             }else{  
  6.                 echo '<ul class="nav navbar-nav">';
  7.             }
  8.                 foreach($allpages as $name => $link){
  9.                     $names = explode(":", $name);
  10.                    
  11.                     if(gettype($link) == "array"){ 
  12.                         $replace = 0;
  13.                         $link = str_replace(":true", "", $link, $replace);
  14.                        
  15.                         if(isset($names[1]) || $replace >= 1){
  16.                                 $active = "active";
  17.                             }else{
  18.                                 $active="";
  19.                             }
  20.                         echo "\n" . '<li class="dropdown ' . $active . '"><a href="' . $link['main'] . '" class="dropdown-toggle" data-toggle="dropdown">' . $names[0] . ' <b class="caret"></b></a>' .  "\n";
  21.                         echo '<ul class="dropdown-menu">' . "\n";
  22.                         foreach($link as $name1 => $link1){
  23.                             $main_page_name = "main";
  24.                             similar_text($name1, $main_page_name, $sim);
  25.                             if($sim != 100){
  26.                                 echo '<li><a href="' . $link1 . '">' . $name1 . '</a></li>' . "\n";
  27.                             }
  28.                            
  29.                         }
  30.                     echo '</ul></li>'; 
  31.                     }else{
  32.                         $replace = 0;
  33.                         $link = str_replace(":true", "", $link, $replace);
  34.                         if(isset($names[1])  || $replace >= 1 ){
  35.                             $active = 'class="active"';
  36.                         }else{
  37.                             $active="";
  38.                         }
  39.                        
  40.                         $main_page_name = "main";
  41.                         similar_text($link, $main_page_name, $sim);
  42.                         if($sim != 100){
  43.                             echo '<li ' .  $active . '><a href="' . $link . '">' . $names[0] . '</a></li>' . "\n";
  44.                         }else{
  45.                             echo '<li ' .  $active . '><a>' . $names[0] . '</a></li>' . "\n";
  46.                         }
  47.                     }
  48.                 }
  49.                 echo "</ul>";
  50. }
  51. function navbar($tabsLeft, $tabsRight, $dark = false){
  52. $inverse = ($dark ? "navbar-inverse" : "   ");
  53. echo '
  54. <div class="navbar ' . $inverse . ' navbar-default">
  55.          <div class="navbar-header">
  56.            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
  57.              <span class="icon-bar"></span>
  58.              <span class="icon-bar"></span>
  59.              <span class="icon-bar"></span>
  60.            </button>
  61.            <a href="http://rlscraft.net">
  62.             <img src="logo.gif" height="50px" href="rlscraft.net" alt="logo"/></a>
  63.          </div>
  64.          <div class="navbar-collapse collapse">
  65.           ';
  66.           navContent($tabsLeft, false);
  67.           navContent($tabsRight, true);
  68.  
  69.  
  70. echo '
  71.        </div>
  72.      </div>';
  73. }
  74.  
  75. function makeNewNav($active = NULL, $dark = false){
  76.     echo $_SERVER['SERVER_NAME'];
  77.     /*Default navbar documents */
  78.     $serverDropdown = array(
  79.         'main' => 'ts_server.php',
  80.         'Teamspeak' => 'ts_server.php',
  81.         'Minecraft' => 'mc_server.php'
  82.     );
  83.    
  84.     $serverDropdown = str_replace($active, $active . ":true", $serverDropdown);
  85.    
  86.     $left = array(
  87.         'Home' => 'index.php',
  88.         'Forum' => 'forum.php',
  89.         'Servers' => $serverDropdown,
  90.         'Livestream' => 'livestream.php',
  91.     );
  92.        
  93.     $right = array(
  94.         'Login' => 'login.php',
  95.        
  96.         'Contact Us:true' => 'contact.php'
  97.     );
  98.    
  99.  
  100.     $right = str_replace($active, $active . ":true", $right);
  101.     $left = str_replace($active, $active . ":true", $left);
  102.        
  103.     navbar($left, $right, $dark);
  104.    
  105.    
  106.    
  107. }
  108.  
  109.  
  110.  
  111.  
  112. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement