Hotfix - Markup (#450)

No more breaking of links.
more options.
This commit is contained in:
skull132
2016-06-24 22:21:26 +03:00
committed by GitHub
parent b611133c43
commit d402f879fc
4 changed files with 7 additions and 4 deletions

View File

@@ -325,8 +325,9 @@ proc/TextPreview(var/string,var/len=40)
return ""
var/list/tags = list("*" = list("<b>", "</b>"),
"/" = list("<i>", "</i>"),
"_" = list("<i>", "</i>"))
"_" = list("<i>", "</i>"),
"~" = list("<stroke>", "</stroke>"),
"-" = list("<u>", "</u>"))
if (ignore_tags && ignore_tags.len)
tags -= ignore_tags

View File

@@ -23,6 +23,8 @@
msg = sanitize(msg)
log_admin("DSAY: [key_name(src)] : [msg]")
msg = process_chat_markup(msg)
if (!msg)
return

View File

@@ -144,7 +144,7 @@ proc/get_radio_key_from_channel(var/channel)
var/message_mode = parse_message_mode(message, "headset")
message = process_chat_markup(message)
message = process_chat_markup(message, list("~", "-"))
switch(copytext(message,1,2))
if("*") return emote(copytext(message,2))

View File

@@ -58,7 +58,7 @@
usr << "<span class='danger'>You have deadchat muted.</span>"
return
message = process_chat_markup(message)
message = process_chat_markup(message, list("~", "-"))
say_dead_direct("[pick("complains","moans","whines","laments","blubbers")], <span class='message'>\"[message]\"</span>", src)