diff --git a/php/admin/login.php b/php/admin/login.php index 43d64de822957cd93ed9dd7b99a1c7f5b8ca45f9..6bec05daa51a08658de8eb97b4845b14b34bda75 100644 --- a/php/admin/login.php +++ b/php/admin/login.php @@ -41,7 +41,7 @@ include_once('../mysql.php'); </div> <div class="row center-align margin-top"> <div class="col s12 m8 offset-m2 l6 offset-l3"> - <a class="waves-effect waves-light btn blue darken-3" href="../index.php"><i class="material-icons left">arrow_back</i>Back</a> + <a class="waves-effect waves-light btn blue darken-3" href="../index.php"><i class="material-icons left">home</i>Home</a> <a class="waves-effect waves-light btn blue darken-3 margin-left button-login"><i class="material-icons left">exit_to_app</i>Login</a> </div> </div> diff --git a/php/index.php b/php/index.php index 84a465828410a5bb166b20569a509c4b2a4894cc..7d9ff78edbc742be89673137a143381654b113b0 100644 --- a/php/index.php +++ b/php/index.php @@ -6,7 +6,7 @@ include_once('mysql.php'); if(!isset($_GET['id'])) { - header('Location: error.php?message=error_param_missing'); + header('Location: overview.php'); exit; } @@ -68,6 +68,8 @@ $numberofOpenMilestones = $numberofOpenMilestones['count']; </head> <body class="grey lighten-3"> + <a class="btn-flat right" href="admin/login.php">Login</a> + <div style="clear: both;"></div> <div id="main"> <div class="container"> <h2 class="center-align" id="headline"><?php echo $projectName;?> Roadmap</h2> diff --git a/php/overview.php b/php/overview.php new file mode 100644 index 0000000000000000000000000000000000000000..493e3acca1b7386cbe3befeab17dcc42d40dc855 --- /dev/null +++ b/php/overview.php @@ -0,0 +1,63 @@ +<!DOCTYPE html> + +<?php +include_once('getLanguageJSON.php'); +include_once('mysql.php'); + +$db = new DB(); +$db->createTables(); +?> +<html xmlns="http://www.w3.org/1999/html"> + <head> + <meta charset="UTF-8"/> + <title>Roadmaps</title> + <!--Import Google Icon Font--> + <link href="http://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> + <!--Import materialize.css--> + <link type="text/css" rel="stylesheet" href="../materialize/css/materialize.min.css" media="screen,projection"/> + <link type="text/css" rel="stylesheet" href="../css/style.css"/> + + <!--Import jQuery before materialize.js--> + <script type="text/javascript" src="../js/jquery-2.2.4.min.js"></script> + <script type="text/javascript" src="../materialize/js/materialize.min.js"></script> + <script type="text/javascript" src="../js/main.js"></script> + <script type="text/javascript" src="../js/ResizeSensor.js"></script> + <script type="text/javascript" src="../js/ElementQueries.js"></script> + + <!--Let browser know website is optimized for mobile--> + <meta name="viewport" content="width=device-width, initial-scale=1.0"/> + </head> + + <body class="grey lighten-3"> + <a class="btn-flat right" href="admin/login.php">Login</a> + <div style="clear: both;"></div> + <div id="main"> + <div class="container"> + <h2 class="center-align" id="headline">All Roadmaps</h2> + + <div class="row"> + <div class="col s12 m10 offset-m1 l6 offset-l3"> + <div class="collection center-align"> + <?php + $roadmaps = $db->getRoadmaps(); + + if($roadmaps == false) + { + header('Location: ../error.php?message=error_database_connection'); + exit; + } + else + { + for($i = 0; $i < sizeof($roadmaps); $i++) + { + echo '<a class="collection-item blue-text" href="index.php?id='.$roadmaps[$i]['ID'].'">'.$roadmaps[$i]['Projectname'].'</a>'; + } + } + ?> + </div> + </div> + </div> + </div> + </div> + </body> +</html> \ No newline at end of file