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