Changeset 1247
- Timestamp:
- 07/25/08 16:02:53 (6 months ago)
- Files:
-
- trunk/config/initializers/liquid_filters.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/config/initializers/liquid_filters.rb
r1236 r1247 6 6 7 7 Liquid::Template.register_filter(TextFilter) 8 9 module PrettyDateFilter 10 11 def prettydate(input, format = nil) 12 date = case input 13 when String 14 Time.parse(input) 15 when Date, Time, DateTime 16 input 17 else 18 return input 19 end 20 21 if format.blank? 22 if date.today? 23 format = "aujourd'hui à %Hh%M" 24 end 25 if date.yesterday? 26 format = 'hier à %Hh%M' 27 end 28 end 29 30 date.strftime(format.to_s) 31 rescue => e 32 input 33 end 34 35 36 end 37 38 Liquid::Template.register_filter(PrettyDateFilter) 8 39 9 40 class Liquid::Drop
