From: Alexey S. <al...@se...> - 2004-08-15 21:07:52
|
Hi! Yaws doesn't encode quotes (") and other html special symbols in attribute values, e.g. such element in ehtml: {input, [{value, "[\"asd\", \"qwe\"]"}]} will be the following in html: <input value="["asd", "qwe"]"> I've tried to apply yaws_api:htmlize/1 to values, but found that it encodes only '<', '>', and '&'. So I have two feature requests :) 1) Add htmlizing of attribute values (but it is not very backward-compatible) 2) Extend yaws_api:htmlize/1 to encode ' and ". What do you think about it? |
From: Alexey S. <al...@se...> - 2004-08-15 21:46:01
|
Hello, klacke! On Sun, 15 Aug 2004 23:28:14 +0200, you said: k> Sounds dangerous, exactly what html code is it that you want to generate ? Here is example: <td><input type="text" name="opts5523" value="[{access,c2s},ssl,{certfile,"./ssl.pem"}]" size="40"></td> I.e. quotes replaced with """. |