<%! from django.utils.translation import ugettext as _ %> <%! from django.template.defaultfilters import escapejs %> <%! from django_comment_client.permissions import has_permission %> ## IMPORTANT: In order to keep js tests valid and relevant, please be sure to update the appropriate HTML in ## common/static/coffee/spec/discussion_spec_helper.coffee is changed and regenerated, whenever this one changes. <%def name="primaryAction(action_class, icon, sr_label, unchecked_label, checked_label)"> ${primaryAction("endorse", "ok", _("Endorse"), _("Endorse"), _("Unendorse"))} ${primaryAction("answer", "ok", _("Mark as Answer"), _("Mark as Answer"), _("Unmark as Answer"))} ${primaryAction("follow", "star", _("Follow"), _("Follow"), _("Unfollow"))} <%def name="secondaryStateAction(action_class, icon, sr_label, unchecked_label, checked_label)"> ${secondaryStateAction("report", "flag", _("Report abuse"), _("Report"), _("Unreport"))} ${secondaryStateAction("pin", "pushpin", _("Pin"), _("Pin"), _("Unpin"))} ${secondaryStateAction("close", "lock", _("Close"), _("Close"), _("Open"))} <%def name="secondaryAction(action_class, icon, label)"> ${secondaryAction("edit", "pencil", _("Edit"))} ${secondaryAction("delete", "remove", _("Delete"))}