@@ -25,6 +25,9 @@ <h1 class="text-center">Contest Dashboard</h1>
25
25
< i class ="fa-solid fa-clock-rotate-left fa-fw "> </ i > Pre-Contest
26
26
</ div >
27
27
< div class ="card-body overflow-auto ">
28
+ < div class ="row justify-content-center ">
29
+ < button type ="button " class ="btn btn-primary btn-sm my-1 " data-toggle ="modal " data-target ="#walkinModal "> < i class ="fa-solid fa-person-walking fa-fw "> </ i > Create Walk-in teams</ button >
30
+ </ div >
28
31
< div class ="row justify-content-center ">
29
32
< a class ="btn btn-primary btn-sm my-1 " href ="{% url 'gen_dj_files' %} " onclick ="return confirm('Are you certain you want to generate the DOMjudge files?'); "> < i class ="fa-solid fa-file-circle-plus fa-fw "> </ i > Generate DOMjudge TSVs</ a >
30
33
{% if dj_files_available %}
@@ -73,7 +76,6 @@ <h1 class="text-center">Contest Dashboard</h1>
73
76
</ div >
74
77
< div class ="card-body overflow-auto ">
75
78
< div class ="row justify-content-center ">
76
-
77
79
{% if dj_results_processed %}
78
80
<!--<button type="button" class="btn btn-primary btn-sm my-1" data-toggle="modal" data-target="#generateEcReportsModal">Generate Reports</button>-->
79
81
< a class ="btn btn-primary btn-sm my-1 " href ="{% url 'gen_ec_reports' %} " onclick ="return confirm('Are you certain you want to generate the extra credit files?'); "> < i class ="fa-solid fa-file-circle-plus fa-fw "> </ i > Generate Reports</ a >
@@ -106,6 +108,9 @@ <h1 class="text-center">Contest Dashboard</h1>
106
108
< div class ="card-body overflow-auto ">
107
109
< div class ="row ">
108
110
< div class ="col-lg-6 ">
111
+ < div class ="row justify-content-center ">
112
+ < button type ="button " class ="btn btn-primary btn-sm my-1 " data-toggle ="modal " data-target ="#accountStatusModal "> < i class ="fa-solid fa-user-gear fa-fw "> </ i > Update Account Status</ button >
113
+ </ div >
109
114
< div class ="row justify-content-center ">
110
115
< a class ="btn btn-primary btn-sm my-1 " href ="{% url 'generate_team_csvs' %} " onclick ="return confirm('Are you certain you want to generate the team data CSVs?'); "> < i class ="fa-solid fa-file-circle-plus fa-fw "> </ i > Generate Team CSVs</ a >
111
116
{% if team_csvs_available %}
@@ -114,17 +119,11 @@ <h1 class="text-center">Contest Dashboard</h1>
114
119
< a class ="btn text-secondary disabled " href ="# " role ="button "> < i class ="fa fa-download fa-md " aria-hidden ="true "> </ i > </ a >
115
120
{% endif %}
116
121
</ div >
117
- < div class ="row justify-content-center ">
118
- < button type ="button " class ="btn btn-primary btn-sm my-1 " data-toggle ="modal " data-target ="#walkinModal "> < i class ="fa-solid fa-person-walking fa-fw "> </ i > Create Walk-in teams</ button >
119
- </ div >
120
- < div class ="row justify-content-center ">
121
- < button type ="button " class ="btn btn-primary btn-sm my-1 " data-toggle ="modal " data-target ="#facultyTeamModal "> < i
122
- class ="fa-solid fa-chalkboard-user fa-fw "> </ i > Designate Faculty Team</ button >
123
- </ div >
124
122
</ div >
125
123
< div class ="col-lg-6 ">
126
124
< div class ="row justify-content-center ">
127
- < button type ="button " class ="btn btn-primary btn-sm my-1 " data-toggle ="modal " data-target ="#activateAccountModal "> < i class ="fa-solid fa-user-check fa-fw "> </ i > Activate User Account</ button >
125
+ < button type ="button " class ="btn btn-primary btn-sm my-1 " data-toggle ="modal " data-target ="#facultyTeamModal "> < i
126
+ class ="fa-solid fa-chalkboard-user fa-fw "> </ i > Designate Faculty Team</ button >
128
127
</ div >
129
128
< div class ="row justify-content-center ">
130
129
< button type ="button " class ="btn btn-primary btn-sm my-1 " data-toggle ="modal " data-target ="#checkinModal "> < i class ="fa-solid fa-robot fa-fw "> </ i > Check in/out Users</ button >
@@ -284,7 +283,6 @@ <h1 class="text-center">Contest Dashboard</h1>
284
283
</ div >
285
284
<!-- Volunteer Summary card end -->
286
285
287
-
288
286
<!-- Create Walk-in Teams Modal -->
289
287
< div class ="modal fade " id ="walkinModal " tabindex ="-1 " role ="dialog "
290
288
aria-labelledby ="confirmClearModalCenterTitle " aria-hidden ="true ">
@@ -321,7 +319,6 @@ <h5 class="mb-0">{{ field.label_tag }}</h5>
321
319
</ div >
322
320
<!-- End Create Walk-in Teams Modal -->
323
321
324
-
325
322
<!-- Checkin/Checkout Users Modal -->
326
323
< div class ="modal fade " id ="checkinModal " tabindex ="-1 " role ="dialog " aria-labelledby ="confirmClearModalCenterTitle "
327
324
aria-hidden ="true ">
@@ -357,20 +354,22 @@ <h5 class="modal-title" id="confirmClearModalLongTitle">Check in/out Users</h5>
357
354
</ div >
358
355
<!-- End Create Walk-in Teams Modal -->
359
356
360
-
361
- <!-- Activate Account Modal -->
362
- < div class ="modal fade " id ="activateAccountModal " tabindex ="-1 " role ="dialog "
357
+ <!-- Account Status Modal -->
358
+ < div class ="modal fade " id ="accountStatusModal " tabindex ="-1 " role ="dialog "
363
359
aria-labelledby ="confirmClearModalCenterTitle " aria-hidden ="true ">
364
360
< div class ="modal-dialog modal-dialog-centered " role ="document ">
365
361
< div class ="modal-content ">
366
362
< div class ="modal-header ">
367
- < h5 class ="modal-title " id ="confirmClearModalLongTitle "> Activate User Account</ h5 >
363
+ < h5 class ="modal-title " id ="confirmClearModalLongTitle "> Update Account Status </ h5 >
368
364
</ div >
369
- < form method ="post " onSubmit ="return confirm('Are you certain you want to activate this account?'); ">
365
+ < form method ="post " onSubmit ="return confirm('Are you certain you want to update this account?'); ">
370
366
< div class ="modal-body overflow-auto ">
371
367
{% csrf_token %}
372
368
< div class ="form-group ">
373
- {{ activate_account_form.username | placeholder:"Username" }}
369
+ {{ account_status_form.username | placeholder:"Username" }}
370
+ </ div >
371
+ < div class ="form-group ">
372
+ {{ account_status_form.status }}
374
373
</ div >
375
374
</ div >
376
375
< div class ="card-footer ">
@@ -381,8 +380,7 @@ <h5 class="modal-title" id="confirmClearModalLongTitle">Activate User Account</h
381
380
</ div >
382
381
</ div >
383
382
</ div >
384
- <!-- End Activate Account Modal -->
385
-
383
+ <!-- End Account Status Modal -->
386
384
387
385
<!-- Designate Faculty Team Modal -->
388
386
< div class ="modal fade " id ="facultyTeamModal " tabindex ="-1 " role ="dialog "
0 commit comments