<%! from django.utils.translation import ugettext as _ %> <%! from contentstore.utils import compute_publish_state, reverse_usage_url %> <%def name="enum_units(subsection, actions=True, selected=None, sortable=True, subsection_units=None)">
    <% if subsection_units is None: subsection_units = subsection.get_children() %> % for unit in subsection_units:
  1. <%include file="_ui-dnd-indicator-before.html" /> <% unit_state = compute_publish_state(unit) if unit.location == selected: selected_class = 'editing' else: selected_class = '' %>
    ${unit.display_name_with_default} % if actions:
    % endif
    <%include file="_ui-dnd-indicator-after.html" />
  2. % endfor
  3. <%include file="_ui-dnd-indicator-initial.html" /> ${_("New Unit")}