Update tabs.php
This commit is contained in:
		
							
								
								
									
										27
									
								
								tabs.php
									
									
									
									
									
								
							
							
						
						
									
										27
									
								
								tabs.php
									
									
									
									
									
								
							| @@ -3,24 +3,21 @@ | |||||||
| 	<ul> | 	<ul> | ||||||
| <?php | <?php | ||||||
| $tabs = array( | $tabs = array( | ||||||
| 	"Home" => "/", | 	"Home"     => array("aclindsay.com",      "",          "%^/?$%"), | ||||||
| 	"Blog" => "/blog/", | 	"Blog"     => array("blog.aclindsay.com", "",          "%.*%"), | ||||||
| 	"Contact" => "/contact/", | 	"Contact"  => array("aclindsay.com",      "/contact",  "%^/contact(/.*)?%"), | ||||||
| 	"Projects" => "/projects/", | 	"Projects" => array("aclindsay.com",      "/projects", "%^/projects(/.*)?%"), | ||||||
| 	"Resume" => "/resume/" | 	"Resume"   => array("aclindsay.com",      "/resume",   "%^/resume(/.*)?%") | ||||||
| ); | ); | ||||||
| $base_domain = $_SERVER['HTTP_HOST'] == "aclindsay.com"; | $http_host = $_SERVER['HTTP_HOST']; | ||||||
|  | $request_uri = $_SERVER['REQUEST_URI']; | ||||||
|  |  | ||||||
| foreach ($tabs as $name => $url) { | foreach ($tabs as $name => $tab_info) { | ||||||
| 	if ($url == "/") { | 	if ($tab_info[0] == $http_host && preg_match($tab_info[2], $request_uri)) | ||||||
| 	       if ($base_domain && $_SERVER['REQUEST_URI'] == "/") | 		$class="current"; | ||||||
| 			echo "\t\t<li><a href=\"".$base_url."/\" class=\"current\">Home</a></li>\n"; |  | ||||||
| 	       else |  | ||||||
| 			echo "\t\t<li><a href=\"".$base_url."/\">Home</a></li>\n"; |  | ||||||
| 	} else if (strncmp($url, $_SERVER['REQUEST_URI'], strlen($url)) == 0) |  | ||||||
| 		echo "\t\t<li><a href=\"".$base_url."".$url."\" class=\"current\">".$name."</a></li>\n"; |  | ||||||
| 	else | 	else | ||||||
| 		echo "\t\t<li><a href=\"".$base_url."".$url."\">".$name."</a></li>\n"; | 		$class="inactive"; | ||||||
|  | 	echo "\t\t<li><a href=\"".$protocol.$tab_info[0].$tab_info[1]."\" class=\"".$class."\">".$name."</a></li>\n"; | ||||||
| } | } | ||||||
| ?> | ?> | ||||||
| 	</ul> | 	</ul> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user