initial
9
.gitignore
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
.bundle
|
||||
db/*.sqlite3
|
||||
log/*.log
|
||||
tmp/
|
||||
.sass-cache/
|
||||
.DS_Store
|
||||
private_medias/
|
||||
public/public_medias
|
||||
public/assets
|
4
Capfile
Normal file
@ -0,0 +1,4 @@
|
||||
load 'deploy' if respond_to?(:namespace) # cap2 differentiator
|
||||
Dir['vendor/gems/*/recipes/*.rb','vendor/plugins/*/recipes/*.rb'].each { |plugin| load(plugin) }
|
||||
|
||||
load 'config/deploy' # remove this line to skip loading any of the default tasks
|
68
Gemfile
Normal file
@ -0,0 +1,68 @@
|
||||
source 'https://rubygems.org'
|
||||
|
||||
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
|
||||
gem 'rails', '4.0.0'
|
||||
|
||||
|
||||
gem 'bcrypt-ruby', '~> 3.0.0'
|
||||
# Use sqlite3 as the database for Active Record
|
||||
gem 'sqlite3'
|
||||
gem 'mysql2'
|
||||
|
||||
# Use Uglifier as compressor for JavaScript assets
|
||||
gem 'uglifier', '>= 1.3.0'
|
||||
|
||||
# Use CoffeeScript for .js.coffee assets and views
|
||||
gem 'coffee-rails', '~> 4.0.0'
|
||||
|
||||
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
|
||||
# gem 'therubyracer', platforms: :ruby
|
||||
|
||||
# Use jquery as the JavaScript library
|
||||
gem 'jquery-rails'
|
||||
|
||||
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
|
||||
gem 'turbolinks'
|
||||
|
||||
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
|
||||
gem 'jbuilder', '~> 1.0.1'
|
||||
|
||||
gem "therubyracer"
|
||||
gem "less-rails"
|
||||
gem "twitter-bootstrap-rails"
|
||||
|
||||
gem 'haml-rails'
|
||||
|
||||
gem 'nokogiri'
|
||||
gem 'acts_as_tree'
|
||||
gem 'formtastic', :git => 'git://github.com/justinfrench/formtastic.git'
|
||||
|
||||
|
||||
gem 'kaminari-bootstrap'
|
||||
|
||||
|
||||
gem "htmlentities"
|
||||
|
||||
gem 'carrierwave'
|
||||
gem 'rmagick'
|
||||
|
||||
group :doc do
|
||||
# bundle exec rake doc:rails generates the API under doc/api.
|
||||
gem 'sdoc', require: false
|
||||
end
|
||||
|
||||
gem "capistrano", group: :development
|
||||
gem "rvm-capistrano", group: :development
|
||||
|
||||
# Use ActiveModel has_secure_password
|
||||
# gem 'bcrypt-ruby', '~> 3.0.0'
|
||||
|
||||
# Use unicorn as the app server
|
||||
gem 'unicorn'
|
||||
|
||||
gem "nokogiri"
|
||||
|
||||
gem 'kaminari-bootstrap'
|
||||
|
||||
# Use debugger
|
||||
# gem 'debugger', group: [:development, :test]
|
200
Gemfile.lock
Normal file
@ -0,0 +1,200 @@
|
||||
GIT
|
||||
remote: git://github.com/justinfrench/formtastic.git
|
||||
revision: cd6cb88f28ea7444267802ced8e5ec0f5cfd0f90
|
||||
specs:
|
||||
formtastic (2.3.0.rc2)
|
||||
actionpack (>= 3.0)
|
||||
|
||||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
actionmailer (4.0.0)
|
||||
actionpack (= 4.0.0)
|
||||
mail (~> 2.5.3)
|
||||
actionpack (4.0.0)
|
||||
activesupport (= 4.0.0)
|
||||
builder (~> 3.1.0)
|
||||
erubis (~> 2.7.0)
|
||||
rack (~> 1.5.2)
|
||||
rack-test (~> 0.6.2)
|
||||
activemodel (4.0.0)
|
||||
activesupport (= 4.0.0)
|
||||
builder (~> 3.1.0)
|
||||
activerecord (4.0.0)
|
||||
activemodel (= 4.0.0)
|
||||
activerecord-deprecated_finders (~> 1.0.2)
|
||||
activesupport (= 4.0.0)
|
||||
arel (~> 4.0.0)
|
||||
activerecord-deprecated_finders (1.0.3)
|
||||
activesupport (4.0.0)
|
||||
i18n (~> 0.6, >= 0.6.4)
|
||||
minitest (~> 4.2)
|
||||
multi_json (~> 1.3)
|
||||
thread_safe (~> 0.1)
|
||||
tzinfo (~> 0.3.37)
|
||||
acts_as_tree (1.4.0)
|
||||
activerecord (>= 3.0.0)
|
||||
arel (4.0.0)
|
||||
atomic (1.1.10)
|
||||
bcrypt-ruby (3.0.1)
|
||||
builder (3.1.4)
|
||||
capistrano (2.15.5)
|
||||
highline
|
||||
net-scp (>= 1.0.0)
|
||||
net-sftp (>= 2.0.0)
|
||||
net-ssh (>= 2.0.14)
|
||||
net-ssh-gateway (>= 1.1.0)
|
||||
carrierwave (0.9.0)
|
||||
activemodel (>= 3.2.0)
|
||||
activesupport (>= 3.2.0)
|
||||
json (>= 1.7)
|
||||
coffee-rails (4.0.0)
|
||||
coffee-script (>= 2.2.0)
|
||||
railties (>= 4.0.0.beta, < 5.0)
|
||||
coffee-script (2.2.0)
|
||||
coffee-script-source
|
||||
execjs
|
||||
coffee-script-source (1.6.3)
|
||||
commonjs (0.2.6)
|
||||
erubis (2.7.0)
|
||||
execjs (1.4.0)
|
||||
multi_json (~> 1.0)
|
||||
haml (4.0.3)
|
||||
tilt
|
||||
haml-rails (0.4)
|
||||
actionpack (>= 3.1, < 4.1)
|
||||
activesupport (>= 3.1, < 4.1)
|
||||
haml (>= 3.1, < 4.1)
|
||||
railties (>= 3.1, < 4.1)
|
||||
highline (1.6.19)
|
||||
hike (1.2.3)
|
||||
htmlentities (4.3.1)
|
||||
i18n (0.6.4)
|
||||
jbuilder (1.0.2)
|
||||
activesupport (>= 3.0.0)
|
||||
jquery-rails (3.0.4)
|
||||
railties (>= 3.0, < 5.0)
|
||||
thor (>= 0.14, < 2.0)
|
||||
json (1.8.0)
|
||||
kaminari (0.14.1)
|
||||
actionpack (>= 3.0.0)
|
||||
activesupport (>= 3.0.0)
|
||||
kaminari-bootstrap (0.1.3)
|
||||
kaminari (>= 0.13.0)
|
||||
rails
|
||||
kgio (2.8.0)
|
||||
less (2.3.2)
|
||||
commonjs (~> 0.2.6)
|
||||
less-rails (2.3.3)
|
||||
actionpack (>= 3.1)
|
||||
less (~> 2.3.1)
|
||||
libv8 (3.11.8.17)
|
||||
mail (2.5.4)
|
||||
mime-types (~> 1.16)
|
||||
treetop (~> 1.4.8)
|
||||
mime-types (1.23)
|
||||
mini_portile (0.5.1)
|
||||
minitest (4.7.5)
|
||||
multi_json (1.7.7)
|
||||
mysql2 (0.3.13)
|
||||
net-scp (1.1.2)
|
||||
net-ssh (>= 2.6.5)
|
||||
net-sftp (2.1.2)
|
||||
net-ssh (>= 2.6.5)
|
||||
net-ssh (2.6.8)
|
||||
net-ssh-gateway (1.2.0)
|
||||
net-ssh (>= 2.6.5)
|
||||
nokogiri (1.6.0)
|
||||
mini_portile (~> 0.5.0)
|
||||
polyglot (0.3.3)
|
||||
rack (1.5.2)
|
||||
rack-test (0.6.2)
|
||||
rack (>= 1.0)
|
||||
rails (4.0.0)
|
||||
actionmailer (= 4.0.0)
|
||||
actionpack (= 4.0.0)
|
||||
activerecord (= 4.0.0)
|
||||
activesupport (= 4.0.0)
|
||||
bundler (>= 1.3.0, < 2.0)
|
||||
railties (= 4.0.0)
|
||||
sprockets-rails (~> 2.0.0)
|
||||
railties (4.0.0)
|
||||
actionpack (= 4.0.0)
|
||||
activesupport (= 4.0.0)
|
||||
rake (>= 0.8.7)
|
||||
thor (>= 0.18.1, < 2.0)
|
||||
raindrops (0.11.0)
|
||||
rake (10.1.0)
|
||||
rdoc (3.12.2)
|
||||
json (~> 1.4)
|
||||
ref (1.0.5)
|
||||
rmagick (2.13.2)
|
||||
rvm-capistrano (1.4.1)
|
||||
capistrano (>= 2.0.0)
|
||||
sdoc (0.3.20)
|
||||
json (>= 1.1.3)
|
||||
rdoc (~> 3.10)
|
||||
sprockets (2.10.0)
|
||||
hike (~> 1.2)
|
||||
multi_json (~> 1.0)
|
||||
rack (~> 1.0)
|
||||
tilt (~> 1.1, != 1.3.0)
|
||||
sprockets-rails (2.0.0)
|
||||
actionpack (>= 3.0)
|
||||
activesupport (>= 3.0)
|
||||
sprockets (~> 2.8)
|
||||
sqlite3 (1.3.7)
|
||||
therubyracer (0.11.4)
|
||||
libv8 (~> 3.11.8.12)
|
||||
ref
|
||||
thor (0.18.1)
|
||||
thread_safe (0.1.0)
|
||||
atomic
|
||||
tilt (1.4.1)
|
||||
treetop (1.4.14)
|
||||
polyglot
|
||||
polyglot (>= 0.3.1)
|
||||
turbolinks (1.3.0)
|
||||
coffee-rails
|
||||
twitter-bootstrap-rails (2.2.7)
|
||||
actionpack (>= 3.1)
|
||||
execjs
|
||||
rails (>= 3.1)
|
||||
railties (>= 3.1)
|
||||
tzinfo (0.3.37)
|
||||
uglifier (2.1.2)
|
||||
execjs (>= 0.3.0)
|
||||
multi_json (~> 1.0, >= 1.0.2)
|
||||
unicorn (4.6.3)
|
||||
kgio (~> 2.6)
|
||||
rack
|
||||
raindrops (~> 0.7)
|
||||
|
||||
PLATFORMS
|
||||
ruby
|
||||
|
||||
DEPENDENCIES
|
||||
acts_as_tree
|
||||
bcrypt-ruby (~> 3.0.0)
|
||||
capistrano
|
||||
carrierwave
|
||||
coffee-rails (~> 4.0.0)
|
||||
formtastic!
|
||||
haml-rails
|
||||
htmlentities
|
||||
jbuilder (~> 1.0.1)
|
||||
jquery-rails
|
||||
kaminari-bootstrap
|
||||
less-rails
|
||||
mysql2
|
||||
nokogiri
|
||||
rails (= 4.0.0)
|
||||
rmagick
|
||||
rvm-capistrano
|
||||
sdoc
|
||||
sqlite3
|
||||
therubyracer
|
||||
turbolinks
|
||||
twitter-bootstrap-rails
|
||||
uglifier (>= 1.3.0)
|
||||
unicorn
|
28
README.rdoc
Normal file
@ -0,0 +1,28 @@
|
||||
== README
|
||||
|
||||
This README would normally document whatever steps are necessary to get the
|
||||
application up and running.
|
||||
|
||||
Things you may want to cover:
|
||||
|
||||
* Ruby version
|
||||
|
||||
* System dependencies
|
||||
|
||||
* Configuration
|
||||
|
||||
* Database creation
|
||||
|
||||
* Database initialization
|
||||
|
||||
* How to run the test suite
|
||||
|
||||
* Services (job queues, cache servers, search engines, etc.)
|
||||
|
||||
* Deployment instructions
|
||||
|
||||
* ...
|
||||
|
||||
|
||||
Please feel free to use a different markup language if you do not plan to run
|
||||
<tt>rake doc:app</tt>.
|
6
Rakefile
Normal file
@ -0,0 +1,6 @@
|
||||
# Add your own tasks in files placed in lib/tasks ending in .rake,
|
||||
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
|
||||
|
||||
require File.expand_path('../config/application', __FILE__)
|
||||
|
||||
CMSnb::Application.load_tasks
|
BIN
app/assets/images/admin/content_type/type_BlockContent.png
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
app/assets/images/admin/content_type/type_BreakContent.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
app/assets/images/admin/content_type/type_DownloadContent.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
app/assets/images/admin/content_type/type_DynamicContent.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
app/assets/images/admin/content_type/type_EventContent.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
app/assets/images/admin/content_type/type_GalleryContent.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
app/assets/images/admin/content_type/type_HtmlContent.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
app/assets/images/admin/content_type/type_ImageContent.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
app/assets/images/admin/content_type/type_ImgLinkContent.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
app/assets/images/admin/content_type/type_LinkContent.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
app/assets/images/admin/content_type/type_MapContent.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
app/assets/images/admin/content_type/type_TableContent.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
app/assets/images/admin/content_type/type_TextContent.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
app/assets/images/admin/content_type/type_TitleContent.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
app/assets/images/f.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
app/assets/images/file_types/1358029801_css.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
app/assets/images/file_types/1358029807_docx.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/1358029820_psd.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
app/assets/images/file_types/1358029824_jpg.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/1358029827_generic.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
app/assets/images/file_types/1358029830_doc.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/1358029834_aac.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
app/assets/images/file_types/1358029839_wmv.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
app/assets/images/file_types/1358029845_raw.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/1358029848_tar.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/file_types/1358029854_tiff.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/1358029858_rtf.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/1358029860_rtf.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/1358029868_js.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
app/assets/images/file_types/1358029872_gif.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/1358029874_aiff.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
app/assets/images/file_types/1358029878_gzip.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/file_types/1358029881_ma.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
app/assets/images/file_types/1358029885_mp.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/1358029888_php.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
app/assets/images/file_types/1358029892_mpeg.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
app/assets/images/file_types/1358029894_mov.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/1358029899_html.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
app/assets/images/file_types/1358029903_avi.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
app/assets/images/file_types/1358029912_wav.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
app/assets/images/file_types/1358029916_generic.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
app/assets/images/file_types/_blank.png
Executable file
After Width: | Height: | Size: 558 B |
BIN
app/assets/images/file_types/_page.png
Executable file
After Width: | Height: | Size: 1.6 KiB |
BIN
app/assets/images/file_types/aac.png
Executable file
After Width: | Height: | Size: 2.0 KiB |
BIN
app/assets/images/file_types/ai.png
Normal file
After Width: | Height: | Size: 9.6 KiB |
BIN
app/assets/images/file_types/bmp.png
Normal file
After Width: | Height: | Size: 453 KiB |
BIN
app/assets/images/file_types/eps.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
app/assets/images/file_types/gif.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
app/assets/images/file_types/icns.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
app/assets/images/file_types/ico.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
app/assets/images/file_types/jpeg.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
app/assets/images/file_types/jpg.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
app/assets/images/file_types/key.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
app/assets/images/file_types/kth.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
app/assets/images/file_types/m4v.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
app/assets/images/file_types/md.png
Normal file
After Width: | Height: | Size: 5.8 KiB |
BIN
app/assets/images/file_types/mpg.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
app/assets/images/file_types/nmbtemplate.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
app/assets/images/file_types/numbers.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/file_types/odf.png
Executable file
After Width: | Height: | Size: 1.4 KiB |
BIN
app/assets/images/file_types/ods.png
Executable file
After Width: | Height: | Size: 1.6 KiB |
BIN
app/assets/images/file_types/odt.png
Executable file
After Width: | Height: | Size: 1.6 KiB |
BIN
app/assets/images/file_types/otp.png
Executable file
After Width: | Height: | Size: 1.3 KiB |
BIN
app/assets/images/file_types/ots.png
Executable file
After Width: | Height: | Size: 1.5 KiB |
BIN
app/assets/images/file_types/ott.png
Executable file
After Width: | Height: | Size: 1.5 KiB |
BIN
app/assets/images/file_types/pages.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
app/assets/images/file_types/pdf.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/file_types/php.png
Executable file
After Width: | Height: | Size: 1.5 KiB |
BIN
app/assets/images/file_types/png.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
app/assets/images/file_types/psd.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/file_types/sql.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
app/assets/images/file_types/tar.gz.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/file_types/tar.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/file_types/template.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
app/assets/images/file_types/tiff.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
app/assets/images/file_types/txt.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
app/assets/images/file_types/zip.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
app/assets/images/fond.jpg
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
app/assets/images/front/background.png
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
app/assets/images/front/fleche.png
Normal file
After Width: | Height: | Size: 791 B |
BIN
app/assets/images/front/go_top.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
app/assets/images/front/left.png
Normal file
After Width: | Height: | Size: 692 B |
BIN
app/assets/images/front/logo.png
Normal file
After Width: | Height: | Size: 70 KiB |
BIN
app/assets/images/front/logo_fade.png
Normal file
After Width: | Height: | Size: 63 KiB |
BIN
app/assets/images/front/logoold.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
app/assets/images/front/pagination.png
Executable file
After Width: | Height: | Size: 706 B |
BIN
app/assets/images/front/right.png
Normal file
After Width: | Height: | Size: 686 B |
BIN
app/assets/images/front/slider_shadow.png
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
app/assets/images/livre.jpg
Normal file
After Width: | Height: | Size: 290 KiB |
BIN
app/assets/images/logo-r.png
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
app/assets/images/logo.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
app/assets/images/t.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
app/assets/images/vendor/select2-spinner.gif
vendored
Executable file
After Width: | Height: | Size: 1.8 KiB |
BIN
app/assets/images/vendor/select2.png
vendored
Executable file
After Width: | Height: | Size: 613 B |