diff --git a/app/controllers/beispiele_controller.rb b/app/controllers/beispiele_controller.rb index 286e91e..ed0b475 100755 --- a/app/controllers/beispiele_controller.rb +++ b/app/controllers/beispiele_controller.rb @@ -44,7 +44,7 @@ class BeispieleController < ApplicationController params.delete(:lva_id) @beispiel = Beispiel.new(params[:beispiel]) @beispiel.lva=@lva - logger.info "New Beispiel: #{params.inspect}" + logger.info "New Beispiel: #{params.inspect}" # @backlink = @beispiel.lva.nil? ? root_url : lva_path(@beispiel.lva) @beispiel.name=@beispiel.beispieldatei.filename diff --git a/app/models/thema.rb b/app/models/thema.rb index 9dbc511..3f73b38 100644 --- a/app/models/thema.rb +++ b/app/models/thema.rb @@ -30,7 +30,7 @@ include Rails.application.routes.url_helpers unless translation.try(:updated_at).nil? translation.updated_at < 2.month.ago else - true + false end end def is_wiki? diff --git a/app/uploaders/attachment_uploader.rb b/app/uploaders/attachment_uploader.rb index be7212e..9327b67 100644 --- a/app/uploaders/attachment_uploader.rb +++ b/app/uploaders/attachment_uploader.rb @@ -19,15 +19,39 @@ end def store_dir "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}" end + def cover + manipulate! do |frame, index| + index== 0 ? frame.convert(:jpg) : nil + + end + end + version :thumb do + process :cover + process :resize_to_fill => [64, 64] - version :thumb do - process :resize_to_fill => [64, 64] - end - version :thumb_small do - process :resize_to_fill => [32, 32] - end + def full_filename(for_file) + super.chomp(File.extname(super)) + '.jpg' + end + end + version :cover do + process :cover + process :resize_to_fit => [64,64] + process :convert => :jpg + def full_filename(for_file) + super.chomp(File.extname(super)) + '.jpg' + end + end + version :thumb_small do + process :resize_to_fill => [32, 32] + end version :thumb_big do - process :resize_to_fill => [200,200] + process :cover + process :resize_to_fill => [200, 200] + process :convert => :jpg + def full_filename(for_file) + super.chomp(File.extname(super)) + '.jpg' + end + end version :resized do process :resize_to_fit => [1024,1024] diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index e00f27d..22b340c 100755 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -3,7 +3,7 @@ - + Fetsite