Files
edx-platform/lms/templates/courseware/course_updates.html
Albert St. Aubin 282ded7442 Addressed test failures and PR comments
TNL-5894
2016-11-28 07:12:23 -05:00

49 lines
1.7 KiB
HTML

<%! from django.utils.translation import ugettext as _ %>
<div class="recent-updates">
% for index, update in enumerate(visible_updates):
<article class="updates-article">
% if not update.get("is_error"):
<h5 class="date" id="msg-date-${index}">${update.get("date")}</h5>
<button
class="toggle-visibility-button"
data-hide="${_('Hide')}"
data-show="${_('Show')}"
aria-describedby="msg-date-${index}"
aria-controls="msg-content-${index}"
aria-expanded="true"
></button>
% endif
<div class="toggle-visibility-element article-content ${'hidden' if index >= 1 else ''}" id="msg-content-${index}">
${update.get("content")}
</div>
</article>
% endfor
</div>
% if len(hidden_updates) > 0:
<button
class="toggle-visibility-button show-older-updates"
data-hide=""
data-show="${_('Show Earlier Course Updates')}"
aria-expanded="false"
aria-controls="old-updates"
></button>
% endif
<div class="old-updates hidden toggle-visibility-element" id="old-updates">
% for index, update in enumerate(hidden_updates):
<article class="updates-article">
<h5 class="date" id="msg-date-${index + len(visible_updates)}">${update.get("date")}</h5>
<button
class="toggle-visibility-button"
data-hide="${_('Hide')}"
data-show="${_('Show')}"
aria-describedby="msg-date-${index + len(visible_updates)}"
aria-controls="msg-content-${index + len(visible_updates)}"
aria-expanded="false"
></button>
<div class="toggle-visibility-element article-content hidden" id="msg-content-${index + len(visible_updates)}">${update.get("content")}</div>
</article>
% endfor
</div>