Newer
Older
<!DOCTYPE html>
<?php
if(!isset($_SESSION))
{
session_start();
}
if(!isset($_SESSION['loggedIn']))
{
header('Location: login.php');
}
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
include_once('../getLanguageJSON.php');
include_once('../mysql.php');
if(!isset($_GET['id']))
{
header('Location: ../error.php?message=error_param_missing');
exit;
}
$ID = $_GET['id'];
if(!is_numeric($ID) || $ID < 1)
{
header('Location: ../error.php?message=error_param_invalid');
exit;
}
$db = new DB();
$db->createTables();
$projectName = $db->getRoadmap($ID);
if($projectName == false)
{
header('Location: ../error.php?message=error_roadmap_not_existing');
exit;
}
$projectName = $projectName["Projectname"];
?>
<html xmlns="http://www.w3.org/1999/html">
<head>
<meta charset="UTF-8"/>
<title>Milestones - Adminarea</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">

Robert Goldmann
committed
<a class="waves-effect waves-light btn blue darken-3" href="admin-roadmaps.php"><i class="material-icons left">arrow_back</i>Back</a>
<a class="waves-effect waves-light btn blue darken-3 right" href="logout.php"><i class="material-icons left">lock</i>Logout</a>
<div id="main">
<div class="container">
<h2 class="center-align truncate" id="headline"><?php echo $projectName;?></h2>
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<h4 class="center-align" id="headline">Milestones</h4>
<div class="row">
<div class="col s12 m8 offset-m2 l6 offset-l3 center-align">
<a class="waves-effect waves-light btn blue darken-3" href="admin-edit-milestone.php?roadmapID=<?php echo $ID;?>"><i
class="material-icons left">add</i>New</a>
</div>
</div>
<div class="row">
<div class="col s12 m12 l12">
<table class="bordered">
<thead>
<tr>
<th data-field="id">Version Code</th>
<th data-field="project-name">Version Name</th>
<th data-field="project-name">Title</th>
<th data-field="project-name">Due Date</th>
<th data-field="project-name">Completion Date</th>
<th data-field="project-name">Status</th>
</tr>
</thead>
<tbody>
<?php
$milestones = $db->getMilestones($ID);
if($milestones == false)
{
echo '<td colspan="6" class="center-align">No Milestones</td>';
exit;
}
else
{
for($i = 0; $i < sizeof($milestones); $i++)
{
$status = $milestones[$i]['Status'];
$dueDate = $milestones[$i]['DueDate'];
$dueDate = date('d.m.Y', strtotime($dueDate));
{
$dueDate = "";
}
$doneDate = $milestones[$i]['CompletionDate'];
$doneDate = date('d.m.Y', strtotime($doneDate));
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
{
$doneDate = "";
}
echo '<tr>' .
'<td>' . $milestones[$i]['VersionCode'] . '</td>' .
'<td>' . $milestones[$i]['VersionName'] . '</td>' .
'<td>' . $milestones[$i]['Title'] . '</td>' .
'<td>' . $dueDate . '</td>' .
'<td>' . $doneDate . '</td>';
if($status == "0")
{
echo '<td><i class="material-icons red-text">build</i></td>';
}
else
{
echo '<td><i class="material-icons green-text">check</i></td>';
}
echo '<td class="right-align">' .
'<a class="btn-flat no-padding tooltipped" href="admin-edit-milestone.php?id=' . $milestones[$i]['ID'] . '&roadmapID='. $ID .'&edit=true" data-position="bottom" data-delay="50" data-tooltip="Edit"><i class="material-icons left">edit</i></a><br>' .
'<a class="btn-flat button-delete-milestone no-padding tooltipped" data-id="' . $milestones[$i]['ID'] . '" data-roadmapid="' . $ID . '" data-position="bottom" data-delay="50" data-tooltip="Delete"><i class="material-icons left">delete</i></a><br>' .
'<a class="btn-flat no-padding tooltipped" href="admin-tasks.php?id=' . $milestones[$i]['ID'] . '" data-position="bottom" data-delay="50" data-tooltip="Edit Tasks"><i class="material-icons left">assignment</i></a>' .
'</td>' .
'</tr>';
}
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</body>
</html>