66< div class ="page ">
77 < h1 > JFP Data</ h1 >
88 {% if not session.logged_in %}
9- < h2 > Login</ h2 >
109 < form action ="{{ url_for('login') }} " method =post >
1110 < dl >
1211 < dt > Username:
@@ -17,42 +16,59 @@ <h2>Login</h2>
1716 </ dl >
1817 </ form >
1918 {% else %}
20- < div class ="metanav ">
21- < a href ="{{ url_for('logout') }} "> log out</ a >
22- </ div >
23- < div class ="console ">
24- < form action ="{{ url_for('add_entry') }} " method ="post " class ="add-entry ">
25- < ul style ="list-style: none ">
26- < li > Printer: < textarea name ="printer " rows ="1 " cols ="10 "> </ textarea >
27- < li > Copies: < textarea name ="copies " rows ="1 " cols ="1 "> </ textarea >
28- < li > Success: < textarea name ="success " rows ="1 " cols ="1 "> </ textarea >
29- < li > < input type ="submit " value ="Add ">
30- </ ul >
31- </ form >
32- {% if request.path == "/" %}
33- < form action ="{{ url_for('hide_successful') }} " method ="post ">
34- < input type ="submit " value ="Hide Successful Requests ">
19+ < div class ="metanav ">
20+ < a href ="{{ url_for('logout') }} "> Log out</ a >
21+ </ div >
22+ <!-- <div class="console">
23+ <form action="{{ url_for('add_entry') }}" method="post" class="add-entry">
24+ <ul style="list-style: none">
25+ <li>Printer:
26+ <li><textarea name="printer" rows="1" cols="10"></textarea>
27+ <li>Copies:
28+ <li><textarea name="copies" rows="1" cols="10"></textarea>
29+ <li>Success:
30+ <li><textarea name="success" rows="1" cols="10"></textarea>
31+ <li><input type="submit" value="Add">
32+ </ul>
3533 </form>
34+ </div> -->
35+ {% if entries|length == 0 %}
36+ < p > Database is empty.</ p >
3637 {% else %}
37- < form action ="{{ url_for('show_successful') }} " method ="post ">
38- < input type ="submit " value ="Show Successful Requests ">
39- </ form >
38+ < div class ="table-stats ">
39+ < h4 class ="stat "> Total requests: {{ numrequests }}</ h4 >
40+ < h4 class ="stat "> Requests in the last 24 hours: {{ dayrequests }}</ h4 >
41+ </ div >
42+ < div class ="table-actions ">
43+ {% if request.path == "/" %}
44+ < form action ="{{ url_for('hide_successful') }} " method ="post ">
45+ < input type ="submit " value ="Hide Successful Requests ">
46+ </ form >
47+ {% else %}
48+ < form action ="{{ url_for('show_successful') }} " method ="post ">
49+ < input type ="submit " value ="Show Successful Requests ">
50+ </ form >
51+ {% endif %}
52+ < form action ="{{ url_for('clear_database') }} " method ="post ">
53+ < input type ="submit " value ="Clear Database ">
54+ </ form >
55+ </ div >
56+ < div class ="table-scroll ">
57+ < table class ="entries ">
58+ < tr >
59+ < th > Printer
60+ < th > Copies
61+ < th > Time
62+ </ tr >
63+ {% for entry in entries %}
64+ < tr {% if entry.success == 0 %} class ="error " {% endif %} >
65+ < td style ="text-align: left "> {{ entry.printer }}
66+ < td > {{ entry.copies }}
67+ < td > {{ entry.time }}
68+ </ tr >
69+ {% endfor %}
70+ </ table >
71+ </ div >
4072 {% endif %}
41- </ div >
42- < script type ="text/javascript ">
43- document . getElementById ( 'date' ) . value = Date ( ) ;
44- </ script >
45- < h4 > Total requests: {{ numrequests }}</ h4 >
46- < h4 > Requests in the last 24 hours: {{ dayrequests }}</ h4 >
47- < ul class ="entries ">
48- {% for entry in entries %}
49- < li {% if entry.success == 0 %} class ="error " {% endif %} > < h4 > {{ entry.time }}</ h4 > {{ entry.printer }}, copies: {{ entry.copies }}, success: {{ entry.success }}
50- {% else %}
51- < li > < em > Database is empty.</ em >
52- {% endfor %}
53- </ ul >
54- < form action ="{{ url_for('clear_database') }} " method ="post ">
55- < input type ="submit " value ="Clear Database ">
56- </ form >
57- {% endif %}
73+ {% endif %}
5874</ div >
0 commit comments