Books section added
This commit is contained in:
		
							parent
							
								
									32d1f8840c
								
							
						
					
					
						commit
						3f42a22094
					
				
							
								
								
									
										110
									
								
								Gemfile
								
								
								
								
							
							
						
						
									
										110
									
								
								Gemfile
								
								
								
								
							|  | @ -1,55 +1,55 @@ | |||
| source 'http://rubygems.org' | ||||
| gem 'rails', '>=3.1.0', '<3.2.0' | ||||
| 
 | ||||
| gem "brakeman" | ||||
| 
 | ||||
| gem 'bson_ext' | ||||
| gem 'carrierwave' | ||||
| gem 'carrierwave-mongoid', :require => 'carrierwave/mongoid' | ||||
| gem 'devise', '1.5.3' | ||||
| gem 'exception_notification' # Send error trace | ||||
| gem 'execjs' | ||||
| gem 'jquery-rails' | ||||
| 
 | ||||
| gem 'kaminari', :git => 'git://github.com/amatsuda/kaminari.git' | ||||
| 
 | ||||
| gem 'mini_magick' | ||||
| gem 'mongoid' | ||||
| gem "mongo_session_store-rails3" | ||||
| gem 'nokogiri' | ||||
| gem 'radius' | ||||
| gem 'rake' | ||||
| gem 'ruby-debug19' | ||||
| gem 'rubyzip' | ||||
| gem 'sinatra' | ||||
| #gem 'sinatra-contrib' | ||||
| gem 'sprockets' | ||||
| gem 'tinymce-rails' | ||||
| gem 'therubyracer' if RUBY_PLATFORM.downcase.include?("linux") | ||||
| gem 'mongoid-encryptor', :require => 'mongoid/encryptor' | ||||
| #gem 'contacts' | ||||
| 
 | ||||
| # Gems used only for assets and not required | ||||
| # in production environments by default. | ||||
| group :assets do | ||||
|   gem 'sass-rails' | ||||
|   gem 'coffee-rails' | ||||
|   gem 'uglifier' | ||||
| end | ||||
| 
 | ||||
| 
 | ||||
| group :test, :development do | ||||
|   gem 'spork' | ||||
|   gem 'database_cleaner'  #Strategies for cleaning databases. Can be used to ensure a clean state for testing. | ||||
|   gem "rspec", "~> 2.0" | ||||
|   gem "rspec-rails", "~> 2.0" | ||||
|   gem "factory_girl_rails" | ||||
|   gem "shoulda-matchers" | ||||
|   gem "simplecov" | ||||
|   gem "delorean" | ||||
|   gem "watchr" | ||||
| 	gem "spork" | ||||
|   # gem "capybara" | ||||
|   # gem 'yard' | ||||
|   # gem "bluecloth" | ||||
| end | ||||
| source 'http://rubygems.org' | ||||
| gem 'rails', '>=3.1.0', '<3.2.0' | ||||
| 
 | ||||
| gem "brakeman" | ||||
| 
 | ||||
| gem 'bson_ext' | ||||
| gem 'carrierwave' | ||||
| gem 'carrierwave-mongoid', :require => 'carrierwave/mongoid' | ||||
| gem 'devise', '1.5.3' | ||||
| gem 'exception_notification' # Send error trace | ||||
| gem 'execjs' | ||||
| gem 'jquery-rails' | ||||
| 
 | ||||
| gem 'kaminari' | ||||
| 
 | ||||
| gem 'mini_magick' | ||||
| gem 'mongoid' | ||||
| gem "mongo_session_store-rails3" | ||||
| gem 'nokogiri' | ||||
| gem 'radius' | ||||
| gem 'rake' | ||||
| gem 'ruby-debug19' | ||||
| gem 'rubyzip' | ||||
| gem 'sinatra' | ||||
| #gem 'sinatra-contrib' | ||||
| gem 'sprockets' | ||||
| gem 'tinymce-rails' | ||||
| gem 'therubyracer' if RUBY_PLATFORM.downcase.include?("linux") | ||||
| gem 'mongoid-encryptor', :require => 'mongoid/encryptor' | ||||
| #gem 'contacts' | ||||
| 
 | ||||
| # Gems used only for assets and not required | ||||
| # in production environments by default. | ||||
| group :assets do | ||||
|   gem 'sass-rails' | ||||
|   gem 'coffee-rails' | ||||
|   gem 'uglifier' | ||||
| end | ||||
| 
 | ||||
| 
 | ||||
| group :test, :development do | ||||
|   #gem 'spork' | ||||
|   gem 'database_cleaner'  #Strategies for cleaning databases. Can be used to ensure a clean state for testing. | ||||
|   gem "rspec", "~> 2.0" | ||||
|   gem "rspec-rails", "~> 2.0" | ||||
|   gem "factory_girl_rails" | ||||
|   gem "shoulda-matchers" | ||||
|   gem "simplecov" | ||||
|   gem "delorean" | ||||
|   gem "watchr" | ||||
| 	#gem "spork" | ||||
|   # gem "capybara" | ||||
|   # gem 'yard' | ||||
|   # gem "bluecloth" | ||||
| end | ||||
|  |  | |||
							
								
								
									
										547
									
								
								Gemfile.lock
								
								
								
								
							
							
						
						
									
										547
									
								
								Gemfile.lock
								
								
								
								
							|  | @ -1,280 +1,267 @@ | |||
| GIT | ||||
|   remote: git://github.com/amatsuda/kaminari.git | ||||
|   revision: 118927a42e57d6608c10d85b8a62acfc7c175974 | ||||
|   specs: | ||||
|     kaminari (0.13.0) | ||||
|       actionpack (>= 3.0.0) | ||||
|       activesupport (>= 3.0.0) | ||||
|       railties (>= 3.0.0) | ||||
| 
 | ||||
| GEM | ||||
|   remote: http://rubygems.org/ | ||||
|   specs: | ||||
|     actionmailer (3.1.4) | ||||
|       actionpack (= 3.1.4) | ||||
|       mail (~> 2.3.0) | ||||
|     actionpack (3.1.4) | ||||
|       activemodel (= 3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|       builder (~> 3.0.0) | ||||
|       erubis (~> 2.7.0) | ||||
|       i18n (~> 0.6) | ||||
|       rack (~> 1.3.6) | ||||
|       rack-cache (~> 1.1) | ||||
|       rack-mount (~> 0.8.2) | ||||
|       rack-test (~> 0.6.1) | ||||
|       sprockets (~> 2.0.3) | ||||
|     activemodel (3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|       builder (~> 3.0.0) | ||||
|       i18n (~> 0.6) | ||||
|     activerecord (3.1.4) | ||||
|       activemodel (= 3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|       arel (~> 2.2.3) | ||||
|       tzinfo (~> 0.3.29) | ||||
|     activeresource (3.1.4) | ||||
|       activemodel (= 3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|     activesupport (3.1.4) | ||||
|       multi_json (~> 1.0) | ||||
|     archive-tar-minitar (0.5.2) | ||||
|     arel (2.2.3) | ||||
|     bcrypt-ruby (3.0.1) | ||||
|     bcrypt-ruby (3.0.1-x86-mingw32) | ||||
|     brakeman (1.5.1) | ||||
|       activesupport | ||||
|       erubis (~> 2.6) | ||||
|       haml (~> 3.0) | ||||
|       i18n | ||||
|       ruby2ruby (~> 1.2) | ||||
|       ruport (~> 1.6) | ||||
|       sass (~> 3.0) | ||||
|     bson (1.6.1) | ||||
|     bson_ext (1.6.1) | ||||
|       bson (~> 1.6.1) | ||||
|     builder (3.0.0) | ||||
|     carrierwave (0.5.8) | ||||
|       activesupport (~> 3.0) | ||||
|     carrierwave-mongoid (0.1.3) | ||||
|       carrierwave (>= 0.5.6) | ||||
|       mongoid (~> 2.1) | ||||
|     chronic (0.6.7) | ||||
|     coffee-rails (3.1.1) | ||||
|       coffee-script (>= 2.2.0) | ||||
|       railties (~> 3.1.0) | ||||
|     coffee-script (2.2.0) | ||||
|       coffee-script-source | ||||
|       execjs | ||||
|     coffee-script-source (1.2.0) | ||||
|     color (1.4.1) | ||||
|     columnize (0.3.6) | ||||
|     database_cleaner (0.7.1) | ||||
|     delorean (1.2.0) | ||||
|       chronic | ||||
|     devise (1.5.3) | ||||
|       bcrypt-ruby (~> 3.0) | ||||
|       orm_adapter (~> 0.0.3) | ||||
|       warden (~> 1.1) | ||||
|     diff-lcs (1.1.3) | ||||
|     encrypted_strings (0.3.3) | ||||
|     erubis (2.7.0) | ||||
|     exception_notification (2.5.2) | ||||
|       actionmailer (>= 3.0.4) | ||||
|     execjs (1.3.0) | ||||
|       multi_json (~> 1.0) | ||||
|     factory_girl (2.6.3) | ||||
|       activesupport (>= 2.3.9) | ||||
|     factory_girl_rails (1.7.0) | ||||
|       factory_girl (~> 2.6.0) | ||||
|       railties (>= 3.0.0) | ||||
|     fastercsv (1.5.4) | ||||
|     haml (3.1.4) | ||||
|     hike (1.2.1) | ||||
|     hoe (2.16.1) | ||||
|       rake (~> 0.8) | ||||
|     i18n (0.6.0) | ||||
|     jquery-rails (1.0.19) | ||||
|       railties (~> 3.0) | ||||
|       thor (~> 0.14) | ||||
|     json (1.6.5) | ||||
|     linecache19 (0.5.12) | ||||
|       ruby_core_source (>= 0.1.4) | ||||
|     mail (2.3.3) | ||||
|       i18n (>= 0.4.0) | ||||
|       mime-types (~> 1.16) | ||||
|       treetop (~> 1.4.8) | ||||
|     mime-types (1.17.2) | ||||
|     mini_magick (3.4) | ||||
|       subexec (~> 0.2.1) | ||||
|     mongo (1.6.1) | ||||
|       bson (~> 1.6.1) | ||||
|     mongo_session_store-rails3 (3.0.5) | ||||
|       actionpack (>= 3.0) | ||||
|       mongo | ||||
|     mongoid (2.4.6) | ||||
|       activemodel (~> 3.1) | ||||
|       mongo (~> 1.3) | ||||
|       tzinfo (~> 0.3.22) | ||||
|     mongoid-encryptor (0.0.5) | ||||
|       activesupport (~> 3.0) | ||||
|       encrypted_strings (~> 0.3.3) | ||||
|       mongoid (~> 2) | ||||
|     multi_json (1.1.0) | ||||
|     nokogiri (1.5.2) | ||||
|     nokogiri (1.5.2-x86-mingw32) | ||||
|     orm_adapter (0.0.6) | ||||
|     pdf-writer (1.1.8) | ||||
|       color (>= 1.4.0) | ||||
|       transaction-simple (~> 1.3) | ||||
|     polyglot (0.3.3) | ||||
|     rack (1.3.6) | ||||
|     rack-cache (1.2) | ||||
|       rack (>= 0.4) | ||||
|     rack-mount (0.8.3) | ||||
|       rack (>= 1.0.0) | ||||
|     rack-protection (1.2.0) | ||||
|       rack | ||||
|     rack-ssl (1.3.2) | ||||
|       rack | ||||
|     rack-test (0.6.1) | ||||
|       rack (>= 1.0) | ||||
|     radius (0.7.3) | ||||
|     rails (3.1.4) | ||||
|       actionmailer (= 3.1.4) | ||||
|       actionpack (= 3.1.4) | ||||
|       activerecord (= 3.1.4) | ||||
|       activeresource (= 3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|       bundler (~> 1.0) | ||||
|       railties (= 3.1.4) | ||||
|     railties (3.1.4) | ||||
|       actionpack (= 3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|       rack-ssl (~> 1.3.2) | ||||
|       rake (>= 0.8.7) | ||||
|       rdoc (~> 3.4) | ||||
|       thor (~> 0.14.6) | ||||
|     rake (0.9.2.2) | ||||
|     rdoc (3.12) | ||||
|       json (~> 1.4) | ||||
|     rspec (2.8.0) | ||||
|       rspec-core (~> 2.8.0) | ||||
|       rspec-expectations (~> 2.8.0) | ||||
|       rspec-mocks (~> 2.8.0) | ||||
|     rspec-core (2.8.0) | ||||
|     rspec-expectations (2.8.0) | ||||
|       diff-lcs (~> 1.1.2) | ||||
|     rspec-mocks (2.8.0) | ||||
|     rspec-rails (2.8.1) | ||||
|       actionpack (>= 3.0) | ||||
|       activesupport (>= 3.0) | ||||
|       railties (>= 3.0) | ||||
|       rspec (~> 2.8.0) | ||||
|     ruby-debug-base19 (0.11.25) | ||||
|       columnize (>= 0.3.1) | ||||
|       linecache19 (>= 0.5.11) | ||||
|       ruby_core_source (>= 0.1.4) | ||||
|     ruby-debug19 (0.11.6) | ||||
|       columnize (>= 0.3.1) | ||||
|       linecache19 (>= 0.5.11) | ||||
|       ruby-debug-base19 (>= 0.11.19) | ||||
|     ruby2ruby (1.3.1) | ||||
|       ruby_parser (~> 2.0) | ||||
|       sexp_processor (~> 3.0) | ||||
|     ruby_core_source (0.1.5) | ||||
|       archive-tar-minitar (>= 0.5.2) | ||||
|     ruby_parser (2.3.1) | ||||
|       sexp_processor (~> 3.0) | ||||
|     rubyzip (0.9.6.1) | ||||
|     ruport (1.6.3) | ||||
|       fastercsv | ||||
|       pdf-writer (= 1.1.8) | ||||
|     sass (3.1.15) | ||||
|     sass-rails (3.1.5) | ||||
|       actionpack (~> 3.1.0) | ||||
|       railties (~> 3.1.0) | ||||
|       sass (~> 3.1.10) | ||||
|       tilt (~> 1.3.2) | ||||
|     sexp_processor (3.1.0) | ||||
|     shoulda-matchers (1.0.0) | ||||
|     simplecov (0.6.1) | ||||
|       multi_json (~> 1.0) | ||||
|       simplecov-html (~> 0.5.3) | ||||
|     simplecov-html (0.5.3) | ||||
|     sinatra (1.3.2) | ||||
|       rack (~> 1.3, >= 1.3.6) | ||||
|       rack-protection (~> 1.2) | ||||
|       tilt (~> 1.3, >= 1.3.3) | ||||
|     spork (0.9.0) | ||||
|     spork (0.9.0-x86-mingw32) | ||||
|       win32-process | ||||
|     sprockets (2.0.3) | ||||
|       hike (~> 1.2) | ||||
|       rack (~> 1.0) | ||||
|       tilt (~> 1.1, != 1.3.0) | ||||
|     subexec (0.2.1) | ||||
|     thor (0.14.6) | ||||
|     tilt (1.3.3) | ||||
|     tinymce-rails (3.4.8) | ||||
|       railties (>= 3.1) | ||||
|     transaction-simple (1.4.0) | ||||
|       hoe (>= 1.1.7) | ||||
|     treetop (1.4.10) | ||||
|       polyglot | ||||
|       polyglot (>= 0.3.1) | ||||
|     tzinfo (0.3.32) | ||||
|     uglifier (1.2.3) | ||||
|       execjs (>= 0.3.0) | ||||
|       multi_json (>= 1.0.2) | ||||
|     warden (1.1.1) | ||||
|       rack (>= 1.0) | ||||
|     watchr (0.7) | ||||
|     win32-api (1.4.8-x86-mingw32) | ||||
|     win32-process (0.6.5) | ||||
|       windows-pr (>= 1.1.2) | ||||
|     windows-api (0.4.1) | ||||
|       win32-api (>= 1.4.5) | ||||
|     windows-pr (1.2.1) | ||||
|       win32-api (>= 1.4.5) | ||||
|       windows-api (>= 0.3.0) | ||||
| 
 | ||||
| PLATFORMS | ||||
|   ruby | ||||
|   x86-mingw32 | ||||
| 
 | ||||
| DEPENDENCIES | ||||
|   brakeman | ||||
|   bson_ext | ||||
|   carrierwave | ||||
|   carrierwave-mongoid | ||||
|   coffee-rails | ||||
|   database_cleaner | ||||
|   delorean | ||||
|   devise (= 1.5.3) | ||||
|   exception_notification | ||||
|   execjs | ||||
|   factory_girl_rails | ||||
|   jquery-rails | ||||
|   kaminari! | ||||
|   mini_magick | ||||
|   mongo_session_store-rails3 | ||||
|   mongoid | ||||
|   mongoid-encryptor | ||||
|   nokogiri | ||||
|   radius | ||||
|   rails (>= 3.1.0, < 3.2.0) | ||||
|   rake | ||||
|   rspec (~> 2.0) | ||||
|   rspec-rails (~> 2.0) | ||||
|   ruby-debug19 | ||||
|   rubyzip | ||||
|   sass-rails | ||||
|   shoulda-matchers | ||||
|   simplecov | ||||
|   sinatra | ||||
|   spork | ||||
|   sprockets | ||||
|   tinymce-rails | ||||
|   uglifier | ||||
|   watchr | ||||
| GEM | ||||
|   remote: http://rubygems.org/ | ||||
|   specs: | ||||
|     actionmailer (3.1.4) | ||||
|       actionpack (= 3.1.4) | ||||
|       mail (~> 2.3.0) | ||||
|     actionpack (3.1.4) | ||||
|       activemodel (= 3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|       builder (~> 3.0.0) | ||||
|       erubis (~> 2.7.0) | ||||
|       i18n (~> 0.6) | ||||
|       rack (~> 1.3.6) | ||||
|       rack-cache (~> 1.1) | ||||
|       rack-mount (~> 0.8.2) | ||||
|       rack-test (~> 0.6.1) | ||||
|       sprockets (~> 2.0.3) | ||||
|     activemodel (3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|       builder (~> 3.0.0) | ||||
|       i18n (~> 0.6) | ||||
|     activerecord (3.1.4) | ||||
|       activemodel (= 3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|       arel (~> 2.2.3) | ||||
|       tzinfo (~> 0.3.29) | ||||
|     activeresource (3.1.4) | ||||
|       activemodel (= 3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|     activesupport (3.1.4) | ||||
|       multi_json (~> 1.0) | ||||
|     archive-tar-minitar (0.5.2) | ||||
|     arel (2.2.3) | ||||
|     bcrypt-ruby (3.0.1) | ||||
|     bcrypt-ruby (3.0.1-x86-mingw32) | ||||
|     brakeman (1.5.1) | ||||
|       activesupport | ||||
|       erubis (~> 2.6) | ||||
|       haml (~> 3.0) | ||||
|       i18n | ||||
|       ruby2ruby (~> 1.2) | ||||
|       ruport (~> 1.6) | ||||
|       sass (~> 3.0) | ||||
|     bson (1.6.1) | ||||
|     bson_ext (1.6.1) | ||||
|       bson (~> 1.6.1) | ||||
|     builder (3.0.0) | ||||
|     carrierwave (0.5.8) | ||||
|       activesupport (~> 3.0) | ||||
|     carrierwave-mongoid (0.1.3) | ||||
|       carrierwave (>= 0.5.6) | ||||
|       mongoid (~> 2.1) | ||||
|     chronic (0.6.7) | ||||
|     coffee-rails (3.1.1) | ||||
|       coffee-script (>= 2.2.0) | ||||
|       railties (~> 3.1.0) | ||||
|     coffee-script (2.2.0) | ||||
|       coffee-script-source | ||||
|       execjs | ||||
|     coffee-script-source (1.2.0) | ||||
|     color (1.4.1) | ||||
|     columnize (0.3.6) | ||||
|     database_cleaner (0.7.1) | ||||
|     delorean (1.2.0) | ||||
|       chronic | ||||
|     devise (1.5.3) | ||||
|       bcrypt-ruby (~> 3.0) | ||||
|       orm_adapter (~> 0.0.3) | ||||
|       warden (~> 1.1) | ||||
|     diff-lcs (1.1.3) | ||||
|     encrypted_strings (0.3.3) | ||||
|     erubis (2.7.0) | ||||
|     exception_notification (2.5.2) | ||||
|       actionmailer (>= 3.0.4) | ||||
|     execjs (1.3.0) | ||||
|       multi_json (~> 1.0) | ||||
|     factory_girl (2.6.3) | ||||
|       activesupport (>= 2.3.9) | ||||
|     factory_girl_rails (1.7.0) | ||||
|       factory_girl (~> 2.6.0) | ||||
|       railties (>= 3.0.0) | ||||
|     fastercsv (1.5.4) | ||||
|     haml (3.1.4) | ||||
|     hike (1.2.1) | ||||
|     hoe (2.16.1) | ||||
|       rake (~> 0.8) | ||||
|     i18n (0.6.0) | ||||
|     jquery-rails (1.0.19) | ||||
|       railties (~> 3.0) | ||||
|       thor (~> 0.14) | ||||
|     json (1.6.5) | ||||
|     kaminari (0.13.0) | ||||
|       actionpack (>= 3.0.0) | ||||
|       activesupport (>= 3.0.0) | ||||
|       railties (>= 3.0.0) | ||||
|     libv8 (3.3.10.4) | ||||
|     linecache19 (0.5.12) | ||||
|       ruby_core_source (>= 0.1.4) | ||||
|     mail (2.3.3) | ||||
|       i18n (>= 0.4.0) | ||||
|       mime-types (~> 1.16) | ||||
|       treetop (~> 1.4.8) | ||||
|     mime-types (1.17.2) | ||||
|     mini_magick (3.4) | ||||
|       subexec (~> 0.2.1) | ||||
|     mongo (1.6.1) | ||||
|       bson (~> 1.6.1) | ||||
|     mongo_session_store-rails3 (3.0.5) | ||||
|       actionpack (>= 3.0) | ||||
|       mongo | ||||
|     mongoid (2.4.6) | ||||
|       activemodel (~> 3.1) | ||||
|       mongo (~> 1.3) | ||||
|       tzinfo (~> 0.3.22) | ||||
|     mongoid-encryptor (0.0.5) | ||||
|       activesupport (~> 3.0) | ||||
|       encrypted_strings (~> 0.3.3) | ||||
|       mongoid (~> 2) | ||||
|     multi_json (1.1.0) | ||||
|     nokogiri (1.5.2) | ||||
|     nokogiri (1.5.2-x86-mingw32) | ||||
|     orm_adapter (0.0.6) | ||||
|     pdf-writer (1.1.8) | ||||
|       color (>= 1.4.0) | ||||
|       transaction-simple (~> 1.3) | ||||
|     polyglot (0.3.3) | ||||
|     rack (1.3.6) | ||||
|     rack-cache (1.2) | ||||
|       rack (>= 0.4) | ||||
|     rack-mount (0.8.3) | ||||
|       rack (>= 1.0.0) | ||||
|     rack-protection (1.2.0) | ||||
|       rack | ||||
|     rack-ssl (1.3.2) | ||||
|       rack | ||||
|     rack-test (0.6.1) | ||||
|       rack (>= 1.0) | ||||
|     radius (0.7.3) | ||||
|     rails (3.1.4) | ||||
|       actionmailer (= 3.1.4) | ||||
|       actionpack (= 3.1.4) | ||||
|       activerecord (= 3.1.4) | ||||
|       activeresource (= 3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|       bundler (~> 1.0) | ||||
|       railties (= 3.1.4) | ||||
|     railties (3.1.4) | ||||
|       actionpack (= 3.1.4) | ||||
|       activesupport (= 3.1.4) | ||||
|       rack-ssl (~> 1.3.2) | ||||
|       rake (>= 0.8.7) | ||||
|       rdoc (~> 3.4) | ||||
|       thor (~> 0.14.6) | ||||
|     rake (0.9.2.2) | ||||
|     rdoc (3.12) | ||||
|       json (~> 1.4) | ||||
|     rspec (2.8.0) | ||||
|       rspec-core (~> 2.8.0) | ||||
|       rspec-expectations (~> 2.8.0) | ||||
|       rspec-mocks (~> 2.8.0) | ||||
|     rspec-core (2.8.0) | ||||
|     rspec-expectations (2.8.0) | ||||
|       diff-lcs (~> 1.1.2) | ||||
|     rspec-mocks (2.8.0) | ||||
|     rspec-rails (2.8.1) | ||||
|       actionpack (>= 3.0) | ||||
|       activesupport (>= 3.0) | ||||
|       railties (>= 3.0) | ||||
|       rspec (~> 2.8.0) | ||||
|     ruby-debug-base19 (0.11.25) | ||||
|       columnize (>= 0.3.1) | ||||
|       linecache19 (>= 0.5.11) | ||||
|       ruby_core_source (>= 0.1.4) | ||||
|     ruby-debug19 (0.11.6) | ||||
|       columnize (>= 0.3.1) | ||||
|       linecache19 (>= 0.5.11) | ||||
|       ruby-debug-base19 (>= 0.11.19) | ||||
|     ruby2ruby (1.3.1) | ||||
|       ruby_parser (~> 2.0) | ||||
|       sexp_processor (~> 3.0) | ||||
|     ruby_core_source (0.1.5) | ||||
|       archive-tar-minitar (>= 0.5.2) | ||||
|     ruby_parser (2.3.1) | ||||
|       sexp_processor (~> 3.0) | ||||
|     rubyzip (0.9.6.1) | ||||
|     ruport (1.6.3) | ||||
|       fastercsv | ||||
|       pdf-writer (= 1.1.8) | ||||
|     sass (3.1.15) | ||||
|     sass-rails (3.1.5) | ||||
|       actionpack (~> 3.1.0) | ||||
|       railties (~> 3.1.0) | ||||
|       sass (~> 3.1.10) | ||||
|       tilt (~> 1.3.2) | ||||
|     sexp_processor (3.1.0) | ||||
|     shoulda-matchers (1.0.0) | ||||
|     simplecov (0.6.1) | ||||
|       multi_json (~> 1.0) | ||||
|       simplecov-html (~> 0.5.3) | ||||
|     simplecov-html (0.5.3) | ||||
|     sinatra (1.3.2) | ||||
|       rack (~> 1.3, >= 1.3.6) | ||||
|       rack-protection (~> 1.2) | ||||
|       tilt (~> 1.3, >= 1.3.3) | ||||
|     sprockets (2.0.3) | ||||
|       hike (~> 1.2) | ||||
|       rack (~> 1.0) | ||||
|       tilt (~> 1.1, != 1.3.0) | ||||
|     subexec (0.2.1) | ||||
|     therubyracer (0.10.1) | ||||
|       libv8 (~> 3.3.10) | ||||
|     thor (0.14.6) | ||||
|     tilt (1.3.3) | ||||
|     tinymce-rails (3.4.8) | ||||
|       railties (>= 3.1) | ||||
|     transaction-simple (1.4.0) | ||||
|       hoe (>= 1.1.7) | ||||
|     treetop (1.4.10) | ||||
|       polyglot | ||||
|       polyglot (>= 0.3.1) | ||||
|     tzinfo (0.3.32) | ||||
|     uglifier (1.2.3) | ||||
|       execjs (>= 0.3.0) | ||||
|       multi_json (>= 1.0.2) | ||||
|     warden (1.1.1) | ||||
|       rack (>= 1.0) | ||||
|     watchr (0.7) | ||||
| 
 | ||||
| PLATFORMS | ||||
|   ruby | ||||
|   x86-mingw32 | ||||
| 
 | ||||
| DEPENDENCIES | ||||
|   brakeman | ||||
|   bson_ext | ||||
|   carrierwave | ||||
|   carrierwave-mongoid | ||||
|   coffee-rails | ||||
|   database_cleaner | ||||
|   delorean | ||||
|   devise (= 1.5.3) | ||||
|   exception_notification | ||||
|   execjs | ||||
|   factory_girl_rails | ||||
|   jquery-rails | ||||
|   kaminari | ||||
|   mini_magick | ||||
|   mongo_session_store-rails3 | ||||
|   mongoid | ||||
|   mongoid-encryptor | ||||
|   nokogiri | ||||
|   radius | ||||
|   rails (>= 3.1.0, < 3.2.0) | ||||
|   rake | ||||
|   rspec (~> 2.0) | ||||
|   rspec-rails (~> 2.0) | ||||
|   ruby-debug19 | ||||
|   rubyzip | ||||
|   sass-rails | ||||
|   shoulda-matchers | ||||
|   simplecov | ||||
|   sinatra | ||||
|   sprockets | ||||
|   therubyracer | ||||
|   tinymce-rails | ||||
|   uglifier | ||||
|   watchr | ||||
|  |  | |||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							|  | @ -1,30 +1,42 @@ | |||
| class DesktopPublicationsController< ApplicationController | ||||
| 	  def journal_p | ||||
|       	render "desktop/journal_p", :layout => false | ||||
|    	end | ||||
|    | ||||
|   	def journal_p_list | ||||
|     	render "desktop/journal_pages/list", :layout => false | ||||
|   	end | ||||
|    | ||||
|   	def journal_p_add | ||||
|     	render "desktop/journal_pages/add", :layout => false | ||||
|   	end | ||||
| 
 | ||||
|   	def create_journal | ||||
|   		Journal.create(user_id: current_user.id, title: "2012, Javascript") | ||||
|   		b = Array.new | ||||
|     	b << {"success"=>"true"} | ||||
|     	render :json=>b.to_json | ||||
|   	end | ||||
| 
 | ||||
|   	def getjournals | ||||
|   		@journals = current_user.journals | ||||
|   		data = Array.new | ||||
|   		@journals.each do |journal| | ||||
|   			@papers = journal.papers.all | ||||
|   			data << {"title" => journal.title, "papers" => @papers} | ||||
|   		end | ||||
|   		render :json=>data.to_json | ||||
|   	end | ||||
| end | ||||
| class DesktopPublicationsController< ApplicationController | ||||
| 	  def journal_p | ||||
|       	render "desktop/journal_p", :layout => false | ||||
|    	end | ||||
|    | ||||
|   	def journal_p_list | ||||
|     	render "desktop/journal_pages/list", :layout => false | ||||
|   	end | ||||
|    | ||||
|   	def journal_p_add | ||||
|     	render "desktop/journal_pages/add", :layout => false | ||||
|   	end | ||||
| 
 | ||||
|     def books | ||||
|       render "desktop/books", :layout => false | ||||
|     end | ||||
| 
 | ||||
|     def books_list | ||||
|         render "desktop/books/list", :layout => false | ||||
|     end | ||||
| 
 | ||||
|     def books_add | ||||
|        render "desktop/books/add", :layout => false | ||||
|     end | ||||
| 
 | ||||
|   	def create_journal | ||||
|   		Journal.create(user_id: current_user.id, title: "2012, Javascript") | ||||
|   		b = Array.new | ||||
|     	b << {"success"=>"true"} | ||||
|     	render :json=>b.to_json | ||||
|   	end | ||||
| 
 | ||||
|   	def getjournals | ||||
|   		@journals = current_user.journals | ||||
|   		data = Array.new | ||||
|   		@journals.each do |journal| | ||||
|   			@papers = journal.papers.all | ||||
|   			data << {"title" => journal.title, "papers" => @papers} | ||||
|   		end | ||||
|   		render :json=>data.to_json | ||||
|   	end | ||||
| end | ||||
|  |  | |||
|  | @ -0,0 +1,33 @@ | |||
| <div id="books"> | ||||
| 	<div id="content"> | ||||
| 		<div id="header" class="hh3"> | ||||
| 			<div class="dtitle w2 hh3 hp"> | ||||
| 				<span class="thmtxth">Books</span> | ||||
| 			</div> | ||||
| 			<div id="search_app" class="hfn w2 hh2 hp thmc3"> | ||||
| 			<input type="text" class="ini_input form" value="Search" id="searchbox" /> | ||||
| 			<input type="submit" class="ini_input submit thmc1" value="Submit"/> | ||||
| 		</div> | ||||
| 		</div> | ||||
| 		<div id="holder"> | ||||
| 			<div id="panel_l" class="ph"> | ||||
| 				<div class="s_menu sm_v"> | ||||
| 					<ul id='setting_left_nav'> | ||||
| 						<li><a href="list" class="hh2 w2 hp active thmc1 thmtxt" onclick='return false;'>List</a></li> | ||||
| 						<li><a href="addbook" class="admtxt hh2 w2 hp" onclick='return false;'>Add/Edit</a></li> | ||||
| 						<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Books</a></li> | ||||
| 						<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Co-Authors</a></li> | ||||
| 						<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Tags & Keywords</a></li> | ||||
| 						<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Analysis</a></li> | ||||
| 						<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Import</a></li> | ||||
| 						<li><a href="" class="admtxt hh2 w2 hp" onclick='return false;'>Export</a></li> | ||||
| 					</ul> | ||||
| 				</div> | ||||
| 			</div> | ||||
| 			<div id="panel_r" class="ph pw admbg hp"> | ||||
| 			</div> | ||||
| 			<div class="clear"></div> | ||||
| 		</div> | ||||
| 	</div> | ||||
| 	</div> | ||||
| </div> | ||||
|  | @ -0,0 +1,87 @@ | |||
| <div class="toolbar hh2"> | ||||
| 	<div class="fn_g hp"> | ||||
| 		<button class="fn_btn hh2 thmc2 thmtxt">Save</button> | ||||
| 		<button class="fn_btn hh2 admbg2">Cancel</button> | ||||
| 	</div> | ||||
| 	<div class="hh2 hp sdm"> | ||||
| 		<div class="sdm_t hh2">Year</div> | ||||
| 		<div class="admbg sdm_o"> | ||||
| 			<ul> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2012</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2011</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2010</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2009</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2008</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2007</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2006</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2005</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2004</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2003</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2002</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">2001</a></li>				 | ||||
| 			</ul> | ||||
| 		</div> | ||||
| 	</div> | ||||
| 	<div class="hh2 hp sdm"> | ||||
| 		<div class="sdm_t hh2">Language</div> | ||||
| 		<div class="admbg sdm_o"> | ||||
| 			<ul> | ||||
| 				<li><a class="hp hh2 admtxt" href="">English</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Chinese</a></li> | ||||
| 			</ul> | ||||
| 		</div> | ||||
| 	</div> | ||||
| 	<div class="hh2 hp sdm"> | ||||
| 		<div class="sdm_t hh2"><span class="icon-question-sign"></span></div> | ||||
| 	</div> | ||||
| </div> | ||||
| <div id="paper_add" class="tinycanvas vp"> | ||||
| 	<div class="scrollbar sb_h vp"><div class="track"><div class="thumb thmc2"><div class="end"></div></div></div></div> | ||||
| 	<div class="viewport"> | ||||
| 		<div class="overview"> | ||||
| 			<div class="s_grid_con s_form"> | ||||
| 				<ul> | ||||
| 					<li class="s_grid_row"><input type="radio" name="" value="Books" />Books | ||||
| <input type="radio" name="" value="Chapter" /> Chapter</li> | ||||
| 					<li class="s_grid_row"><textarea class="s_grid_6 s_grid" name="" id="">Book Title</textarea></li> | ||||
| 					<li class="s_grid_row"><textarea class="s_grid_6 s_grid" name="" id="" rows="10">Chapters and sections</textarea></li> | ||||
| 					<li class="s_grid_row"><input class="s_grid s_grid_1" type="text" value="page"> ~ <input class="s_grid s_grid_1" type="text" value="page"><input class="s_grid s_grid_2" type="text" value="Publisher"></li> | ||||
| 					<li class="s_grid_row"><input class="s_grid s_grid_2" type="text" value="Location"><input class="s_grid s_grid_2" type="text" value="Chief editor"></li> | ||||
| 					<li class="s_grid_row"><input class="s_grid s_grid_3" type="text" value="ISSN"></li>		<li class="s_grid_row"><label class="s_grid_2 s_grid" for="">Reference URL</label><input class="s_grid_4 s_grid" type="text" value="www.sample.com"></li> | ||||
| 
 | ||||
| 				</ul> | ||||
| 			</div> | ||||
| 			<div class="s_grid_con s_form"> | ||||
| 				<ul> | ||||
| 					<li class="s_grid_row"><textarea class="s_grid s_grid_6" name="" id="">Author</textarea><span class="icon-plus input_append"></span></li> | ||||
| 					<li class="s_grid_row"> | ||||
| 						<select name="" id="" class="s_grid s_grid_4"> | ||||
| 							<option value="">Author Type</option> | ||||
| 							<option value="">First Author</option> | ||||
| 							<option value="">Corresponding Author</option> | ||||
| 							<option value="">Second Author</option> | ||||
| 							<option value="">Third Author</option> | ||||
| 							<option value="">Fourth Author</option> | ||||
| 						</select> | ||||
| 						<select name="" id="" class="s_grid s_grid_2"> | ||||
| 							<option value="">Status</option> | ||||
| 							<option value="">Published</option> | ||||
| 							<option value="">Pending</option> | ||||
| 							<option value="">Writing</option> | ||||
| 						</select> | ||||
| 					</li> | ||||
| 					<li class="s_grid_row"><label class="s_grid s_grid_2" for="">Date of Publication</label><input class="s_grid s_grid_4" type="text" value="2012 / 05 / 01"></li> | ||||
| 					<li class="s_grid_row"><input class="s_grid s_grid_6" type="text" value="Tags"><span class="icon-plus input_append"></li> | ||||
| 					<li class="s_grid_row"><input class="s_grid s_grid_6" type="text" value="Associated Project"><span class="icon-plus input_append"></span></li> | ||||
| 					<li class="s_grid_row"><label class="s_grid s_grid_2" for="">Abstract</label><input type="file"></li> | ||||
| 					<li class="s_grid_row"><label class="s_grid s_grid_2" for="">Full Text</label><input type="file"></li> | ||||
| 				</ul> | ||||
| 			</div> | ||||
| 			<div class="s_grid_con s_form"> | ||||
| 				<ul> | ||||
| 					<li class="s_grid_row"><textarea name="" id="" rows="26" class="s_grid s_grid_6">Abstract</textarea></li> | ||||
| 				</ul> | ||||
| 			</div> | ||||
| 		</div> | ||||
| 	</div> | ||||
| </div> | ||||
|  | @ -0,0 +1,75 @@ | |||
| <div class="toolbar hh2"> | ||||
| 	<div class="hh2 hp sdm"> | ||||
| 		<div class="sdm_t hh2"><span class="icon-check"></span></div> | ||||
| 		<div class="admbg sdm_o"> | ||||
| 			<ul id="journal_selection_options"> | ||||
| 				<li><a class="hp hh2 admtxt" href="all">All</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="none">None</a></li> | ||||
| 			</ul> | ||||
| 		</div> | ||||
| 	</div> | ||||
| 	<div class="hh2 hp sdm"> | ||||
| 		<div class="sdm_t hh2">More</div> | ||||
| 		<div class="admbg sdm_o"> | ||||
| 			<ul> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Delete</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Tag</a></li> | ||||
| 			</ul> | ||||
| 		</div> | ||||
| 	</div> | ||||
| 	<div class="hh2 hp sdm"> | ||||
| 		<div class="sdm_t hh2">Tag</div> | ||||
| 		<div class="admbg sdm_o"> | ||||
| 			<ul> | ||||
| 				<li><a class="hp hh2 admtxt" href="">All</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Starred</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">MIT</a></li> | ||||
| 			</ul> | ||||
| 		</div> | ||||
| 	</div> | ||||
| 	<div class="hh2 hp sdm"> | ||||
| 		<div class="sdm_t hh2">Status</div> | ||||
| 		<div class="admbg sdm_o"> | ||||
| 			<ul> | ||||
| 				<li><a class="hp hh2 admtxt" href="">All</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Published</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Pending</a></li> | ||||
| 			</ul> | ||||
| 		</div> | ||||
| 	</div> | ||||
| 	<div class="hh2 hp sdm"> | ||||
| 		<div class="sdm_t hh2">View</div> | ||||
| 		<div class="admbg sdm_o"> | ||||
| 			<ul id="journal_view_selection"> | ||||
| 				<li><a class="hp hh2 admtxt" href="journal">Journal</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="title">Title</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="file">File</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="keywords">Keywords</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="abstract">Abstract</a></li> | ||||
| 			</ul> | ||||
| 		</div> | ||||
| 	</div> | ||||
| 	<div class="hh2 hp sdm"> | ||||
| 		<div class="sdm_t hh2">Share</div> | ||||
| 		<div class="admbg sdm_o"> | ||||
| 			<ul> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Full</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Abstract</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Friends</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Private</a></li> | ||||
| 				<li><a class="hp hh2 admtxt" href="">Group</a></li> | ||||
| 			</ul> | ||||
| 		</div> | ||||
| 	</div> | ||||
| 	<div class="hh2 hp sdm"> | ||||
| 		<div class="sdm_t hh2"><span class="icon-question-sign"></span></div> | ||||
| 	</div> | ||||
| </div> | ||||
| <div id="paper_list" class="tinycanvas vp"> | ||||
| 	<div class="scrollbar sb_h vp"><div class="track"><div class="thumb thmc2"><div class="end"></div></div></div></div> | ||||
| 	<div class="viewport"> | ||||
| 		<div class="overview"> | ||||
| 		 | ||||
| 		</div> | ||||
| 	</div> | ||||
| </div> | ||||
|  | @ -0,0 +1 @@ | |||
| this is seminar page. | ||||
							
								
								
									
										398
									
								
								config/routes.rb
								
								
								
								
							
							
						
						
									
										398
									
								
								config/routes.rb
								
								
								
								
							|  | @ -1,197 +1,201 @@ | |||
| Orbit::Application.routes.draw do | ||||
| 
 | ||||
|   devise_for :users | ||||
|    | ||||
|   # routes for sinatra app | ||||
|   match '/site/set_registered', :to => CentralServerExchangeApp   | ||||
|   match '/site/public_key', :to => CentralServerExchangeApp  | ||||
|   match '/site/update', :to => GithubApp | ||||
|   match '/purchase/:type', :to => CentralServerExchangeApp | ||||
| 
 | ||||
|   match 'load_orbit_bar' => 'pages#load_orbit_bar' | ||||
| 
 | ||||
|   # routes for admin | ||||
|   namespace :admin do | ||||
|     resources :assets | ||||
|     resources :app_auths  | ||||
|     resources :object_auths  do | ||||
|       collection do | ||||
|         match 'new/:type/:obj_id',:action => 'new',:via => "get",:as => :init | ||||
|       end | ||||
|       member do | ||||
|         match ':id/create_role',:action => 'create_role',:via => "post",:as => :create_role | ||||
|         match 'remove/:type/:target_id' ,:action=> 'remove_role',:via => "delete",:as =>:remove | ||||
|       end | ||||
|     end | ||||
| 
 | ||||
|      | ||||
|     resources :ad_banners do  | ||||
|         collection do | ||||
|           match 'new_ad_image' => 'ad_images#new',:as => :new_ad_image,:via => :get | ||||
|           match 'new_ad_image' => 'ad_images#create',:as => :create_ad_image,:via => :post | ||||
|         end | ||||
|         resources :ad_images ,:except => [:show,:index] | ||||
|     end | ||||
|     resources :dashboards | ||||
|     resources :designs do | ||||
|       collection do | ||||
|         get 'upload_package' | ||||
|         post 'upload_package' | ||||
|       end | ||||
|       member do | ||||
|         post 'edit_file'  => 'designs#edit_file' | ||||
|       end | ||||
|     end | ||||
|     resources :infos do | ||||
|       get 'add_attribute_field' | ||||
|     end | ||||
|     resources :items | ||||
|     resources :links do | ||||
|       member do | ||||
|         get 'delete' | ||||
|       end | ||||
|     end | ||||
|     resources :pages do | ||||
|       member do | ||||
|         get 'delete' | ||||
|         get 'reload_themes' | ||||
|       end | ||||
|     end | ||||
|     resources :module_apps do | ||||
|       resources :app_auths do | ||||
|         member do | ||||
|           match 'remove/:type/:target_id' ,:action=> 'remove',:via => "delete",:as =>:remove | ||||
|         end | ||||
|       end | ||||
|        | ||||
|       member do | ||||
|         match 'assign_manager' ,:action=> 'assign_manager',:via => "post",:as =>:assign_manager | ||||
|         match 'assign_sub_manager' ,:action=> 'assign_sub_manager',:via => "post",:as =>:assign_sub_manager | ||||
| 
 | ||||
|         match 'remove_manager/:app_manager_id' ,:action=> 'remove_manager',:via => "delete",:as =>:remove_manager | ||||
|         match 'remove_sub_manager/:app_sub_manager_id' ,:action=> 'remove_sub_manager',:via => "delete",:as =>:remove_sub_manager | ||||
|         get 'reload_frontend_pages' | ||||
|       end | ||||
|     end | ||||
|     resources :page_parts do | ||||
|       member do | ||||
|         get 'reload_widgets' | ||||
|       end | ||||
|     end | ||||
|     resources :purchases do | ||||
|       collection do | ||||
|         get 'install_app' | ||||
|       end | ||||
|       member do | ||||
|         get 'download' | ||||
|       end | ||||
|     end | ||||
|     resources :roles do | ||||
|       get 'add_sub_role' | ||||
|       get 'add_attribute_field' | ||||
|     end | ||||
|     resources :sites | ||||
|     resources :snippets | ||||
|     resources :tags | ||||
|     resources :translations | ||||
|     resources :users | ||||
|   end | ||||
|   # end admin | ||||
|    | ||||
|   namespace :panel do | ||||
|     resources :users | ||||
|   end | ||||
| 
 | ||||
|   match '/desktop/'=>'desktop#index' | ||||
| 
 | ||||
|   # Sinatra Routes start | ||||
| 
 | ||||
|   # match '/desktop/desktop', :to => Desktopapp::DesktopApp  | ||||
|   # match '/desktop/app_manager', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/sections', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/settings', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/get_desktop_settings/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/save_desktop_settings/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/getgroups/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/getsectionlist/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/settingthemes/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/settingsections/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/getapplist/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/newpositions/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/settingconnection/', :to => Desktopapp::DesktopApp | ||||
| 
 | ||||
|   # match '/desktop/journal_p/', :to => Desktopapp::DesktopAppPublications | ||||
|   # match '/desktop/journal_p_list/', :to => Desktopapp::DesktopAppPublications | ||||
|   # match '/desktop/journal_p_add/', :to => Desktopapp::DesktopAppPublications | ||||
|   # match '/desktop_publications/getjournals', :to => Desktopapp::DesktopAppPublications | ||||
| 
 | ||||
|   # match '/desktop/twitter/', :to => Desktopapp::Otheraccounts | ||||
|   # match '/desktop/forgmail/', :to => Desktopapp::Otheraccounts | ||||
|   # match '/desktop/getaccounts', :to => Desktopapp::Otheraccounts | ||||
|   # match '/desktop/save_account_info/', :to => Desktopapp::Otheraccounts | ||||
| 
 | ||||
|   # match '/desktop_appstore/appstore', :to => Desktopapp::DesktopAppAppstore | ||||
|   # match '/desktop_appstore/widgets', :to => Desktopapp::DesktopAppAppstore | ||||
|   # match '/desktop_appstore/getuserwidgets', :to => Desktopapp::DesktopAppAppstore | ||||
|   # match '/desktop_appstore/widgets_settings', :to => Desktopapp::DesktopAppAppstore | ||||
|    | ||||
|   # Sinatra Routes end | ||||
|    | ||||
|   match '/desktop/desktop'=>'desktop#desktop' | ||||
|   match '/desktop/app_manager'=>'desktop#app_manager' | ||||
|   match '/desktop/sections'=>'desktop#sections' | ||||
|   match '/desktop/settings'=>'desktop#settings' | ||||
|   match '/desktop/get_desktop_settings/'=>'desktop#get_desktop_settings' | ||||
|   match '/desktop/save_desktop_settings/'=>'desktop#save_desktop_settings' | ||||
|   match '/desktop/getgroups/'=>'desktop#getgroups' | ||||
|   match '/desktop/getsectionlist/'=>'desktop#getsectionlist' | ||||
|   match '/desktop/settingthemes/'=>'desktop#settingthemes' | ||||
|   match '/desktop/settingsections/'=>'desktop#settingsections' | ||||
|   match '/desktop/getapplist/'=>'desktop#getapplist' | ||||
|   match '/desktop/newpositions/'=>'desktop#newpositions' | ||||
|   match '/desktop/settingconnection/'=>'desktop#settingconnection' | ||||
| 
 | ||||
| 
 | ||||
|   match '/desktop/journal_p/'=>'desktop_publications#journal_p' | ||||
|   match '/desktop/journal_p_list/'=>'desktop_publications#journal_p_list' | ||||
|   match '/desktop/journal_p_add/'=>'desktop_publications#journal_p_add' | ||||
|   match '/desktop_publications/getjournals' => 'desktop_publications#getjournals' | ||||
| 
 | ||||
|   match '/desktop/twitter/'=>'otheraccounts#twitter' | ||||
|   match '/desktop/forgmail/'=>'otheraccounts#gmail' | ||||
|   match '/desktop/getaccounts'=>'otheraccounts#getaccounts' | ||||
|   match '/desktop/save_account_info/'=>'otheraccounts#saveaccountinfo' | ||||
| 
 | ||||
|   match '/desktop_appstore/appstore'=>'desktop_appstore#appstore' | ||||
|   match '/desktop_appstore/widgets'=>'desktop_appstore#widgets' | ||||
|   match '/desktop_appstore/getuserwidgets'=>'desktop_appstore#getuserwidgets' | ||||
|   match '/desktop_appstore/widgets_settings'=>'desktop_appstore#widgets_settings' | ||||
| 
 | ||||
|   match '/desktop_orbit/orbit' => 'desktop_orbit#orbit' | ||||
|   match '/desktop_orbit/getevents' => 'desktop_orbit#getevents' | ||||
|    #match '/desktop_orbit/getevents' => 'desktop_publications#create_journal' | ||||
|      | ||||
|   match '/desktop/temp_func/'=>'desktop#temp_func' | ||||
|    | ||||
|   match '/panel/:app_name/front_end/:app_action/:id' => 'pages#show_from_link', :constraints => lambda { |request| | ||||
|     !request.query_string.include?("inner=true") | ||||
|   } | ||||
|    | ||||
|   match '/panel/:app_name/front_end/:app_action' => 'pages#index_from_link', :constraints => lambda { |request| | ||||
|     !request.query_string.include?("inner=true") | ||||
|   } | ||||
|    | ||||
|   # routes for gridfs files | ||||
|   match "/gridfs/*path" => "gridfs#serve" | ||||
|   # match "/images/*path" => "gridfs#serve_images" | ||||
|   # match "/admin/pages/images/*path" => "gridfs#serve_images" | ||||
|    | ||||
|   # routes for pages to generate | ||||
|   match '*page_name' => 'pages#show', :as => :page, :constraints => lambda{|request| | ||||
|     !request.path.starts_with?("/panel") | ||||
|   } | ||||
|    | ||||
|   root :to => 'pages#index' | ||||
|    | ||||
| end | ||||
| 
 | ||||
| Orbit::Application.routes.draw do | ||||
| 
 | ||||
|   devise_for :users | ||||
|    | ||||
|   # routes for sinatra app | ||||
|   match '/site/set_registered', :to => CentralServerExchangeApp   | ||||
|   match '/site/public_key', :to => CentralServerExchangeApp  | ||||
|   match '/site/update', :to => GithubApp | ||||
|   match '/purchase/:type', :to => CentralServerExchangeApp | ||||
| 
 | ||||
|   match 'load_orbit_bar' => 'pages#load_orbit_bar' | ||||
| 
 | ||||
|   # routes for admin | ||||
|   namespace :admin do | ||||
|     resources :assets | ||||
|     resources :app_auths  | ||||
|     resources :object_auths  do | ||||
|       collection do | ||||
|         match 'new/:type/:obj_id',:action => 'new',:via => "get",:as => :init | ||||
|       end | ||||
|       member do | ||||
|         match ':id/create_role',:action => 'create_role',:via => "post",:as => :create_role | ||||
|         match 'remove/:type/:target_id' ,:action=> 'remove_role',:via => "delete",:as =>:remove | ||||
|       end | ||||
|     end | ||||
| 
 | ||||
|      | ||||
|     resources :ad_banners do  | ||||
|         collection do | ||||
|           match 'new_ad_image' => 'ad_images#new',:as => :new_ad_image,:via => :get | ||||
|           match 'new_ad_image' => 'ad_images#create',:as => :create_ad_image,:via => :post | ||||
|         end | ||||
|         resources :ad_images ,:except => [:show,:index] | ||||
|     end | ||||
|     resources :dashboards | ||||
|     resources :designs do | ||||
|       collection do | ||||
|         get 'upload_package' | ||||
|         post 'upload_package' | ||||
|       end | ||||
|       member do | ||||
|         post 'edit_file'  => 'designs#edit_file' | ||||
|       end | ||||
|     end | ||||
|     resources :infos do | ||||
|       get 'add_attribute_field' | ||||
|     end | ||||
|     resources :items | ||||
|     resources :links do | ||||
|       member do | ||||
|         get 'delete' | ||||
|       end | ||||
|     end | ||||
|     resources :pages do | ||||
|       member do | ||||
|         get 'delete' | ||||
|         get 'reload_themes' | ||||
|       end | ||||
|     end | ||||
|     resources :module_apps do | ||||
|       resources :app_auths do | ||||
|         member do | ||||
|           match 'remove/:type/:target_id' ,:action=> 'remove',:via => "delete",:as =>:remove | ||||
|         end | ||||
|       end | ||||
|        | ||||
|       member do | ||||
|         match 'assign_manager' ,:action=> 'assign_manager',:via => "post",:as =>:assign_manager | ||||
|         match 'assign_sub_manager' ,:action=> 'assign_sub_manager',:via => "post",:as =>:assign_sub_manager | ||||
| 
 | ||||
|         match 'remove_manager/:app_manager_id' ,:action=> 'remove_manager',:via => "delete",:as =>:remove_manager | ||||
|         match 'remove_sub_manager/:app_sub_manager_id' ,:action=> 'remove_sub_manager',:via => "delete",:as =>:remove_sub_manager | ||||
|         get 'reload_frontend_pages' | ||||
|       end | ||||
|     end | ||||
|     resources :page_parts do | ||||
|       member do | ||||
|         get 'reload_widgets' | ||||
|       end | ||||
|     end | ||||
|     resources :purchases do | ||||
|       collection do | ||||
|         get 'install_app' | ||||
|       end | ||||
|       member do | ||||
|         get 'download' | ||||
|       end | ||||
|     end | ||||
|     resources :roles do | ||||
|       get 'add_sub_role' | ||||
|       get 'add_attribute_field' | ||||
|     end | ||||
|     resources :sites | ||||
|     resources :snippets | ||||
|     resources :tags | ||||
|     resources :translations | ||||
|     resources :users | ||||
|   end | ||||
|   # end admin | ||||
|    | ||||
|   namespace :panel do | ||||
|     resources :users | ||||
|   end | ||||
| 
 | ||||
|   match '/desktop/'=>'desktop#index' | ||||
| 
 | ||||
|   # Sinatra Routes start | ||||
| 
 | ||||
|   # match '/desktop/desktop', :to => Desktopapp::DesktopApp  | ||||
|   # match '/desktop/app_manager', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/sections', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/settings', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/get_desktop_settings/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/save_desktop_settings/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/getgroups/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/getsectionlist/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/settingthemes/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/settingsections/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/getapplist/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/newpositions/', :to => Desktopapp::DesktopApp | ||||
|   # match '/desktop/settingconnection/', :to => Desktopapp::DesktopApp | ||||
| 
 | ||||
|   # match '/desktop/journal_p/', :to => Desktopapp::DesktopAppPublications | ||||
|   # match '/desktop/journal_p_list/', :to => Desktopapp::DesktopAppPublications | ||||
|   # match '/desktop/journal_p_add/', :to => Desktopapp::DesktopAppPublications | ||||
|   # match '/desktop_publications/getjournals', :to => Desktopapp::DesktopAppPublications | ||||
| 
 | ||||
|   # match '/desktop/twitter/', :to => Desktopapp::Otheraccounts | ||||
|   # match '/desktop/forgmail/', :to => Desktopapp::Otheraccounts | ||||
|   # match '/desktop/getaccounts', :to => Desktopapp::Otheraccounts | ||||
|   # match '/desktop/save_account_info/', :to => Desktopapp::Otheraccounts | ||||
| 
 | ||||
|   # match '/desktop_appstore/appstore', :to => Desktopapp::DesktopAppAppstore | ||||
|   # match '/desktop_appstore/widgets', :to => Desktopapp::DesktopAppAppstore | ||||
|   # match '/desktop_appstore/getuserwidgets', :to => Desktopapp::DesktopAppAppstore | ||||
|   # match '/desktop_appstore/widgets_settings', :to => Desktopapp::DesktopAppAppstore | ||||
|    | ||||
|   # Sinatra Routes end | ||||
|    | ||||
|   match '/desktop/desktop'=>'desktop#desktop' | ||||
|   match '/desktop/app_manager'=>'desktop#app_manager' | ||||
|   match '/desktop/sections'=>'desktop#sections' | ||||
|   match '/desktop/settings'=>'desktop#settings' | ||||
|   match '/desktop/get_desktop_settings/'=>'desktop#get_desktop_settings' | ||||
|   match '/desktop/save_desktop_settings/'=>'desktop#save_desktop_settings' | ||||
|   match '/desktop/getgroups/'=>'desktop#getgroups' | ||||
|   match '/desktop/getsectionlist/'=>'desktop#getsectionlist' | ||||
|   match '/desktop/settingthemes/'=>'desktop#settingthemes' | ||||
|   match '/desktop/settingsections/'=>'desktop#settingsections' | ||||
|   match '/desktop/getapplist/'=>'desktop#getapplist' | ||||
|   match '/desktop/newpositions/'=>'desktop#newpositions' | ||||
|   match '/desktop/settingconnection/'=>'desktop#settingconnection' | ||||
| 
 | ||||
| 
 | ||||
|   match '/desktop/journal_p/'=>'desktop_publications#journal_p' | ||||
|   match '/desktop/journal_p_list/'=>'desktop_publications#journal_p_list' | ||||
|   match '/desktop/journal_p_add/'=>'desktop_publications#journal_p_add' | ||||
|   match '/desktop_publications/getjournals' => 'desktop_publications#getjournals' | ||||
|   match '/desktop/books' => 'desktop_publications#books' | ||||
|   match '/desktop/books_list/'=>'desktop_publications#books_list' | ||||
|   match '/desktop/books_add/'=>'desktop_publications#books_add' | ||||
| 
 | ||||
| 
 | ||||
|   match '/desktop/twitter/'=>'otheraccounts#twitter' | ||||
|   match '/desktop/forgmail/'=>'otheraccounts#gmail' | ||||
|   match '/desktop/getaccounts'=>'otheraccounts#getaccounts' | ||||
|   match '/desktop/save_account_info/'=>'otheraccounts#saveaccountinfo' | ||||
| 
 | ||||
|   match '/desktop_appstore/appstore'=>'desktop_appstore#appstore' | ||||
|   match '/desktop_appstore/widgets'=>'desktop_appstore#widgets' | ||||
|   match '/desktop_appstore/getuserwidgets'=>'desktop_appstore#getuserwidgets' | ||||
|   match '/desktop_appstore/widgets_settings'=>'desktop_appstore#widgets_settings' | ||||
| 
 | ||||
|   match '/desktop_orbit/orbit' => 'desktop_orbit#orbit' | ||||
|   match '/desktop_orbit/getevents' => 'desktop_orbit#getevents' | ||||
|    #match '/desktop_orbit/getevents' => 'desktop_publications#create_journal' | ||||
|      | ||||
|   match '/desktop/temp_func/'=>'desktop#temp_func' | ||||
|    | ||||
|   match '/panel/:app_name/front_end/:app_action/:id' => 'pages#show_from_link', :constraints => lambda { |request| | ||||
|     !request.query_string.include?("inner=true") | ||||
|   } | ||||
|    | ||||
|   match '/panel/:app_name/front_end/:app_action' => 'pages#index_from_link', :constraints => lambda { |request| | ||||
|     !request.query_string.include?("inner=true") | ||||
|   } | ||||
|    | ||||
|   # routes for gridfs files | ||||
|   match "/gridfs/*path" => "gridfs#serve" | ||||
|   # match "/images/*path" => "gridfs#serve_images" | ||||
|   # match "/admin/pages/images/*path" => "gridfs#serve_images" | ||||
|    | ||||
|   # routes for pages to generate | ||||
|   match '*page_name' => 'pages#show', :as => :page, :constraints => lambda{|request| | ||||
|     !request.path.starts_with?("/panel") | ||||
|   } | ||||
|    | ||||
|   root :to => 'pages#index' | ||||
|    | ||||
| end | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue