Source of file makeNav.php
Size: 1,878 Bytes - Last Modified: 2017-01-23T06:03:35+01:00
C:/Users/Mike/Desktop/NewsScraper/Article_Analytics/makeNav.php
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | <?php $page = getActivePage(); $navPages = ["home"=>"Publishers", "day"=>"Day of Week", "author"=>"Authors", "section"=>"Sections"]; ?> <script> function navigate(e, url){if(e.ctrlKey){window.open(url, "_blank");}else{window.location = url;}} </script> <div class="container pb-5"> <h1 class="display-4 d-flex justify-content-center pt-5">NewsScraper Analysis</h1> <a href="http://mikedombrowski.com"><h2 class="d-flex justify-content-center pb-5 text-muted">Michael Dombrowski</h2></a> <nav class="navbar navbar-toggleable-sm navbar-inverse bg-inverse"> <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <a class="navbar-brand" href="#"> </a> <div class="collapse navbar-collapse" id="navbarCollapse"> <ul class="navbar-nav mx-auto"> <?php foreach($navPages as $k=>$p){ if($page == $k){print "<li class=\"nav-item active\">";} else{print "<li class=\"nav-item\">";} if($k == "home"){$k="";} print "<a class='nav-link' href='".getSubfolder()."/$k'>$p"; if($k == ""){$k="home";} if($page == $k){print " <span class=\"sr-only\">(current)</span>";} print "</a></li>"; } ?> </ul> </div> </nav> </div> <?php function getActivePage(){ $path = explode('/', parse_url($_SERVER['REQUEST_URI'])["path"]); if(end($path) == ""){ unset($path[count($path)-1]); } if("/".end($path) == getSubfolder() || end($path) == getSubfolder()){ return "home"; } return end($path); } function getSubfolder(){ $path = explode('/', parse_url($_SERVER['REQUEST_URI'])["path"]); unset($path[count($path)-1]); return implode($path, "/"); } ?> |