versioned_article.rhtml
1.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<div id="article" class="<%= @page.css_class_name %>">
<div id="article-actions">
<% if @page.allow_edit?(user) && !remove_content_button(:edit) %>
<div id="article-revert-version">
<% content = content_tag('span', _('Revert to this version')) %>
<% url = profile.admin_url.merge({ :controller => 'cms', :action => 'edit', :id => @page.id, :version => @version }) %>
<%= expirable_button @page, :edit, content, url %>
</div>
<% end %>
</div>
<div id="article-header">
<h1 class='title'><%= @versioned_article.name %></h1>
<%= _("Version %{version} - %{author} on %{date}") % {:version => @version, :author => @page.author_name(@version), :date => show_time(@versioned_article.updated_at) } %>
</div>
<% if @page.version_license(@version).present? %>
<div id='article-sub-header'>
<% if @page.version_license(@version).present? %>
<div id="article-license">
<%= _('Licensed under %s') % (@page.version_license(@version).url.present? ? link_to(@page.version_license(@version).name, @page.version_license(@version).url, :target => '_blank') : @page.version_license(@version).name) %>
</div>
<% end %>
</div>
<% end %>
<% cache(@page.cache_key(params, user, language)) do %>
<div class="<%="article-body article-body-" + @page.css_class_name %>">
<%= @versioned_article.body %>
<br style="clear:both" />
</div> <!-- end class="article-body" -->
<% end %>
<div id="article-versions">
<%= render :partial => 'article_versions' %>
</div>
<%= display_source_info(@page) %>
</div><!-- end id="article" -->
<%= add_zoom_to_article_images %>