diff -r -U3 redmine-1.4.1/app/controllers/issues_controller.rb redmine/app/controllers/issues_controller.rb --- redmine-1.4.1/app/controllers/issues_controller.rb 2012-05-09 13:51:34.788701553 -0400 +++ redmine/app/controllers/issues_controller.rb 2012-05-09 21:08:17.213716451 -0400 @@ -86,7 +86,7 @@ } format.atom { render_feed(@issues, :title => "#{@project || Setting.app_title}: #{l(:label_issue_plural)}") } format.csv { send_data(issues_to_csv(@issues, @project, @query, params), :type => 'text/csv; header=present', :filename => 'export.csv') } - format.pdf { send_data(issues_to_pdf(@issues, @project, @query), :type => 'application/pdf', :filename => 'export.pdf') } + format.pdf { send_data(issues_to_pdf_dispatch(@issues, @project, @query), :type => 'application/pdf', :filename => 'export.pdf') } end else respond_to do |format| diff -r -U3 redmine-1.4.1/app/views/issues/index.html.erb redmine/app/views/issues/index.html.erb --- redmine-1.4.1/app/views/issues/index.html.erb 2012-05-09 13:51:34.771701096 -0400 +++ redmine/app/views/issues/index.html.erb 2012-05-09 22:14:42.338706985 -0400 @@ -63,7 +63,8 @@ <% other_formats_links do |f| %> <%= f.link_to 'Atom', :url => params.merge(:key => User.current.rss_key) %> <%= f.link_to 'CSV', :url => params, :onclick => "showModal('csv-export-options', '330px'); return false;" %> - <%= f.link_to 'PDF', :url => params %> + <%= f.link_to 'PDF', :url => params.merge(:outputType => 'summary') %> + <%= f.link_to_alias 'PDF', 'Full PDF', :url => params.merge(:outputType => 'full') %> <% end %>