Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

snapped

  • Loading branch information...
commit 78b1a7acfa502ed970be0ff73ab79f1e609bc483 1 parent fd0b1f3
@nikhgupta authored
View
18 app/assets/javascripts/events.js.coffee.erb
@@ -0,0 +1,18 @@
+# Place all the behaviors and hooks related to the matching controller here.
+# All this logic will automatically be available in application.js.
+# You can use CoffeeScript in this file: http://coffeescript.org/
+
+$ ->
+
+ # capture the json for this timeline
+ event_json = $("#timeline-embed").data("event-json")
+
+ # prepare the timeline data
+ event_data = {
+ type: 'timeline',
+ source: event_json,
+ embed_id: "timeline-embed"
+ }
+
+ # create the timeline
+ createStoryJS event_data
View
40 config/initializers/validates_timeliness.rb
@@ -0,0 +1,40 @@
+ValidatesTimeliness.setup do |config|
+ # Extend ORM/ODMs for full support (:active_record, :mongoid).
+ # config.extend_orms = [ :active_record ]
+ #
+ # Default timezone
+ # config.default_timezone = :utc
+ #
+ # Set the dummy date part for a time type values.
+ # config.dummy_date_for_time_type = [ 2000, 1, 1 ]
+ #
+ # Ignore errors when restriction options are evaluated
+ # config.ignore_restriction_errors = false
+ #
+ # Re-display invalid values in date/time selects
+ # config.enable_date_time_select_extension!
+ #
+ # Handle multiparameter date/time values strictly
+ # config.enable_multiparameter_extension!
+ #
+ # Shorthand date and time symbols for restrictions
+ # config.restriction_shorthand_symbols.update(
+ # :now => lambda { Time.current },
+ # :today => lambda { Date.current }
+ # )
+ #
+ # Use the plugin date/time parser which is stricter and extendable
+ # config.use_plugin_parser = false
+ #
+ # Add one or more formats making them valid. e.g. add_formats(:date, 'd(st|rd|th) of mmm, yyyy')
+ # config.parser.add_formats()
+ #
+ # Remove one or more formats making them invalid. e.g. remove_formats(:date, 'dd/mm/yyy')
+ # config.parser.remove_formats()
+ #
+ # Change the amiguous year threshold when parsing a 2 digit year
+ # config.parser.ambiguous_year_threshold = 30
+ #
+ # Treat ambiguous dates, such as 01/02/1950, as a Non-US date.
+ # config.parser.remove_us_formats
+end
View
16 config/locales/validates_timeliness.en.yml
@@ -0,0 +1,16 @@
+en:
+ errors:
+ messages:
+ invalid_date: "is not a valid date"
+ invalid_time: "is not a valid time"
+ invalid_datetime: "is not a valid datetime"
+ is_at: "must be at %{restriction}"
+ before: "must be before %{restriction}"
+ on_or_before: "must be on or before %{restriction}"
+ after: "must be after %{restriction}"
+ on_or_after: "must be on or after %{restriction}"
+ validates_timeliness:
+ error_value_formats:
+ date: '%Y-%m-%d'
+ time: '%H:%M:%S'
+ datetime: '%Y-%m-%d %H:%M:%S'
Please sign in to comment.
Something went wrong with that request. Please try again.