Sha256: 7ef6627a2c32de2ec85ff0ebbccf1b81825a071f034e56aaccbf9e63c9e341fb
Contents?: true
Size: 1.94 KB
Versions: 2
Compression:
Stored size: 1.94 KB
Contents
# encoding: utf-8 require 'sunrise/core_ext' module Sunrise autoload :SystemSettings, 'sunrise/system_settings' autoload :ModelFilter, 'sunrise/model_filter' autoload :Plugins, 'sunrise/plugins' autoload :Plugin, 'sunrise/plugin' autoload :Utils, 'sunrise/utils' module Models autoload :RoleType, 'sunrise/models/role_type' autoload :StructureType, 'sunrise/models/structure_type' autoload :PositionType, 'sunrise/models/position_type' autoload :Role, 'sunrise/models/role' autoload :Header, 'sunrise/models/header' end module Controllers autoload :HeadOptions, 'sunrise/controllers/head_options' end module Views autoload :Helpers, 'sunrise/views/helpers' autoload :FormBuilder, 'sunrise/views/form_builder' end module NestedSet autoload :Descendants, 'sunrise/nested_set/descendants' autoload :Depth, 'sunrise/nested_set/depth' end # Custom flash_keys mattr_accessor :flash_keys @@flash_keys = [ :success, :failure ] mattr_accessor :available_locales @@available_locales = [] mattr_accessor :title_spliter @@title_spliter = ' – ' mattr_accessor :field_error_proc @@field_error_proc = Proc.new do |html_tag, instance| if html_tag =~ /<(input|textarea|select)/ errors = instance.error_message.kind_of?(Array) ? instance.error_message : [instance.error_message] errors.collect! { |error| "<li>#{error}</li>" } message = "<ul class='error_box error_box_narrow'>#{errors.join}</ul>".html_safe html_tag += message end if html_tag =~ /<label/ html_tag else "<div class=\"field_with_errors\">#{html_tag}</div>".html_safe end end # Default way to setup Devise. Run rails generate devise_install to create # a fresh initializer with all configuration values. def self.setup yield self end end require 'sunrise/version' require 'sunrise/core_plugins' require 'sunrise/engine'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sunrise-core-0.1.5 | lib/sunrise/core.rb |
sunrise-core-0.1.4 | lib/sunrise/core.rb |