Class: Interview::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Interview::Generators::InstallGenerator
- Defined in:
- lib/generators/interview/install/install_generator.rb
Instance Method Summary collapse
- #add_assets ⇒ Object
- #add_initializers ⇒ Object
- #add_locales ⇒ Object
- #add_view_controls ⇒ Object
- #install_ckeditor ⇒ Object
Instance Method Details
#add_assets ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/generators/interview/install/install_generator.rb', line 14 def add_assets copy_file "application.css", "app/assets/stylesheets/application.css" # todo: überdenken copy_file "colors.css.scss", "app/assets/stylesheets/colors.css.scss" copy_file "application.js", "app/assets/javascripts/application.js" # todo: überdenken copy_file "missing_thumb.png", "app/assets/images/missing_thumb.png" copy_file "missing_medium.png", "app/assets/images/missing_medium.png" copy_file "missing_large.png", "app/assets/images/missing_large.png" copy_file "32px.png", "app/assets/images/32px.png" copy_file "40px.png", "app/assets/images/40px.png" copy_file "throbber.gif", "app/assets/images/throbber.gif" copy_file "jstree.css", "app/assets/stylesheets/jstree.css" copy_file "jstree.js", "app/assets/javascripts/jstree.js" copy_file "blueimp-gallery.css", "app/assets/stylesheets/blueimp-gallery.css" copy_file "blueimp-gallery.js", "app/assets/javascripts/blueimp-gallery.js" end |
#add_initializers ⇒ Object
30 31 32 |
# File 'lib/generators/interview/install/install_generator.rb', line 30 def add_initializers copy_file "interview.rb", "config/initializers/interview.rb" # todo: überarbeiten end |
#add_locales ⇒ Object
34 35 36 37 38 39 |
# File 'lib/generators/interview/install/install_generator.rb', line 34 def add_locales copy_file "defaults_de.yml", "config/locales/defaults_de.yml" empty_directory "config/locales/views" copy_file "views_defaults_de.yml", "config/locales/views/defaults_de.yml" empty_directory "config/locales/models" end |
#add_view_controls ⇒ Object
10 11 12 |
# File 'lib/generators/interview/install/install_generator.rb', line 10 def add_view_controls empty_directory "app/view_controls" end |
#install_ckeditor ⇒ Object
41 42 43 44 |
# File 'lib/generators/interview/install/install_generator.rb', line 41 def install_ckeditor empty_directory "app/assets/javascripts/ckeditor" copy_file "ckeditor_config.js", "app/assets/javascripts/ckeditor/config.js" end |