From f32dba55a1ca1278b97e769f25ba186e76839d54 Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Tue, 14 Jun 2022 21:52:16 +0200
Subject: [PATCH] Show done instructions also in read-only mode

---
 .../partials/lesson/tabs/documentation.html     | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/aleksis/apps/alsijil/templates/alsijil/partials/lesson/tabs/documentation.html b/aleksis/apps/alsijil/templates/alsijil/partials/lesson/tabs/documentation.html
index a5e68e5ad..5156ab586 100644
--- a/aleksis/apps/alsijil/templates/alsijil/partials/lesson/tabs/documentation.html
+++ b/aleksis/apps/alsijil/templates/alsijil/partials/lesson/tabs/documentation.html
@@ -26,7 +26,7 @@
           {% for instruction in instructions %}
             <div class="collection-item">
               <i class="material-icons  primary-color-text left">{{ instruction.icon|default:"rule" }}</i>
-              {{ instruction.name }}
+              <a href="{{ instruction.pdf_file.url }}" target="_blank">{{ instruction.name }}</a>
               <div class="right grey-text darken-4">
                 {% trans "Instruction done" %}&nbsp;&nbsp;
                 <label class="secondary-content right">
@@ -69,6 +69,21 @@
           </td>
         </tr>
       </table>
+      {% if lesson_documentation.done_instructions.all %}
+        <h6>{% trans "Done instructions" %}</h6>
+        <div class="collection">
+          {% for instruction in lesson_documentation.done_instructions.all %}
+            <div class="collection-item">
+              <i class="material-icons primary-color-text left">{{ instruction.icon|default:"rule" }}</i>
+              <a href="{{ instruction.pdf_file.url }}" target="_blank">{{ instruction.name }}</a>
+              <div class="right green-text">
+                <i class="material-icons left">check</i>
+                {% trans "Instruction done in this lesson" %}
+              </div>
+            </div>
+          {% endfor %}
+        </div>
+      {% endif %}
     {% endif %}
   </div>
   <div class="card-action-light hide-on-small-only">
-- 
GitLab