Commit 47669af4a44f7cb96404f5b4d5a53572a6e46e23
1 parent
3eb27b6f
Exists in
master
and in
28 other branches
article-version: implementing improvements in user navigation
AI2822
Showing
3 changed files
with
25 additions
and
1 deletions
Show diff stats
app/views/content_viewer/article_versions.rhtml
app/views/content_viewer/versioned_article.rhtml
1 | +<% button_bar do %> | |
2 | + <%= button(:back, _('Back to the versions'), {:action => 'article_versions'}) %> | |
3 | +<% end %> | |
4 | + | |
5 | +<% button_bar do %> | |
6 | + <%= button(:back, _('Go to current version'), {:action => 'view_page'}) %> | |
7 | +<% end %> | |
8 | + | |
1 | 9 | <div id="article" class="<%= @page.css_class_name %>"> |
2 | 10 | |
3 | 11 | <div id="article-actions"> |
... | ... | @@ -15,6 +23,8 @@ |
15 | 23 | <%= _("Version %{version} - %{author} on %{date}") % {:version => @version, :author => @page.author_name(@version), :date => show_time(@versioned_article.updated_at) } %> |
16 | 24 | </div> |
17 | 25 | |
26 | +<i><%= _('This is not the current version.') %>.</i> | |
27 | + | |
18 | 28 | <% if @page.version_license(@version).present? %> |
19 | 29 | <div id='article-sub-header'> |
20 | 30 | <% if @page.version_license(@version).present? %> | ... | ... |
app/views/content_viewer/versions_diff.html.erb
1 | +<% button_bar do %> | |
2 | + <%= button(:back, _('Back to the versions'), {:action => 'article_versions'}) %> | |
3 | +<% end %> | |
4 | + | |
1 | 5 | <h1><%= _('Changes on "%s"') % @page.title %></h1> |
2 | 6 | |
3 | 7 | <p> <%= _('Changes from %s → %s') % [show_time(@v1.updated_at), show_time(@v2.updated_at)] %> </p> |
4 | -<%= Diffy::Diff.new(@v1.body, @v2.body, :context => 1).to_s(:html) %> | |
8 | + | |
9 | +<% temp = Diffy::Diff.new(@v1.body, @v2.body, :context => 1).to_s(:text).blank? %> | |
10 | +<% if temp %> | |
11 | + <i><%= _('These versions are equals!')%></i> | |
12 | +<% else %> | |
13 | + <%= Diffy::Diff.new(@v1.body, @v2.body, :context => 1).to_s(:html) %> | |
14 | +<% end %> | ... | ... |