{% comment %} This reusable code is shared between different templates and different inheritors of BaseRevision. {% endcomment %} {% load wiki_tags i18n %} {% if not hidedate %}{{ revision.created }} {% endif %} {% if not hidenumber %}(#{{ revision.revision_number }}) {% trans "by" %}{% endif %} {% if revision.user %} {{ revision.user }} {% else %} {% if not revision.ip_address %} {% trans "anonymous (IP not logged)" %} {% else %} {% if article|can_moderate:user %} {{ revision.ip_address }} {% else %} {% trans "anonymous (IP logged)" %} {% endif %} {% endif %} {% endif %} {% if revision == current_revision %} * {% endif %} {% if revision.deleted %} {% trans "deleted" %} {% endif %} {% if revision.previous_revision.deleted and not revision.deleted %} {% trans "restored" %} {% endif %} {% if revision.locked %} {% trans "locked" %} {% endif %} {% if revision.previous_revision.locked and not revision.locked %} {% trans "unlocked" %} {% endif %}