Showing
8 changed files
with
23 additions
and
62 deletions
| 1 | PATH | 1 | PATH |
| 2 | remote: . | 2 | remote: . |
| 3 | specs: | 3 | specs: |
| 4 | - kanjai (0.0.86) | 4 | + kanjai (0.0.92) |
| 5 | acts_as_list | 5 | acts_as_list |
| 6 | acts_as_tree | 6 | acts_as_tree |
| 7 | aws-sdk-s3 | 7 | aws-sdk-s3 |
| 8 | - daemons | ||
| 9 | - delayed_job_active_record | ||
| 10 | devise | 8 | devise |
| 11 | - jbuilder (~> 2.0) | ||
| 12 | - json | ||
| 13 | pg (= 1.0.0) | 9 | pg (= 1.0.0) |
| 14 | rails (~> 5.2) | 10 | rails (~> 5.2) |
| 15 | - rails_12factor | ||
| 16 | sass-rails (~> 5.0) | 11 | sass-rails (~> 5.0) |
| 17 | - sdoc (~> 0.4.0) | ||
| 18 | - therubyracer (= 0.12.2) | ||
| 19 | - uglifier (>= 1.3.0) | ||
| 20 | 12 | ||
| 21 | GEM | 13 | GEM |
| 22 | remote: https://rubygems.org/ | 14 | remote: https://rubygems.org/ |
| @@ -68,17 +60,17 @@ GEM | @@ -68,17 +60,17 @@ GEM | ||
| 68 | activerecord (>= 3.0.0) | 60 | activerecord (>= 3.0.0) |
| 69 | arel (9.0.0) | 61 | arel (9.0.0) |
| 70 | aws-eventstream (1.0.1) | 62 | aws-eventstream (1.0.1) |
| 71 | - aws-partitions (1.100.0) | ||
| 72 | - aws-sdk-core (3.24.1) | 63 | + aws-partitions (1.105.0) |
| 64 | + aws-sdk-core (3.31.0) | ||
| 73 | aws-eventstream (~> 1.0) | 65 | aws-eventstream (~> 1.0) |
| 74 | aws-partitions (~> 1.0) | 66 | aws-partitions (~> 1.0) |
| 75 | aws-sigv4 (~> 1.0) | 67 | aws-sigv4 (~> 1.0) |
| 76 | jmespath (~> 1.0) | 68 | jmespath (~> 1.0) |
| 77 | - aws-sdk-kms (1.7.0) | ||
| 78 | - aws-sdk-core (~> 3) | 69 | + aws-sdk-kms (1.9.0) |
| 70 | + aws-sdk-core (~> 3, >= 3.26.0) | ||
| 79 | aws-sigv4 (~> 1.0) | 71 | aws-sigv4 (~> 1.0) |
| 80 | - aws-sdk-s3 (1.17.0) | ||
| 81 | - aws-sdk-core (~> 3, >= 3.21.2) | 72 | + aws-sdk-s3 (1.21.0) |
| 73 | + aws-sdk-core (~> 3, >= 3.26.0) | ||
| 82 | aws-sdk-kms (~> 1) | 74 | aws-sdk-kms (~> 1) |
| 83 | aws-sigv4 (~> 1.0) | 75 | aws-sigv4 (~> 1.0) |
| 84 | aws-sigv4 (1.0.3) | 76 | aws-sigv4 (1.0.3) |
| @@ -86,12 +78,6 @@ GEM | @@ -86,12 +78,6 @@ GEM | ||
| 86 | builder (3.2.3) | 78 | builder (3.2.3) |
| 87 | concurrent-ruby (1.0.5) | 79 | concurrent-ruby (1.0.5) |
| 88 | crass (1.0.4) | 80 | crass (1.0.4) |
| 89 | - daemons (1.2.6) | ||
| 90 | - delayed_job (4.1.5) | ||
| 91 | - activesupport (>= 3.0, < 5.3) | ||
| 92 | - delayed_job_active_record (4.1.3) | ||
| 93 | - activerecord (>= 3.0, < 5.3) | ||
| 94 | - delayed_job (>= 3.0, < 5) | ||
| 95 | devise (4.5.0) | 81 | devise (4.5.0) |
| 96 | bcrypt (~> 3.0) | 82 | bcrypt (~> 3.0) |
| 97 | orm_adapter (~> 0.1) | 83 | orm_adapter (~> 0.1) |
| @@ -99,18 +85,12 @@ GEM | @@ -99,18 +85,12 @@ GEM | ||
| 99 | responders | 85 | responders |
| 100 | warden (~> 1.2.3) | 86 | warden (~> 1.2.3) |
| 101 | erubi (1.7.1) | 87 | erubi (1.7.1) |
| 102 | - execjs (2.7.0) | ||
| 103 | ffi (1.9.25) | 88 | ffi (1.9.25) |
| 104 | globalid (0.4.1) | 89 | globalid (0.4.1) |
| 105 | activesupport (>= 4.2.0) | 90 | activesupport (>= 4.2.0) |
| 106 | i18n (1.1.1) | 91 | i18n (1.1.1) |
| 107 | concurrent-ruby (~> 1.0) | 92 | concurrent-ruby (~> 1.0) |
| 108 | - jbuilder (2.7.0) | ||
| 109 | - activesupport (>= 4.2.0) | ||
| 110 | - multi_json (>= 1.2) | ||
| 111 | jmespath (1.4.0) | 93 | jmespath (1.4.0) |
| 112 | - json (1.8.6) | ||
| 113 | - libv8 (3.16.14.19-x86_64-darwin-16) | ||
| 114 | loofah (2.2.2) | 94 | loofah (2.2.2) |
| 115 | crass (~> 1.0.2) | 95 | crass (~> 1.0.2) |
| 116 | nokogiri (>= 1.5.9) | 96 | nokogiri (>= 1.5.9) |
| @@ -123,7 +103,6 @@ GEM | @@ -123,7 +103,6 @@ GEM | ||
| 123 | mini_mime (1.0.1) | 103 | mini_mime (1.0.1) |
| 124 | mini_portile2 (2.3.0) | 104 | mini_portile2 (2.3.0) |
| 125 | minitest (5.11.3) | 105 | minitest (5.11.3) |
| 126 | - multi_json (1.13.1) | ||
| 127 | nio4r (2.3.1) | 106 | nio4r (2.3.1) |
| 128 | nokogiri (1.8.5) | 107 | nokogiri (1.8.5) |
| 129 | mini_portile2 (~> 2.3.0) | 108 | mini_portile2 (~> 2.3.0) |
| @@ -150,11 +129,6 @@ GEM | @@ -150,11 +129,6 @@ GEM | ||
| 150 | nokogiri (>= 1.6) | 129 | nokogiri (>= 1.6) |
| 151 | rails-html-sanitizer (1.0.4) | 130 | rails-html-sanitizer (1.0.4) |
| 152 | loofah (~> 2.2, >= 2.2.2) | 131 | loofah (~> 2.2, >= 2.2.2) |
| 153 | - rails_12factor (0.0.3) | ||
| 154 | - rails_serve_static_assets | ||
| 155 | - rails_stdout_logging | ||
| 156 | - rails_serve_static_assets (0.0.5) | ||
| 157 | - rails_stdout_logging (0.0.5) | ||
| 158 | railties (5.2.1) | 132 | railties (5.2.1) |
| 159 | actionpack (= 5.2.1) | 133 | actionpack (= 5.2.1) |
| 160 | activesupport (= 5.2.1) | 134 | activesupport (= 5.2.1) |
| @@ -165,8 +139,6 @@ GEM | @@ -165,8 +139,6 @@ GEM | ||
| 165 | rb-fsevent (0.10.3) | 139 | rb-fsevent (0.10.3) |
| 166 | rb-inotify (0.9.10) | 140 | rb-inotify (0.9.10) |
| 167 | ffi (>= 0.5.0, < 2) | 141 | ffi (>= 0.5.0, < 2) |
| 168 | - rdoc (4.3.0) | ||
| 169 | - ref (2.0.0) | ||
| 170 | responders (2.4.0) | 142 | responders (2.4.0) |
| 171 | actionpack (>= 4.2.0, < 5.3) | 143 | actionpack (>= 4.2.0, < 5.3) |
| 172 | railties (>= 4.2.0, < 5.3) | 144 | railties (>= 4.2.0, < 5.3) |
| @@ -181,9 +153,6 @@ GEM | @@ -181,9 +153,6 @@ GEM | ||
| 181 | sprockets (>= 2.8, < 4.0) | 153 | sprockets (>= 2.8, < 4.0) |
| 182 | sprockets-rails (>= 2.0, < 4.0) | 154 | sprockets-rails (>= 2.0, < 4.0) |
| 183 | tilt (>= 1.1, < 3) | 155 | tilt (>= 1.1, < 3) |
| 184 | - sdoc (0.4.2) | ||
| 185 | - json (~> 1.7, >= 1.7.7) | ||
| 186 | - rdoc (~> 4.0) | ||
| 187 | sprockets (3.7.2) | 156 | sprockets (3.7.2) |
| 188 | concurrent-ruby (~> 1.0) | 157 | concurrent-ruby (~> 1.0) |
| 189 | rack (> 1, < 3) | 158 | rack (> 1, < 3) |
| @@ -191,16 +160,11 @@ GEM | @@ -191,16 +160,11 @@ GEM | ||
| 191 | actionpack (>= 4.0) | 160 | actionpack (>= 4.0) |
| 192 | activesupport (>= 4.0) | 161 | activesupport (>= 4.0) |
| 193 | sprockets (>= 3.0.0) | 162 | sprockets (>= 3.0.0) |
| 194 | - therubyracer (0.12.2) | ||
| 195 | - libv8 (~> 3.16.14.0) | ||
| 196 | - ref | ||
| 197 | thor (0.20.0) | 163 | thor (0.20.0) |
| 198 | thread_safe (0.3.6) | 164 | thread_safe (0.3.6) |
| 199 | tilt (2.0.8) | 165 | tilt (2.0.8) |
| 200 | tzinfo (1.2.5) | 166 | tzinfo (1.2.5) |
| 201 | thread_safe (~> 0.1) | 167 | thread_safe (~> 0.1) |
| 202 | - uglifier (4.1.19) | ||
| 203 | - execjs (>= 0.3.0, < 3) | ||
| 204 | warden (1.2.7) | 168 | warden (1.2.7) |
| 205 | rack (>= 1.0) | 169 | rack (>= 1.0) |
| 206 | websocket-driver (0.7.0) | 170 | websocket-driver (0.7.0) |
| @@ -32,7 +32,7 @@ module Kanjai | @@ -32,7 +32,7 @@ module Kanjai | ||
| 32 | 32 | ||
| 33 | @pdf_content = content_for_render | 33 | @pdf_content = content_for_render |
| 34 | respond_to do |format| | 34 | respond_to do |format| |
| 35 | - format.html{render :text => content_for_render} | 35 | + format.html{render :plain => content_for_render} |
| 36 | format.pdf{ | 36 | format.pdf{ |
| 37 | options = { | 37 | options = { |
| 38 | pdf: "file_name", | 38 | pdf: "file_name", |
| @@ -61,7 +61,7 @@ module Kanjai | @@ -61,7 +61,7 @@ module Kanjai | ||
| 61 | if stale?(last_modified: @page_data.last_modified, etag: @page_data.etag_cache_key) | 61 | if stale?(last_modified: @page_data.last_modified, etag: @page_data.etag_cache_key) |
| 62 | layer = @page_data.page.page_template.get_html_content | 62 | layer = @page_data.page.page_template.get_html_content |
| 63 | content_for_render = setTemplateContent(@page_data.page.page_template, layer, @page_data) | 63 | content_for_render = setTemplateContent(@page_data.page.page_template, layer, @page_data) |
| 64 | - render :text => content_for_render and return | 64 | + render :plain => content_for_render and return |
| 65 | end | 65 | end |
| 66 | end | 66 | end |
| 67 | #render :html => content_for_render.html_safe | 67 | #render :html => content_for_render.html_safe |
| @@ -91,6 +91,11 @@ module Kanjai | @@ -91,6 +91,11 @@ module Kanjai | ||
| 91 | html.to_s | 91 | html.to_s |
| 92 | end | 92 | end |
| 93 | 93 | ||
| 94 | + def get_html_by_json_client_url(url, locale) | ||
| 95 | + page_data = PageDatum.where(:url => url, lang: locale).first | ||
| 96 | + get_html_by_json_client(page_data) | ||
| 97 | + end | ||
| 98 | + | ||
| 94 | def make_navigation(parent_id, level) | 99 | def make_navigation(parent_id, level) |
| 95 | html = '' | 100 | html = '' |
| 96 | if level > 0 | 101 | if level > 0 |
| 1 | +Rails.application.config.assets.precompile += %w( spree/frontend/all.css ) |
| @@ -21,13 +21,7 @@ Gem::Specification.new do |s| | @@ -21,13 +21,7 @@ Gem::Specification.new do |s| | ||
| 21 | s.add_dependency "sass-rails", "~> 5.0" | 21 | s.add_dependency "sass-rails", "~> 5.0" |
| 22 | 22 | ||
| 23 | # Use Uglifier as compressor for JavaScript assets | 23 | # Use Uglifier as compressor for JavaScript assets |
| 24 | - s.add_dependency 'uglifier', '>= 1.3.0' | ||
| 25 | -# See https://github.com/sstephenson/execjs#readme for more supported runtimes | ||
| 26 | - s.add_dependency 'therubyracer', '0.12.2' | ||
| 27 | -# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder | ||
| 28 | - s.add_dependency 'jbuilder', '~> 2.0' | ||
| 29 | -# bundle exec rake doc:rails generates the API under doc/api. | ||
| 30 | - s.add_dependency 'sdoc', '~> 0.4.0' | 24 | + #s.add_dependency 'uglifier', '>= 1.3.0' |
| 31 | 25 | ||
| 32 | # Use ActiveModel has_secure_password | 26 | # Use ActiveModel has_secure_password |
| 33 | # gem 'bcrypt', '~> 3.1.7' | 27 | # gem 'bcrypt', '~> 3.1.7' |
| @@ -44,15 +38,15 @@ Gem::Specification.new do |s| | @@ -44,15 +38,15 @@ Gem::Specification.new do |s| | ||
| 44 | 38 | ||
| 45 | s.add_dependency 'aws-sdk-s3' | 39 | s.add_dependency 'aws-sdk-s3' |
| 46 | 40 | ||
| 47 | - s.add_dependency 'delayed_job_active_record' | 41 | + #s.add_dependency 'delayed_job_active_record' |
| 48 | 42 | ||
| 49 | s.add_dependency 'acts_as_list' | 43 | s.add_dependency 'acts_as_list' |
| 50 | s.add_dependency 'acts_as_tree' | 44 | s.add_dependency 'acts_as_tree' |
| 51 | 45 | ||
| 52 | - s.add_dependency 'json' | 46 | + #s.add_dependency 'json' |
| 53 | 47 | ||
| 54 | - s.add_dependency "daemons" | 48 | + #s.add_dependency "daemons" |
| 55 | 49 | ||
| 56 | - s.add_runtime_dependency 'rails_12factor' | 50 | + #s.add_runtime_dependency 'rails_12factor' |
| 57 | 51 | ||
| 58 | end | 52 | end |
| @@ -5,7 +5,7 @@ module Kanjai | @@ -5,7 +5,7 @@ module Kanjai | ||
| 5 | class Engine < ::Rails::Engine | 5 | class Engine < ::Rails::Engine |
| 6 | isolate_namespace Kanjai | 6 | isolate_namespace Kanjai |
| 7 | config.autoload_paths += %W(#{config.root}/lib) | 7 | config.autoload_paths += %W(#{config.root}/lib) |
| 8 | - config.assets.paths << Kanjai::Engine.root.join("app", "assets", "fonts") | 8 | + #config.assets.paths << Kanjai::Engine.root.join("app", "assets", "fonts") |
| 9 | 9 | ||
| 10 | config.to_prepare do | 10 | config.to_prepare do |
| 11 | Dir.glob(Rails.root + "app/decorators/**/*_decorator*.rb").each do |c| | 11 | Dir.glob(Rails.root + "app/decorators/**/*_decorator*.rb").each do |c| |
| @@ -14,10 +14,8 @@ module Kanjai | @@ -14,10 +14,8 @@ module Kanjai | ||
| 14 | end | 14 | end |
| 15 | 15 | ||
| 16 | initializer "kanjai.assets.precompile" do |app| | 16 | initializer "kanjai.assets.precompile" do |app| |
| 17 | - app.config.assets.precompile = %w(kanjai/general.css kanjai/general_admin.css kanjai/general_site.css kanjai/general_site_editor.css kanjai/frontend.css kanjai/frontend_extend.css kanjai/general.js kanjai/general_admin.js kanjai/general_site_editor.js kanjai/frontend.js kanjai/frontend_not_login.js kanjai/frontend_extend) | 17 | + app.config.assets.precompile += %w(kanjai/general.css kanjai/general_admin.css kanjai/general_site.css kanjai/general_site_editor.css kanjai/frontend.css kanjai/frontend_extend.css kanjai/general.js kanjai/general_admin.js kanjai/general_site_editor.js kanjai/frontend.js kanjai/frontend_not_login.js kanjai/frontend_extend) |
| 18 | end | 18 | end |
| 19 | 19 | ||
| 20 | - | ||
| 21 | - | ||
| 22 | end | 20 | end |
| 23 | end | 21 | end |