aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Etienne2014-08-20 11:15:06 +0200
committerMichel Etienne2014-08-20 11:15:06 +0200
commit32b0c11f377205168e4006efa46e31303a0e0cf5 (patch)
tree90c7c0a413cc1c69d656fea283ccea98226a90b6
parent59a4755231bc3c13c93d8cd8032e729c97d9c45f (diff)
parent824f721868554bcb3b890175b04af72b610f574f (diff)
downloadchouette-core-32b0c11f377205168e4006efa46e31303a0e0cf5.tar.bz2
merged
-rw-r--r--Gemfile1
-rw-r--r--Gemfile.lock3
-rw-r--r--app/assets/javascripts/application.js1
-rw-r--r--app/assets/javascripts/plugins/bootstrap_timepicker_activation.coffee8
-rw-r--r--app/assets/stylesheets/application.css.scss.erb1
-rw-r--r--app/views/access_points/_form.html.erb6
6 files changed, 17 insertions, 3 deletions
diff --git a/Gemfile b/Gemfile
index da9da16a5..ce2fc899e 100644
--- a/Gemfile
+++ b/Gemfile
@@ -52,6 +52,7 @@ gem 'tagmanager-rails', '~> 3.0.1.0'
#gem 'typeahead-rails', '~> 0.10.1'
gem "twitter-typeahead-rails", :git => "https://github.com/ldonnet/twitter-typeahead-rails"
gem "breadcrumbs_on_rails"
+gem 'bootstrap-timepicker-rails'
# Format Output
gem 'json'
diff --git a/Gemfile.lock b/Gemfile.lock
index a9b43d758..316d89ab8 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -74,6 +74,8 @@ GEM
bcrypt-ruby (3.0.1-java)
bootstrap-sass (3.1.1.1)
sass (~> 3.2)
+ bootstrap-timepicker-rails (0.1.3)
+ railties (>= 3.0)
bootswatch-rails (3.1.1.1)
railties (>= 3.1)
bouncy-castle-java (1.5.0146.1)
@@ -385,6 +387,7 @@ DEPENDENCIES
acts_as_list (= 0.1.6)
acts_as_tree-1.8 (= 1.1.0)
bootstrap-sass (~> 3.1.1)
+ bootstrap-timepicker-rails
bootswatch-rails
breadcrumbs_on_rails
calendar_helper (= 0.2.5)
diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js
index fc3b1fecb..682945294 100644
--- a/app/assets/javascripts/application.js
+++ b/app/assets/javascripts/application.js
@@ -13,6 +13,7 @@
//= require morris
//= require bootstrap
//= require twitter/typeahead.min
+//= require bootstrap-timepicker
//= require tagmanager
//= require_directory ./plugins
//= require_directory .
diff --git a/app/assets/javascripts/plugins/bootstrap_timepicker_activation.coffee b/app/assets/javascripts/plugins/bootstrap_timepicker_activation.coffee
new file mode 100644
index 000000000..bfa7c5587
--- /dev/null
+++ b/app/assets/javascripts/plugins/bootstrap_timepicker_activation.coffee
@@ -0,0 +1,8 @@
+jQuery ->
+ if(!(Modernizr.inputtypes && Modernizr.inputtypes.time))
+ $('input[type="time"]').timepicker(
+ template: false,
+ showInputs: false,
+ minuteStep: 1,
+ showMeridian: false,
+ ) \ No newline at end of file
diff --git a/app/assets/stylesheets/application.css.scss.erb b/app/assets/stylesheets/application.css.scss.erb
index fe5ae26e0..348ab3ef0 100644
--- a/app/assets/stylesheets/application.css.scss.erb
+++ b/app/assets/stylesheets/application.css.scss.erb
@@ -26,6 +26,7 @@ $body-bg: #eee;
@import "morris";
@import "formtastic";
@import "twitter-typeahead-rails";
+@import "bootstrap-timepicker";
@import "vendor/openlayers_style";
@import "vendor/openlayers_ie6-style";
diff --git a/app/views/access_points/_form.html.erb b/app/views/access_points/_form.html.erb
index 26c80c996..1132f65eb 100644
--- a/app/views/access_points/_form.html.erb
+++ b/app/views/access_points/_form.html.erb
@@ -11,9 +11,9 @@
<%= form.input :country_code %>
<%= form.input :zip_code %>
<%= form.input :city_name %>
- <%= form.input :comment %>
- <%= form.input :openning_time, :as => :time_select %>
- <%= form.input :closing_time, :as => :time_select %>
+ <%= form.input :comment %>
+ <%= form.input :openning_time, :as => :time_picker, :input_html => { :class => "form-control input-sm dateselect-time"}, :wrapper_html => { :class => "input-append bootstrap-timepicker" } %>
+ <%= form.input :closing_time, :as => :time_picker, :input_html => { :class => "form-control input-sm dateselect-time"}, :wrapper_html => { :class => "input-append bootstrap-timepicker" } %>
<%= form.input :mobility_restricted_suitability,:as => :boolean %>
<%= form.input :stairs_availability,:as => :boolean %>
<%= form.input :lift_availability,:as => :boolean %>