mirror of
https://github.com/openSUSE/osem.git
synced 2026-05-19 14:11:52 -04:00
exports are made to be wrap_text
This commit is contained in:
@@ -32,5 +32,5 @@ prawn_document(force_download: true, filename: "#{@file_name}.pdf", page_layout:
|
||||
end
|
||||
|
||||
pdf.text "#{@conference.short_title} Events", font_size: 25, align: :center
|
||||
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1}
|
||||
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1},column_widths: [40,60,90,50,70,65,85,50,55,50,60,45]
|
||||
end
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
wb.add_worksheet(name: 'all events') do |sheet|
|
||||
bold_style = wb.styles.add_style(b: true)
|
||||
wrap_text = wb.styles.add_style alignment: {wrap_text: true}
|
||||
row = ['Event ID',
|
||||
'Title',
|
||||
'Abstract',
|
||||
@@ -28,6 +29,7 @@ wb.add_worksheet(name: 'all events') do |sheet|
|
||||
row << (event.difficulty_level.present? ? event.difficulty_level.title : '')
|
||||
row << (event.room.present? ? event.room.name : '')
|
||||
row << event.state
|
||||
sheet.add_row row
|
||||
sheet.add_row row , style: wrap_text
|
||||
sheet.column_widths 10,15,35,13,18,18,28,12,15,15,15,10
|
||||
end
|
||||
end
|
||||
|
||||
@@ -33,7 +33,7 @@ prawn_document(force_download: true, filename: "#{@file_name}.pdf", page_layout:
|
||||
|
||||
pdf.text "#{@conference.short_title} Events", font_size: 25, align: :center
|
||||
pdf.move_down 10
|
||||
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1, position: :center}
|
||||
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1, position: :center},column_widths: [40,60,90,50,70,65,85,50,55,50,60,45]
|
||||
pdf.start_new_page
|
||||
pdf.text "#{@conference.short_title} Comments", font_size: 25, align: :center
|
||||
pdf.move_down 20
|
||||
|
||||
@@ -37,5 +37,6 @@ wb.add_worksheet(name: 'events with comments') do |sheet|
|
||||
row << event.state
|
||||
row << all_comments.strip
|
||||
sheet.add_row row, style: cell_style
|
||||
sheet.column_widths 10,15,35,13,18,18,28,12,15,15,15,10
|
||||
end
|
||||
end
|
||||
|
||||
@@ -32,6 +32,6 @@ prawn_document(force_download: true, filename: "#{@file_name}.pdf", page_layout:
|
||||
end
|
||||
|
||||
pdf.text "#{@conference.short_title} Confirmed Events", font_size: 25, align: :center
|
||||
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1}
|
||||
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1},column_widths: [40,60,90,50,70,65,85,50,55,50,60,45]
|
||||
|
||||
end
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
wb.add_worksheet(name: 'confirmed events') do |sheet|
|
||||
bold_style = wb.styles.add_style(b: true)
|
||||
wrap_text = wb.styles.add_style alignment: {wrap_text: true}
|
||||
row = ['Event ID',
|
||||
'Title',
|
||||
'Abstract',
|
||||
@@ -28,6 +29,7 @@ wb.add_worksheet(name: 'confirmed events') do |sheet|
|
||||
row << (event.difficulty_level.present? ? event.difficulty_level.title : '')
|
||||
row << (event.room.present? ? event.room.name : '')
|
||||
row << event.state
|
||||
sheet.add_row row
|
||||
sheet.add_row row , style: wrap_text
|
||||
sheet.column_widths 10,15,35,13,18,18,28,12,15,15,15,10
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user