Added questions counter

This commit is contained in:
root 2023-06-02 15:25:02 +02:00
parent 4e006889e7
commit 34e20ead6e
3 changed files with 20 additions and 5 deletions

View File

@ -26,7 +26,7 @@ def log_the_request(response):
remote_user = "-" remote_user = "-"
else: else:
remote_user = request.remote_user remote_user = request.remote_user
if not request.referrer: if not request.referrer:
referrer = "-" referrer = "-"
else: else:
@ -68,7 +68,10 @@ def hello():
{'A': str(ab[0]), 'B': str(ab[1])} {'A': str(ab[0]), 'B': str(ab[1])}
) )
return render_template('index.html', title=title, separator=separator, content=ablines) with open("ab.txt", "rbU") as f:
num_lines = sum(1 for _ in f)
return render_template('index.html', title=title, separator=separator, content=ablines, num_lines=num_lines)
def getContent(): def getContent():
lines = [a.strip() for a in open("ab.txt").readlines()] lines = [a.strip() for a in open("ab.txt").readlines()]

View File

@ -27,7 +27,7 @@ html, body {
position: absolute; position: absolute;
top: 50%; top: 50%;
left: 50%; left: 50%;
transform: translate(-50%, -50%); transform: translate(-50%, -50%);
} }
.ab { .ab {
@ -75,6 +75,15 @@ html, body {
align-items: center; align-items: center;
} }
#footer {
margin-top: 15px;
}
#questions {
font-size: small;
text-align: center;
}
@media only screen and (max-width:480px) { @media only screen and (max-width:480px) {
#content { #content {
min-width: 95%; min-width: 95%;
@ -82,9 +91,9 @@ html, body {
position: absolute; position: absolute;
top: 5px; top: 5px;
left: 50%; left: 50%;
transform: translate(-50%); transform: translate(-50%);
} }
.a { .a {
font-size: small; font-size: small;
} }

View File

@ -16,6 +16,9 @@
<div class="b">B) {{ question['B'] }}</div> <div class="b">B) {{ question['B'] }}</div>
</div> </div>
{% endfor %} {% endfor %}
<div id="footer">
<div id="questions">Es gibt derzeit {{ num_lines }} Fragen.</div>
</div>
</div> </div>
</body> </body>
</html> </html>