status.html 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. {% load static %}
  2. {% load humanize %}
  3. <!doctype html>
  4. <html class="no-js" lang="">
  5. <head>
  6. <meta charset="utf-8">
  7. <meta http-equiv="x-ua-compatible" content="ie=edge">
  8. <title>Now Playing</title>
  9. <meta name="description" content="">
  10. <meta name="viewport" content="width=device-width, initial-scale=1">
  11. <link rel="apple-touch-icon" href="/apple-touch-icon.png">
  12. <!-- Place favicon.ico in the root directory -->
  13. </head>
  14. <body>
  15. <h3>Listening</h3>
  16. <div class="now-playing">
  17. {% if listening %}
  18. <div class="titles">
  19. <p><a href="{{listening.media_obj.get_absolute_url}}">{{listening.media_obj.title}}</a></p>
  20. {% if listening.media_obj.subtitle %}<p><em><a href="{{listening.media_obj.subtitle.get_absolute_url}}">{{listening.media_obj.subtitle}}</a></em></p>{% endif %}
  21. </div>
  22. <p><small>{{listening.timestamp|naturaltime}} from {{listening.source}}</small></p>
  23. <p>{{listening.percent_played}}% played</p>
  24. {% else %}
  25. <div class="titles">
  26. <p>Nothing</p>
  27. </div>
  28. {% endif %}
  29. </div>
  30. <hr />
  31. <h3>Watching</h3>
  32. <div class="watching">
  33. {% if watching %}
  34. <div class="titles">
  35. <p><a href="{{watching.media_obj.get_absolute_url}}">{{watching.media_obj.title}}</a></p>
  36. {% if watching.media_obj.subtitle %}<p><em><a href="{{watching.media_obj.subtitle.get_absolute_url}}">{{watching.media_obj.subtitle}}</a></em></p>{% endif %}
  37. </div>
  38. <p><small>{{watching.timestamp|naturaltime}} from {{watching.source}}</small></p>
  39. {% else %}
  40. <div class="titles">
  41. <p>Nothing</p>
  42. </div>
  43. {% endif %}
  44. </div>
  45. <hr />
  46. <h3>Going</h3>
  47. <div class="going">
  48. {% if going %}
  49. <div class="titles">
  50. <p><a href="{{going.media_obj.get_absolute_url}}">{{going.media_obj}}</a></p>
  51. {% if going.media_obj.subtitle %}<p><em><a href="{{going.media_obj.subtitle.get_absolute_url}}">{{going.media_obj.subtitle}}</a></em></p>{% endif %}
  52. </div>
  53. <p><small>{{going.timestamp|naturaltime}} from {{going.source}}</small></p>
  54. {% else %}
  55. <div class="titles">
  56. <p>Nowhere</p>
  57. </div>
  58. {% endif %}
  59. </div>
  60. <hr />
  61. <h3>Playing</h3>
  62. <div class="playing">
  63. {% if playing %}
  64. <div class="titles">
  65. <p><a href="{{playing.media_obj.get_absolute_url}}">{{playing.media_obj}}</a></p>
  66. {% if playing.media_obj.subtitle %}<p><em><a href="{{playing.media_obj.subtitle.get_absolute_url}}">{{playing.media_obj.subtitle}}</a></em></p>{% endif %}
  67. </div>
  68. <p><small>{{playing.timestamp|naturaltime}} from {{playing.source}}</small></p>
  69. {% else %}
  70. <div class="titles">
  71. <p>Nothing</p>
  72. </div>
  73. {% endif %}
  74. </div>
  75. <hr />
  76. <h3>Reading</h3>
  77. <div class="reading">
  78. {% if reading %}
  79. <div class="titles">
  80. <p><a href="{{reading.media_obj.get_absolute_url}}">{{reading.media_obj}}</a></p>
  81. {% if reading.media_obj.subtitle %}<p><em><a href="{{reading.media_obj.subtitle.get_absolute_url}}">{{reading.media_obj.subtitle}}</a></em></p>{% endif %}
  82. </div>
  83. <p><small>{{reading.timestamp|naturaltime}} from {{reading.source}}</small></p>
  84. {% else %}
  85. <div class="titles">
  86. <p>Nothing</p>
  87. </div>
  88. {% endif %}
  89. </div>
  90. <hr />
  91. <h3>Sessioning</h3>
  92. <div class="sessioning">
  93. {% if sessioning %}
  94. <div class="titles">
  95. <p><a href="{{sessioning.media_obj.get_absolute_url}}">{{sessioning.media_obj}}</a></p>
  96. {% if sessioning.media_obj.subtitle %}<p><em><a href="{{sessioning.media_obj.subtitle.get_absolute_url}}">{{sessioning.media_obj.subtitle}}</a></em></p>{% endif %}
  97. </div>
  98. <p><small>{{sessioning.timestamp|naturaltime}} from {{sessioning.source}}</small></p>
  99. {% else %}
  100. <div class="titles">
  101. <p>Nothing</p>
  102. </div>
  103. {% endif %}
  104. </div>
  105. <hr />
  106. <h3>Sporting</h3>
  107. <div class="sporting">
  108. {% if sporting %}
  109. <div class="titles">
  110. <p><a href="{{sporting.media_obj.get_absolute_url}}">{{sporting.media_obj}}</a></p>
  111. {% if sporting.media_obj.subtitle %}<p><em><a href="{{sporting.media_obj.subtitle.get_absolute_url}}">{{sporting.media_obj.subtitle}}</a></em></p>{% endif %}
  112. </div>
  113. <p><small>{{sporting.timestamp|naturaltime}} from {{sporting.source}}</small></p>
  114. {% else %}
  115. <div class="titles">
  116. <p>Nothing</p>
  117. </div>
  118. {% endif %}
  119. </div>
  120. <hr />
  121. <h3>Browsing</h3>
  122. <div class="browsing">
  123. {% if browsing %}
  124. <div class="titles">
  125. <p><a href="{{browsing.media_obj.get_absolute_url}}">{{browsing.media_obj}}</a></p>
  126. {% if browsing.media_obj.subtitle %}<p><em><a href="{{browsing.media_obj.subtitle.get_absolute_url}}">{{browsing.media_obj.subtitle}}</a></em></p>{% endif %}
  127. </div>
  128. <p><small>{{browsing.timestamp|naturaltime}} from {{browsing.source}}</small></p>
  129. {% else %}
  130. <div class="titles">
  131. <p>Nothing</p>
  132. </div>
  133. {% endif %}
  134. </div>
  135. <hr />
  136. <h3>Participating</h3>
  137. <div class="participating">
  138. {% if participating %}
  139. <div class="titles">
  140. <p><a href="{{participating.media_obj.get_absolute_url}}">{{participating.media_obj}}</a></p>
  141. {% if participating.logdata.details %}<p><em>{{participating.logdata.details }}</em></p>{% endif %}
  142. </div>
  143. <p><small>{{participating.timestamp|naturaltime}} from {{participating.source}}</small></p>
  144. {% else %}
  145. <div class="titles">
  146. <p>Nothing</p>
  147. </div>
  148. {% endif %}
  149. </div>
  150. <hr />
  151. <h3>Working</h3>
  152. <div class="working">
  153. {% if working %}
  154. <div class="titles">
  155. <p><a href="{{working.media_obj.get_absolute_url}}">{{working.media_obj}}</a></p>
  156. {% if working.logdata.description %}<p><em>{{working.logdata.description}}</em></p>{% endif %}
  157. </div>
  158. <p><small>{{working.timestamp|naturaltime}} from {{working.source}}</small></p>
  159. {% else %}
  160. <div class="titles">
  161. <p>Nothing</p>
  162. </div>
  163. {% endif %}
  164. </div>
  165. </body>
  166. </html>