{% period_to_time_start week period.period as time_start %}
{% period_to_time_end week period.period as time_end %}
{% if now_dt > time_end %}
{% if period.get_substitution.cancelled %}
<iclass="material-icons red-text tooltipped {{ css_class }}"data-position="bottom"data-tooltip="{% trans "Lessoncancelled"%}"title="{% trans "Lessoncancelled"%}">cancel</i>
{% elif now_dt > time_end %}
<iclass="material-icons red-text tooltipped {{ css_class }}"data-position="bottom"data-tooltip="{% trans "Missingdata"%}"title="{% trans "Missingdata"%}">history</i>
{% elif now_dt > time_start and now_dt <time_end%}
<iclass="material-icons orange-text tooltipped {{ css_class }}"data-position="bottom"data-tooltip="{% trans "Pending"%}"title="{% trans "Pending"%}">more_horiz</i>
{% else %}
{% if period.get_substitution %}
{% if period.get_substitution.cancelled %}
<iclass="material-icons red-text tooltipped {{ css_class }}"data-position="bottom"data-tooltip="{% trans "Lessoncancelled"%}"title="{% trans "Lessoncancelled"%}">cancel</i>
{% else %}
<iclass="material-icons orange-text tooltipped {{ css_class }}"data-position="bottom"data-tooltip="{% trans "Substitution"%}"title="{% trans "Substitution"%}">update</i>
{% endif %}
{% endif %}
{% elif period.get_substitution %}
<iclass="material-icons orange-text tooltipped {{ css_class }}"data-position="bottom"data-tooltip="{% trans "Substitution"%}"title="{% trans "Substitution"%}">update</i>