git-svn-id: http://redmine.rubyforge.org/svn/trunk@1315 e93f8b46-1217-0410-a6f0-8f06a7374b81tags/0.8.0-RC1
@@ -463,9 +463,22 @@ module ApplicationHelper | |||
end | |||
def calendar_for(field_id) | |||
include_calendar_headers_tags | |||
image_tag("calendar.png", {:id => "#{field_id}_trigger",:class => "calendar-trigger"}) + | |||
javascript_tag("Calendar.setup({inputField : '#{field_id}', ifFormat : '%Y-%m-%d', button : '#{field_id}_trigger' });") | |||
end | |||
def include_calendar_headers_tags | |||
unless @calendar_headers_tags_included | |||
@calendar_headers_tags_included = true | |||
content_for :header_tags do | |||
javascript_include_tag('calendar/calendar') + | |||
javascript_include_tag("calendar/lang/calendar-#{current_language}.js") + | |||
javascript_include_tag('calendar/calendar-setup') + | |||
stylesheet_link_tag('calendar') | |||
end | |||
end | |||
end | |||
def wikitoolbar_for(field_id) | |||
return '' unless Setting.text_formatting == 'textile' |
@@ -35,10 +35,3 @@ | |||
<%= submit_tag l(:button_submit) %> | |||
<% end %> | |||
<% content_for :header_tags do %> | |||
<%= javascript_include_tag 'calendar/calendar' %> | |||
<%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %> | |||
<%= javascript_include_tag 'calendar/calendar-setup' %> | |||
<%= stylesheet_link_tag 'calendar' %> | |||
<% end %> |
@@ -49,10 +49,3 @@ | |||
<% end %> | |||
<%= wikitoolbar_for 'issue_description' %> | |||
<% content_for :header_tags do %> | |||
<%= javascript_include_tag 'calendar/calendar' %> | |||
<%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %> | |||
<%= javascript_include_tag 'calendar/calendar-setup' %> | |||
<%= stylesheet_link_tag 'calendar' %> | |||
<% end %> |
@@ -47,10 +47,3 @@ | |||
<p><%= submit_tag l(:button_submit) %> | |||
<% end %> | |||
<% content_for :header_tags do %> | |||
<%= javascript_include_tag 'calendar/calendar' %> | |||
<%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %> | |||
<%= javascript_include_tag 'calendar/calendar-setup' %> | |||
<%= stylesheet_link_tag 'calendar' %> | |||
<% end %> |
@@ -46,11 +46,3 @@ | |||
</fieldset> | |||
<% end %> | |||
<!--[eoform:project]--> | |||
<% content_for :header_tags do %> | |||
<%= javascript_include_tag 'calendar/calendar' %> | |||
<%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %> | |||
<%= javascript_include_tag 'calendar/calendar-setup' %> | |||
<%= stylesheet_link_tag 'calendar' %> | |||
<% end %> |
@@ -44,10 +44,3 @@ | |||
<span><%= link_to 'CSV', params.merge(:format => 'csv'), :class => 'csv' %></span> | |||
</p> | |||
<% end %> | |||
<% content_for :header_tags do %> | |||
<%= javascript_include_tag 'calendar/calendar' %> | |||
<%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %> | |||
<%= javascript_include_tag 'calendar/calendar-setup' %> | |||
<%= stylesheet_link_tag 'calendar' %> | |||
<% end %> |
@@ -14,10 +14,3 @@ | |||
<%= submit_tag l(:button_save) %> | |||
<% end %> | |||
<% content_for :header_tags do %> | |||
<%= javascript_include_tag 'calendar/calendar' %> | |||
<%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %> | |||
<%= javascript_include_tag 'calendar/calendar-setup' %> | |||
<%= stylesheet_link_tag 'calendar' %> | |||
<% end %> |
@@ -63,10 +63,3 @@ | |||
<% end %> | |||
<% end %> | |||
<% end %> | |||
<% content_for :header_tags do %> | |||
<%= javascript_include_tag 'calendar/calendar' %> | |||
<%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %> | |||
<%= javascript_include_tag 'calendar/calendar-setup' %> | |||
<%= stylesheet_link_tag 'calendar' %> | |||
<% end %> |
@@ -30,10 +30,3 @@ | |||
</div> | |||
</div> | |||
<!--[eoform:user]--> | |||
<% content_for :header_tags do %> | |||
<%= javascript_include_tag 'calendar/calendar' %> | |||
<%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %> | |||
<%= javascript_include_tag 'calendar/calendar-setup' %> | |||
<%= stylesheet_link_tag 'calendar' %> | |||
<% end %> |
@@ -6,10 +6,3 @@ | |||
<p><%= f.text_field :wiki_page_title, :label => :label_wiki_page, :size => 60, :disabled => @project.wiki.nil? %></p> | |||
<p><%= f.text_field :effective_date, :size => 10 %><%= calendar_for('version_effective_date') %></p> | |||
</div> | |||
<% content_for :header_tags do %> | |||
<%= javascript_include_tag 'calendar/calendar' %> | |||
<%= javascript_include_tag "calendar/lang/calendar-#{current_language}.js" %> | |||
<%= javascript_include_tag 'calendar/calendar-setup' %> | |||
<%= stylesheet_link_tag 'calendar' %> | |||
<% end %> |