-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
109 lines (96 loc) · 4.08 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
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
63
64
65
66
67
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
106
107
108
109
<?php
session_start();
require_once('lib/config.php');
require_once('lib/functions.php');
require_once('lib/db-connect.php');
IsAuthorize($_SERVER['REQUEST_URI']);
$page_name = "Where is my talent";
if(isset($_GET['filter-submit'])){
$candidate_list=candidate_list_bo_filter($_GET['job'],$_GET['source'],$_GET['status']);
}elseif(isset($_GET['search-submit'])){
$candidate_list=candidate_list_bo_search($_GET['search-query']);
}else{
$candidate_list=candidate_list_bo_filter("All","All","All");
}
?>
<?php
require_once("menu.php");
?>
<!-- filter menu -->
<div class="box-container row">
<form method="get">
<div class="three columns u-full-width" id="jobs">
<label for="jobs">Jobs</label>
<select id="job" name="job" class="u-full-width">
<option value="All">All</option>
<?php
$job_list = job_list();
for($i=0;$i<count($job_list);$i++) {
echo '<option value="' . $job_list[$i]['id'] .'" '
.is_option_selected($job_list[$i]['id'],$_GET['job'])
.'>'
. $job_list[$i]['description'] . '</option>';
}
?>
</select>
</div>
<div class="three columns" id="sources">
<label for="source">source</label>
<select id="source" name="source" class="u-full-width">
<option value="All">All</option>
<?php
$source_list = source_list();
for($i=0;$i<count($source_list);$i++) {
echo '<option value="' . $source_list[$i]['id'] .'" '
.is_option_selected($source_list[$i]['id'],$_GET['source'])
.'>'
. $source_list[$i]['description'] . '</option>';
}
?>
</select>
</div>
<div class="three columns" id="statuses">
<label for="status">Status</label>
<select id="status" name="status" class="u-full-width">
<option value="All">All</option>
<?php
$status_list = status_list();
for($i=0;$i<count($status_list);$i++) {
echo '<option value="' . $status_list[$i]['id'] .'" '
.is_option_selected($status_list[$i]['id'],$_GET['status'])
.'>'
. $status_list[$i]['description'] . '</option>';
}
?>
</select>
</div>
<div class="three columns">
<label for="status" style="height: 20px;"> </label>
<input class="button-primary" value="Do It!" type="submit" name="filter-submit">
</div>
</form>
</div>
<label for="job_name">Candidates</label>
<?php
if ($candidate_list) {
for ($i = 0; $i < count($candidate_list); $i++) {
echo '<div class="row candidate-list">';
echo '<a href="profile.php?id=' . $candidate_list[$i]['id'] . '">';
//echo '<i class="fa fa-graduation-cap fa-padding" aria-hidden="true"></i>';
echo '<span class="candidate"><b>' . $candidate_list[$i]['id'] . '</b></span>' .
'<span class="candidate" style="width:10em">' . $candidate_list[$i]['name'] . '</span>' .
'<span class="candidate candidate-list-fixed">' . $candidate_list[$i]['job'] . '</span>' .
'<span class="candidate candidate-list-fixed">' . $candidate_list[$i]['source'] . '</span>' .
'<span class="candidate candidate-list-fixed"> ' . calculate_age($candidate_list[$i]['birth_date']) . '</span>' .
'<span class="candidate candidate-list-fixed candidate-status '.$candidate_list[$i]['status_style'] .'">' . $candidate_list[$i]['status'] . '</span>';
echo '</a></div>';
}
}else{
echo '<div class="row candidate-list">';
echo 'Nothing found, try different filter options';
echo '</div>';
}
?>
</div>
</body>
</html>