lib/enju_leaf.rb in enju_leaf-1.1.0.rc17 vs lib/enju_leaf.rb in enju_leaf-1.1.0.rc18

- old
+ new

@@ -2,11 +2,10 @@ require "enju_leaf/version" require "enju_leaf/controller" require "enju_leaf/user" require "enju_leaf/helper" require "enju_leaf/calculate_stat" -require "enju_leaf/calculate_stat" require "enju_leaf/import_file" require "enju_leaf/export_file" require "enju_leaf/localized_name" require "enju_leaf/master_model" require "enju_leaf/url_validator" @@ -70,12 +69,12 @@ def render_500 Rails.logger.fatal("please confirm that the Solr is running.") return if performed? #flash[:notice] = t('page.connection_failed') respond_to do |format| - format.html {render file: "#{Rails.root.to_s}/public/500", layout: false, status: 500} - format.mobile {render file: "#{Rails.root.to_s}/public/500", layout: false, status: 500} + format.html {render file: "#{Rails.root}/public/500", layout: false, status: 500} + format.mobile {render file: "#{Rails.root}/public/500", layout: false, status: 500} format.xml {render template: 'page/500', status: 500} format.json { render text: '{"error": "server_error"}' } format.xml {render template: 'page/500.xml', status: 500} end end @@ -136,11 +135,11 @@ end def convert_charset case params[:format] when 'csv' - return unless Setting.csv_charset_conversion + return unless LibraryGroup.site_config.settings[:csv_charset_conversion] # TODO: 他の言語 if @locale.to_sym == :ja headers["Content-Type"] = "text/csv; charset=Shift_JIS" response.body = NKF::nkf('-Ws', response.body) end @@ -212,11 +211,11 @@ @current_ability end def get_top_page_content if defined?(EnjuNews) - @news_feeds = Rails.cache.fetch('news_feed_all'){NewsFeed.all} - @news_posts = NewsPost.limit(Setting.news_post.number.top_page) + @news_feeds = Rails.cache.fetch('news_feed_all'){NewsFeed.order(:position)} + @news_posts = NewsPost.limit(LibraryGroup.site_config.settings[:news_post_number_top_page] || 10) end @libraries = Library.real end def set_mobile_request