{# This template is displayed after user clicks: * the destroy link on Item Views to delete all revisions of an item * or the destroy link on item history to delete an item revision The revision's meta data and rendered content is displayed for user review. User may add a comment to be written to server log; the item or revision is removed from storage so server log is only record of the transaction. #} {% import "forms.html" as forms %} {% extends theme("show.html") %} {% if alias_names %} {% set title = _("Destroy '{item_name}' with alias names {alias_names}").format(item_name=fqname|shorten_fqname, alias_names=alias_names) %} {% else %} {% set title = _("Destroy '{item_name}'").format(item_name=fqname|shorten_fqname) %} {% endif %} {% block content %} {% if rev_id == None %}

{{ title }}

{{ gen.form.open(form, method="post", action=url_for('frontend.destroy_item', item_name=fqname.fullname)) }} {{ forms.render_errors(form) }} {% if subitem_names %}
{{ forms.render(form['destroy_subitems']) }}
{{ forms.list_subitems(subitem_names, action) }} {% endif %}
{{ forms.render(form['comment']) }}
{{ forms.render_submit(form) }} {{ gen.form.close() }}
{% else %}

{{ _("DESTROY {item_name} REVISION NUMBER {rev_number}").format(item_name=utils.item_moniker(item.meta, [fqname]), rev_number=item.meta.rev_number) }}

{{ gen.form.open(form, method="post", action=url_for('frontend.destroy_item', item_name=fqname.fullname, rev=rev_id)) }} {{ forms.render_errors(form) }}
{{ forms.render(form['comment']) }}
{{ forms.render_submit(form) }} {{ gen.form.close() }}
{% endif %} {% if rev_id %}

{{ _("Meta data of item revision to be destroyed:",) }}

{% else %}

{{ _("Meta data of item to be destroyed:",) }}

{% endif %} {{ utils.meta_info(item.meta) }} {% if data_rendered %} {% if rev_id %}

{{ _("Content of item revision to be destroyed:") }}

{% else %}

{{ _("Content of item to be destroyed:") }}

{% endif %}
{{ data_rendered | safe }}
{% endif %} {% endblock %}