Removed unicode smileys, #1589
This commit is contained in:
parent
22fdf7f895
commit
d4257f4a68
2 changed files with 10 additions and 14 deletions
|
|
@ -7,14 +7,14 @@ module MarkdownifyHelper
|
|||
message = h(message).html_safe
|
||||
|
||||
options[:newlines] = true if !options.has_key?(:newlines)
|
||||
options[:emoticons] = true if !options.has_key?(:emoticons)
|
||||
options[:specialchars] = true if !options.has_key?(:specialchars)
|
||||
|
||||
message = process_links(message)
|
||||
message = process_autolinks(message)
|
||||
message = process_emphasis(message)
|
||||
message = process_youtube(message, options[:youtube_maps])
|
||||
message = process_vimeo(message, options[:vimeo_maps])
|
||||
message = process_emoticons(message) if options[:emoticons]
|
||||
message = process_specialchars(message) if options[:specialchars]
|
||||
message = process_newlines(message) if options[:newlines]
|
||||
|
||||
message
|
||||
|
|
@ -115,13 +115,9 @@ module MarkdownifyHelper
|
|||
processed_message
|
||||
end
|
||||
|
||||
def process_emoticons(message)
|
||||
def process_specialchars(message)
|
||||
map = [
|
||||
["<3", "♥"],
|
||||
[":(", "☹"],
|
||||
[":-(", "☹"],
|
||||
[":)", "☺"],
|
||||
[":-)", "☺"],
|
||||
["<->", "↔"],
|
||||
["->", "→"],
|
||||
["<-", "←"],
|
||||
|
|
@ -136,4 +132,4 @@ module MarkdownifyHelper
|
|||
end
|
||||
message
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
@ -150,20 +150,20 @@ describe MarkdownifyHelper do
|
|||
end
|
||||
end
|
||||
|
||||
describe "emoticons" do
|
||||
describe "specialchars" do
|
||||
it "replaces <3 with ♥" do
|
||||
message = "i <3 you"
|
||||
markdownify(message).should == "i ♥ you"
|
||||
end
|
||||
|
||||
it "replaces various things with (their) HTML entities" do
|
||||
message = ":) :-) :( :-( ... <-> -> <- (tm) (r) (c)"
|
||||
markdownify(message).should == "☺ ☺ ☹ ☹ … ↔ → ← ™ ® ©"
|
||||
message = "... <-> -> <- (tm) (r) (c)"
|
||||
markdownify(message).should == "… ↔ → ← ™ ® ©"
|
||||
end
|
||||
|
||||
it "skips doing it if you say so" do
|
||||
message = ":) :-) :( :-( ... -> <-"
|
||||
markdownify(message, :emoticons => false).should == ":) :-) :( :-( ... -> <-"
|
||||
message = "... -> <-"
|
||||
markdownify(message, :specialchars => false).should == "... -> <-"
|
||||
end
|
||||
end
|
||||
|
||||
|
|
@ -263,4 +263,4 @@ describe MarkdownifyHelper do
|
|||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
Loading…
Reference in a new issue