% content_for :subnavigation do %> <%= link_to 'Edit', edit_node_path(@node), :class => "unselected" %> <%= link_to 'Preview', preview_page_path(@page) %> <%= link_to 'Revisions', node_revisions_path(@node) %> <%= unlock_link if @node.locked? %> <% end %>
| Public Link | <%= link_to @page.public_link, content_url(@node.unique_path) %> |
| Admin Preview | <%= link_to preview_page_path(@node.draft), preview_page_path(@node.draft) %> |
| Public Preview | <% if @node.draft.preview_token.present? %> <%= link_to shared_preview_path(token: @node.draft.preview_token), shared_preview_url(token: @node.draft.preview_token), target: "_blank", rel: "noopener" %> <%= button_to 'Revoke', revoke_shared_preview_node_path(@node), method: :put, form: { data: { confirm: "Revoke this preview link? Anyone currently using it will immediately lose access." } } %> <% else %> <%= button_to 'Create public preview link', generate_shared_preview_node_path(@node), method: :put %> <% end %> |
| Author | <%= @page.user.try(:login) %> |
| Editor | <%= @page.editor.try(:login) %> |
| Locked by | <%= @page.node.lock_owner.login %> |
| Last updated | <%= @page.updated_at %> |
| Published at | <%= @page.published_at %> |
| Revision | <%= @page.revision %> |
| Tagged with: | <%= @page.tag_list %> |
| Events |
|
| Title | <%= sanitize( @page.title ) %> |
| Abstract | <%= sanitize( @page.abstract ) %> |
| Body | <%= sanitize( @page.body ) %> |