Markdownifying questions, keypoints, etc.
authorGreg Wilson <gvwilson@third-bit.com>
Sun, 26 Jun 2016 04:25:00 +0000 (00:25 -0400)
committerGreg Wilson <gvwilson@third-bit.com>
Sun, 26 Jun 2016 04:25:00 +0000 (00:25 -0400)
_includes/all_keypoints.html
_includes/episode_keypoints.html
_includes/episode_overview.html
_includes/syllabus.html
assets/css/lesson.scss

index bedfd7375e4b14c932b402f5615afc4aae43dc00..898133a74077e32475ae9f24d6767a83304d2a4c 100644 (file)
@@ -11,9 +11,9 @@
       </td>
       <td class="col-md-9">
         <ul>
-       {% for keypoint in episode.keypoints %}
-       <li>{{ keypoint }}</li>
-       {% endfor %}
+        {% for keypoint in episode.keypoints %}
+        <li>{{ keypoint|markdownify }}</li>
+        {% endfor %}
         </ul>
       </td>
     </tr>
index e14de403a11f1fd101008f875e1be89e20ad872d..85378a568bca3cc554ee32a2e324e17f9382461b 100644 (file)
@@ -2,7 +2,7 @@
   <h2>Key Points</h2>
   <ul>
     {% for keypoint in page.keypoints %}
-    <li>{{ keypoint }}</li>
+    <li>{{ keypoint|markdownify }}</li>
     {% endfor %}
   </ul>
 </blockquote>
index f4a5a7ccb0ae1182554db7a86322768251b05ad3..f22a1a6922786962a7e7c2eed7a3cf6e25a4f8f2 100644 (file)
@@ -14,7 +14,7 @@
       <strong>Questions</strong>
       <ul>
        {% for question in page.questions %}
-       <li>{{ question }}</li>
+       <li>{{ question|markdownify }}</li>
        {% endfor %}
       </ul>
     </div>
@@ -27,7 +27,7 @@
       <strong>Objectives</strong>
       <ul>
        {% for objective in page.objectives %}
-       <li>{{ objective }}</li>
+       <li>{{ objective|markdownify }}</li>
        {% endfor %}
       </ul>
     </div>
index 5f4b7c8586ffd5669823fff401b597aa1e0845ec..bb7d1ef190f69e4383031a8a583b933e5d14c656 100644 (file)
           Break
         {% else %}
           {% if episode.questions %}
-            {{ episode.questions | join: '<br/>' }}
+            {% for question in episode.questions %}
+              {{question|markdownify|strip_html}}
+              {% unless forloop.last %}
+              <br/>
+              {% endunless %}
+            {% endfor %}
           {% endif %}
         {% endif %}
       </td>
index 0f3e47ede66b324b6635d15648848f444616c37e..7c6de9907f4c6419cd8a826203eb997228358a31 100644 (file)
@@ -131,7 +131,6 @@ ol {
   padding-left: 1em;
 }
 
-
 span.fold-unfold {
   margin-left: 1em;
   opacity: 0.5;