2
2
3
3
@section (' content' )
4
4
<div class =" container" >
5
- <div class =" row justify-content-center" >
6
- <div class =" col-md-12" >
7
- <div class =" card" >
8
- <div class =" card-header" ><h5 class =" display-3 mb-0" >{{ $announcement -> title } } </h5 >
9
- <small class =" text-muted inintialism" >By {{ $announcement -> user -> name } } at {{ $announcement -> created_at } } in
10
- <a href =" /courses/{{ $announcement -> course -> id } }" >{{ $announcement -> course -> name } } </a >
11
- </small >
12
- </div >
5
+ <div class =" row justify-content-center" >
6
+ <div class =" col-md-12" >
7
+ <div class =" card" >
8
+ <div class =" card-header" >
9
+ <h5 class =" display-3 mb-0" >{{ $announcement -> title } } </h5 >
10
+ <small class =" text-muted inintialism" >By {{ $announcement -> user -> name } } at {{ $announcement -> created_at } } in
11
+ <a href =" /courses/{{ $announcement -> course -> id } }" >{{ $announcement -> course -> name } } </a >
12
+ </small >
13
+ </div >
13
14
14
- <div class =" card-body" >
15
- @if (session (' status' ) )
16
- <div class =" alert alert-success" >
17
- {{ session (' status' ) } }
18
- </div >
19
- @endif
20
- <p >{{ $announcement -> body } } </p >
21
- </div >
22
- </div >
23
- @if ($announcement -> graded == 1 )
24
- <div class =" card" >
25
- @if (Auth:: user ()-> user_level == 1 )
26
- <div class =" card-header" >
27
- @if (Auth:: user ()-> hasSubmission ($announcement ) )
28
- @foreach (Auth:: user ()-> submissions as $submission )
29
- @if ($submission -> announcement_id == $announcement -> id )
15
+ <div class =" card-body" >
16
+ @if (session (' status' ) )
17
+ <div class =" alert alert-success" >
18
+ {{ session (' status' ) } }
19
+ </div >
20
+ @endif
21
+ <p >{{ $announcement -> body } } </p >
22
+ </div >
23
+ </div >
24
+ @if ($announcement -> graded == 1 )
25
+ <div class =" card" >
26
+ @if (Auth:: user ()-> user_level == 1 )
27
+ <div class =" card-header" >
28
+ @if (Auth:: user ()-> hasSubmission ($announcement ) )
29
+ @foreach (Auth:: user ()-> submissions as $submission )
30
+ @if ($submission -> announcement_id == $announcement -> id )
30
31
31
- <p ><strong >Submission:</strong > <small >{{ $submission -> body } } </small ></p >
32
- <p class =" strong" ><strong >Grade:</strong >
33
- @if ($submission -> grade )
34
- {{ $submission -> grade } } out of {{ $announcement -> max_grade } }
35
- @else
36
- <small > No grade awarded yet</small >
37
- @endif
38
- </p >
39
- <p class =" strong" ><strong >Auto Grade:</strong >
40
- @if ($submission -> auto_grade )
41
- {{ $submission -> auto_grade } } out of {{ $announcement -> max_grade } }
42
- @else
43
- <small > Some problem in auto grading</small >
44
- @endif
45
- </p >
46
- <p class =" strong" ><strong >Comments:</strong >
47
- @if ($submission -> comment )
48
- {{ $submission -> comment } }
49
- @else
50
- <small >No commments</small >
51
- @endif
52
- </p >
53
- @break
54
- @endif
55
- @endforeach
56
- @else
57
- @foreach (Auth:: user ()-> groups as $group )
58
- @foreach ($group -> courses as $course )
59
- @if ($course -> id == $announcement -> course -> id )
60
- <a href =" /submissions/create?announcement={{ $announcement -> id } }" class =" btn btn-sm btn-primary" >Add Submission</a >
61
- @break
62
- @endif
63
- @endforeach
64
- @endforeach
65
- @endif
66
- </div >
67
- @elseif (Auth:: user ()-> user_level == 3 )
68
- <div class =" card-header" >
69
- Submissions
70
- </div >
71
- <div class =" card-body" >
72
- <div class =" table-responsive" >
73
- <table class =" table align-items-center table-flush" >
74
- <thead class =" thead-light" >
75
- <tr >
76
- <th scope =" col" class =" sort" data-sort =" name" >Roll No</th >
77
- <th scope =" col" class =" sort" data-sort =" budget" >Name</th >
78
- <th scope =" col" class =" sort" data-sort =" budget" >Current Grade</th >
79
- <th scope =" col" class =" sort" data-sort =" completion" ></th >
80
- </tr >
81
- </thead >
82
- <tbody class =" list" >
83
- @foreach ($announcement -> submissions as $submission )
84
- <tr >
85
- <th scope =" row" >
86
- <div class =" media align-items-center" >
87
- <div class =" media-body" >
88
- <span class =" name mb-0 text-sm" ><a >{{ $submission -> user -> roll_no } } </a ></span >
89
- </div >
90
- </div >
91
- </th >
92
- <td class =" budget" >
93
- {{ $submission -> user -> name } }
94
- </td >
95
- <td class =" budget" >
96
- {{ $submission -> grade } }
97
- </td >
98
- <td >
99
- <div class =" d-flex align-items-center" >
100
- <a href =" /submissions/{{ $submission -> id } } /edit" class =" btn btn-sm btn-primary" >View Submission</a >
101
- </div >
102
- </td >
103
- </tr >
104
- @endforeach
105
- </tbody >
106
- </table >
107
- </div >
108
- </div >
109
- @else
110
- @foreach (Auth:: user ()-> courses as $course )
111
- @if ($course -> id == $announcement -> course -> id )
112
- <div class =" card-header" >
113
- Submissions
114
- </div >
115
- <div class =" card-body" >
116
- <div class =" table-responsive" >
117
- <table class =" table align-items-center table-flush" >
118
- <thead class =" thead-light" >
119
- <tr >
120
- <th scope =" col" class =" sort" data-sort =" name" >Roll No</th >
121
- <th scope =" col" class =" sort" data-sort =" budget" >Name</th >
122
- <th scope =" col" class =" sort" data-sort =" budget" >Current Grade</th >
123
- <th scope =" col" class =" sort" data-sort =" completion" ></th >
124
- </tr >
125
- </thead >
126
- <tbody class =" list" >
127
- @foreach ($announcement -> submissions as $submission )
128
- <tr >
129
- <th scope =" row" >
130
- <div class =" media align-items-center" >
131
- <div class =" media-body" >
132
- <span class =" name mb-0 text-sm" ><a >{{ $submission -> user -> roll_no } } </a ></span >
133
- </div >
134
- </div >
135
- </th >
136
- <td class =" budget" >
137
- {{ $submission -> user -> name } }
138
- </td >
139
- <td class =" budget" >
140
- {{ $submission -> grade } }
141
- </td >
142
- <td >
143
- <div class =" d-flex align-items-center" >
144
- <a href =" /submissions/{{ $submission -> id } } /edit" class =" btn btn-sm btn-primary" >View Submission</a >
145
- </div >
146
- </td >
147
- </tr >
148
- @endforeach
149
- </tbody >
150
- </table >
151
- </div >
152
- </div >
153
- </div >
154
- @break
155
- @endif
156
- @endforeach
157
- @endif
32
+ <p ><strong >Submission:</strong > <small >{{ $submission -> body } } </small ></p >
33
+ <p class =" strong" ><strong >Grade:</strong >
34
+ @if ($submission -> grade )
35
+ {{ $submission -> grade } } out of {{ $announcement -> max_grade } }
36
+ @else
37
+ <small > No grade awarded yet</small >
38
+ @endif
39
+ </p >
40
+ <p class =" strong" ><strong >Auto Grade:</strong >
41
+ @if ($submission -> auto_grade )
42
+ {{ $submission -> auto_grade } } out of {{ $announcement -> max_grade } }
43
+ @else
44
+ <small > Some problem in auto grading</small >
45
+ @endif
46
+ </p >
47
+ <p class =" strong" ><strong >Comments:</strong >
48
+ @if ($submission -> comment )
49
+ {{ $submission -> comment } }
50
+ @else
51
+ <small >No commments</small >
52
+ @endif
53
+ </p >
54
+ @break
55
+ @endif
56
+ @endforeach
57
+ @else
58
+ @foreach (Auth:: user ()-> groups as $group )
59
+ @foreach ($group -> courses as $course )
60
+ @if ($course -> id == $announcement -> course -> id )
61
+ <a href =" /submissions/create?announcement={{ $announcement -> id } }" class =" btn btn-sm btn-primary" >Add
62
+ Submission</a >
63
+ @break
64
+ @endif
65
+ @endforeach
66
+ @endforeach
67
+ @endif
68
+ </div >
69
+ @elseif (Auth:: user ()-> user_level == 3 )
70
+ <div class =" card-header" >
71
+ Submissions
72
+ </div >
73
+ <div class =" card-body" >
74
+ <h3 >Answer</h3 >
75
+ <p >{{ $announcement -> answer } } </p >
76
+ <div class =" table-responsive" >
77
+ <table class =" table align-items-center table-flush" >
78
+ <thead class =" thead-light" >
79
+ <tr >
80
+ <th scope =" col" class =" sort" data-sort =" name" >Roll No</th >
81
+ <th scope =" col" class =" sort" data-sort =" budget" >Name</th >
82
+ <th scope =" col" class =" sort" data-sort =" budget" >Auto Grade</th >
83
+ <th scope =" col" class =" sort" data-sort =" budget" >Current Grade</th >
84
+ <th scope =" col" class =" sort" data-sort =" completion" ></th >
85
+ </tr >
86
+ </thead >
87
+ <tbody class =" list" >
88
+ @foreach ($announcement -> submissions as $submission )
89
+ <tr >
90
+ <th scope =" row" >
91
+ <div class =" media align-items-center" >
92
+ <div class =" media-body" >
93
+ <span class =" name mb-0 text-sm" ><a >{{ $submission -> user -> roll_no } } </a ></span >
94
+ </div >
95
+ </div >
96
+ </th >
97
+ <td class =" budget" >
98
+ {{ $submission -> user -> name } }
99
+ </td >
100
+ <td class =" budget" >
101
+ {{ $submission -> auto_grade } } /{{ $announcement -> max_grade } }
102
+ </td >
103
+ <td class =" budget" >
104
+ {{ $submission -> grade } }
105
+ </td >
106
+ <td >
107
+ <div class =" d-flex align-items-center" >
108
+ <a href =" /submissions/{{ $submission -> id } } /edit" class =" btn btn-sm btn-primary" >View Submission</a >
158
109
</div >
159
- @endif
160
- </div >
161
-
110
+ </td >
111
+ </tr >
112
+ @endforeach
113
+ </tbody >
114
+ </table >
115
+ </div >
116
+ </div >
117
+ @else
118
+ @foreach (Auth:: user ()-> courses as $course )
119
+ @if ($course -> id == $announcement -> course -> id )
120
+ <div class =" card-header" >
121
+ Submissions
162
122
</div >
123
+ <div class =" card-body" >
124
+ <div class =" table-responsive" >
125
+ <table class =" table align-items-center table-flush" >
126
+ <thead class =" thead-light" >
127
+ <tr >
128
+ <th scope =" col" class =" sort" data-sort =" name" >Roll No</th >
129
+ <th scope =" col" class =" sort" data-sort =" budget" >Name</th >
130
+ <th scope =" col" class =" sort" data-sort =" budget" >Current Grade</th >
131
+ <th scope =" col" class =" sort" data-sort =" completion" ></th >
132
+ </tr >
133
+ </thead >
134
+ <tbody class =" list" >
135
+ @foreach ($announcement -> submissions as $submission )
136
+ <tr >
137
+ <th scope =" row" >
138
+ <div class =" media align-items-center" >
139
+ <div class =" media-body" >
140
+ <span class =" name mb-0 text-sm" ><a >{{ $submission -> user -> roll_no } } </a ></span >
141
+ </div >
142
+ </div >
143
+ </th >
144
+ <td class =" budget" >
145
+ {{ $submission -> user -> name } }
146
+ </td >
147
+ <td class =" budget" >
148
+ {{ $submission -> grade } }
149
+ </td >
150
+ <td >
151
+ <div class =" d-flex align-items-center" >
152
+ <a href =" /submissions/{{ $submission -> id } } /edit" class =" btn btn-sm btn-primary" >View Submission</a >
153
+ </div >
154
+ </td >
155
+ </tr >
156
+ @endforeach
157
+ </tbody >
158
+ </table >
159
+ </div >
160
+ </div >
161
+ </div >
162
+ @break
163
+ @endif
164
+ @endforeach
165
+ @endif
163
166
</div >
167
+ @endif
168
+ </div >
169
+
170
+ </div >
171
+ </div >
164
172
</div >
165
- @endsection
173
+ @endsection
0 commit comments