gantt: use content_tag instead of html tag at the task bar
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10355 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
d3d719c0e7
commit
66f881aad3
|
@ -704,12 +704,33 @@ module Redmine
|
|||
output = ''
|
||||
# Renders the task bar, with progress and late
|
||||
if coords[:bar_start] && coords[:bar_end]
|
||||
output << "<div style='top:#{ params[:top] }px;left:#{ coords[:bar_start] }px;width:#{ coords[:bar_end] - coords[:bar_start] - 2}px;' class='#{options[:css]} task_todo'> </div>".html_safe
|
||||
width = coords[:bar_end] - coords[:bar_start] - 2
|
||||
style = ""
|
||||
style << "top: #{params[:top]}px;"
|
||||
style << "left: #{coords[:bar_start]}px;"
|
||||
style << "width: #{width}px;"
|
||||
output << view.content_tag(:div, ' '.html_safe,
|
||||
:style => style,
|
||||
:class => "#{options[:css]} task_todo")
|
||||
if coords[:bar_late_end]
|
||||
output << "<div style='top:#{ params[:top] }px;left:#{ coords[:bar_start] }px;width:#{ coords[:bar_late_end] - coords[:bar_start] - 2}px;' class='#{options[:css]} task_late'> </div>".html_safe
|
||||
width = coords[:bar_late_end] - coords[:bar_start] - 2
|
||||
style = ""
|
||||
style << "top: #{params[:top]}px;"
|
||||
style << "left: #{coords[:bar_start]}px;"
|
||||
style << "width: #{width}px;"
|
||||
output << view.content_tag(:div, ' '.html_safe,
|
||||
:style => style,
|
||||
:class => "#{options[:css]} task_late")
|
||||
end
|
||||
if coords[:bar_progress_end]
|
||||
output << "<div style='top:#{ params[:top] }px;left:#{ coords[:bar_start] }px;width:#{ coords[:bar_progress_end] - coords[:bar_start] - 2}px;' class='#{options[:css]} task_done'> </div>".html_safe
|
||||
width = coords[:bar_progress_end] - coords[:bar_start] - 2
|
||||
style = ""
|
||||
style << "top: #{params[:top]}px;"
|
||||
style << "left: #{coords[:bar_start]}px;"
|
||||
style << "width: #{width}px;"
|
||||
output << view.content_tag(:div, ' '.html_safe,
|
||||
:style => style,
|
||||
:class => "#{options[:css]} task_done")
|
||||
end
|
||||
end
|
||||
# Renders the markers
|
||||
|
|
Loading…
Reference in New Issue