{% extends "_layouts/element" %} {% import "_includes/forms" as forms %} {% set isSingle = section.type == 'single' %} {% set isDraft = entry.getIsDraft() %} {% set isRevision = entry.getIsRevision() %} {% set element = entry %} {% set saveDraftAction = 'entry-revisions/save-draft' %} {% set deleteDraftAction = 'entry-revisions/delete-draft' %} {% set applyDraftAction = 'entry-revisions/publish-draft' %} {% set revertSourceAction = 'entry-revisions/revert-entry-to-version' %} {% set canUpdateSource = ( currentUser.can('publishEntries'~permissionSuffix) and (isSingle or entry.authorId == currentUser.id or currentUser.can('publishPeerEntries'~permissionSuffix)) ) %} {% set canDeleteDraft = currentUser.can('deletePeerEntryDrafts'~permissionSuffix) %} {% hook "cp.entries.edit" %} {% block actionButton %} {{ parent() }} {% if not isSingle and not isRevision and (canUpdateSource or canDeleteEntry) and not entry.isUnsavedDraft %}