Guest User

Untitled

a guest
Jul 21st, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. <%= message.content %>
  2.  
  3. truncate("Once upon a time in a world far far away", :length => 17, :separator => ' ')
  4. # => "Once upon a..."
  5.  
  6. class String
  7. def words_limit(limit)
  8. string_arr = self.split(' ')
  9. string_arr.count > limit ? "#{string_arr[0..(limit-1)].join(' ')}..." : self
  10. end
  11. end
  12. text = "aa bb cc dd ee ff"
  13. p text.words_limit(3)
  14. # => aa bb cc...
  15.  
  16. # Message helper
  17. def content_excerpt(c)
  18. return unlessc
  19. c.split(" ")[0..4].join + "..."
  20. end
  21.  
  22. # View
  23. <%= message.content_excerpt %>
  24.  
  25. # Message helper
  26. def content_excerpt(c)
  27. return unless c
  28. truncate(c, :length => 20)
  29. end
Add Comment
Please, Sign In to add comment