]> source.dussan.org Git - redmine.git/commitdiff
Use named routes or helpers.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 26 Nov 2014 19:34:33 +0000 (19:34 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 26 Nov 2014 19:34:33 +0000 (19:34 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@13656 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/helpers/attachments_helper.rb
app/views/common/feed.atom.builder
app/views/journals/index.builder
app/views/mailer/reminder.html.erb

index a785c15281b7de5705f9b05151d429f757aec1c9..d86fe0dbe56790458b20be96e95586084d682086 100644 (file)
@@ -39,7 +39,7 @@ module AttachmentsHelper
       api.filesize attachment.filesize
       api.content_type attachment.content_type
       api.description attachment.description
-      api.content_url url_for(:controller => 'attachments', :action => 'download', :id => attachment, :filename => attachment.filename, :only_path => false)
+      api.content_url download_named_attachment_url(attachment, attachment.filename)
       api.author(:id => attachment.author.id, :name => attachment.author.name) if attachment.author
       api.created_on attachment.created_on
     end
index e279859b1aff73b117375f62fb55cfeb555f4667..74cebc582d0bad1cbcff9c70d74a18550383dac9 100644 (file)
@@ -3,7 +3,7 @@ xml.feed "xmlns" => "http://www.w3.org/2005/Atom" do
   xml.title   truncate_single_line_raw(@title, 100)
   xml.link    "rel" => "self", "href" => url_for(params.merge(:only_path => false))
   xml.link    "rel" => "alternate", "href" => url_for(params.merge(:only_path => false, :format => nil, :key => nil))
-  xml.id      url_for(:controller => 'welcome', :only_path => false)
+  xml.id      home_url
   xml.icon    favicon_url
   xml.updated((@items.first ? @items.first.event_datetime : Time.now).xmlschema)
   xml.author  { xml.name "#{Setting.app_title}" }
index 11b73f53ca8a067c748ab92376c7bbcebb2fa9b0..5b907b8285018d0bd2a88681df5fb316ba93c72a 100644 (file)
@@ -2,8 +2,8 @@ xml.instruct!
 xml.feed "xmlns" => "http://www.w3.org/2005/Atom" do
   xml.title   @title
   xml.link    "rel" => "self", "href" => url_for(:format => 'atom', :key => User.current.rss_key, :only_path => false)
-  xml.link    "rel" => "alternate", "href" => home_url(:only_path => false)
-  xml.id      url_for(:controller => 'welcome', :only_path => false)
+  xml.link    "rel" => "alternate", "href" => home_url
+  xml.id      home_url
   xml.icon    favicon_url
   xml.updated((@journals.first ? @journals.first.event_datetime : Time.now).xmlschema)
   xml.author  { xml.name "#{Setting.app_title}" }
@@ -11,8 +11,8 @@ xml.feed "xmlns" => "http://www.w3.org/2005/Atom" do
     issue = change.issue
     xml.entry do
       xml.title   "#{issue.project.name} - #{issue.tracker.name} ##{issue.id}: #{issue.subject}"
-      xml.link    "rel" => "alternate", "href" => url_for(:controller => 'issues' , :action => 'show', :id => issue, :only_path => false)
-      xml.id      url_for(:controller => 'issues' , :action => 'show', :id => issue, :journal_id => change, :only_path => false)
+      xml.link    "rel" => "alternate", "href" => issue_url(issue)
+      xml.id      issue_url(issue, :journal_id => change)
       xml.updated change.created_on.xmlschema
       xml.author do
         xml.name change.user.name
index f011da3e834c6ff28143299f83e341c3df2d4464..506fd697beb8481b24b4157a537fe866fb1a7fc2 100644 (file)
@@ -2,7 +2,7 @@
 
 <ul>
 <% @issues.each do |issue| -%>
-  <li><%=h issue.project %> - <%=link_to(h("#{issue.tracker} ##{issue.id}"), :controller => 'issues', :action => 'show', :id => issue, :only_path => false)%>: <%=h issue.subject %></li>
+  <li><%= link_to_issue(issue, :project => true, :only_path => false) %></li>
 <% end -%>
 </ul>