mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-24 04:27:35 +01:00
Sanitize all inputs
This commit is contained in:
@@ -36,7 +36,7 @@
|
||||
to_chat(user, "<span class='notice'>You put the [W] into \the [src].</span>")
|
||||
update_icon()
|
||||
else if(istype(W, /obj/item/pen))
|
||||
var/n_name = input(usr, "What would you like to label the folder?", "Folder Labelling", null) as text|null
|
||||
var/n_name = clean_input("What would you like to label the folder?", "Folder Labelling", null)
|
||||
if(!n_name)
|
||||
return
|
||||
n_name = sanitize(copytext(n_name, 1, MAX_NAME_LEN))
|
||||
|
||||
@@ -215,7 +215,7 @@
|
||||
|
||||
|
||||
/obj/item/paper/proc/parsepencode(var/t, var/obj/item/pen/P, mob/user as mob)
|
||||
t = pencode_to_html(t, usr, P, TRUE, TRUE, TRUE, deffont, signfont, crayonfont)
|
||||
t = pencode_to_html(html_encode(t), usr, P, TRUE, TRUE, TRUE, deffont, signfont, crayonfont)
|
||||
return t
|
||||
|
||||
/obj/item/paper/proc/populatefields()
|
||||
@@ -285,7 +285,6 @@
|
||||
message_admins("PAPER: [key_name_admin(usr)] tried to use forbidden word in [src]: [bad].")
|
||||
return
|
||||
*/
|
||||
t = html_encode(t)
|
||||
t = parsepencode(t, i, usr) // Encode everything from pencode to html
|
||||
|
||||
if(id!="end")
|
||||
|
||||
Reference in New Issue
Block a user