Add duration to video game and board game lists

This commit is contained in:
2023-06-15 11:13:38 -04:00
parent 9e38798f44
commit 837aa53c9b

View File

@ -1,6 +1,7 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load humanize %} {% load humanize %}
{% load static %} {% load static %}
{% load naturalduration %}
{% block head_extra %} {% block head_extra %}
<style> <style>
@ -579,7 +580,8 @@
<th scope="col">Date</th> <th scope="col">Date</th>
<th scope="col">Cover</th> <th scope="col">Cover</th>
<th scope="col">Title</th> <th scope="col">Title</th>
<th scope="col">Score</th> <th scope="col">Time played (mins)</th>
<th scope="col">Percent complete</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@ -587,12 +589,13 @@
<tr> <tr>
<td>{{scrobble.timestamp|naturaltime}}</td> <td>{{scrobble.timestamp|naturaltime}}</td>
{% if scrobble.videogame_screenshot %} {% if scrobble.videogame_screenshot %}
<td><a href="{{scrobble.media_obj.get_absolute_url}}"><img src="{{scrobble.videogame_screenshot.url}}" width=25 height=25 style="border:1px solid black;" /></aa></td> <td><img src="{{scrobble.videogame_screenshot.url}}" width=25 height=25 style="border:1px solid black;" /></td>
{% else %} {% else %}
<td><a href="{{scrobble.media_obj.get_absolute_url}}"><img src="{{scrobble.media_obj.primary_image_url}}" width=25 height=25 style="border:1px solid black;" /></aa></td> <td><img src="{{scrobble.media_obj.primary_image_url}}" width=25 height=25 style="border:1px solid black;" /></td>
{% endif %} {% endif %}
<td>{{scrobble.media_obj.title}}</td> <td><a href="{{scrobble.media_obj.get_absolute_url}}">{{scrobble.media_obj.title}}</a></td>
<td>{{scrobble.media_obj.hltb_score}}</td> <td>{{scrobble.playback_position_seconds|natural_duration}}</td>
<td>{{scrobble.percent_played}}</td>
</tr> </tr>
{% endfor %} {% endfor %}
</tbody> </tbody>
@ -611,16 +614,16 @@
<th scope="col">Date</th> <th scope="col">Date</th>
<th scope="col">Cover</th> <th scope="col">Cover</th>
<th scope="col">Title</th> <th scope="col">Title</th>
<th scope="col">Rating</th> <th scope="col">Time played (mins)</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
{% for scrobble in boardgame_scrobble_list %} {% for scrobble in boardgame_scrobble_list %}
<tr> <tr>
<td>{{scrobble.timestamp|naturaltime}}</td> <td>{{scrobble.timestamp|naturaltime}}</td>
<td><a href="{{scrobble.media_obj.get_absolute_url}}"><img src="{{scrobble.media_obj.primary_image_url}}" width=25 height=25 style="border:1px solid black;" /></aa></td> <td><img src="{{scrobble.media_obj.primary_image_url}}" width=25 height=25 style="border:1px solid black;" /></td>
<td>{{scrobble.media_obj.title}}</td> <td><a href="{{scrobble.media_obj.get_absolute_url}}">{{scrobble.media_obj.title}}</a></td>
<td>{{scrobble.media_obj.rating}}</td> <td>{{scrobble.playback_position_seconds|natural_duration}}</td>
</tr> </tr>
{% endfor %} {% endfor %}
</tbody> </tbody>