Revision graph code cleanup.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8773 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Etienne Massip
2012-02-04 14:02:31 +00:00
parent be050be5e5
commit b9c26d6ddc
4 changed files with 148 additions and 217 deletions
@@ -1,13 +1,12 @@
<%= javascript_include_tag "raphael.js" %>
<script type="text/javascript" charset="utf-8">
var chunk = {commits:<%= commits.values.to_json.html_safe %>}
</script>
<%= javascript_include_tag "revision_graph.js" %>
<%= javascript_include_tag 'raphael.js' %>
<%= javascript_include_tag 'revision_graph.js' %>
<script type="text/javascript">
Event.observe(window,"load", function(){
branchGraph(document.getElementById("holder"));
})
<script type="text/javascript" charset="utf-8">
Event.observe(window, 'load', function(){
branchGraph(
document.getElementById("holder"),
<%= commits.to_json.html_safe %>);
});
</script>
<div id="holder" class="graph"></div>
+9 -9
View File
@@ -24,18 +24,18 @@
<% if show_revision_graph %>
<% if line_num == 1 %>
<td class="revision_graph" rowspan="<%= revisions.size %>">
<% href_base = Proc.new {|x| url_for(:controller => 'repositories',
:action => 'revision',
:id => project,
:repository_id => @repository.identifier_param,
:rev => x) } %>
<%= render :partial => 'revision_graph',
:locals => {
:commits => index_commits(
revisions,
@repository.branches,
href_base
)
revisions,
@repository.branches) do |scmid|
url_for(
:controller => 'repositories',
:action => 'revision',
:id => project,
:repository_id => @repository.identifier_param,
:rev => scmid)
end
} %>
</td>
<% end %>