id summary reporter owner description type status priority milestone component version severity resolution keywords cc browser external_id os state 431 Accented characters in layer legend label cause XML parser error in Legend.php liuar liuar "This defect is caused the PHP encoding function used in Legend.php There are two PHP functions to convert characters to HTML entities: - htmlentities — Convert all applicable characters to HTML entities - htmlspecialchars — Convert special characters to HTML entities htmlentities function was used in Legend.php which converted the accented characters to HTML entities, and some of the HTML entities are not valid XML characters (legendLabel is stored in XML). So, It's proper to replace htmlentities with htmlspecialchars, so that accented characters will not be converted." defect closed P2 Future MapGuide 2.0 Major fixed All All New