From c2939d73ecc3636760990ba5c6ce24ec4ff34084 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Fri, 11 Dec 2009 09:24:04 +0000 Subject: [PATCH] Use User.compar_ars() to filter out external editors with non-blank access requirement strings, but set the ANSI flag. --- web/root/newuser.ssjs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/root/newuser.ssjs b/web/root/newuser.ssjs index abe566cf9e..31a823845e 100644 --- a/web/root/newuser.ssjs +++ b/web/root/newuser.ssjs @@ -409,7 +409,11 @@ function gen_editor_list(current) { var retval=""; retval='<select name="editor">\n'; retval+='<option value=""'+(current==''?' selected':'')+'>Internal Line Editor</option>\n'; + user.settings|=USER_ANSI; + user.cached=true; for(ed in xtrn_area.editor) { + if(!user.compare_ars(xtrn_area.editor[ed].ars)) + continue; retval+='<option value="'+ed+'"'+(current==ed?' selected':'')+'>'+xtrn_area.editor[ed].name+'</option>\n'; } retval+='</select>'; -- GitLab