Thanks for your reply Koen Deforche a écrit : > Hey, > > 2009/6/15 dyblast <[email protected]> > >> Hi, >> I'm starting to use witty and I have some questions >> isn't there a problem in SimpleChat? >> Example(http://www.webtoolkit.eu/wt/examples/simplechat/simplechat.wt) >> When I send a message containing a & the HTML formatting bugs ! Why? >> It's normal? How to solve that? >> > > It is intended, although perhaps sloppy: the built-in XSS prevention > requires that contents that is displayed is valid XHTML (from which > "active" content is filtered out). See > http://www.webtoolkit.eu/wt/doc/reference/html/classWt_1_1WText.html. > Invalid XHTML by default is displayed literally, as PlainText. > > The example could easily be changed to display the message literally > as PlainText instead of the default XHTMLFormat. > So, how do i, to use HTML in order to apply a style on text without user's data interfere with the style? In another world, is there a function who permits to parse and escape a string to avoid the problem?
Thanks you ! > >> Another question: >> When i catch exception i would like show this error (using what()) in >> the webpage so i use WString(ex.what()). But there is a problem with >> special caracters like ô.They don't display correctly. is There a >> function to correct this in Witty or I have to use std::use_facet widen >> & cie...? >> > > You will need to make sure that you know what encoding you use to > format the exception in the first place. When using > WString(ex.what()), Wt will use your default encoding and use > ::widen(). The best option in our opinion is to stick to UTF8 encoding > for std::string's. Then you should use WString::fromUTF8(ex.what()) to > properly display non ascii-7 characters. > > Hope this helps ! > > Regards, > koen > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > witty-interest mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/witty-interest > > ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ witty-interest mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/witty-interest
