projects
/
rnaseq-cwl-training.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove vscode specific instructions.
[rnaseq-cwl-training.git]
/
_includes
/
syllabus.html
diff --git
a/_includes/syllabus.html
b/_includes/syllabus.html
index 3b9a289778cbf8c5026191af322d77a0bb7cb9ab..6f1134604a0eef0d2b1428b3f5099cb7a6ef4862 100644
(file)
--- a/
_includes/syllabus.html
+++ b/
_includes/syllabus.html
@@
-1,13
+1,24
@@
+{% include base_path.html %}
+
{% comment %}
Display syllabus in tabular form.
Days are displayed if at least one episode has 'start = true'.
{% endcomment %}
{% comment %}
Display syllabus in tabular form.
Days are displayed if at least one episode has 'start = true'.
{% endcomment %}
+
+{% include manual_episode_order.html %}
+
<div class="syllabus">
<h2 id="schedule">Schedule</h2>
<div class="syllabus">
<h2 id="schedule">Schedule</h2>
+ {% assign lesson_number = 0 %}
{% assign day = 0 %}
{% assign multiday = false %}
{% assign day = 0 %}
{% assign multiday = false %}
- {% for episode in site.episodes %}
+ {% for lesson_episode in lesson_episodes %}
+ {% if site.episode_order %}
+ {% assign episode = site.episodes | where: "slug", lesson_episode | first %}
+ {% else %}
+ {% assign episode = lesson_episode %}
+ {% endif %}
{% if episode.start %}{% assign multiday = true %}{% break %}{% endif %}
{% endfor %}
{% assign current = site.start_time %}
{% if episode.start %}{% assign multiday = true %}{% break %}{% endif %}
{% endfor %}
{% assign current = site.start_time %}
@@
-15,11
+26,16
@@
<table class="table table-striped">
<tr>
{% if multiday %}<td class="col-md-1"></td>{% endif %}
<table class="table table-striped">
<tr>
{% if multiday %}<td class="col-md-1"></td>{% endif %}
- <td class="
col-md-1
"></td>
- <td class="col-md-3"><a href="{{
page.root }}/setup
">Setup</a></td>
- <td class="col-md-7">Dow
load files used on the lesson.
</td>
+ <td class="
{% if multiday %}col-md-1{% else %}col-md-2{% endif %}
"></td>
+ <td class="col-md-3"><a href="{{
relative_root_path }}{% link setup.md %}
">Setup</a></td>
+ <td class="col-md-7">Dow
nload files required for the lesson
</td>
</tr>
</tr>
- {% for episode in site.episodes %}
+ {% for lesson_episode in lesson_episodes %}
+ {% if site.episode_order %}
+ {% assign episode = site.episodes | where: "slug", lesson_episode | first %}
+ {% else %}
+ {% assign episode = lesson_episode %}
+ {% endif %}
{% if episode.start %} {% comment %} Starting a new day? {% endcomment %}
{% assign day = day | plus: 1 %}
{% if day > 1 %} {% comment %} If about to start day 2 or later, show finishing time for previous day {% endcomment %}
{% if episode.start %} {% comment %} Starting a new day? {% endcomment %}
{% assign day = day | plus: 1 %}
{% if day > 1 %} {% comment %} If about to start day 2 or later, show finishing time for previous day {% endcomment %}
@@
-27,7
+43,7
@@
{% assign minutes = current | modulo: 60 %}
<tr>
{% if multiday %}<td class="col-md-1"></td>{% endif %}
{% assign minutes = current | modulo: 60 %}
<tr>
{% if multiday %}<td class="col-md-1"></td>{% endif %}
- <td class="
col-md-1
">{% if hours < 10 %}0{% endif %}{{ hours }}:{% if minutes < 10 %}0{% endif %}{{ minutes }}</td>
+ <td class="
{% if multiday %}col-md-1{% else %}col-md-2{% endif %}
">{% if hours < 10 %}0{% endif %}{{ hours }}:{% if minutes < 10 %}0{% endif %}{{ minutes }}</td>
<td class="col-md-3">Finish</td>
<td class="col-md-7"></td>
</tr>
<td class="col-md-3">Finish</td>
<td class="col-md-7"></td>
</tr>
@@
-38,9
+54,10
@@
{% assign minutes = current | modulo: 60 %}
<tr>
{% if multiday %}<td class="col-md-1">{% if episode.start %}Day {{ day }}{% endif %}</td>{% endif %}
{% assign minutes = current | modulo: 60 %}
<tr>
{% if multiday %}<td class="col-md-1">{% if episode.start %}Day {{ day }}{% endif %}</td>{% endif %}
- <td class="
col-md-1
">{% if hours < 10 %}0{% endif %}{{ hours }}:{% if minutes < 10 %}0{% endif %}{{ minutes }}</td>
+ <td class="
{% if multiday %}col-md-1{% else %}col-md-2{% endif %}
">{% if hours < 10 %}0{% endif %}{{ hours }}:{% if minutes < 10 %}0{% endif %}{{ minutes }}</td>
<td class="col-md-3">
<td class="col-md-3">
- <a href="{{ page.root }}{{ episode.url }}">{{ episode.title }}</a>
+ {% assign lesson_number = lesson_number | plus: 1 %}
+ {{ lesson_number }}. <a href="{{ relative_root_path }}{{ episode.url }}">{{ episode.title }}</a>
</td>
<td class="col-md-7">
{% if episode.break %}
</td>
<td class="col-md-7">
{% if episode.break %}
@@
-63,7
+80,7
@@
{% assign minutes = current | modulo: 60 %}
<tr>
{% if multiday %}<td class="col-md-1"></td>{% endif %}
{% assign minutes = current | modulo: 60 %}
<tr>
{% if multiday %}<td class="col-md-1"></td>{% endif %}
- <td class="
col-md-1
">{% if hours < 10 %}0{% endif %}{{ hours }}:{% if minutes < 10 %}0{% endif %}{{ minutes }}</td>
+ <td class="
{% if multiday %}col-md-1{% else %}col-md-2{% endif %}
">{% if hours < 10 %}0{% endif %}{{ hours }}:{% if minutes < 10 %}0{% endif %}{{ minutes }}</td>
<td class="col-md-3">Finish</td>
<td class="col-md-7"></td>
</tr>
<td class="col-md-3">Finish</td>
<td class="col-md-7"></td>
</tr>